Lines Matching refs:hook
97 hook_p hook; member
153 ng_ipfw_newhook(node_p node, hook_p hook, const char *name) in ng_ipfw_newhook() argument
179 hpriv->hook = hook; in ng_ipfw_newhook()
182 NG_HOOK_SET_PRIVATE(hook, hpriv); in ng_ipfw_newhook()
192 ng_ipfw_connect(hook_p hook) in ng_ipfw_connect() argument
194 NG_HOOK_FORCE_QUEUE(hook); in ng_ipfw_connect()
215 hook_p hook; in ng_ipfw_findhook1() local
218 LIST_FOREACH(hook, &node->nd_hooks, hk_hooks) { in ng_ipfw_findhook1()
219 hpriv = NG_HOOK_PRIVATE(hook); in ng_ipfw_findhook1()
220 if (NG_HOOK_IS_VALID(hook) && (hpriv->rulenum == rulenum)) in ng_ipfw_findhook1()
221 return (hook); in ng_ipfw_findhook1()
229 ng_ipfw_rcvdata(hook_p hook, item_p item) in ng_ipfw_rcvdata() argument
290 hook_p hook; in ng_ipfw_input() local
297 (hook = ng_ipfw_findhook1(fw_node, fwa->rule.info)) == NULL) in ng_ipfw_input()
333 NG_SEND_DATA_ONLY(error, hook, m); in ng_ipfw_input()
353 ng_ipfw_disconnect(hook_p hook) in ng_ipfw_disconnect() argument
355 const hpriv_p hpriv = NG_HOOK_PRIVATE(hook); in ng_ipfw_disconnect()
358 NG_HOOK_SET_PRIVATE(hook, NULL); in ng_ipfw_disconnect()