Home
last modified time | relevance | path

Searched refs:paca_struct (Results 1 – 19 of 19) sorted by relevance

/arch/powerpc/kernel/
Dasm-offsets.c83 OFFSET(PACA_CANARY, paca_struct, canary); in main()
151 OFFSET(PACATMSCRATCH, paca_struct, tm_scratch); in main()
179 DEFINE(PACA_SIZE, sizeof(struct paca_struct)); in main()
180 OFFSET(PACAPACAINDEX, paca_struct, paca_index); in main()
181 OFFSET(PACAPROCSTART, paca_struct, cpu_start); in main()
182 OFFSET(PACAKSAVE, paca_struct, kstack); in main()
183 OFFSET(PACACURRENT, paca_struct, __current); in main()
184 DEFINE(PACA_THREAD_INFO, offsetof(struct paca_struct, __current) + in main()
186 OFFSET(PACASAVEDMSR, paca_struct, saved_msr); in main()
187 OFFSET(PACAR1, paca_struct, saved_r1); in main()
[all …]
Dpaca.c176 struct paca_struct **paca_ptrs __read_mostly;
179 void __init initialise_paca(struct paca_struct *new_paca, int cpu) in initialise_paca()
208 void setup_paca(struct paca_struct *new_paca) in setup_paca()
236 paca_ptrs_size = sizeof(struct paca_struct *) * nr_cpu_ids; in allocate_paca_ptrs()
248 struct paca_struct *paca; in allocate_paca()
262 paca = alloc_paca_data(sizeof(struct paca_struct), L1_CACHE_BYTES, in allocate_paca()
273 paca_struct_size += sizeof(struct paca_struct); in allocate_paca()
280 new_ptrs_size = sizeof(struct paca_struct *) * nr_cpu_ids; in free_unused_pacas()
Dmachine_kexec_64.c288 struct paca_struct kexec_paca;
327 memcpy(&kexec_paca, get_paca(), sizeof(struct paca_struct)); in default_machine_kexec()
Dstacktrace.c243 struct paca_struct *p = paca_ptrs[cpu]; in raise_backtrace_ipi()
Dsetup_64.c289 static __initdata struct paca_struct boot_paca; in early_setup()
920 struct paca_struct *paca = paca_ptrs[cpu]; in init_fallback_flush()
Dtime.c507 : "i" (offsetof(struct paca_struct, irq_work_pending))); in test_irq_work_pending()
515 "i" (offsetof(struct paca_struct, irq_work_pending))); in set_irq_work_pending_flag()
522 "i" (offsetof(struct paca_struct, irq_work_pending))); in clear_irq_work_pending()
Dirq.c98 : "=r" (happened) : "i" (offsetof(struct paca_struct, irq_happened))); in get_irq_happened()
Dmodule_64.c751 #define PACATOC offsetof(struct paca_struct, kernel_toc)
/arch/powerpc/include/asm/
Dpaca.h35 register struct paca_struct *local_paca asm("r13");
62 struct paca_struct { struct
276 extern struct paca_struct **paca_ptrs; argument
277 extern void initialise_paca(struct paca_struct *new_paca, int cpu);
278 extern void setup_paca(struct paca_struct *new_paca);
Dhw_irq.h73 : "i" (offsetof(struct paca_struct, irq_soft_mask))); in irq_soft_mask_return()
107 "i" (offsetof(struct paca_struct, irq_soft_mask)) in irq_soft_mask_set()
122 : "i" (offsetof(struct paca_struct, irq_soft_mask)), in irq_soft_mask_set_return()
136 : "i" (offsetof(struct paca_struct, irq_soft_mask)), in irq_soft_mask_or_return()
Dcurrent.h22 : "i" (offsetof(struct paca_struct, __current))); in get_current()
Dasm-prototypes.h28 struct paca_struct;
30 extern struct paca_struct kexec_paca;
/arch/powerpc/mm/nohash/
Dbook3e_hugetlbpage.c19 struct paca_struct *paca = get_paca(); in tlb1_next()
36 struct paca_struct *paca = get_paca(); in book3e_tlb_lock()
66 struct paca_struct *paca = get_paca(); in book3e_tlb_unlock()
/arch/powerpc/net/
Dbpf_jit32.h100 do { BUILD_BUG_ON(FIELD_SIZEOF(struct paca_struct, paca_index) != 2); \
101 PPC_LHZ_OFFS(r, 13, offsetof(struct paca_struct, paca_index)); \
/arch/powerpc/platforms/pseries/
Dlpar.c84 struct paca_struct *pp; in alloc_dtl_buffers()
116 struct paca_struct *pp; in register_dtl_buffer()
183 struct paca_struct *pp; in free_dtl_buffers()
/arch/powerpc/kernel/trace/
Dftrace.c867 #define PACATOC offsetof(struct paca_struct, kernel_toc)
/arch/powerpc/kvm/
Dbook3s_hv.c2488 struct paca_struct *tpaca; in kvmppc_grab_hwthread()
2522 struct paca_struct *tpaca; in kvmppc_release_hwthread()
2597 struct paca_struct *tpaca; in kvmppc_start_thread()
3198 struct paca_struct *paca = paca_ptrs[pcpu + thr]; in kvmppc_run_core()
3341 struct paca_struct *paca = paca_ptrs[pcpu + thr]; in kvmppc_run_core()
/arch/powerpc/platforms/powernv/
Didle.c1334 struct paca_struct *p = paca_ptrs[cpu]; in pnv_init_idle_states()
/arch/powerpc/xmon/
Dxmon.c2364 struct paca_struct *p; in dump_one_paca()
2387 offsetof(struct paca_struct, name)); in dump_one_paca()