Symbol: paca_struct
arch/powerpc/include/asm/current.h
22
: "i" (offsetof(struct paca_struct, __current)));
arch/powerpc/include/asm/hw_irq.h
123
: "i" (offsetof(struct paca_struct, irq_soft_mask)));
arch/powerpc/include/asm/hw_irq.h
156
"i" (offsetof(struct paca_struct, irq_soft_mask))
arch/powerpc/include/asm/paca.h
284
extern struct paca_struct **paca_ptrs;
arch/powerpc/include/asm/paca.h
285
extern void initialise_paca(struct paca_struct *new_paca, int cpu);
arch/powerpc/include/asm/paca.h
286
extern void setup_paca(struct paca_struct *new_paca);
arch/powerpc/include/asm/paca.h
36
register struct paca_struct *local_paca asm("r13");
arch/powerpc/kernel/asm-offsets.c
159
OFFSET(PACATMSCRATCH, paca_struct, tm_scratch);
arch/powerpc/kernel/asm-offsets.c
181
OFFSET(PACAPACAINDEX, paca_struct, paca_index);
arch/powerpc/kernel/asm-offsets.c
182
OFFSET(PACAPROCSTART, paca_struct, cpu_start);
arch/powerpc/kernel/asm-offsets.c
183
OFFSET(PACAKSAVE, paca_struct, kstack);
arch/powerpc/kernel/asm-offsets.c
184
OFFSET(PACACURRENT, paca_struct, __current);
arch/powerpc/kernel/asm-offsets.c
185
DEFINE(PACA_THREAD_INFO, offsetof(struct paca_struct, __current) +
arch/powerpc/kernel/asm-offsets.c
187
OFFSET(PACASAVEDMSR, paca_struct, saved_msr);
arch/powerpc/kernel/asm-offsets.c
188
OFFSET(PACAR1, paca_struct, saved_r1);
arch/powerpc/kernel/asm-offsets.c
190
OFFSET(PACATOC, paca_struct, kernel_toc);
arch/powerpc/kernel/asm-offsets.c
192
OFFSET(PACAKBASE, paca_struct, kernelbase);
arch/powerpc/kernel/asm-offsets.c
193
OFFSET(PACAKMSR, paca_struct, kernel_msr);
arch/powerpc/kernel/asm-offsets.c
195
OFFSET(PACAHSRR_VALID, paca_struct, hsrr_valid);
arch/powerpc/kernel/asm-offsets.c
196
OFFSET(PACASRR_VALID, paca_struct, srr_valid);
arch/powerpc/kernel/asm-offsets.c
198
OFFSET(PACAIRQSOFTMASK, paca_struct, irq_soft_mask);
arch/powerpc/kernel/asm-offsets.c
199
OFFSET(PACAIRQHAPPENED, paca_struct, irq_happened);
arch/powerpc/kernel/asm-offsets.c
200
OFFSET(PACA_FTRACE_ENABLED, paca_struct, ftrace_enabled);
arch/powerpc/kernel/asm-offsets.c
203
OFFSET(PACAPGD, paca_struct, pgd);
arch/powerpc/kernel/asm-offsets.c
204
OFFSET(PACA_KERNELPGD, paca_struct, kernel_pgd);
arch/powerpc/kernel/asm-offsets.c
205
OFFSET(PACA_EXGEN, paca_struct, exgen);
arch/powerpc/kernel/asm-offsets.c
206
OFFSET(PACA_EXTLB, paca_struct, extlb);
arch/powerpc/kernel/asm-offsets.c
207
OFFSET(PACA_EXMC, paca_struct, exmc);
arch/powerpc/kernel/asm-offsets.c
208
OFFSET(PACA_EXCRIT, paca_struct, excrit);
arch/powerpc/kernel/asm-offsets.c
209
OFFSET(PACA_EXDBG, paca_struct, exdbg);
arch/powerpc/kernel/asm-offsets.c
210
OFFSET(PACA_MC_STACK, paca_struct, mc_kstack);
arch/powerpc/kernel/asm-offsets.c
211
OFFSET(PACA_CRIT_STACK, paca_struct, crit_kstack);
arch/powerpc/kernel/asm-offsets.c
212
OFFSET(PACA_DBG_STACK, paca_struct, dbg_kstack);
arch/powerpc/kernel/asm-offsets.c
213
OFFSET(PACA_TCD_PTR, paca_struct, tcd_ptr);
arch/powerpc/kernel/asm-offsets.c
221
OFFSET(PACA_EXGEN, paca_struct, exgen);
arch/powerpc/kernel/asm-offsets.c
222
OFFSET(PACA_EXMC, paca_struct, exmc);
arch/powerpc/kernel/asm-offsets.c
223
OFFSET(PACA_EXNMI, paca_struct, exnmi);
arch/powerpc/kernel/asm-offsets.c
225
OFFSET(PACA_SLBSHADOWPTR, paca_struct, slb_shadow_ptr);
arch/powerpc/kernel/asm-offsets.c
232
OFFSET(PACA_PMCINUSE, paca_struct, pmcregs_in_use);
arch/powerpc/kernel/asm-offsets.c
236
OFFSET(PACAEMERGSP, paca_struct, emergency_sp);
arch/powerpc/kernel/asm-offsets.c
238
OFFSET(PACAMCEMERGSP, paca_struct, mc_emergency_sp);
arch/powerpc/kernel/asm-offsets.c
239
OFFSET(PACA_NMI_EMERG_SP, paca_struct, nmi_emergency_sp);
arch/powerpc/kernel/asm-offsets.c
240
OFFSET(PACA_IN_MCE, paca_struct, in_mce);
arch/powerpc/kernel/asm-offsets.c
241
OFFSET(PACA_IN_NMI, paca_struct, in_nmi);
arch/powerpc/kernel/asm-offsets.c
242
OFFSET(PACA_RFI_FLUSH_FALLBACK_AREA, paca_struct, rfi_flush_fallback_area);
arch/powerpc/kernel/asm-offsets.c
243
OFFSET(PACA_EXRFI, paca_struct, exrfi);
arch/powerpc/kernel/asm-offsets.c
244
OFFSET(PACA_L1D_FLUSH_SIZE, paca_struct, l1d_flush_size);
arch/powerpc/kernel/asm-offsets.c
247
OFFSET(PACAHWCPUID, paca_struct, hw_cpu_id);
arch/powerpc/kernel/asm-offsets.c
248
OFFSET(PACAKEXECSTATE, paca_struct, kexec_state);
arch/powerpc/kernel/asm-offsets.c
249
OFFSET(PACA_DSCR_DEFAULT, paca_struct, dscr_default);
arch/powerpc/kernel/asm-offsets.c
250
OFFSET(PACA_EXIT_SAVE_R1, paca_struct, exit_save_r1);
arch/powerpc/kernel/asm-offsets.c
252
OFFSET(PACA_TRAP_SAVE, paca_struct, trap_save);
arch/powerpc/kernel/asm-offsets.c
254
OFFSET(PACA_SPRG_VDSO, paca_struct, sprg_vdso);
arch/powerpc/kernel/asm-offsets.c
516
OFFSET(PACA_SVCPU, paca_struct, shadow_vcpu);
arch/powerpc/kernel/asm-offsets.c
517
# define SVCPU_FIELD(x, f) DEFINE(x, offsetof(struct paca_struct, shadow_vcpu.f))
arch/powerpc/kernel/asm-offsets.c
521
# define HSTATE_FIELD(x, f) DEFINE(x, offsetof(struct paca_struct, kvm_hstate.f))
arch/powerpc/kernel/asm-offsets.c
85
OFFSET(PACA_CANARY, paca_struct, canary);
arch/powerpc/kernel/irq_64.c
241
: : "i" (offsetof(struct paca_struct, irq_happened)),
arch/powerpc/kernel/irq_64.c
242
"i" (offsetof(struct paca_struct, irq_soft_mask))
arch/powerpc/kernel/module_64.c
501
PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernelbase)),
arch/powerpc/kernel/module_64.c
509
PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernel_toc)),
arch/powerpc/kernel/paca.c
181
struct paca_struct **paca_ptrs __read_mostly;
arch/powerpc/kernel/paca.c
184
void __init initialise_paca(struct paca_struct *new_paca, int cpu)
arch/powerpc/kernel/paca.c
215
void setup_paca(struct paca_struct *new_paca)
arch/powerpc/kernel/paca.c
247
paca_ptrs_size = sizeof(struct paca_struct *) * nr_cpu_ids;
arch/powerpc/kernel/paca.c
259
struct paca_struct *paca;
arch/powerpc/kernel/paca.c
273
paca = alloc_paca_data(sizeof(struct paca_struct), L1_CACHE_BYTES,
arch/powerpc/kernel/paca.c
284
paca_struct_size += sizeof(struct paca_struct);
arch/powerpc/kernel/paca.c
291
new_ptrs_size = sizeof(struct paca_struct *) * nr_cpu_ids;
arch/powerpc/kernel/security.c
682
struct paca_struct *paca = paca_ptrs[cpu];
arch/powerpc/kernel/setup_64.c
177
static void __init fixup_boot_paca(struct paca_struct *boot_paca)
arch/powerpc/kernel/setup_64.c
339
static __initdata struct paca_struct boot_paca;
arch/powerpc/kernel/stacktrace.c
161
struct paca_struct *p;
arch/powerpc/kernel/time.c
433
: "i" (offsetof(struct paca_struct, irq_work_pending)));
arch/powerpc/kernel/time.c
441
"i" (offsetof(struct paca_struct, irq_work_pending)));
arch/powerpc/kernel/time.c
448
"i" (offsetof(struct paca_struct, irq_work_pending)));
arch/powerpc/kernel/trace/ftrace.c
623
PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernel_toc)),
arch/powerpc/kernel/trace/ftrace_64_pg.c
699
#define PACATOC offsetof(struct paca_struct, kernel_toc)
arch/powerpc/kexec/core_64.c
314
static struct paca_struct kexec_paca;
arch/powerpc/kexec/core_64.c
363
memcpy(&kexec_paca, get_paca(), sizeof(struct paca_struct));
arch/powerpc/kvm/book3s_hv.c
3195
struct paca_struct *tpaca;
arch/powerpc/kvm/book3s_hv.c
3229
struct paca_struct *tpaca;
arch/powerpc/kvm/book3s_hv.c
3337
struct paca_struct *tpaca;
arch/powerpc/kvm/book3s_hv.c
3911
struct paca_struct *paca = paca_ptrs[pcpu + thr];
arch/powerpc/mm/nohash/e500_hugetlbpage.c
19
struct paca_struct *paca = get_paca();
arch/powerpc/mm/nohash/e500_hugetlbpage.c
36
struct paca_struct *paca = get_paca();
arch/powerpc/mm/nohash/e500_hugetlbpage.c
69
struct paca_struct *paca = get_paca();
arch/powerpc/net/bpf_jit.h
115
EMIT(PPC_RAW_LD(_R2, _R13, offsetof(struct paca_struct, kernel_toc)))
arch/powerpc/net/bpf_jit_comp64.c
1202
EMIT(PPC_RAW_LD(tmp1_reg, _R13, offsetof(struct paca_struct, data_offset)));
arch/powerpc/net/bpf_jit_comp64.c
1686
EMIT(PPC_RAW_LHZ(src_reg, _R13, offsetof(struct paca_struct, paca_index)));
arch/powerpc/net/bpf_jit_comp64.c
1690
EMIT(PPC_RAW_LD(src_reg, _R13, offsetof(struct paca_struct, __current)));
arch/powerpc/net/bpf_jit_comp64.c
206
EMIT(PPC_RAW_LD(_R2, _R13, offsetof(struct paca_struct, kernel_toc)));
arch/powerpc/net/bpf_jit_comp64.c
432
EMIT(PPC_RAW_LD(_R12, _R13, offsetof(struct paca_struct, kernelbase)));
arch/powerpc/net/bpf_jit_comp64.c
495
EMIT(PPC_RAW_LD(_R2, _R13, offsetof(struct paca_struct, kernel_toc)));
arch/powerpc/platforms/powernv/idle.c
1435
struct paca_struct *p = paca_ptrs[cpu];
arch/powerpc/platforms/pseries/lpar.c
121
struct paca_struct *pp;
arch/powerpc/platforms/pseries/lpar.c
188
struct paca_struct *pp;
arch/powerpc/platforms/pseries/lpar.c
89
struct paca_struct *pp;
arch/powerpc/xmon/xmon.c
2592
struct paca_struct *p;
arch/powerpc/xmon/xmon.c
2615
offsetof(struct paca_struct, name));