Searched refs:next_tlbcam_idx (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/ |
H A D | book3e_hugetlbpage.c | 81 index = this_cpu_read(next_tlbcam_idx); in tlb1_next() 85 __this_cpu_write(next_tlbcam_idx, tlbcam_index); in tlb1_next() 87 __this_cpu_inc(next_tlbcam_idx); in tlb1_next()
|
H A D | tlb.c | 171 /* next_tlbcam_idx is used to round-robin tlbcam entry assignment */ 172 DEFINE_PER_CPU(int, next_tlbcam_idx); 173 EXPORT_PER_CPU_SYMBOL(next_tlbcam_idx); variable
|
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/ |
H A D | e500_hugetlbpage.c | 84 index = this_cpu_read(next_tlbcam_idx); in tlb1_next() 88 __this_cpu_write(next_tlbcam_idx, tlbcam_index); in tlb1_next() 90 __this_cpu_inc(next_tlbcam_idx); in tlb1_next()
|
H A D | tlb.c | 136 /* next_tlbcam_idx is used to round-robin tlbcam entry assignment */ 137 DEFINE_PER_CPU(int, next_tlbcam_idx); 138 EXPORT_PER_CPU_SYMBOL(next_tlbcam_idx); variable
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | mmu.h | 152 DECLARE_PER_CPU(int, next_tlbcam_idx);
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/ |
H A D | mmu-e500.h | 323 DECLARE_PER_CPU(int, next_tlbcam_idx);
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | mem.c | 312 * If smp is enabled, next_tlbcam_idx is initialized in the cpu up in mem_init() 315 per_cpu(next_tlbcam_idx, smp_processor_id()) = in mem_init()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | mem.c | 317 * If smp is enabled, next_tlbcam_idx is initialized in the cpu up in mem_init() 320 per_cpu(next_tlbcam_idx, smp_processor_id()) = in mem_init()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | head_fsl_booke.S | 713 /* Get the next_tlbcam_idx percpu var */ 723 lis r17, next_tlbcam_idx@h 724 ori r17, r17, next_tlbcam_idx@l 725 add r17, r17, r16 /* r17 = *next_tlbcam_idx */ 726 lwz r15, 0(r17) /* r15 = next_tlbcam_idx */ 729 rlwimi r14, r15, 16, 4, 15 /* next_tlbcam_idx entry */ 736 /* Update next_tlbcam_idx, wrapping when necessary */
|
H A D | smp.c | 699 per_cpu(next_tlbcam_idx, id) in smp_store_cpu_info()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | head_85xx.S | 717 /* Get the next_tlbcam_idx percpu var */ 727 lis r17, next_tlbcam_idx@h 728 ori r17, r17, next_tlbcam_idx@l 729 add r17, r17, r16 /* r17 = *next_tlbcam_idx */ 730 lwz r15, 0(r17) /* r15 = next_tlbcam_idx */ 733 rlwimi r14, r15, 16, 4, 15 /* next_tlbcam_idx entry */ 740 /* Update next_tlbcam_idx, wrapping when necessary */
|
H A D | smp.c | 715 per_cpu(next_tlbcam_idx, id) in smp_store_cpu_info()
|
Completed in 12 milliseconds