Searched refs:aiocbp (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/aio/
H A Dposix_aio.c66 aio_read(aiocb_t *aiocbp) argument
68 if (aiocbp == NULL || aiocbp->aio_reqprio != 0) {
72 if (_aio_hash_find(&aiocbp->aio_resultp) != NULL) {
76 if (_aio_sigev_thread(aiocbp) != 0)
78 aiocbp->aio_lio_opcode = LIO_READ;
79 return (_aio_rw(aiocbp, NULL, &__nextworker_rw, AIOAREAD,
84 aio_write(aiocb_t *aiocbp) argument
86 if (aiocbp == NULL || aiocbp
128 aiocb_t *aiocbp; local
351 aiocb_t *aiocbp; local
632 aio_error(const aiocb_t *aiocbp) argument
671 aio_return(aiocb_t *aiocbp) argument
749 __aio_fsync_bar(aiocb_t *aiocbp, aio_lio_t *head, aio_worker_t *aiowp, int workerscnt) argument
773 aio_fsync(int op, aiocb_t *aiocbp) argument
860 aio_cancel(int fd, aiocb_t *aiocbp) argument
1283 aio_read64(aiocb64_t *aiocbp) argument
1301 aio_write64(aiocb64_t *aiocbp) argument
1325 aiocb64_t *aiocbp; local
1524 aio_error64(const aiocb64_t *aiocbp) argument
1550 aio_return64(aiocb64_t *aiocbp) argument
1607 __aio_fsync_bar64(aiocb64_t *aiocbp, aio_lio_t *head, aio_worker_t *aiowp, int workerscnt) argument
1631 aio_fsync64(int op, aiocb64_t *aiocbp) argument
1718 aio_cancel64(int fd, aiocb64_t *aiocbp) argument
[all...]
H A Daio.c2119 _aio_rw(aiocb_t *aiocbp, aio_lio_t *lio_head, aio_worker_t **nextworker, argument
2126 if (aiocbp == NULL) {
2135 aiocbp->aio_state = NOCHECK;
2149 if (_kaio_ok > 0 && KAIO_SUPPORTED(aiocbp->aio_fildes)) {
2150 aiocbp->aio_resultp.aio_errno = EINPROGRESS;
2151 aiocbp->aio_state = CHECK;
2152 kerr = (int)_kaio(mode, aiocbp);
2156 aiocbp->aio_resultp.aio_errno = errno;
2157 aiocbp->aio_resultp.aio_return = -1;
2158 aiocbp
2240 _aio_rw64(aiocb64_t *aiocbp, aio_lio_t *lio_head, aio_worker_t **nextworker, int mode, int flg) argument
[all...]
/illumos-gate/usr/src/lib/libc/port/rt/
H A Dsigev_thread.c322 aiocb_t *aiocbp = local
324 function = aiocbp->aio_sigevent.sigev_notify_function;
325 attrp = aiocbp->aio_sigevent.sigev_notify_attributes;
333 aiocb64_t *aiocbp = local
335 function = aiocbp->aio_sigevent.sigev_notify_function;
336 attrp = aiocbp->aio_sigevent.sigev_notify_attributes;
676 _aio_sigev_thread(aiocb_t *aiocbp) argument
678 if (aiocbp == NULL)
680 return (_aio_sigev_thread_init(&aiocbp->aio_sigevent));
685 _aio_sigev_thread64(aiocb64_t *aiocbp) argument
[all...]

Completed in 75 milliseconds