Searched defs:aiop (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/os/ |
H A D | aio_subr.c | 198 aio_t *aiop; local 234 aiop = p->p_aio; 235 ASSERT(aiop != NULL); 237 mutex_enter(&aiop->aio_portq_mutex); 238 mutex_enter(&aiop->aio_mutex); 239 ASSERT(aiop->aio_pending > 0); 241 aiop->aio_pending--; 251 portevpend = --aiop->aio_portpendcnt; 252 aio_deq(&aiop->aio_portpending, reqp); 253 aio_enq(&aiop 504 aio_hash_delete(aio_t *aiop, struct aio_req_t *reqp) argument 526 aio_lio_free(aio_t *aiop, aio_lio_t *head) argument 540 aio_req_free(aio_t *aiop, aio_req_t *reqp) argument 573 aio_req_free_port(aio_t *aiop, aio_req_t *reqp) argument 665 aio_cleanupq_concat(aio_t *aiop, aio_req_t *q2, int qflg) argument 694 aio_t *aiop = curproc->p_aio; local 803 aio_cleanup_portq(aio_t *aiop, aio_req_t *cleanupq, int exitflag) argument 899 aio_cleanup_cleanupq(aio_t *aiop, aio_req_t *qhead, int exitflg) argument 940 aio_cleanup_notifyq(aio_t *aiop, aio_req_t *qhead, int exitflg) argument 991 aio_cleanup_pollq(aio_t *aiop, aio_req_t *qhead, int exitflg) argument 1026 aio_t *aiop = p->p_aio; local 1173 aio_req_remove_portq(aio_t *aiop, aio_req_t *reqp) argument 1194 aio_t *aiop; local 1292 struct aio *aiop = procp->p_aio; local [all...] |
H A D | aio.c | 97 aio_req_t *reqlist, aio_t *aiop, model_t model); 98 static int aio_reqlist_concat(aio_t *aiop, aio_req_t **reqlist, int max); 399 aio_t *aiop; local 401 aiop = curproc->p_aio; 402 if (aiop == NULL) 405 mutex_enter(&aiop->aio_mutex); 406 aiop->aio_notifycnt++; 407 cv_broadcast(&aiop->aio_waitcv); 408 mutex_exit(&aiop->aio_mutex); 526 aio_t *aiop; local 611 aio_t *aiop; local 806 aio_unlock_requests( caddr_t iocblist, int iocb_index, aio_req_t *reqlist, aio_t *aiop, model_t model) argument 853 aio_reqlist_concat(aio_t *aiop, aio_req_t **reqlist, int max) argument 902 aio_t *aiop; local 1094 aio_t *aiop; local 1123 aio_t *aiop; local 1206 aio_t *aiop; local 1559 aio_t *aiop; local 1677 aio_t *aiop; local 1729 alio_cleanup(aio_t *aiop, aiocb_t **cbp, int nent, int run_mode) argument 1792 aio_t *aiop; local 1853 aio_t *aiop; local 1949 aio_t *aiop; local 2056 aio_t *aiop; local 2244 aio_t *aiop = curproc->p_aio; local 2278 aio_t *aiop = curproc->p_aio; local 2314 aio_t *aiop = curproc->p_aio; local 2341 aio_t *aiop = curproc->p_aio; local 2391 aio_req_setup( aio_req_t **reqpp, aio_t *aiop, aiocb_t *arg, aio_result_t *resultp, vnode_t *vp, int old_solaris_req) argument 2475 aio_t *aiop; local 2496 aio_t *aiop = curproc->p_aio; local 2537 aio_t *aiop = curproc->p_aio; local 2573 aio_cleanup_thread(aio_t *aiop) argument 2748 aio_hash_insert( aio_req_t *aio_reqp, aio_t *aiop) argument 2908 aio_t *aiop; local 3288 aio_req_setupLF( aio_req_t **reqpp, aio_t *aiop, aiocb64_32_t *arg, aio_result_t *resultp, vnode_t *vp, int old_solaris_req) argument 3383 aio_t *aiop; local 3808 aio_t *aiop = curproc->p_aio; local [all...] |
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xdf.c | 2883 xdf_aread(dev_t dev, struct aio_req *aiop, cred_t *credp) argument 2887 struct uio *uiop = aiop->aio_uio; 2909 return (aphysio(xdf_strategy, anocancel, dev, B_READ, xdfmin, aiop)); 2914 xdf_awrite(dev_t dev, struct aio_req *aiop, cred_t *credp) argument 2918 struct uio *uiop = aiop->aio_uio; 2940 return (aphysio(xdf_strategy, anocancel, dev, B_WRITE, xdfmin, aiop));
|
Completed in 131 milliseconds