Home
last modified time | relevance | path

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

/xnu-12377.41.6/osfmk/ipc/ !
H A Dipc_mqueue.c587 ipc_mqueue_release_msgcount(ipc_mqueue_t port_mq) in ipc_mqueue_release_msgcount() argument
589 ipc_port_t port = ip_from_mq(port_mq); in ipc_mqueue_release_msgcount()
593 assert(port_mq->imq_msgcount > 1 || ipc_kmsg_queue_empty(&port_mq->imq_messages)); in ipc_mqueue_release_msgcount()
595 port_mq->imq_msgcount--; in ipc_mqueue_release_msgcount()
597 if (!imq_full(port_mq) && port->ip_fullwaiters && in ipc_mqueue_release_msgcount()
619 port_mq->imq_msgcount++; in ipc_mqueue_release_msgcount()
623 if (ipc_kmsg_queue_empty(&port_mq->imq_messages)) { in ipc_mqueue_release_msgcount()
1091 ipc_mqueue_t port_mq, in ipc_mqueue_select_on_thread_locked() argument
1104 kmsg = ipc_kmsg_queue_first(&port_mq->imq_messages); in ipc_mqueue_select_on_thread_locked()
1122 thread->ith_receiver_name = port_mq->imq_receiver_name; in ipc_mqueue_select_on_thread_locked()
[all …]