Lines Matching refs:ctxt
30 #define field_offset(ctxt, field) ((void *)((uintptr_t)ctxt + \
31 (uintptr_t)ctxt->field))
193 struct xen_pmu_intel_ctxt *ctxt;
203 ctxt = &xenpmu_data->pmu.c.intel;
207 reg = &ctxt->global_ovf_ctrl;
210 reg = &ctxt->global_status;
213 reg = &ctxt->global_ctrl;
216 reg = &ctxt->fixed_ctrl;
221 fix_counters = field_offset(ctxt, fixed_counters);
225 arch_cntr_pair = field_offset(ctxt, arch_counters);
229 arch_cntr_pair = field_offset(ctxt, arch_counters);
244 ctxt->global_status &= (~(*val));
256 struct xen_pmu_amd_ctxt *ctxt;
268 ctxt = &xenpmu_data->pmu.c.amd;
271 ctrl_regs = field_offset(ctxt, ctrls);
275 counter_regs = field_offset(ctxt, counters);
339 struct xen_pmu_amd_ctxt *ctxt;
352 ctxt = &xenpmu_data->pmu.c.amd;
353 counter_regs = field_offset(ctxt, counters);
359 struct xen_pmu_intel_ctxt *ctxt;
377 ctxt = &xenpmu_data->pmu.c.intel;
379 fixed_counters = field_offset(ctxt, fixed_counters);
383 arch_cntr_pair = field_offset(ctxt, arch_counters);