Searched refs:paca (Results 1 - 25 of 80) sorted by relevance
1234
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/ |
H A D | book3e_hugetlbpage.c | 15 #include <asm/paca.h> 19 struct paca_struct *paca = get_paca(); in tlb1_next() local 23 tcd = paca->tcd_ptr; in tlb1_next() 36 struct paca_struct *paca = get_paca(); in book3e_tlb_lock() local 60 : "r" (&paca->tcd_ptr->lock), "r" (token) in book3e_tlb_lock() 66 struct paca_struct *paca = get_paca(); in book3e_tlb_unlock() local 72 paca->tcd_ptr->lock = 0; in book3e_tlb_unlock()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/ |
H A D | e500_hugetlbpage.c | 15 #include <asm/paca.h> 19 struct paca_struct *paca = get_paca(); in tlb1_next() local 23 tcd = paca->tcd_ptr; in tlb1_next() 36 struct paca_struct *paca = get_paca(); in book3e_tlb_lock() local 63 : "r" (&paca->tcd_ptr->lock), "r" (token) in book3e_tlb_lock() 69 struct paca_struct *paca = get_paca(); in book3e_tlb_unlock() local 75 paca->tcd_ptr->lock = 0; in book3e_tlb_unlock()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | paca.c | 14 #include <asm/paca.h> 34 * boot_cpuid paca is allocated very early before cpu_to_node is up. in alloc_paca_data() 36 * which will put its paca in the right place. in alloc_paca_data() 48 panic("cannot allocate paca data"); in alloc_paca_data() 243 /* Put the paca pointer into r13 and SPRG_PACA */ 279 panic("Failed to allocate %d bytes for paca pointers\n", in allocate_paca_ptrs() 288 struct paca_struct *paca; in allocate_paca() local 302 paca = alloc_paca_data(sizeof(struct paca_struct), L1_CACHE_BYTES, in allocate_paca() 304 paca_ptrs[cpu] = paca; in allocate_paca() 306 initialise_paca(paca, cp in allocate_paca() [all...] |
H A D | setup_64.c | 43 #include <asm/paca.h> 178 /** Fix up paca fields required for the boot cpu */ 310 * The stack protector canary is stored in the paca, so as soon as we in early_setup() 319 * percpu variables and spin locks also use the paca. in early_setup() 321 * So set up a temporary paca. It will be replaced below once we know in early_setup() 347 /* Now we know the logical id of our boot cpu, setup the paca. */ in early_setup() 472 * all now so they can start to spin on their individual paca in smp_release_cpus() 1087 struct paca_struct *paca = paca_ptrs[cpu]; in init_fallback_flush() local 1088 paca->rfi_flush_fallback_area = l1d_flush_fallback_area; in init_fallback_flush() 1089 paca in init_fallback_flush() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | paca.c | 14 #include <asm/paca.h> 33 * boot_cpuid paca is allocated very early before cpu_to_node is up. in alloc_paca_data() 35 * which will put its paca in the right place. in alloc_paca_data() 47 panic("cannot allocate paca data"); in alloc_paca_data() 214 /* Put the paca pointer into r13 and SPRG_PACA */ 250 panic("Failed to allocate %d bytes for paca pointers\n", in allocate_paca_ptrs() 259 struct paca_struct *paca; in allocate_paca() local 273 paca = alloc_paca_data(sizeof(struct paca_struct), L1_CACHE_BYTES, in allocate_paca() 275 paca_ptrs[cpu] = paca; in allocate_paca() 277 initialise_paca(paca, cp in allocate_paca() [all...] |
H A D | security.c | 682 struct paca_struct *paca = paca_ptrs[cpu]; in init_fallback_flush() local 683 paca->rfi_flush_fallback_area = l1d_flush_fallback_area; in init_fallback_flush() 684 paca->l1d_flush_size = l1d_size; in init_fallback_flush()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | percpu.h | 8 * in the paca. Based on the x86-64 implementation. 20 #include <asm/paca.h>
|
H A D | mmiowb.h | 9 #include <asm/paca.h>
|
H A D | current.h | 13 #include <asm/paca.h>
|
H A D | stackprotector.h | 14 #include <asm/paca.h>
|
H A D | paravirt.h | 8 #include <asm/paca.h>
|
H A D | idle.h | 5 #include <asm/paca.h>
|
H A D | lppaca.h | 48 #include <asm/paca.h>
|
H A D | ftrace.h | 100 #include <asm/paca.h>
|
H A D | simple_spinlock.h | 19 #include <asm/paca.h> 84 * held. Conveniently, we have a word in the paca that holds this
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | percpu.h | 8 * in the paca. Based on the x86-64 implementation. 20 #include <asm/paca.h>
|
H A D | mmiowb.h | 9 #include <asm/paca.h>
|
H A D | stackprotector.h | 12 #include <asm/paca.h>
|
H A D | current.h | 13 #include <asm/paca.h>
|
H A D | idle.h | 5 #include <asm/paca.h>
|
H A D | paravirt.h | 8 #include <asm/paca.h>
|
H A D | lppaca.h | 26 #include <asm/paca.h>
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv_hmi.c | 13 #include <asm/paca.h>
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_hv_hmi.c | 13 #include <asm/paca.h>
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/vphn/asm/ |
H A D | lppaca.h | 48 #include <asm/paca.h>
|
Completed in 13 milliseconds
1234