Home
last modified time | relevance | path

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

/xnu-8020.101.4/osfmk/ipc/
H A Dipc_pset.c618 struct turnstile *send_turnstile = TURNSTILE_NULL; in filt_machportattach() local
694 send_turnstile = port_send_turnstile(port); in filt_machportattach()
695 if (send_turnstile) { in filt_machportattach()
696 turnstile_reference(send_turnstile); in filt_machportattach()
697 ipc_port_send_update_inheritor(port, send_turnstile, in filt_machportattach()
721 if (send_turnstile) { in filt_machportattach()
722 turnstile_update_inheritor_complete(send_turnstile, in filt_machportattach()
724 turnstile_deallocate_safe(send_turnstile); in filt_machportattach()
746 struct turnstile *send_turnstile = TURNSTILE_NULL; in filt_machportdetach() local
771 send_turnstile = port_send_turnstile(port); in filt_machportdetach()
[all …]
H A Dipc_mqueue.c397 struct turnstile *send_turnstile = TURNSTILE_NULL; in ipc_mqueue_send_locked() local
421 send_turnstile = turnstile_prepare((uintptr_t)port, in ipc_mqueue_send_locked()
425 ipc_port_send_update_inheritor(port, send_turnstile, in ipc_mqueue_send_locked()
429 &send_turnstile->ts_waitq, in ipc_mqueue_send_locked()
437 turnstile_update_inheritor_complete(send_turnstile, in ipc_mqueue_send_locked()
541 struct turnstile *send_turnstile = port_send_turnstile(port); in ipc_mqueue_release_msgcount() local
549 send_turnstile != TURNSTILE_NULL) { in ipc_mqueue_release_msgcount()
563 if (waitq_wakeup64_one(&send_turnstile->ts_waitq, in ipc_mqueue_release_msgcount()
1322 struct turnstile *send_turnstile = port_send_turnstile(port); in ipc_mqueue_destroy_locked() local
1331 if (send_turnstile != TURNSTILE_NULL) { in ipc_mqueue_destroy_locked()
[all …]
H A Dipc_port.c1310 struct turnstile *send_turnstile = TURNSTILE_NULL; in ipc_port_check_circularity()
1312 send_turnstile = turnstile_prepare((uintptr_t)port, in ipc_port_check_circularity()
1323 turnstile_update_inheritor(send_turnstile, port_send_turnstile(dest), in ipc_port_check_circularity()
1357 if (send_turnstile) { in ipc_port_check_circularity()
1358 turnstile_update_inheritor_complete(send_turnstile, TURNSTILE_INTERLOCK_NOT_HELD); in ipc_port_check_circularity()
1363 send_turnstile = TURNSTILE_NULL; in ipc_port_check_circularity()
1547 struct turnstile *send_turnstile, in ipc_port_send_update_inheritor() argument
1595 turnstile_update_inheritor(send_turnstile, inheritor, in ipc_port_send_update_inheritor()
1612 struct turnstile *send_turnstile = TURNSTILE_NULL; in ipc_port_send_turnstile_prepare() local
1625 send_turnstile = turnstile_prepare((uintptr_t)port, in ipc_port_send_turnstile_prepare()
[all …]
H A Dipc_importance.c2206 struct turnstile *send_turnstile = TURNSTILE_NULL; in ipc_importance_check_circularity() local
2354 send_turnstile = turnstile_prepare((uintptr_t)port, in ipc_importance_check_circularity()
2358 turnstile_update_inheritor(send_turnstile, port_send_turnstile(dest), in ipc_importance_check_circularity()
2423 if (send_turnstile) { in ipc_importance_check_circularity()
2424 turnstile_update_inheritor_complete(send_turnstile, TURNSTILE_INTERLOCK_NOT_HELD); in ipc_importance_check_circularity()
2429 send_turnstile = TURNSTILE_NULL; in ipc_importance_check_circularity()