Searched refs:pkvm_pgtable (Results 1 - 4 of 4) sorted by relevance

/linux-master/arch/arm64/kvm/hyp/include/nvhe/
H A Dmm.h13 extern struct kvm_pgtable pkvm_pgtable;
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dsetup.c103 ret = kvm_pgtable_hyp_init(&pkvm_pgtable, hyp_va_bits,
177 params->pgd_pa = __hyp_pa(pkvm_pgtable.pgd);
262 ret = kvm_pgtable_walk(&pkvm_pgtable, start, reg->size, &walker);
275 .arg = pkvm_pgtable.mm_ops,
278 return kvm_pgtable_walk(&pkvm_pgtable, 0, BIT(pkvm_pgtable.ia_bits),
308 pkvm_pgtable.mm_ops = &pkvm_pgtable_mm_ops;
H A Dmm.c21 struct kvm_pgtable pkvm_pgtable; variable in typeref:struct:kvm_pgtable
41 err = kvm_pgtable_hyp_map(&pkvm_pgtable, start, size, phys, prot);
129 err = kvm_pgtable_hyp_map(&pkvm_pgtable, virt_addr, PAGE_SIZE,
302 return kvm_pgtable_walk(&pkvm_pgtable, addr, PAGE_SIZE, &walker);
315 ret = kvm_pgtable_hyp_map(&pkvm_pgtable, addr, PAGE_SIZE,
380 ret = kvm_pgtable_hyp_map(&pkvm_pgtable, addr + PAGE_SIZE,
H A Dmem_protect.c735 return check_page_state_range(&pkvm_pgtable, addr, size, &d);
755 ret = kvm_pgtable_hyp_unmap(&pkvm_pgtable, tx->initiator.addr, size);
816 int ret = kvm_pgtable_hyp_unmap(&pkvm_pgtable, addr, size);

Completed in 132 milliseconds