Home
last modified time | relevance | path

Searched refs:PMC_EV_SOFT_FIRST (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/kern/
H A Dkern_pmc.c275 ps->ps_ev.pm_ev_code = PMC_EV_SOFT_FIRST + n; in pmc_soft_ev_register()
278 ps->ps_ev.pm_ev_code = PMC_EV_SOFT_FIRST + pmc_softs_count; in pmc_soft_ev_register()
294 (ps->ps_ev.pm_ev_code - PMC_EV_SOFT_FIRST) < pmc_softevents) { in pmc_soft_ev_deregister()
295 KASSERT((int)ps->ps_ev.pm_ev_code >= PMC_EV_SOFT_FIRST && in pmc_soft_ev_deregister()
298 pmc_softs[ps->ps_ev.pm_ev_code - PMC_EV_SOFT_FIRST] = NULL; in pmc_soft_ev_deregister()
309 if (ev == 0 || (ev - PMC_EV_SOFT_FIRST) >= pmc_softevents) in pmc_soft_ev_acquire()
312 KASSERT((int)ev >= PMC_EV_SOFT_FIRST && in pmc_soft_ev_acquire()
318 ps = pmc_softs[ev - PMC_EV_SOFT_FIRST]; in pmc_soft_ev_acquire()
/freebsd/sys/dev/hwpmc/
H A Dhwpmc_soft.c118 if ((int)ev < PMC_EV_SOFT_FIRST || (int)ev > PMC_EV_SOFT_LAST) in soft_allocate_pmc()
H A Dpmc_events.h62 #define PMC_EV_SOFT_FIRST 0x20000 macro
63 #define PMC_EV_SOFT_LAST (PMC_EV_SOFT_FIRST + PMC_EV_DYN_COUNT - 1)
H A Dhwpmc_mod.c3957 for (ev = PMC_EV_SOFT_FIRST; (int)ev <= PMC_EV_SOFT_LAST; ev++) { in pmc_syscall_handler()
/freebsd/lib/libpmc/
H A Dlibpmc.c727 if ((int)pe < PMC_EV_SOFT_FIRST || (int)pe > PMC_EV_SOFT_LAST) in soft_allocate_pmc()
1737 } else if ((int)pe >= PMC_EV_SOFT_FIRST && (int)pe <= PMC_EV_SOFT_LAST) { in _pmc_name_of_event()