Searched refs:lppaca (Results 1 - 19 of 19) sorted by relevance

/linux-master/arch/powerpc/include/asm/
H A Dpmc.h20 #include <asm/lppaca.h>
H A Ddtl.h4 #include <asm/lppaca.h>
H A Dlppaca.h3 * lppaca.h
29 * The lppaca is the "virtual processor area" registered with the hypervisor,
40 struct lppaca { struct
116 struct lppaca *l = local_paca->lppaca_ptr;
H A Dcputime.h80 struct lppaca *lp = local_paca->lppaca_ptr;
H A Dpaca.h53 struct lppaca;
70 struct lppaca *lppaca_ptr; /* Pointer to LpPaca for PLIC */
178 u8 pmcregs_in_use; /* pseries puts this in lppaca */
H A Dparavirt.h9 #include <asm/lppaca.h>
H A Dplpar_wrappers.h13 #include <asm/lppaca.h>
H A Dkvm_host.h81 struct lppaca;
/linux-master/arch/powerpc/kernel/
H A Dpaca.c13 #include <asm/lppaca.h>
102 * See asm/lppaca.h for more detail.
104 * lppaca structures must must be 1kB in size, L1 cache line aligned,
108 static inline void init_lppaca(struct lppaca *lppaca) argument
110 BUILD_BUG_ON(sizeof(struct lppaca) != 640);
112 *lppaca = (struct lppaca) {
121 static struct lppaca * __init new_lppaca(int cpu, unsigned long limit)
123 struct lppaca *l
[all...]
H A Dasm-offsets.c39 #include <asm/lppaca.h>
229 OFFSET(LPPACA_PMCINUSE, lppaca, pmcregs_in_use);
233 OFFSET(LPPACA_YIELDCOUNT, lppaca, yield_count);
H A Dsysfs.c30 #include <asm/lppaca.h>
/linux-master/arch/powerpc/platforms/pseries/
H A Ddtl.c17 #include <asm/lppaca.h>
69 struct lppaca *vpa = local_paca->lppaca_ptr;
155 /* ensure that our updates to the lppaca fields have occurred before
380 struct lppaca *vpa = local_paca->lppaca_ptr;
H A Dlpar.c366 struct lppaca *vpa = local_paca->lppaca_ptr;
663 struct lppaca *lppaca = &lppaca_of(cpu); local
669 return tb_to_ns(be64_to_cpu(READ_ONCE(lppaca->enqueue_dispatch_tb)) +
670 be64_to_cpu(READ_ONCE(lppaca->ready_enqueue_tb)));
1998 struct lppaca *lppaca = &lppaca_of(cpu); local
2000 return simple_read_from_buffer(buf, len, pos, lppaca,
2001 sizeof(struct lppaca));
H A Dlparcfg.c27 #include <asm/lppaca.h>
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_p9_perf.c38 struct lppaca *lp;
121 struct lppaca *lp;
131 * lppaca->pmcregs_in_use properly when entering their L2.
H A Dbook3s_hv_ras.c12 #include <asm/lppaca.h>
H A Dbook3s_hv.c63 #include <asm/lppaca.h>
521 static void init_vpa(struct kvm_vcpu *vcpu, struct lppaca *vpa)
607 * The size of our lppaca is 1kB because of the way we align
612 BUILD_BUG_ON(sizeof(struct lppaca) != 640);
613 if (len < sizeof(struct lppaca))
790 struct lppaca *vpa,
826 struct lppaca *vpa;
857 struct lppaca *vpa;
1070 struct lppaca *lppaca; local
[all...]
/linux-master/arch/powerpc/mm/book3s64/
H A Dslb.c16 #include <asm/lppaca.h>
/linux-master/arch/powerpc/xmon/
H A Dxmon.c61 #include <asm/lppaca.h>

Completed in 217 milliseconds