Home | History | Annotate | Download | only in net

Lines Matching defs:pfh

139 pfil_head_destroy(pfil_head_t *pfh)
141 LIST_REMOVE(pfh, ph_list);
143 psref_target_destroy(&pfh->ph_in.active->psref, pfil_psref_class);
144 psref_target_destroy(&pfh->ph_out.active->psref, pfil_psref_class);
145 psref_target_destroy(&pfh->ph_ifaddr.active->psref, pfil_psref_class);
146 psref_target_destroy(&pfh->ph_ifevent.active->psref, pfil_psref_class);
148 kmem_free(pfh, sizeof(pfil_head_t));
188 pfil_hook_t *pfh;
210 pfh = &oldlist->hooks[i];
211 if (pfh->pfil_func == func && pfh->pfil_arg == arg) {
229 pfh = &newlist->hooks[0];
230 memmove(&newlist->hooks[1], pfh, len);
232 pfh = &newlist->hooks[nhooks];
236 pfh->pfil_func = func;
237 pfh->pfil_arg = arg;
336 pfil_hook_t *last, *pfh = &newlist->hooks[i];
338 if (pfh->pfil_func != func || pfh->pfil_arg != arg) {
341 if ((last = &newlist->hooks[nhooks - 1]) != pfh) {
342 memcpy(pfh, last, sizeof(pfil_hook_t));
436 pfil_hook_t *pfh = &phlist->hooks[i];
437 pfil_func_t func = (pfil_func_t)pfh->pfil_func;
439 ret = (*func)(pfh->pfil_arg, &m, ifp, dir);
467 pfil_hook_t *pfh = &phlist->hooks[i];
468 pfil_ifunc_t func = (pfil_ifunc_t)pfh->pfil_func;
469 (*func)(pfh->pfil_arg, cmd, arg);