Lines Matching defs:hn
2483 hook_notify_t *hn;
2485 TAILQ_FOREACH(hn, head, hn_entry) {
2486 if (hn->hn_func == callback) {
2491 hn = (hook_notify_t *)kmem_alloc(sizeof (*hn), KM_SLEEP);
2492 hn->hn_func = callback;
2493 hn->hn_arg = arg;
2494 TAILQ_INSERT_TAIL(head, hn, hn_entry);
2515 hook_notify_t *hn;
2519 TAILQ_FOREACH(hn, head, hn_entry) {
2520 if (hn->hn_func == callback)
2524 if (hn == NULL)
2527 *parg = hn->hn_arg;
2529 TAILQ_REMOVE(head, hn, hn_entry);
2531 kmem_free(hn, sizeof (*hn));
2560 hook_notify_t *hn;
2562 TAILQ_FOREACH(hn, head, hn_entry) {
2563 (*hn->hn_func)(cmd, hn->hn_arg, family, event, name);