Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/kern/
H A Dlocks.h380 } gate_t; typedef
386 } gate_t; typedef
435 #define decl_lck_rw_gate_data(class, name) class gate_t name
446 extern void lck_rw_gate_init(lck_rw_t *lock, gate_t *gate);
458 extern void lck_rw_gate_destroy(lck_rw_t *lock, gate_t *gate);
471 extern gate_t* lck_rw_gate_alloc_init(lck_rw_t *lock);
485 extern void lck_rw_gate_free(lck_rw_t *lock, gate_t *gate);
513 extern kern_return_t lck_rw_gate_try_close(lck_rw_t *lock, gate_t *gate);
531 extern void lck_rw_gate_close(lck_rw_t *lock, gate_t *gate);
547 extern void lck_rw_gate_open(lck_rw_t *lock, gate_t *gate);
[all …]
H A Dlocks.c97 KALLOC_TYPE_DEFINE(KT_GATE, gate_t, KT_PRIV_ACCT);
2323 #define EVENT_TO_GATE(event) ((gate_t *) event)
2329 gate_verify_tag_panic(gate_t *gate) in gate_verify_tag_panic()
2336 gate_verify_destroy_panic(gate_t *gate) in gate_verify_destroy_panic()
2342 gate_verify(gate_t *gate) in gate_verify()
2356 gate_already_owned_panic(gate_t *gate, thread_t holder) in gate_already_owned_panic()
2362 gate_try_close(gate_t *gate) in gate_try_close()
2398 gate_close(gate_t* gate) in gate_close()
2428 gate_open_turnstile(gate_t *gate) in gate_open_turnstile()
2449 gate_not_owned_panic(gate_t *gate, thread_t holder, bool open) in gate_not_owned_panic()
[all …]
/xnu-8019.80.24/osfmk/tests/
H A Dkernel_tests.c1152 gate_t *alloc_gate;
1247 gate_t *gate = &info->gate; in primitive_gate_try_close()
1268 gate_t *gate = &info->gate; in primitive_gate_wait()
1289 gate_t *gate = &info->gate; in primitive_gate_open()
1308 gate_t *gate = &info->gate; in primitive_gate_close()
1328 gate_t *gate = &info->gate; in primitive_gate_steal()
1348 gate_t *gate = &info->gate; in primitive_gate_handoff()
1370 gate_t *gate = &info->gate; in primitive_gate_assert()
1420 gate_t *gate; in primitive_gate_alloc()
2320 gate_t gates[NUM_THREAD_CHAIN];