Lines Matching refs:mnode
676 mach_node_t mnode = (mach_node_t)node; in mnl_set_link_state() local
678 if (!MACH_NODE_VALID(mnode) || !(link & MNL_LINK_UP) || (link & mnode->link)) { in mnl_set_link_state()
681 MACH_NODE_LOCK(mnode); in mnl_set_link_state()
683 if (mnode->dead) { in mnl_set_link_state()
686 mnode->link |= link; in mnl_set_link_state()
690 MACH_NODE_UNLOCK(mnode); in mnl_set_link_state()
717 mach_node_t mnode = (mach_node_t)node; in mnl_terminate() local
719 if (!MACH_NODE_VALID(mnode)) { in mnl_terminate()
722 MACH_NODE_LOCK(mnode); in mnl_terminate()
723 if (mnode->dead) { in mnl_terminate()
728 mnode->link = MNL_LINK_DOWN; in mnl_terminate()
729 mnode->active = 0; in mnl_terminate()
730 mnode->suspended = 0; in mnl_terminate()
731 mnode->dead = 1; in mnl_terminate()
733 flipc_node_retire(mnode); in mnl_terminate()
736 if (mnode->proxy_port_set != IPS_NULL) { in mnl_terminate()
737 ips_mq_lock(mnode->proxy_port_set); in mnl_terminate()
738 ipc_pset_destroy(mnode->proxy_space, mnode->proxy_port_set); in mnl_terminate()
739 mnode->proxy_port_set = IPS_NULL; in mnl_terminate()
745 MACH_NODE_UNLOCK(mnode); in mnl_terminate()