Lines Matching refs:probe
142 lockprof_probe_t *probe = kmem_zalloc(sizeof(lockprof_probe_t), KM_SLEEP); in probe_create()
143 probe->lockprof_kind = kind; in probe_create()
144 probe->lockprof_limit = limit; in probe_create()
145 probe->lockprof_grp = grp; in probe_create()
149 probe->lockprof_id = dtrace_probe_create(lockprof_id, grp->lck_grp_name, NULL, name, in probe_create()
150 LOCKPROF_AFRAMES, probe); in probe_create()
269 lockprof_probe_t *probe = (lockprof_probe_t*)parg; in lockprof_enable() local
270 lck_grp_t *grp = probe->lockprof_grp; in lockprof_enable()
277 if ((stat = lockprof_stat(grp, probe->lockprof_kind)) == NULL) { in lockprof_enable()
289 stat->lgs_limit = probe->lockprof_limit; in lockprof_enable()
290 stat->lgs_probeid = probe->lockprof_id; in lockprof_enable()
301 lockprof_probe_t *probe = (lockprof_probe_t*)parg; in lockprof_disable() local
302 lck_grp_t *grp = probe->lockprof_grp; in lockprof_disable()
309 if ((stat = lockprof_stat(grp, probe->lockprof_kind)) == NULL) { in lockprof_disable()
327 lockprof_probe_t *probe = (lockprof_probe_t*)parg; in lockprof_destroy() local
328 lck_grp_deallocate(probe->lockprof_grp, NULL); in lockprof_destroy()
329 kmem_free(probe, sizeof(lockprof_probe_t)); in lockprof_destroy()