Lines Matching refs:pgt
362 int kvm_pgtable_hyp_init(struct kvm_pgtable *pgt, u32 va_bits,
372 void kvm_pgtable_hyp_destroy(struct kvm_pgtable *pgt);
393 int kvm_pgtable_hyp_map(struct kvm_pgtable *pgt, u64 addr, u64 size, u64 phys,
415 u64 kvm_pgtable_hyp_unmap(struct kvm_pgtable *pgt, u64 addr, u64 size);
452 int __kvm_pgtable_stage2_init(struct kvm_pgtable *pgt, struct kvm_s2_mmu *mmu,
457 #define kvm_pgtable_stage2_init(pgt, mmu, mm_ops) \ argument
458 __kvm_pgtable_stage2_init(pgt, mmu, mm_ops, 0, NULL)
467 void kvm_pgtable_stage2_destroy(struct kvm_pgtable *pgt);
501 kvm_pte_t *kvm_pgtable_stage2_create_unlinked(struct kvm_pgtable *pgt,
535 int kvm_pgtable_stage2_map(struct kvm_pgtable *pgt, u64 addr, u64 size,
556 int kvm_pgtable_stage2_set_owner(struct kvm_pgtable *pgt, u64 addr, u64 size,
576 int kvm_pgtable_stage2_unmap(struct kvm_pgtable *pgt, u64 addr, u64 size);
594 int kvm_pgtable_stage2_wrprotect(struct kvm_pgtable *pgt, u64 addr, u64 size);
608 kvm_pte_t kvm_pgtable_stage2_mkyoung(struct kvm_pgtable *pgt, u64 addr);
629 bool kvm_pgtable_stage2_test_clear_young(struct kvm_pgtable *pgt, u64 addr,
649 int kvm_pgtable_stage2_relax_perms(struct kvm_pgtable *pgt, u64 addr,
665 int kvm_pgtable_stage2_flush(struct kvm_pgtable *pgt, u64 addr, u64 size);
683 int kvm_pgtable_stage2_split(struct kvm_pgtable *pgt, u64 addr, u64 size,
707 int kvm_pgtable_walk(struct kvm_pgtable *pgt, u64 addr, u64 size,
727 int kvm_pgtable_get_leaf(struct kvm_pgtable *pgt, u64 addr,