Home
last modified time | relevance | path

Searched refs:pm_ev_code (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/kern/
H A Dkern_pmc.c255 ps->ps_ev.pm_ev_code = 0; /* invalid */ in pmc_soft_ev_register()
278 ps->ps_ev.pm_ev_code = PMC_EV_SOFT_FIRST + n; in pmc_soft_ev_register()
281 ps->ps_ev.pm_ev_code = PMC_EV_SOFT_FIRST + pmc_softs_count; in pmc_soft_ev_register()
296 if (ps->ps_ev.pm_ev_code != 0 && in pmc_soft_ev_deregister()
297 (ps->ps_ev.pm_ev_code - PMC_EV_SOFT_FIRST) < pmc_softevents) { in pmc_soft_ev_deregister()
298 KASSERT((int)ps->ps_ev.pm_ev_code >= PMC_EV_SOFT_FIRST && in pmc_soft_ev_deregister()
299 (int)ps->ps_ev.pm_ev_code <= PMC_EV_SOFT_LAST, in pmc_soft_ev_deregister()
301 pmc_softs[ps->ps_ev.pm_ev_code - PMC_EV_SOFT_FIRST] = NULL; in pmc_soft_ev_deregister()
/freebsd/sys/sys/
H A Dpmckern.h129 ks.pm_ev = pmc_##pr##_##mo##_##fu##_##na.ps_ev.pm_ev_code; \
153 ks.pm_ev = pmc_##pr##_##mo##_##fu##_##na.ps_ev.pm_ev_code; \
H A Dpmc.h636 enum pmc_event pm_ev_code; member
/freebsd/lib/libpmc/
H A Dlibpmc.c105 enum pmc_event pm_ev_code; member
1333 pmc_config.pm_ev = ev->pm_ev_code; in pmc_allocate()
1336 if (pcd->pm_evc_allocate_pmc(ev->pm_ev_code, r, &pmc_config) < 0) { in pmc_allocate()
1655 soft_event_table[n].pm_ev_code = in pmc_init()
1656 soft_event_info.pm_events[n].pm_ev_code; in pmc_init()
1959 if (pe == ev->pm_ev_code) in _pmc_name_of_event()