Searched refs:aiocbp (Results 1 – 3 of 3) sorted by relevance
65 aio_read(aiocb_t *aiocbp) in aio_read() argument67 if (aiocbp == NULL || aiocbp->aio_reqprio != 0) { in aio_read()71 if (_aio_hash_find(&aiocbp->aio_resultp) != NULL) { in aio_read()75 if (_aio_sigev_thread(aiocbp) != 0) in aio_read()77 aiocbp->aio_lio_opcode = LIO_READ; in aio_read()78 return (_aio_rw(aiocbp, NULL, &__nextworker_rw, AIOAREAD, in aio_read()83 aio_write(aiocb_t *aiocbp) in aio_write() argument85 if (aiocbp == NULL || aiocbp->aio_reqprio != 0) { in aio_write()89 if (_aio_hash_find(&aiocbp->aio_resultp) != NULL) { in aio_write()93 if (_aio_sigev_thread(aiocbp) != 0) in aio_write()[all …]
2120 _aio_rw(aiocb_t *aiocbp, aio_lio_t *lio_head, aio_worker_t **nextworker, in _aio_rw() argument2127 if (aiocbp == NULL) { in _aio_rw()2136 aiocbp->aio_state = NOCHECK; in _aio_rw()2150 if (_kaio_ok > 0 && KAIO_SUPPORTED(aiocbp->aio_fildes)) { in _aio_rw()2151 aiocbp->aio_resultp.aio_errno = EINPROGRESS; in _aio_rw()2152 aiocbp->aio_state = CHECK; in _aio_rw()2153 kerr = (int)_kaio(mode, aiocbp); in _aio_rw()2157 aiocbp->aio_resultp.aio_errno = errno; in _aio_rw()2158 aiocbp->aio_resultp.aio_return = -1; in _aio_rw()2159 aiocbp->aio_state = NOCHECK; in _aio_rw()[all …]
320 aiocb_t *aiocbp = in aio_spawner() local322 function = aiocbp->aio_sigevent.sigev_notify_function; in aio_spawner()323 attrp = aiocbp->aio_sigevent.sigev_notify_attributes; in aio_spawner()331 aiocb64_t *aiocbp = in aio_spawner() local333 function = aiocbp->aio_sigevent.sigev_notify_function; in aio_spawner()334 attrp = aiocbp->aio_sigevent.sigev_notify_attributes; in aio_spawner()674 _aio_sigev_thread(aiocb_t *aiocbp) in _aio_sigev_thread() argument676 if (aiocbp == NULL) in _aio_sigev_thread()678 return (_aio_sigev_thread_init(&aiocbp->aio_sigevent)); in _aio_sigev_thread()683 _aio_sigev_thread64(aiocb64_t *aiocbp) in _aio_sigev_thread64() argument[all …]