Lines Matching defs:node
120 node_p node;
691 if (ng_make_node_common (&typestruct, &d->node) != 0) {
692 printf ("%s: cannot make common node\n", d->name);
698 NG_NODE_SET_PRIVATE (d->node, d);
701 if (ng_name_node (d->node, d->nodename)) {
702 printf ("%s: cannot name node\n", d->nodename);
703 NG_NODE_UNREF (d->node);
805 if (d->node) {
806 ng_rmnode_self (d->node);
807 NG_NODE_UNREF (d->node);
808 d->node = NULL;
1714 static int ng_ct_constructor (node_p node)
1716 drv_t *d = NG_NODE_PRIVATE (node);
1721 static int ng_ct_newhook (node_p node, hook_p hook, const char *name)
1724 drv_t *d = NG_NODE_PRIVATE (node);
2000 static int ng_ct_rcvmsg (node_p node, item_p item, hook_p lasthook)
2002 drv_t *d = NG_NODE_PRIVATE (node);
2049 NG_RESPOND_MSG (error, node, item, resp);
2099 static int ng_ct_rmnode (node_p node)
2101 drv_t *d = NG_NODE_PRIVATE (node);
2114 if (node->nd_flags & NGF_REALLY_DIE) {
2115 NG_NODE_SET_PRIVATE (node, NULL);
2116 NG_NODE_UNREF (node);
2118 NG_NODE_REVIVE(node); /* Persistant node */