Lines Matching refs:hook
103 ng_split_newhook(node_p node, hook_p hook, const char *name) in ng_split_newhook() argument
119 *localhook = hook; in ng_split_newhook()
120 NG_HOOK_SET_PRIVATE(hook, localhook); in ng_split_newhook()
129 ng_split_rcvdata(hook_p hook, item_p item) in ng_split_rcvdata() argument
131 const priv_p priv = NG_NODE_PRIVATE(NG_HOOK_NODE(hook)); in ng_split_rcvdata()
134 if (hook == priv->out) { in ng_split_rcvdata()
138 } else if ((hook == priv->in) && (priv->mixed != NULL)) { in ng_split_rcvdata()
140 } else if ((hook == priv->mixed) && (priv->out != NULL)) { in ng_split_rcvdata()
166 ng_split_disconnect(hook_p hook) in ng_split_disconnect() argument
168 hook_p *localhook = NG_HOOK_PRIVATE(hook); in ng_split_disconnect()
172 if ((NG_NODE_NUMHOOKS(NG_HOOK_NODE(hook)) == 0) in ng_split_disconnect()
173 && (NG_NODE_IS_VALID(NG_HOOK_NODE(hook)))) { in ng_split_disconnect()
174 ng_rmnode_self(NG_HOOK_NODE(hook)); in ng_split_disconnect()