/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/ |
H A D | slb.c | 552 linear_llp = mmu_psize_defs[mmu_linear_psize].sllp; in slb_initialize() 553 io_llp = mmu_psize_defs[mmu_io_psize].sllp; in slb_initialize() 554 vmalloc_llp = mmu_psize_defs[mmu_vmalloc_psize].sllp; in slb_initialize() 557 vmemmap_llp = mmu_psize_defs[mmu_vmemmap_psize].sllp; in slb_initialize() 749 flags = SLB_VSID_KERNEL | mmu_psize_defs[mmu_linear_psize].sllp; in slb_allocate_kernel() 757 flags = SLB_VSID_KERNEL | mmu_psize_defs[mmu_vmemmap_psize].sllp; in slb_allocate_kernel() 771 flags = SLB_VSID_KERNEL | mmu_psize_defs[mmu_io_psize].sllp; in slb_allocate_kernel() 812 flags = SLB_VSID_USER | mmu_psize_defs[bpsize].sllp; in slb_allocate_user()
|
H A D | hash_native.c | 74 unsigned long sllp; in ___tlbie() local 97 sllp = get_sllp_encoding(apsize); in ___tlbie() 98 va |= sllp << 5; in ___tlbie() 170 unsigned long sllp; in __tlbiel() local 187 sllp = get_sllp_encoding(apsize); in __tlbiel() 188 va |= sllp << 5; in __tlbiel()
|
H A D | hash_utils.c | 142 .sllp = 0, 157 .sllp = 0, 164 .sllp = SLB_VSID_L, 615 def->sllp = slbenc; in htab_dt_scan_page_sizes() 641 pr_info("base_shift=%d: shift=%d, sllp=0x%04lx," in htab_dt_scan_page_sizes() 643 base_shift, shift, def->sllp, in htab_dt_scan_page_sizes() 1438 mmu_psize_defs[mmu_vmalloc_psize].sllp) { in check_paca_psize() 1440 mmu_psize_defs[mmu_vmalloc_psize].sllp; in check_paca_psize()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
H A D | slb.c | 576 linear_llp = mmu_psize_defs[mmu_linear_psize].sllp; in slb_initialize() 577 io_llp = mmu_psize_defs[mmu_io_psize].sllp; in slb_initialize() 578 vmalloc_llp = mmu_psize_defs[mmu_vmalloc_psize].sllp; in slb_initialize() 581 vmemmap_llp = mmu_psize_defs[mmu_vmemmap_psize].sllp; in slb_initialize() 773 flags = SLB_VSID_KERNEL | mmu_psize_defs[mmu_linear_psize].sllp; in slb_allocate_kernel() 781 flags = SLB_VSID_KERNEL | mmu_psize_defs[mmu_vmemmap_psize].sllp; in slb_allocate_kernel() 795 flags = SLB_VSID_KERNEL | mmu_psize_defs[mmu_io_psize].sllp; in slb_allocate_kernel() 836 flags = SLB_VSID_USER | mmu_psize_defs[bpsize].sllp; in slb_allocate_user()
|
H A D | hash_native.c | 155 unsigned long sllp; in ___tlbie() local 178 sllp = get_sllp_encoding(apsize); in ___tlbie() 179 va |= sllp << 5; in ___tlbie() 251 unsigned long sllp; in __tlbiel() local 268 sllp = get_sllp_encoding(apsize); in __tlbiel() 269 va |= sllp << 5; in __tlbiel()
|
H A D | hash_utils.c | 146 .sllp = 0, 161 .sllp = 0, 168 .sllp = SLB_VSID_L, 483 def->sllp = slbenc; in htab_dt_scan_page_sizes() 509 pr_info("base_shift=%d: shift=%d, sllp=0x%04lx," in htab_dt_scan_page_sizes() 511 base_shift, shift, def->sllp, in htab_dt_scan_page_sizes() 1283 mmu_psize_defs[mmu_vmalloc_psize].sllp) { in check_paca_psize() 1285 mmu_psize_defs[mmu_vmalloc_psize].sllp; in check_paca_psize()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/ |
H A D | mmu-hash.h | 216 unsigned long sllp; in get_sllp_encoding() local 218 sllp = ((mmu_psize_defs[psize].sllp & SLB_VSID_L) >> 6) | in get_sllp_encoding() 219 ((mmu_psize_defs[psize].sllp & SLB_VSID_LP) >> 4); in get_sllp_encoding() 220 return sllp; in get_sllp_encoding()
|
H A D | mmu.h | 12 * sllp : is a bit mask with the value of SLB L || LP to be or'ed 23 unsigned long sllp; /* SLB L||LP (exact mask to use in slbmte) */ member
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/ |
H A D | mmu-hash.h | 216 unsigned long sllp; in get_sllp_encoding() local 218 sllp = ((mmu_psize_defs[psize].sllp & SLB_VSID_L) >> 6) | in get_sllp_encoding() 219 ((mmu_psize_defs[psize].sllp & SLB_VSID_LP) >> 4); in get_sllp_encoding() 220 return sllp; in get_sllp_encoding()
|
H A D | mmu.h | 12 * sllp : is a bit mask with the value of SLB L || LP to be or'ed 24 unsigned long sllp; /* SLB L||LP (exact mask to use in slbmte) */ member
|
/kernel/linux/linux-6.6/drivers/misc/lkdtm/ |
H A D | powerpc.c | 13 flags = SLB_VSID_KERNEL | mmu_psize_defs[page_size].sllp; in insert_slb_entry()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 305 unsigned long rb = 0, va_low, sllp; in compute_tlbie_rb() local 346 sllp = (a_pgshift == 16) ? 5 : 4; in compute_tlbie_rb() 347 rb |= sllp << 5; /* AP field */ in compute_tlbie_rb()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 302 unsigned long rb = 0, va_low, sllp; in compute_tlbie_rb() local 343 sllp = (a_pgshift == 16) ? 5 : 4; in compute_tlbie_rb() 344 rb |= sllp << 5; /* AP field */ in compute_tlbie_rb()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | copro_fault.c | 131 vsid |= mmu_psize_defs[psize].sllp | in copro_calculate_slb()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | copro_fault.c | 129 vsid |= mmu_psize_defs[psize].sllp | in copro_calculate_slb()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | paca.c | 359 get_paca()->mm_ctx_sllp = context->sllp; in copy_mm_to_paca()
|
H A D | asm-offsets.c | 250 OFFSET(MMUPSIZESLLP, mmu_psize_def, sllp); in main()
|
H A D | process.c | 1644 unsigned long llp = mmu_psize_defs[mmu_linear_psize].sllp; in setup_ksp_vsid()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/ |
H A D | spu_base.c | 215 llp = mmu_psize_defs[mmu_linear_psize].sllp; in __spu_kernel_slb() 217 llp = mmu_psize_defs[mmu_virtual_psize].sllp; in __spu_kernel_slb()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/ |
H A D | spu_base.c | 214 llp = mmu_psize_defs[mmu_linear_psize].sllp; in __spu_kernel_slb() 216 llp = mmu_psize_defs[mmu_virtual_psize].sllp; in __spu_kernel_slb()
|
/kernel/linux/linux-5.10/drivers/misc/cxl/ |
H A D | main.c | 127 sstp0 |= (SLB_VSID_KERNEL | mmu_psize_defs[mmu_linear_psize].sllp) << 50; in cxl_alloc_sst()
|
/kernel/linux/linux-6.6/drivers/misc/cxl/ |
H A D | main.c | 128 sstp0 |= (SLB_VSID_KERNEL | mmu_psize_defs[mmu_linear_psize].sllp) << 50; in cxl_alloc_sst()
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_host.c | 343 slb_vsid |= mmu_psize_defs[MMU_PAGE_64K].sllp; in kvmppc_mmu_map_segment()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_host.c | 345 slb_vsid |= mmu_psize_defs[MMU_PAGE_64K].sllp; in kvmppc_mmu_map_segment()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | process.c | 1723 unsigned long llp = mmu_psize_defs[mmu_linear_psize].sllp; in setup_ksp_vsid()
|