Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/libc/port/aio/
H A Daio.c457 aio_worker_t *aiowp; in aiocancel() local
936 aiowp->work_forw = aiowp; in _aio_create_worker()
937 aiowp->work_backw = aiowp; in _aio_create_worker()
938 *nextworker = aiowp; in _aio_create_worker()
939 *workers = aiowp; in _aio_create_worker()
1598 aiowp->work_tail1 = aiowp->work_next1; in _aio_work_done()
1713 aio_worker_t *aiowp; in _aio_req_add() local
1752 } while ((aiowp = aiowp->work_forw) != first); in _aio_req_add()
1765 } while ((aiowp = aiowp->work_forw) != first); in _aio_req_add()
1790 aiowp = aiowp->work_forw; in _aio_req_add()
[all …]
H A Daio_alloc.c94 aio_worker_t *aiowp; in _aio_worker_alloc() local
111 for (i = 0, aiowp = worker_freelist; i < nelem; i++, aiowp++) in _aio_worker_alloc()
112 aiowp->work_forw = aiowp + 1; in _aio_worker_alloc()
113 worker_freelast = aiowp - 1; in _aio_worker_alloc()
115 aiowp = worker_freelist; in _aio_worker_alloc()
121 aiowp->work_forw = NULL; in _aio_worker_alloc()
125 return (aiowp); in _aio_worker_alloc()
135 aio_worker_t *aiowp = arg; in _aio_worker_free() local
139 (void) memset(aiowp, 0, sizeof (*aiowp)); in _aio_worker_free()
145 worker_freelast->work_forw = aiowp; in _aio_worker_free()
[all …]
H A Dposix_aio.c754 aio_worker_t *next = aiowp; in __aio_fsync_bar()
863 aio_worker_t *aiowp; in aio_cancel() local
883 aiowp = reqp->req_worker; in aio_cancel()
884 sig_mutex_lock(&aiowp->work_qlock1); in aio_cancel()
885 (void) _aio_cancel_req(aiowp, reqp, &canceled, &done); in aio_cancel()
886 sig_mutex_unlock(&aiowp->work_qlock1); in aio_cancel()
1611 aio_worker_t *next = aiowp; in __aio_fsync_bar64()
1720 aio_worker_t *aiowp; in aio_cancel64() local
1740 aiowp = reqp->req_worker; in aio_cancel64()
1741 sig_mutex_lock(&aiowp->work_qlock1); in aio_cancel64()
[all …]
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsigaction.c190 aio_worker_t *aiowp = pthread_getspecific(_aio_key); in call_user_handler() local
192 if (sip != NULL && sip->si_code == SI_LWP && aiowp != NULL) in call_user_handler()
193 siglongjmp(aiowp->work_jmp_buf, 1); in call_user_handler()