Lines Matching refs:eventsel
23 u8 eventsel;
198 if (arch_events[i].eventsel == event_select
209 static void reprogram_gp_counter(struct kvm_pmc *pmc, u64 eventsel)
214 if (eventsel & ARCH_PERFMON_EVENTSEL_PIN_CONTROL)
217 pmc->eventsel = eventsel;
221 if (!(eventsel & ARCH_PERFMON_EVENTSEL_ENABLE) || !pmc_enabled(pmc))
224 event_select = eventsel & ARCH_PERFMON_EVENTSEL_EVENT;
225 unit_mask = (eventsel & ARCH_PERFMON_EVENTSEL_UMASK) >> 8;
227 if (!(eventsel & (ARCH_PERFMON_EVENTSEL_EDGE |
237 config = eventsel & X86_RAW_EVENT_MASK;
240 !(eventsel & ARCH_PERFMON_EVENTSEL_USR),
241 !(eventsel & ARCH_PERFMON_EVENTSEL_OS),
242 eventsel & ARCH_PERFMON_EVENTSEL_INT);
292 reprogram_gp_counter(pmc, pmc->eventsel);
356 *data = pmc->eventsel;
401 if (data == pmc->eventsel)
504 pmc->counter = pmc->eventsel = 0;