Lines Matching refs:alt
344 unsigned int alt;
350 alt = event_alternatives[i][j];
351 if (!alt || event < alt)
353 if (event == alt)
360 static int p6_get_alternatives(u64 event, unsigned int flags, u64 alt[])
367 alt[0] = event;
379 alt[nalt++] = aevent;
389 alt[nalt++] = ((event ^ 0x6) & ~PM_PMC_MSKS) |
394 alt[nalt++] = ((event ^ 0x2) & ~PM_PMC_MSKS) |
411 switch (alt[i]) {
413 alt[j++] = 0x600005; /* PM_RUN_CYC */
417 alt[j++] = 0x1e; /* PM_CYC */
420 alt[j++] = 0x500009; /* PM_RUN_INST_CMPL */
424 alt[j++] = 2; /* PM_INST_CMPL */
427 alt[j++] = 0x4000f4; /* PM_RUN_PURR */
430 alt[j++] = 0x10000e; /* PM_PURR */
441 if (!p6_limited_pmc_event(alt[i])) {
442 alt[j] = alt[i];
451 if (p6_limited_pmc_event(alt[i])) {
452 alt[j] = alt[i];