Lines Matching refs:here

224 static int	ng_generic_msg(node_p here, item_p item, hook_p lasthook);
243 int ng_path2noderef(node_p here, const char *path,
909 ng_name2noderef(node_p here, const char *name) in ng_name2noderef() argument
917 NG_NODE_REF(here); in ng_name2noderef()
918 return(here); in ng_name2noderef()
1724 ng_path2noderef(node_p here, const char *address, node_p *destp, in ng_path2noderef() argument
1754 node = ng_name2noderef(here, nodename); in ng_path2noderef()
1760 if (here == NULL) { in ng_path2noderef()
1764 node = here; in ng_path2noderef()
2509 ng_generic_msg(node_p here, item_p item, hook_p lasthook) in ng_generic_msg() argument
2523 ng_rmnode(here, NULL, NULL, 0); in ng_generic_msg()
2537 error = ng_mkpeer(here, mkp->ourhook, mkp->peerhook, mkp->type); in ng_generic_msg()
2555 error = ng_path2noderef(here, con->path, &node2, NULL); in ng_generic_msg()
2558 error = ng_con_nodes(item, here, con->ourhook, in ng_generic_msg()
2573 error = ng_name_node(here, nam->name); in ng_generic_msg()
2587 if ((hook = ng_findhook(here, rmh->ourhook)) != NULL) in ng_generic_msg()
2603 if (NG_NODE_HAS_NAME(here)) in ng_generic_msg()
2604 strcpy(ni->name, NG_NODE_NAME(here)); in ng_generic_msg()
2605 strcpy(ni->type, here->nd_type->name); in ng_generic_msg()
2606 ni->id = ng_node2ID(here); in ng_generic_msg()
2607 ni->hooks = here->nd_numhooks; in ng_generic_msg()
2612 const int nhooks = here->nd_numhooks; in ng_generic_msg()
2628 if (NG_NODE_HAS_NAME(here)) in ng_generic_msg()
2629 strcpy(ni->name, NG_NODE_NAME(here)); in ng_generic_msg()
2630 strcpy(ni->type, here->nd_type->name); in ng_generic_msg()
2631 ni->id = ng_node2ID(here); in ng_generic_msg()
2635 LIST_FOREACH(hook, &here->nd_hooks, hk_hooks) { in ng_generic_msg()
2801 for (c = here->nd_type->cmdlist; c != NULL && c->name != NULL; in ng_generic_msg()
2877 for (c = here->nd_type->cmdlist; in ng_generic_msg()
2925 if (here->nd_type->rcvmsg != NULL) { in ng_generic_msg()
2927 return((*here->nd_type->rcvmsg)(here, item, lasthook)); in ng_generic_msg()
2943 NG_RESPOND_MSG(error, here, item, resp); in ng_generic_msg()
3557 #define SET_RETADDR(item, here, retaddr) \ argument
3570 = ng_node2ID(here); \
3577 ng_address_hook(node_p here, item_p item, hook_p hook, ng_ID_t retaddr) in ng_address_hook() argument
3605 SET_RETADDR(item, here, retaddr); in ng_address_hook()
3613 ng_address_path(node_p here, item_p item, const char *address, ng_ID_t retaddr) in ng_address_path() argument
3624 error = ng_path2noderef(here, address, &dest, &hook); in ng_address_path()
3633 SET_RETADDR(item, here, retaddr); in ng_address_path()
3638 ng_address_ID(node_p here, item_p item, ng_ID_t ID, ng_ID_t retaddr) in ng_address_ID() argument
3655 SET_RETADDR(item, here, retaddr); in ng_address_ID()
3665 ng_package_msg_self(node_p here, hook_p hook, struct ng_mesg *msg) in ng_package_msg_self() argument
3681 NG_NODE_REF(here); in ng_package_msg_self()
3682 NGI_SET_NODE(item, here); in ng_package_msg_self()
3688 NGI_RETADDR(item) = ng_node2ID(here); in ng_package_msg_self()
3846 ng_replace_retaddr(node_p here, item_p item, ng_ID_t retaddr) in ng_replace_retaddr() argument
3855 NGI_RETADDR(item) = ng_node2ID(here); in ng_replace_retaddr()