Lines Matching defs:node
47 * This node type accepts any number of hook connections. With each hook
77 static MALLOC_DEFINE(M_NETGRAPH_BPF, "netgraph_bpf", "netgraph bpf node");
230 * We don't keep any per-node private data
234 ng_bpf_constructor(node_p node)
236 NG_NODE_SET_PRIVATE(node, NULL);
273 ng_bpf_newhook(node_p node, hook_p hook, const char *name)
287 NG_NODE_FOREACH_HOOK(node, ng_bpf_addrefs, hook, tmp);
305 ng_bpf_rcvmsg(node_p node, item_p item, hook_p lasthook)
328 if ((hook = ng_findhook(node, hp->thisHook)) == NULL)
348 if ((hook = ng_findhook(node, msg->data)) == NULL)
375 if ((hook = ng_findhook(node, msg->data)) == NULL)
404 NG_RESPOND_MSG(error, node, item, resp);
514 ng_bpf_shutdown(node_p node)
516 NG_NODE_UNREF(node);
526 const node_p node = NG_HOOK_NODE(hook);
533 NG_NODE_FOREACH_HOOK(node, ng_bpf_remrefs, hook, tmp);
541 if ((NG_NODE_NUMHOOKS(node) == 0) &&
542 (NG_NODE_IS_VALID(node))) {
543 ng_rmnode_self(node);