Home
last modified time | relevance | path

Searched refs:evthdlr_lists_ctxt (Results 1 – 2 of 2) sorted by relevance

/xnu-10002.1.13/bsd/kern/
H A Dsubr_eventhandler.c88 struct eventhandler_lists_ctxt *evthdlr_lists_ctxt, const char *name);
91 eventhandler_lists_ctxt_init(struct eventhandler_lists_ctxt *evthdlr_lists_ctxt) in eventhandler_lists_ctxt_init() argument
93 VERIFY(evthdlr_lists_ctxt != NULL); in eventhandler_lists_ctxt_init()
95 TAILQ_INIT(&evthdlr_lists_ctxt->eventhandler_lists); in eventhandler_lists_ctxt_init()
96 evthdlr_lists_ctxt->eventhandler_lists_initted = 1; in eventhandler_lists_ctxt_init()
97 lck_mtx_init(&evthdlr_lists_ctxt->eventhandler_mutex, in eventhandler_lists_ctxt_init()
116 struct eventhandler_lists_ctxt *evthdlr_lists_ctxt, in eventhandler_register_internal() argument
125 if (evthdlr_lists_ctxt == NULL) { in eventhandler_register_internal()
126 evthdlr_lists_ctxt = &evthdlr_lists_ctxt_glb; in eventhandler_register_internal()
129 VERIFY(evthdlr_lists_ctxt->eventhandler_lists_initted); /* eventhandler registered too early */ in eventhandler_register_internal()
[all …]
/xnu-10002.1.13/bsd/sys/
H A Deventhandler.h197 eventhandler_tag eventhandler_register(struct eventhandler_lists_ctxt *evthdlr_lists_ctxt,
202 struct eventhandler_lists_ctxt *evthdlr_lists_ctxt, const char *name);
204 void eventhandler_lists_ctxt_init(struct eventhandler_lists_ctxt *evthdlr_lists_ctxt);
205 void eventhandler_lists_ctxt_destroy(struct eventhandler_lists_ctxt *evthdlr_lists_ctxt);