Home
last modified time | relevance | path

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

/xnu-11215.1.10/osfmk/kern/
H A Depoch_sync.c54 os_refcnt_t es_refcnt; /* Reference count for lifecycle. */ member
235 os_ref_init_count(&sync->es_refcnt, &esync_refgrp, 1); in esync_alloc()
248 assert3u(os_ref_get_count(&sync->es_refcnt), ==, 0); in esync_free()
268 cnt = os_ref_get_count(&sync->es_refcnt); in esync_put()
283 (void) os_ref_release(&sync->es_refcnt); in esync_put()
286 cnt = os_ref_release(&sync->es_refcnt); in esync_put()
296 cnt = os_ref_release_locked(&sync->es_refcnt); in esync_put()
304 cnt = os_ref_release(&to_be_freed->es_refcnt); in esync_put()
337 os_ref_retain_locked(&sync->es_refcnt); in esync_get()
475 os_ref_retain_locked(&sync->es_refcnt); in esync_wake()