Lines Matching refs:ene

176 	struct evname_elem *ene;  in dtaudit_preselect()  local
185 ene = au_evnamemap_lookup(event); in dtaudit_preselect()
186 if (ene == NULL) in dtaudit_preselect()
198 probe_enabled = ene->ene_commit_probe_enabled || in dtaudit_preselect()
199 ene->ene_bsm_probe_enabled; in dtaudit_preselect()
202 return ((void *)ene); in dtaudit_preselect()
218 struct evname_elem *ene; in dtaudit_commit() local
221 ene = (struct evname_elem *)kar->k_dtaudit_state; in dtaudit_commit()
222 if (ene == NULL) in dtaudit_commit()
228 if (ene->ene_commit_probe_enabled) { in dtaudit_commit()
238 EVNAME_LOCK(ene); in dtaudit_commit()
240 ene_name_lower[i] = tolower(ene->ene_name[i]); in dtaudit_commit()
241 EVNAME_UNLOCK(ene); in dtaudit_commit()
242 dtrace_probe(ene->ene_commit_probe_id, in dtaudit_commit()
249 return (ene->ene_bsm_probe_enabled); in dtaudit_commit()
263 struct evname_elem *ene; in dtaudit_bsm() local
266 ene = (struct evname_elem *)kar->k_dtaudit_state; in dtaudit_bsm()
267 if (ene == NULL) in dtaudit_bsm()
269 if (!(ene->ene_bsm_probe_enabled)) in dtaudit_bsm()
280 EVNAME_LOCK(ene); in dtaudit_bsm()
282 ene_name_lower[i] = tolower(ene->ene_name[i]); in dtaudit_bsm()
283 EVNAME_UNLOCK(ene); in dtaudit_bsm()
284 dtrace_probe(ene->ene_bsm_probe_id, (uintptr_t)ene_name_lower, in dtaudit_bsm()
297 struct evname_elem *ene; in dtaudit_getargdesc() local
300 ene = (struct evname_elem *)parg; in dtaudit_getargdesc()
315 if (id == ene->ene_bsm_probe_id) in dtaudit_getargdesc()
323 if (id == ene->ene_bsm_probe_id) in dtaudit_getargdesc()
351 dtaudit_au_evnamemap_callback(struct evname_elem *ene) in dtaudit_au_evnamemap_callback() argument
368 ene_name_lower[i] = tolower(ene->ene_name[i]); in dtaudit_au_evnamemap_callback()
380 if ((ene->ene_commit_probe_id == 0) && in dtaudit_au_evnamemap_callback()
394 ene->ene_commit_probe_id = dtrace_probe_create(dtaudit_id, in dtaudit_au_evnamemap_callback()
396 dtaudit_name_commit_str, 0, ene); in dtaudit_au_evnamemap_callback()
409 if ((ene->ene_bsm_probe_id == 0) && in dtaudit_au_evnamemap_callback()
423 ene->ene_bsm_probe_id = dtrace_probe_create(dtaudit_id, in dtaudit_au_evnamemap_callback()
425 0, ene); in dtaudit_au_evnamemap_callback()
448 struct evname_elem *ene; in dtaudit_enable() local
450 ene = parg; in dtaudit_enable()
451 KASSERT(ene->ene_commit_probe_id == id || ene->ene_bsm_probe_id == id, in dtaudit_enable()
453 ene->ene_commit_probe_id, ene->ene_bsm_probe_id, id)); in dtaudit_enable()
455 if (id == ene->ene_commit_probe_id) in dtaudit_enable()
456 ene->ene_commit_probe_enabled = 1; in dtaudit_enable()
458 ene->ene_bsm_probe_enabled = 1; in dtaudit_enable()
466 struct evname_elem *ene; in dtaudit_disable() local
468 ene = parg; in dtaudit_disable()
469 KASSERT(ene->ene_commit_probe_id == id || ene->ene_bsm_probe_id == id, in dtaudit_disable()
471 ene->ene_commit_probe_id, ene->ene_bsm_probe_id, id)); in dtaudit_disable()
473 if (id == ene->ene_commit_probe_id) in dtaudit_disable()
474 ene->ene_commit_probe_enabled = 0; in dtaudit_disable()
476 ene->ene_bsm_probe_enabled = 0; in dtaudit_disable()