Lines Matching refs:aiocb
106 typedef struct aiocb { struct
150 struct aiocb *ujob; /* (*) pointer in userspace of aiocb */
152 struct aiocb uaiocb; /* (*) copy of user I/O control block */
230 int aio_read(struct aiocb *);
232 int aio_readv(struct aiocb *);
238 int aio_write(struct aiocb *);
240 int aio_writev(struct aiocb *);
249 int lio_listio(int, struct aiocb *__restrict const *__restrict, int,
257 int aio_error(const struct aiocb *);
265 ssize_t aio_return(struct aiocb *);
270 int aio_cancel(int, struct aiocb *);
275 int aio_suspend(const struct aiocb * const[], int, const struct timespec *);
280 int aio_mlock(struct aiocb *);
283 ssize_t aio_waitcomplete(struct aiocb **, struct timespec *);
284 int aio_read2(struct aiocb *, int);
285 int aio_write2(struct aiocb *, int);
288 int aio_fsync(int op, struct aiocb *aiocbp);