Lines Matching refs:pgt
220 int kvm_pgtable_hyp_init(struct kvm_pgtable *pgt, u32 va_bits,
230 void kvm_pgtable_hyp_destroy(struct kvm_pgtable *pgt);
251 int kvm_pgtable_hyp_map(struct kvm_pgtable *pgt, u64 addr, u64 size, u64 phys,
282 int __kvm_pgtable_stage2_init(struct kvm_pgtable *pgt, struct kvm_arch *arch,
287 #define kvm_pgtable_stage2_init(pgt, arch, mm_ops) \ argument
288 __kvm_pgtable_stage2_init(pgt, arch, mm_ops, 0, NULL)
297 void kvm_pgtable_stage2_destroy(struct kvm_pgtable *pgt);
327 int kvm_pgtable_stage2_map(struct kvm_pgtable *pgt, u64 addr, u64 size,
348 int kvm_pgtable_stage2_set_owner(struct kvm_pgtable *pgt, u64 addr, u64 size,
368 int kvm_pgtable_stage2_unmap(struct kvm_pgtable *pgt, u64 addr, u64 size);
386 int kvm_pgtable_stage2_wrprotect(struct kvm_pgtable *pgt, u64 addr, u64 size);
400 kvm_pte_t kvm_pgtable_stage2_mkyoung(struct kvm_pgtable *pgt, u64 addr);
418 kvm_pte_t kvm_pgtable_stage2_mkold(struct kvm_pgtable *pgt, u64 addr);
437 int kvm_pgtable_stage2_relax_perms(struct kvm_pgtable *pgt, u64 addr,
450 bool kvm_pgtable_stage2_is_young(struct kvm_pgtable *pgt, u64 addr);
465 int kvm_pgtable_stage2_flush(struct kvm_pgtable *pgt, u64 addr, u64 size);
488 int kvm_pgtable_walk(struct kvm_pgtable *pgt, u64 addr, u64 size,
508 int kvm_pgtable_get_leaf(struct kvm_pgtable *pgt, u64 addr,