Lines Matching refs:localnode
71 mach_node_t localnode; // This node's mach_node_t … variable
126 localnode = mach_node_for_id_locked(localnode_id, 1, 1); in mach_node_table_init()
127 assert(MACH_NODE_VALID(localnode)); in mach_node_table_init()
132 bzero(localnode, sizeof(*localnode)); in mach_node_table_init()
133 localnode->info.datamodel = LOCAL_DATA_MODEL; in mach_node_table_init()
134 localnode->info.byteorder = OSHostByteOrder(); in mach_node_table_init()
135 localnode->info.proto_vers_min = MNL_PROTOCOL_V1; in mach_node_table_init()
136 localnode->info.proto_vers_max = MNL_PROTOCOL_V1; in mach_node_table_init()
137 localnode->proto_vers = MNL_PROTOCOL_V1; in mach_node_table_init()
138 localnode->published = 0; in mach_node_table_init()
139 localnode->active = 1; in mach_node_table_init()
141 MACH_NODE_UNLOCK(localnode); in mach_node_table_init()
159 ipc_port_t bs_port = localnode->bootstrap_port; in mach_node_publish()
176 if (node == localnode) { in mach_node_publish()
205 MACH_NODE_LOCK(localnode); in mach_node_port_changed()
206 flipc_node_retire(localnode); in mach_node_port_changed()
207 bs_port = localnode->bootstrap_port; in mach_node_port_changed()
209 localnode->bootstrap_port = IP_NULL; in mach_node_port_changed()
215 localnode->bootstrap_port = bs_port; in mach_node_port_changed()
216 flipc_node_prepare(localnode); in mach_node_port_changed()
217 MACH_NODE_UNLOCK(localnode); in mach_node_port_changed()
222 localnode->active = 1; in mach_node_port_changed()
239 mach_node_publish(localnode); // Always publish local node first in mach_node_port_changed()