Lines Matching defs:node
85 node_p node; /* Our netgraph node */
213 * be the only code running in this node at this time.
216 ng_eiface_start2(node_p node, hook_p hook, void *arg1, int arg2)
299 if (ng_send_fn(priv->node, NULL, &ng_eiface_start2, ifp, 0) != 0)
378 * Constructor for a node
381 ng_eiface_constructor(node_p node)
387 /* Allocate node and interface private structures */
402 /* Link together node and private info */
403 NG_NODE_SET_PRIVATE(node, priv);
404 priv->node = node;
429 /* Give this node the same name as the interface (if possible) */
430 if (ng_name_node(node, ifp->if_xname) != 0)
446 ng_eiface_newhook(node_p node, hook_p hook, const char *name)
448 priv_p priv = NG_NODE_PRIVATE(node);
471 ng_eiface_rcvmsg(node_p node, item_p item, hook_p lasthook)
473 const priv_p priv = NG_NODE_PRIVATE(node);
565 NG_RESPOND_MSG(error, node, item, resp);
611 ng_eiface_rmnode(node_p node)
613 const priv_p priv = NG_NODE_PRIVATE(node);
617 * the ifnet may be in a different vnet than the netgraph node,
627 NG_NODE_SET_PRIVATE(node, NULL);
628 NG_NODE_UNREF(node);
649 * Handle loading and unloading for this node type.