Searched refs:penc (Results 1 – 8 of 8) sorted by relevance
/arch/powerpc/include/asm/ |
D | kvm_book3s_64.h | 114 unsigned int penc; in compute_tlbie_rb() local 182 penc = mmu_psize_defs[b_psize].penc[a_psize]; in compute_tlbie_rb() 183 rb |= penc << 12; /* LP field */ in compute_tlbie_rb()
|
/arch/powerpc/mm/ |
D | hash_utils_64.c | 140 .penc = {[MMU_PAGE_4K] = 0, [1 ... MMU_PAGE_COUNT - 1] = -1}, 154 .penc = {[MMU_PAGE_4K] = 0, [1 ... MMU_PAGE_COUNT - 1] = -1}, 161 .penc = {[0 ... MMU_PAGE_16M - 1] = -1, [MMU_PAGE_16M] = 0, 462 int penc = be32_to_cpu(prop[1]); in htab_dt_scan_page_sizes() local 471 if (penc == -1) in htab_dt_scan_page_sizes() 475 def->penc[idx] = penc; in htab_dt_scan_page_sizes() 479 def->avpnm, def->tlbiel, def->penc[idx]); in htab_dt_scan_page_sizes() 533 mmu_psize_defs[bpsize].penc[apsize] = -1; in mmu_psize_set_default_penc() 610 long int shift, penc; in init_hpte_page_sizes() local 616 penc = mmu_psize_defs[bp].penc[ap]; in init_hpte_page_sizes() [all …]
|
D | hash_native_64.c | 54 unsigned int penc; in ___tlbie() local 86 penc = mmu_psize_defs[psize].penc[apsize]; in ___tlbie() 88 va |= penc << 12; in ___tlbie() 149 unsigned int penc; in __tlbiel() local 175 penc = mmu_psize_defs[psize].penc[apsize]; in __tlbiel() 177 va |= penc << 12; in __tlbiel()
|
D | dump_hashpagetable.c | 289 int penc = -2, idx = 0, shift; in decode_r() local 306 penc = entry.penc[idx]; in decode_r() 307 if ((penc != -1) && (mmu_psize_defs[idx].shift)) { in decode_r() 310 if ((lp & mask) == penc) { in decode_r()
|
D | pgtable-hash64.c | 413 (mmu_psize_defs[MMU_PAGE_64K].penc[MMU_PAGE_16M] == -1)) in hash__has_transparent_hugepage() 418 if (mmu_psize_defs[MMU_PAGE_4K].penc[MMU_PAGE_16M] == -1) in hash__has_transparent_hugepage()
|
/arch/powerpc/include/asm/book3s/64/ |
D | mmu.h | 17 int penc[MMU_PAGE_COUNT]; /* HPTE encoding */ member
|
D | mmu-hash.h | 388 unsigned int penc = mmu_psize_defs[base_psize].penc[actual_psize]; in hpte_encode_r() local 390 return (pa & ~((1ul << shift) - 1)) | (penc << LP_SHIFT); in hpte_encode_r()
|
/arch/powerpc/kvm/ |
D | book3s_hv.c | 3348 (*sps)->enc[0].pte_enc = def->penc[linux_psize]; in kvmppc_add_seg_page_size() 3352 if (linux_psize != MMU_PAGE_16M && def->penc[MMU_PAGE_16M] != -1) { in kvmppc_add_seg_page_size() 3354 (*sps)->enc[1].pte_enc = def->penc[MMU_PAGE_16M]; in kvmppc_add_seg_page_size()
|