Home
last modified time | relevance | path

Searched refs:ack_port (Results 1 – 2 of 2) sorted by relevance

/xnu-11215.1.10/osfmk/kern/
H A Dmach_node.c280 ipc_port_t ack_port = MACH_PORT_NULL; in mach_node_register() local
307 ack_port = ipc_port_alloc_special(proxy_space, IPC_PORT_INIT_MESSAGE_QUEUE); in mach_node_register()
308 if (ack_port == MACH_PORT_NULL) { in mach_node_register()
333 ip_mq_lock(ack_port); in mach_node_register()
335 ipc_mqueue_add_locked(ack_port, pp_set, &link); in mach_node_register()
337 ips_mq_unlock(ack_port); in mach_node_register()
350 node->control_port = ack_port; in mach_node_register()
380 if (ack_port) { in mach_node_register()
381 ipc_port_dealloc_special(ack_port, proxy_space); in mach_node_register()
/xnu-11215.1.10/osfmk/ipc/
H A Dflipc.c576 ipc_port_t ack_port = IP_NULL; in flipc_msg_ack() local
589 ack_port = node->control_port; in flipc_msg_ack()
593 if (!IP_VALID(ack_port) || !MACH_NODE_ID_VALID(nid)) { in flipc_msg_ack()
605 msg->msgh_remote_port = ack_port; in flipc_msg_ack()
629 ip_mq_lock(ack_port); // Revisit the lock when enabling flipc in flipc_msg_ack()
630 ack_mqueue = &ack_port->ip_messages; in flipc_msg_ack()