Searched refs:gate_t (Results 1 – 3 of 3) sorted by relevance
| /xnu-11215.81.4/osfmk/kern/ |
| H A D | locks.h | 639 } gate_t; typedef 647 } gate_t; typedef 697 #define decl_lck_rw_gate_data(class, name) class gate_t name 708 extern void lck_rw_gate_init(lck_rw_t *lock, gate_t *gate); 720 extern void lck_rw_gate_destroy(lck_rw_t *lock, gate_t *gate); 733 extern gate_t* lck_rw_gate_alloc_init(lck_rw_t *lock); 747 extern void lck_rw_gate_free(lck_rw_t *lock, gate_t *gate); 783 extern kern_return_t lck_rw_gate_try_close(lck_rw_t *lock, gate_t *gate); 801 extern void lck_rw_gate_close(lck_rw_t *lock, gate_t *gate); 817 extern void lck_rw_gate_open(lck_rw_t *lock, gate_t *gate); [all …]
|
| H A D | locks.c | 105 KALLOC_TYPE_DEFINE(KT_GATE, gate_t, KT_PRIV_ACCT); 2001 #define EVENT_TO_GATE(event) ((gate_t *) event) 2007 gate_verify_tag_panic(gate_t *gate) in gate_verify_tag_panic() 2014 gate_verify_destroy_panic(gate_t *gate) in gate_verify_destroy_panic() 2020 gate_verify(gate_t *gate) in gate_verify() 2034 gate_already_owned_panic(gate_t *gate, thread_t holder) in gate_already_owned_panic() 2040 gate_try_close(gate_t *gate) in gate_try_close() 2076 gate_close(gate_t* gate) in gate_close() 2106 gate_open_turnstile(gate_t *gate) in gate_open_turnstile() 2128 gate_not_owned_panic(gate_t *gate, thread_t holder, bool open) in gate_not_owned_panic() [all …]
|
| /xnu-11215.81.4/osfmk/tests/ |
| H A D | kernel_tests.c | 1176 gate_t *alloc_gate; 1274 gate_t *gate = &info->gate; in primitive_gate_try_close() 1295 gate_t *gate = &info->gate; in primitive_gate_wait() 1316 gate_t *gate = &info->gate; in primitive_gate_open() 1335 gate_t *gate = &info->gate; in primitive_gate_close() 1355 gate_t *gate = &info->gate; in primitive_gate_steal() 1375 gate_t *gate = &info->gate; in primitive_gate_handoff() 1397 gate_t *gate = &info->gate; in primitive_gate_assert() 1447 gate_t *gate; in primitive_gate_alloc() 2914 gate_t gates[NUM_THREAD_CHAIN];
|