Home
last modified time | relevance | path

Searched refs:pgtable_shift (Results 1 – 2 of 2) sorted by relevance

/linux/arch/loongarch/include/asm/
H A Dkvm_mmu.h38 unsigned long pgtable_shift; member
99 return table + ((addr >> ctx->pgtable_shift) & (PTRS_PER_PTE - 1)); in kvm_pgtable_offset()
107 size = 0x1UL << ctx->pgtable_shift; in kvm_pgtable_addr_end()
128 ctx->pgtable_shift = ctx->pte_shifts[ctx->level]; in kvm_ptw_enter()
135 ctx->pgtable_shift = ctx->pte_shifts[ctx->level]; in kvm_ptw_exit()
/linux/arch/loongarch/kvm/
H A Dmmu.c32 ctx->pgtable_shift = ctx->pte_shifts[ctx->level]; in kvm_ptw_prepare()
196 next = addr + (0x1UL << ctx->pgtable_shift); in kvm_ptw_leaf()
204 size = 0x1UL << (ctx->pgtable_shift + PAGE_SHIFT - 3); in kvm_ptw_leaf()
248 size = 0x1UL << (ctx->pgtable_shift + PAGE_SHIFT - 3); in kvm_ptw_dir()