/titanic_50/usr/src/uts/common/sys/ |
H A D | asynch.h | 61 extern int aioread(int, caddr_t, int, off_t, int, aio_result_t *); 62 extern int aiowrite(int, caddr_t, int, off_t, int, aio_result_t *); 63 extern int aiocancel(aio_result_t *); 64 extern aio_result_t *aiowait(struct timeval *); 69 extern int aioread64(int, caddr_t, int, off64_t, int, aio_result_t *); 70 extern int aiowrite64(int, caddr_t, int, off64_t, int, aio_result_t *);
|
H A D | aio.h | 36 typedef struct aio_result_t { struct 39 } aio_result_t; argument
|
H A D | aiocb.h | 49 aio_result_t aio_resultp; /* results */ 64 aio_result_t aio_resultp; /* results */
|
H A D | aio_impl.h | 82 aio_result_t *aio_req_resultp; /* pointer to user's results */
|
/titanic_50/usr/src/lib/libaio/common/ |
H A D | llib-laio | 35 aio_result_t *resultp); 37 aio_result_t *resultp); 40 aio_result_t *resultp); 42 aio_result_t *resultp); 44 int aiocancel(aio_result_t *resultp); 45 aio_result_t *aiowait(struct timeval *uwait);
|
/titanic_50/usr/src/lib/libc/port/aio/ |
H A D | aio.c | 37 static int _aio_hash_insert(aio_result_t *, aio_req_t *); 319 aio_result_t *resultp) in aioread() 326 aio_result_t *resultp) in aiowrite() 334 aio_result_t *resultp) in aioread64() 341 aio_result_t *resultp) in aiowrite64() 349 aio_result_t *resultp, int mode) in _aiorw() 456 aiocancel(aio_result_t *resultp) in aiocancel() 510 aio_result_t * 513 aio_result_t *uresultp; in aiowait() 514 aio_result_t *kresultp; in aiowait() [all …]
|
H A D | posix_aio.c | 634 const aio_result_t *resultp = &aiocbp->aio_resultp; in aio_error() 656 if ((reqp = _aio_hash_del((aio_result_t *)resultp)) == NULL) { in aio_error() 673 aio_result_t *resultp = &aiocbp->aio_resultp; in aio_return() 1526 const aio_result_t *resultp = &aiocbp->aio_resultp; in aio_error64() 1552 aio_result_t *resultp = &aiocbp->aio_resultp; in aio_return64()
|
/titanic_50/usr/src/lib/libc/inc/ |
H A D | asyncio.h | 141 aio_result_t *req_resultp; /* address of result buffer */ 268 extern int _aiorw(int, caddr_t, int, offset_t, int, aio_result_t *, int); 277 extern aio_req_t *_aio_hash_find(aio_result_t *); 278 extern aio_req_t *_aio_hash_del(aio_result_t *); 293 extern aio_result_t *_aio_req_done(void);
|
/titanic_50/usr/src/uts/common/os/ |
H A D | aio.c | 82 static int aio_req_alloc(aio_req_t **, aio_result_t *); 86 static int aio_req_find(aio_result_t *, aio_req_t **); 89 aio_result_t *, vnode_t *, int); 91 static aio_lio_t *aio_list_get(aio_result_t *); 104 static int arw(int, int, char *, int, offset_t, aio_result_t *, int); 109 aio_result_t *, vnode_t *, int); 234 (offset_t)a4, (aio_result_t *)a5, FREAD); in kaioc() 238 (offset_t)a4, (aio_result_t *)a5, FWRITE); in kaioc() 320 (int)uap[3], off, (aio_result_t *)uap[6], FREAD)); in kaio() 323 (int)uap[3], off, (aio_result_t *)uap[6], FWRITE)); in kaio() [all …]
|
H A D | aio_subr.c | 507 aio_result_t *resultp = reqp->aio_req_resultp; in aio_hash_delete() 1123 (void) sulword(&((aio_result_t *)resultp)->aio_return, retval); in aio_copyout_result() 1124 (void) suword32(&((aio_result_t *)resultp)->aio_errno, error); in aio_copyout_result() 1131 (void) suword32(&((aio_result_t *)resultp)->aio_return, retval); in aio_copyout_result() 1132 (void) suword32(&((aio_result_t *)resultp)->aio_errno, error); in aio_copyout_result() 1155 (void) sulword(&((aio_result_t *)resultp)->aio_return, retval); in aio_copyout_result_port() 1156 (void) suword32(&((aio_result_t *)resultp)->aio_errno, errno); in aio_copyout_result_port() 1163 (void) suword32(&((aio_result_t *)resultp)->aio_return, retval); in aio_copyout_result_port() 1164 (void) suword32(&((aio_result_t *)resultp)->aio_errno, errno); in aio_copyout_result_port()
|
/titanic_50/usr/src/cmd/fs.d/ufs/mkfs/ |
H A D | mkfs.c | 324 aio_result_t resultbuf; 3063 aio_result_t *resultp; in wait_for_write() 3077 (resultp == (aio_result_t *)-1 && errno == EINVAL)) { in wait_for_write()
|