Searched refs:r_usecnt (Results 1 – 2 of 2) sorted by relevance
| /xnu-11417.121.6/osfmk/kern/ |
| H A D | exclaves_resource.c | 414 os_atomic_store(&resource->r_usecnt, 0, relaxed); in exclaves_resource_alloc() 648 os_atomic_inc_orig(&resource->r_usecnt, relaxed); in exclaves_resource_retain() 661 uint32_t orig = os_atomic_dec_orig(&resource->r_usecnt, release); in exclaves_resource_release() 678 if (os_atomic_load(&resource->r_usecnt, acquire) > 0) { in exclaves_resource_release() 749 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), >, 0); in exclaves_resource_create_port_name() 770 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), >, 1); in exclaves_resource_create_port_name() 1297 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), ==, 0); in exclaves_resource_sensor_reset() 1591 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), >, 0); in exclaves_resource_shared_memory_copyin() 1632 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), >, 0); in exclaves_resource_shared_memory_copyout() 1838 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), ==, 0); in exclaves_resource_shared_memory_unmap() [all …]
|
| H A D | exclaves_resource.h | 142 _Atomic uint32_t r_usecnt; member
|