Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/libc/port/aio/
H A Dposix_aio.c110 ASSERT(MUTEX_HELD(&head->lio_mutex)); in _lio_listio_cleanup()
116 sig_mutex_unlock(&head->lio_mutex); in _lio_listio_cleanup()
203 sig_mutex_lock(&head->lio_mutex); in lio_listio()
228 sig_mutex_unlock(&head->lio_mutex); in lio_listio()
288 sig_mutex_lock(&head->lio_mutex); in lio_listio()
294 &head->lio_mutex); in lio_listio()
322 sig_mutex_lock(&head->lio_mutex); in _lio_list_decr()
325 sig_mutex_unlock(&head->lio_mutex); in _lio_list_decr()
734 sig_mutex_lock(&head->lio_mutex); in _lio_remove()
759 sig_mutex_lock(&head->lio_mutex); in __aio_fsync_bar()
[all …]
H A Daio_alloc.c273 (void) mutex_init(&head->lio_mutex, USYNC_THREAD, NULL); in _aio_lio_alloc()
286 (void) mutex_destroy(&head->lio_mutex); in _aio_lio_free()
H A Daio.c1444 sig_mutex_lock(&head->lio_mutex); in _aiodone()
1464 sig_mutex_unlock(&head->lio_mutex); in _aiodone()
1470 sig_mutex_unlock(&head->lio_mutex); in _aiodone()
1519 sig_mutex_lock(&head->lio_mutex); in _aio_fsync_del()
1524 sig_mutex_unlock(&head->lio_mutex); in _aio_fsync_del()
1541 sig_mutex_unlock(&head->lio_mutex); in _aio_fsync_del()
/illumos-gate/usr/src/lib/libc/inc/
H A Dasyncio.h83 mutex_t lio_mutex; /* list mutex */ member