Lines Matching refs:mnode
675 mach_node_t mnode = (mach_node_t)node; in mnl_set_link_state() local
677 if (!MACH_NODE_VALID(mnode) || !(link & MNL_LINK_UP) || (link & mnode->link)) { in mnl_set_link_state()
680 MACH_NODE_LOCK(mnode); in mnl_set_link_state()
682 if (mnode->dead) { in mnl_set_link_state()
685 mnode->link |= link; in mnl_set_link_state()
689 MACH_NODE_UNLOCK(mnode); in mnl_set_link_state()
716 mach_node_t mnode = (mach_node_t)node; in mnl_terminate() local
718 if (!MACH_NODE_VALID(mnode)) { in mnl_terminate()
721 MACH_NODE_LOCK(mnode); in mnl_terminate()
722 if (mnode->dead) { in mnl_terminate()
727 mnode->link = MNL_LINK_DOWN; in mnl_terminate()
728 mnode->active = 0; in mnl_terminate()
729 mnode->suspended = 0; in mnl_terminate()
730 mnode->dead = 1; in mnl_terminate()
732 flipc_node_retire(mnode); in mnl_terminate()
735 if (mnode->proxy_port_set != IPS_NULL) { in mnl_terminate()
736 ips_mq_lock(mnode->proxy_port_set); in mnl_terminate()
737 ipc_pset_destroy(mnode->proxy_space, mnode->proxy_port_set); in mnl_terminate()
738 mnode->proxy_port_set = IPS_NULL; in mnl_terminate()
744 MACH_NODE_UNLOCK(mnode); in mnl_terminate()