Searched refs:sllp (Results 1 - 14 of 14) sorted by relevance
/linux-4.4.14/arch/powerpc/mm/ |
H A D | slb.c | 106 linear_llp = mmu_psize_defs[mmu_linear_psize].sllp; __slb_flush_and_rebolt() 107 vmalloc_llp = mmu_psize_defs[mmu_vmalloc_psize].sllp; __slb_flush_and_rebolt() 158 vflags = SLB_VSID_KERNEL | mmu_psize_defs[mmu_vmalloc_psize].sllp; slb_vmalloc_update() 299 linear_llp = mmu_psize_defs[mmu_linear_psize].sllp; slb_initialize() 300 io_llp = mmu_psize_defs[mmu_io_psize].sllp; slb_initialize() 301 vmalloc_llp = mmu_psize_defs[mmu_vmalloc_psize].sllp; slb_initialize() 304 vmemmap_llp = mmu_psize_defs[mmu_vmemmap_psize].sllp; slb_initialize()
|
H A D | hash_native_64.c | 52 unsigned long sllp; __tlbie() local 74 sllp = ((mmu_psize_defs[apsize].sllp & SLB_VSID_L) >> 6) | __tlbie() 75 ((mmu_psize_defs[apsize].sllp & SLB_VSID_LP) >> 4); __tlbie() 76 va |= sllp << 5; __tlbie() 107 unsigned long sllp; __tlbiel() local 123 sllp = ((mmu_psize_defs[apsize].sllp & SLB_VSID_L) >> 6) | __tlbiel() 124 ((mmu_psize_defs[apsize].sllp & SLB_VSID_LP) >> 4); __tlbiel() 125 va |= sllp << 5; __tlbiel()
|
H A D | slb_low.S | 118 * and then we need to get the sllp encoding off the mmu_psize_defs 123 * size using the old sllp value so we avoid the array. We cannot 157 /* Now get to the array and obtain the sllp 165 /* paca context sllp already contains the SLB_VSID_USER bits */
|
H A D | copro_fault.c | 138 vsid |= mmu_psize_defs[psize].sllp | copro_calculate_slb()
|
H A D | hash_utils_64.c | 133 .sllp = 0, 147 .sllp = 0, 154 .sllp = SLB_VSID_L, 369 def->sllp = slbenc; htab_dt_scan_page_sizes() 395 pr_info("base_shift=%d: shift=%d, sllp=0x%04lx," htab_dt_scan_page_sizes() 397 base_shift, shift, def->sllp, htab_dt_scan_page_sizes() 980 mmu_psize_defs[mmu_vmalloc_psize].sllp) { check_paca_psize() 982 mmu_psize_defs[mmu_vmalloc_psize].sllp; check_paca_psize()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 137 unsigned long rb = 0, va_low, sllp; compute_tlbie_rb() local 186 sllp = ((mmu_psize_defs[a_psize].sllp & SLB_VSID_L) >> 6) | compute_tlbie_rb() 187 ((mmu_psize_defs[a_psize].sllp & SLB_VSID_LP) >> 4); compute_tlbie_rb() 188 rb |= sllp << 5; /* AP field */ compute_tlbie_rb()
|
H A D | page_64.h | 141 (mm)->context.sllp = SLB_VSID_USER | mmu_psize_defs[(psize)].sllp; \
|
H A D | mmu-hash64.h | 133 * sllp : is a bit mask with the value of SLB L || LP to be or'ed 144 unsigned long sllp; /* SLB L||LP (exact mask to use in slbmte) */ member in struct:mmu_psize_def 525 u16 sllp; /* SLB page size encoding */ subpage_prot_init_new_context() member in struct:__anon2284
|
/linux-4.4.14/drivers/misc/cxl/ |
H A D | main.c | 113 sstp0 |= (SLB_VSID_KERNEL | mmu_psize_defs[mmu_linear_psize].sllp) << 50; cxl_alloc_sst()
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
H A D | spu_base.c | 226 llp = mmu_psize_defs[mmu_linear_psize].sllp; __spu_kernel_slb() 228 llp = mmu_psize_defs[mmu_virtual_psize].sllp; __spu_kernel_slb()
|
/linux-4.4.14/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_host.c | 342 slb_vsid |= mmu_psize_defs[MMU_PAGE_64K].sllp; kvmppc_mmu_map_segment()
|
H A D | book3s_hv.c | 2747 (*sps)->slb_enc = def->sllp; kvmppc_add_seg_page_size()
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | asm-offsets.c | 223 DEFINE(MMUPSIZESLLP, offsetof(struct mmu_psize_def, sllp)); main() 225 DEFINE(PACACONTEXTSLLP, offsetof(struct paca_struct, context.sllp)); main()
|
H A D | process.c | 1114 unsigned long llp = mmu_psize_defs[mmu_linear_psize].sllp; setup_ksp_vsid()
|
Completed in 300 milliseconds