Searched refs:sllp (Results 1 – 15 of 15) sorted by relevance
/Linux-v4.19/arch/powerpc/mm/ |
D | slb.c | 139 linear_llp = mmu_psize_defs[mmu_linear_psize].sllp; in __slb_flush_and_rebolt() 140 vmalloc_llp = mmu_psize_defs[mmu_vmalloc_psize].sllp; in __slb_flush_and_rebolt() 191 vflags = SLB_VSID_KERNEL | mmu_psize_defs[mmu_vmalloc_psize].sllp; in slb_vmalloc_update() 332 linear_llp = mmu_psize_defs[mmu_linear_psize].sllp; in slb_initialize() 333 io_llp = mmu_psize_defs[mmu_io_psize].sllp; in slb_initialize() 334 vmalloc_llp = mmu_psize_defs[mmu_vmalloc_psize].sllp; in slb_initialize() 337 vmemmap_llp = mmu_psize_defs[mmu_vmemmap_psize].sllp; in slb_initialize() 414 flags = SLB_VSID_USER | mmu_psize_defs[bpsize].sllp; in insert_slb_entry()
|
D | hash_native_64.c | 152 unsigned long sllp; in ___tlbie() local 175 sllp = get_sllp_encoding(apsize); in ___tlbie() 176 va |= sllp << 5; in ___tlbie() 225 unsigned long sllp; in __tlbiel() local 242 sllp = get_sllp_encoding(apsize); in __tlbiel() 243 va |= sllp << 5; in __tlbiel()
|
D | hash_utils_64.c | 141 .sllp = 0, 155 .sllp = 0, 162 .sllp = SLB_VSID_L, 445 def->sllp = slbenc; in htab_dt_scan_page_sizes() 473 base_shift, shift, def->sllp, in htab_dt_scan_page_sizes() 1203 mmu_psize_defs[mmu_vmalloc_psize].sllp) { in check_paca_psize() 1205 mmu_psize_defs[mmu_vmalloc_psize].sllp; in check_paca_psize()
|
D | copro_fault.c | 145 vsid |= mmu_psize_defs[psize].sllp | in copro_calculate_slb()
|
/Linux-v4.19/arch/powerpc/include/asm/book3s/64/ |
D | slice.h | 22 (mm)->context.sllp = SLB_VSID_USER | mmu_psize_defs[(psize)].sllp; \
|
D | mmu-hash.h | 208 unsigned long sllp; in get_sllp_encoding() local 210 sllp = ((mmu_psize_defs[psize].sllp & SLB_VSID_L) >> 6) | in get_sllp_encoding() 211 ((mmu_psize_defs[psize].sllp & SLB_VSID_LP) >> 4); in get_sllp_encoding() 212 return sllp; in get_sllp_encoding()
|
D | mmu.h | 21 unsigned long sllp; /* SLB L||LP (exact mask to use in slbmte) */ member 131 u16 sllp; /* SLB page size encoding */ member
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | kvm_book3s_64.h | 200 unsigned long rb = 0, va_low, sllp; in compute_tlbie_rb() local 241 sllp = (a_pgshift == 16) ? 5 : 4; in compute_tlbie_rb() 242 rb |= sllp << 5; /* AP field */ in compute_tlbie_rb()
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | paca.c | 277 get_paca()->mm_ctx_sllp = context->sllp; in copy_mm_to_paca()
|
D | asm-offsets.c | 217 OFFSET(MMUPSIZESLLP, mmu_psize_def, sllp); in main()
|
D | process.c | 1605 unsigned long llp = mmu_psize_defs[mmu_linear_psize].sllp; in setup_ksp_vsid()
|
/Linux-v4.19/arch/powerpc/platforms/cell/ |
D | spu_base.c | 228 llp = mmu_psize_defs[mmu_linear_psize].sllp; in __spu_kernel_slb() 230 llp = mmu_psize_defs[mmu_virtual_psize].sllp; in __spu_kernel_slb()
|
/Linux-v4.19/drivers/misc/cxl/ |
D | main.c | 130 sstp0 |= (SLB_VSID_KERNEL | mmu_psize_defs[mmu_linear_psize].sllp) << 50; in cxl_alloc_sst()
|
/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s_64_mmu_host.c | 355 slb_vsid |= mmu_psize_defs[MMU_PAGE_64K].sllp; in kvmppc_mmu_map_segment()
|
D | book3s_hv.c | 3520 int shift, int sllp) in kvmppc_add_seg_page_size() argument 3523 (*sps)->slb_enc = sllp; in kvmppc_add_seg_page_size()
|