Home
last modified time | relevance | path

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

/xnu-11215.61.5/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 cnt = os_ref_release(&sync->es_refcnt); in esync_put()
308 cnt = os_ref_release_locked(&sync->es_refcnt); in esync_put()
316 cnt = os_ref_release(&to_be_freed->es_refcnt); in esync_put()
349 os_ref_retain_locked(&sync->es_refcnt); in esync_get()
531 os_ref_retain_locked(&sync->es_refcnt); in esync_wake()