Home
last modified time | relevance | path

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

/xnu-10063.101.15/osfmk/kern/
H A Dexclaves_resource.c368 os_atomic_store(&resource->r_usecnt, 0, relaxed); in exclaves_resource_alloc()
557 os_atomic_inc_orig(&resource->r_usecnt, relaxed); in exclaves_resource_retain()
570 uint32_t orig = os_atomic_dec_orig(&resource->r_usecnt, relaxed); in exclaves_resource_release()
587 if (os_atomic_load(&resource->r_usecnt, relaxed) > 0) { in exclaves_resource_release()
666 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), >, 0); in exclaves_resource_create_port_name()
687 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), >, 1); in exclaves_resource_create_port_name()
725 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), >, 0);
781 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), >, 0); in exclaves_named_buffer_copyin()
845 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), >, 0); in exclaves_named_buffer_copyout()
1106 assert3u(os_atomic_load(&resource->r_usecnt, relaxed), ==, 0); in exclaves_named_buffer_unmap()
[all …]
H A Dexclaves_resource.h143 _Atomic uint32_t r_usecnt; member