Lines Matching defs:callback
441 struct atppc_handler_node * callback;
442 SLIST_FOREACH(callback, &(atppc->sc_handler_listhead),
444 (*callback->func)(callback->arg);
1101 struct pi1ppc_handler_node *callback;
1108 callback = kmem_alloc(sizeof(struct pi1ppc_handler_node), KM_SLEEP);
1111 callback->func = handler;
1112 callback->arg = arg;
1113 SLIST_INSERT_HEAD(&(pi1ppc->sc_handler_listhead), callback, entries);
1124 struct pi1ppc_handler_node *callback;
1129 SLIST_FOREACH(callback, &(pi1ppc->sc_handler_listhead), entries) {
1130 if (callback->func == handler) {
1131 SLIST_REMOVE(&(pi1ppc->sc_handler_listhead), callback,
1139 if (callback) {
1140 kmem_free(callback, sizeof(struct pi1ppc_handler_node));