Lines Matching refs:ene
198 struct evname_elem *ene; in au_event_name() local
204 LIST_FOREACH(ene, &enl->enl_head, ene_entry) { in au_event_name()
205 if (ene->ene_event == event) { in au_event_name()
206 strlcpy(name, ene->ene_name, EVNAMEMAP_NAME_SIZE); in au_event_name()
235 struct evname_elem *ene, *ene_new; in au_evnamemap_insert() local
244 LIST_FOREACH(ene, &enl->enl_head, ene_entry) { in au_evnamemap_insert()
245 if (ene->ene_event == event) { in au_evnamemap_insert()
246 EVNAME_LOCK(ene); in au_evnamemap_insert()
247 (void)strlcpy(ene->ene_name, name, in au_evnamemap_insert()
248 sizeof(ene->ene_name)); in au_evnamemap_insert()
249 EVNAME_UNLOCK(ene); in au_evnamemap_insert()
255 ene = ene_new; in au_evnamemap_insert()
256 mtx_init(&ene->ene_lock, "au_evnamemap", NULL, MTX_DEF); in au_evnamemap_insert()
257 ene->ene_event = event; in au_evnamemap_insert()
258 (void)strlcpy(ene->ene_name, name, sizeof(ene->ene_name)); in au_evnamemap_insert()
259 LIST_INSERT_HEAD(&enl->enl_head, ene, ene_entry); in au_evnamemap_insert()
363 struct evname_elem *ene; in au_evnamemap_foreach() local
369 LIST_FOREACH(ene, &enl->enl_head, ene_entry) in au_evnamemap_foreach()
370 callback(ene); in au_evnamemap_foreach()
389 struct evname_elem *ene; in au_evnamemap_lookup() local
393 LIST_FOREACH(ene, &enl->enl_head, ene_entry) { in au_evnamemap_lookup()
394 if (ene->ene_event == event) in au_evnamemap_lookup()
397 ene = NULL; in au_evnamemap_lookup()
400 return (ene); in au_evnamemap_lookup()