Lines Matching refs:ctxt
30 #define field_offset(ctxt, field) ((void *)((uintptr_t)ctxt + \
31 (uintptr_t)ctxt->field))
202 struct xen_pmu_intel_ctxt *ctxt;
212 ctxt = &xenpmu_data->pmu.c.intel;
216 reg = &ctxt->global_ovf_ctrl;
219 reg = &ctxt->global_status;
222 reg = &ctxt->global_ctrl;
225 reg = &ctxt->fixed_ctrl;
230 fix_counters = field_offset(ctxt, fixed_counters);
234 arch_cntr_pair = field_offset(ctxt, arch_counters);
238 arch_cntr_pair = field_offset(ctxt, arch_counters);
253 ctxt->global_status &= (~(*val));
265 struct xen_pmu_amd_ctxt *ctxt;
277 ctxt = &xenpmu_data->pmu.c.amd;
280 ctrl_regs = field_offset(ctxt, ctrls);
284 counter_regs = field_offset(ctxt, counters);
352 struct xen_pmu_amd_ctxt *ctxt;
365 ctxt = &xenpmu_data->pmu.c.amd;
366 counter_regs = field_offset(ctxt, counters);
372 struct xen_pmu_intel_ctxt *ctxt;
390 ctxt = &xenpmu_data->pmu.c.intel;
392 fixed_counters = field_offset(ctxt, fixed_counters);
396 arch_cntr_pair = field_offset(ctxt, arch_counters);