tprof_countermask_t
error = tprof_start(*(tprof_countermask_t *)data);
tprof_stop(*(tprof_countermask_t *)data);
tprof_countermask_t runmask = (uintptr_t)arg2;
tprof_countermask_t stopmask = (uintptr_t)arg2;
tprof_start(tprof_countermask_t runmask)
tprof_stop(tprof_countermask_t stopmask)
tprof_countermask_t configmask = sc->sc_ctr_configured_mask;
tprof_countermask_t sc_ctr_running_mask;/* start/stop */
tprof_countermask_t sc_ctr_configured_mask; /* configured */
tprof_countermask_t sc_ctr_ovf_mask; /* overflow intr required */
tprof_countermask_t sc_ctr_prof_mask; /* profiled */
void (*tbo_start)(tprof_countermask_t);
void (*tbo_stop)(tprof_countermask_t);
armv7_pmu_start(tprof_countermask_t runmask)
armv7_pmu_stop(tprof_countermask_t stopmask)
armv8_pmu_start(tprof_countermask_t runmask)
armv8_pmu_stop(tprof_countermask_t stopmask)
#define TPROF_IOC_START _IOW('T', 2, tprof_countermask_t)
#define TPROF_IOC_STOP _IOW('T', 3, tprof_countermask_t)
tprof_countermask_t c_runningmask; /* R */
tprof_amd_start(tprof_countermask_t runmask)
tprof_amd_stop(tprof_countermask_t stopmask)
tprof_countermask_t mask = sc->sc_ctr_ovf_mask;
tprof_intel_start(tprof_countermask_t runmask)
tprof_intel_stop(tprof_countermask_t stopmask)
tprof_countermask_t mask = sc->sc_ctr_ovf_mask;
tprof_countermask_t mask = TPROF_COUNTERMASK_ALL;
tprof_countermask_t mask = TPROF_COUNTERMASK_ALL;