Home
last modified time | relevance | path

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

/xnu-8796.141.3/tests/
H A Dos_refcnt.c75 os_ref_count_t x = os_ref_release_raw(&rc, NULL);
82 x = os_ref_release_raw(&rc, NULL);
89 (void)os_ref_release_raw(&rc, NULL);
90 (void)os_ref_release_raw(&rc, NULL);
271 (void)os_ref_release_raw(&rc, NULL);
276 (void)os_ref_release_raw(&rc, NULL);
302 os_ref_count_t n = os_ref_release_raw(&rc, NULL);
/xnu-8796.141.3/osfmk/bank/
H A Dbank_internal.h117 (os_ref_release_raw(&(elem)->bt_refs, &bank_elem_refgrp))
168 (os_ref_release_raw(&(elem)->ba_refs, &bank_elem_refgrp))
/xnu-8796.141.3/libkern/os/
H A Drefcnt_internal.h238 os_ref_release_raw(os_ref_atomic_t *rc, struct os_refgrp *grp) in os_ref_release_raw() function
300 #define os_ref_release_raw(rc, grp) (os_ref_release_raw)((rc), NULL) macro
H A Drefcnt.h177 static os_ref_count_t os_ref_release_raw(os_ref_atomic_t *, struct os_refgrp *) OS_WARN_RESULT;
/xnu-8796.141.3/osfmk/kern/
H A Dtask_ref.c368 refs = os_ref_release_raw(&task->ref_count.ref_count, refgrp); in task_deallocate_grp()
H A Dlock_group.c288 os_ref_release_raw(&grp->lck_grp_refcnt, 0) == 0) { in lck_grp_deallocate()
H A Dsync_sema.c1133 if (os_ref_release_raw(&semaphore->ref_count, &sema_refgrp) == 0) { in semaphore_dereference()
H A Dturnstile.c880 if (__improbable(os_ref_release_raw(&turnstile->ts_refcount, in turnstile_deallocate()
903 if (__improbable(os_ref_release_raw(&turnstile->ts_refcount, in turnstile_deallocate_safe()
H A Dcoalition.c307 #define coal_ref_release(coal) os_ref_release_raw(&(coal)->ref_count, &coal_ref_grp)
H A Dthread.c758 return os_ref_release_raw(&thread->ref_count, &thread_refgrp) == 0; in thread_ref_release()
/xnu-8796.141.3/osfmk/ipc/
H A Dipc_object.c208 if (os_ref_release_raw((os_ref_atomic_t *)&io->io_references, NULL) == 0) { in ipc_object_release()
224 if (os_ref_release_raw((os_ref_atomic_t *)&io->io_references, NULL) == 0) { in ipc_object_release_safe()
H A Dipc_voucher.c107 if (os_ref_release_raw(&iv->iv_refs, &iv_refgrp) == 0) { in iv_release()
/xnu-8796.141.3/osfmk/vm/
H A Ddevice_vm.c389 ref_count = os_ref_release_raw(&device_object->dev_pgr_hdr_ref, NULL); in device_pager_deallocate()
H A Dbsd_vm.c638 if (os_ref_release_raw(&vnode_object->vn_pgr_hdr_ref, NULL) == 0) { in vnode_pager_deallocate()
H A Dvm_map.c20344 if (os_ref_release_raw(&map->map_refcnt, &map_refgrp) == 0) { in vm_map_deallocate()
/xnu-8796.141.3/bsd/kern/
H A Dkern_proc.c773 if (__probable(os_ref_release_raw(&p->p_waitref, &p_refgrp) == 0)) { in proc_wait_release()
2608 if (os_ref_release_raw(&pgrp->pg_hashref, &p_refgrp) == 0) { in pgrp_destroy()
H A Dtty.c3190 if (os_ref_release_raw(&tp->t_refcnt, &t_refgrp) == 0) { in ttyfree()
H A Dkern_descrip.c260 if (os_ref_release_raw(&fg->fg_count, &f_refgrp) == 0) { in fg_drop()
H A Dkern_event.c2833 if (os_ref_release_raw(&kqwl->kqwl_retains, NULL) == 0) { in kqworkloop_release()