Searched refs:vma_pagesize (Results 1 – 2 of 2) sorted by relevance
| /Linux-v6.1/arch/riscv/kvm/ |
| D | mmu.c | 631 unsigned long vma_pagesize, mmu_seq; in kvm_riscv_gstage_map() local 646 vma_pagesize = 1ULL << vma_pageshift; in kvm_riscv_gstage_map() 648 vma_pagesize = PAGE_SIZE; in kvm_riscv_gstage_map() 650 if (vma_pagesize == PMD_SIZE || vma_pagesize == PGDIR_SIZE) in kvm_riscv_gstage_map() 655 if (vma_pagesize != PGDIR_SIZE && in kvm_riscv_gstage_map() 656 vma_pagesize != PMD_SIZE && in kvm_riscv_gstage_map() 657 vma_pagesize != PAGE_SIZE) { in kvm_riscv_gstage_map() 658 kvm_err("Invalid VMA page size 0x%lx\n", vma_pagesize); in kvm_riscv_gstage_map() 696 vma_pagesize, false, true); in kvm_riscv_gstage_map() 699 vma_pagesize, true, true); in kvm_riscv_gstage_map()
|
| /Linux-v6.1/arch/arm64/kvm/ |
| D | mmu.c | 1141 unsigned long vma_pagesize, fault_granule; in user_mem_abort() local 1206 vma_pagesize = 1UL << vma_shift; in user_mem_abort() 1207 if (vma_pagesize == PMD_SIZE || vma_pagesize == PUD_SIZE) in user_mem_abort() 1208 fault_ipa &= ~(vma_pagesize - 1); in user_mem_abort() 1291 if (vma_pagesize == PAGE_SIZE && !(force_pte || device)) { in user_mem_abort() 1293 vma_pagesize = fault_granule; in user_mem_abort() 1295 vma_pagesize = transparent_hugepage_adjust(kvm, memslot, in user_mem_abort() 1303 ret = sanitise_mte_tags(kvm, pfn, vma_pagesize); in user_mem_abort() 1326 if (fault_status == FSC_PERM && vma_pagesize == fault_granule) { in user_mem_abort() 1331 ret = kvm_pgtable_stage2_map(pgt, fault_ipa, vma_pagesize, in user_mem_abort()
|