Lines Matching defs:node
36 * This node type accepts an arbitrary number of hooks. Each hook can be
72 static MALLOC_DEFINE(M_NETGRAPH_TAG, "netgraph_tag", "netgraph tag node");
82 * We've separated API and ABI here, to make easier changes in this node,
288 * We don't keep any per-node private data - we do it on per-hook basis.
291 ng_tag_constructor(node_p node)
300 ng_tag_newhook(node_p node, hook_p hook, const char *name)
347 ng_tag_rcvmsg(node_p node, item_p item, hook_p lasthook)
369 if ((hook = ng_findhook(node, hp->thisHook)) == NULL)
390 if ((hook = ng_findhook(node, hp->thisHook)) == NULL)
410 if ((hook = ng_findhook(node, msg->data)) == NULL)
434 if ((hook = ng_findhook(node, msg->data)) == NULL)
461 if ((hook = ng_findhook(node, msg->data)) == NULL)
490 NG_RESPOND_MSG(error, node, item, resp);
594 ng_tag_shutdown(node_p node)
596 NG_NODE_UNREF(node);
609 node_p node = NG_HOOK_NODE(hook);
614 LIST_FOREACH(hook2, &node->nd_hooks, hk_hooks) {
669 * if the hook already exists, causing node to drop packets and