Searched refs:aiocb_t (Results 1 - 8 of 8) sorted by relevance

/opensolaris-onvv-gate/usr/src/head/
H A Daio.h61 #define aiocb_t aiocb64_t macro
91 #define aiocb64_t aiocb_t
108 extern int aio_read(aiocb_t *);
109 extern int aio_write(aiocb_t *);
111 aiocb_t *_RESTRICT_KYWD const *_RESTRICT_KYWD,
113 extern int aio_error(const aiocb_t *);
114 extern ssize_t aio_return(aiocb_t *);
115 extern int aio_cancel(int, aiocb_t *);
116 extern int aio_suspend(const aiocb_t *const[], int,
118 extern int aio_fsync(int, aiocb_t *);
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Daiocb.h56 } aiocb_t; typedef in typeref:struct:aiocb
H A Daio_impl.h127 aiocb_t **aio_iocb; /* list of 32 & 64 bit ptrs */
/opensolaris-onvv-gate/usr/src/lib/libc/port/aio/
H A Dposix_aio.c66 aio_read(aiocb_t *aiocbp)
84 aio_write(aiocb_t *aiocbp)
122 lio_listio(int mode, aiocb_t *_RESTRICT_KYWD const *_RESTRICT_KYWD list,
128 aiocb_t *aiocbp;
350 aiocb_t **listp;
351 aiocb_t *aiocbp;
400 listp = (aiocb_t **)list;
625 aio_suspend(const aiocb_t * const list[], int nent,
632 aio_error(const aiocb_t *aiocbp)
652 ((aiocb_t *)aiocb
[all...]
H A Daio.c1267 ((aiocb_t *)reqp->req_aiocbp)->aio_state = USERAIO_DONE;
2119 _aio_rw(aiocb_t *aiocbp, aio_lio_t *lio_head, aio_worker_t **nextworker,
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Daio.c72 static int alio(int, aiocb_t **, int, struct sigevent *);
77 static void alio_cleanup(aio_t *, aiocb_t **, int, int);
88 static int aio_req_setup(aio_req_t **, aio_t *, aiocb_t *,
115 static void aiocb_LFton(aiocb64_32_t *, aiocb_t *);
116 void aiocb_32ton(aiocb32_t *, aiocb_t *);
257 error = alio((int)a1, (aiocb_t **)a2, (int)a3,
649 iocbsz = (sizeof (aiocb_t *) * nent);
707 aiop->aio_iocb = (aiocb_t **)iocblist;
774 riocbsz = (sizeof (aiocb_t *) * cnt);
905 aiocb_t *cb
[all...]
/opensolaris-onvv-gate/usr/src/lib/libc/inc/
H A Dasyncio.h269 extern int _aio_rw(aiocb_t *, aio_lio_t *, aio_worker_t **, int, int);
296 extern int _aio_sigev_thread(aiocb_t *);
/opensolaris-onvv-gate/usr/src/lib/libc/port/rt/
H A Dsigev_thread.c322 aiocb_t *aiocbp =
323 (aiocb_t *)port_event.portev_object;
676 _aio_sigev_thread(aiocb_t *aiocbp)

Completed in 112 milliseconds