Home
last modified time | relevance | path

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

/xnu-11417.121.6/osfmk/kern/
H A Depoch_sync.c66 os_refcnt_t es_refcnt; /* Reference count for lifecycle. */ member
247 os_ref_init_count(&sync->es_refcnt, &esync_refgrp, 1); in esync_alloc()
260 assert3u(os_ref_get_count(&sync->es_refcnt), ==, 0); in esync_free()
280 cnt = os_ref_get_count(&sync->es_refcnt); in esync_put()
295 (void) os_ref_release(&sync->es_refcnt); in esync_put()
298 os_ref_release_last(&sync->es_refcnt); in esync_put()
307 cnt = os_ref_release_locked(&sync->es_refcnt); in esync_put()
315 os_ref_release_last(&to_be_freed->es_refcnt); in esync_put()
347 os_ref_retain_locked(&sync->es_refcnt); in esync_get()
529 os_ref_retain_locked(&sync->es_refcnt); in esync_wake()