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,
913 ng_name2noderef(node_p here, const char *name) in ng_name2noderef() argument
921 NG_NODE_REF(here); in ng_name2noderef()
922 return(here); in ng_name2noderef()
1728 ng_path2noderef(node_p here, const char *address, node_p *destp, in ng_path2noderef() argument
1758 node = ng_name2noderef(here, nodename); in ng_path2noderef()
1764 if (here == NULL) { in ng_path2noderef()
1768 node = here; in ng_path2noderef()
2512 ng_generic_msg(node_p here, item_p item, hook_p lasthook) in ng_generic_msg() argument
2526 ng_rmnode(here, NULL, NULL, 0); in ng_generic_msg()
2540 error = ng_mkpeer(here, mkp->ourhook, mkp->peerhook, mkp->type); in ng_generic_msg()
2558 error = ng_path2noderef(here, con->path, &node2, NULL); in ng_generic_msg()
2561 error = ng_con_nodes(item, here, con->ourhook, in ng_generic_msg()
2576 error = ng_name_node(here, nam->name); in ng_generic_msg()
2590 if ((hook = ng_findhook(here, rmh->ourhook)) != NULL) in ng_generic_msg()
2606 if (NG_NODE_HAS_NAME(here)) in ng_generic_msg()
2607 strcpy(ni->name, NG_NODE_NAME(here)); in ng_generic_msg()
2608 strcpy(ni->type, here->nd_type->name); in ng_generic_msg()
2609 ni->id = ng_node2ID(here); in ng_generic_msg()
2610 ni->hooks = here->nd_numhooks; in ng_generic_msg()
2615 const int nhooks = here->nd_numhooks; in ng_generic_msg()
2631 if (NG_NODE_HAS_NAME(here)) in ng_generic_msg()
2632 strcpy(ni->name, NG_NODE_NAME(here)); in ng_generic_msg()
2633 strcpy(ni->type, here->nd_type->name); in ng_generic_msg()
2634 ni->id = ng_node2ID(here); in ng_generic_msg()
2638 LIST_FOREACH(hook, &here->nd_hooks, hk_hooks) { in ng_generic_msg()
2804 for (c = here->nd_type->cmdlist; c != NULL && c->name != NULL; in ng_generic_msg()
2884 for (c = here->nd_type->cmdlist; in ng_generic_msg()
2932 if (here->nd_type->rcvmsg != NULL) { in ng_generic_msg()
2934 return((*here->nd_type->rcvmsg)(here, item, lasthook)); in ng_generic_msg()
2950 NG_RESPOND_MSG(error, here, item, resp); in ng_generic_msg()
3577 #define SET_RETADDR(item, here, retaddr) \ argument
3590 = ng_node2ID(here); \
3597 ng_address_hook(node_p here, item_p item, hook_p hook, ng_ID_t retaddr) in ng_address_hook() argument
3625 SET_RETADDR(item, here, retaddr); in ng_address_hook()
3633 ng_address_path(node_p here, item_p item, const char *address, ng_ID_t retaddr) in ng_address_path() argument
3644 error = ng_path2noderef(here, address, &dest, &hook); in ng_address_path()
3653 SET_RETADDR(item, here, retaddr); in ng_address_path()
3658 ng_address_ID(node_p here, item_p item, ng_ID_t ID, ng_ID_t retaddr) in ng_address_ID() argument
3675 SET_RETADDR(item, here, retaddr); in ng_address_ID()
3685 ng_package_msg_self(node_p here, hook_p hook, struct ng_mesg *msg) in ng_package_msg_self() argument
3701 NG_NODE_REF(here); in ng_package_msg_self()
3702 NGI_SET_NODE(item, here); in ng_package_msg_self()
3708 NGI_RETADDR(item) = ng_node2ID(here); in ng_package_msg_self()
3892 ng_replace_retaddr(node_p here, item_p item, ng_ID_t retaddr) in ng_replace_retaddr() argument
3901 NGI_RETADDR(item) = ng_node2ID(here); in ng_replace_retaddr()