Lines Matching refs:aio_req_t

80 static void lio_set_error(aio_req_t *, int portused);
82 static int aio_req_alloc(aio_req_t **, aio_result_t *);
84 static aio_req_t *aio_req_done(void *);
85 static aio_req_t *aio_req_remove(aio_req_t *);
86 static int aio_req_find(aio_result_t *, aio_req_t **);
87 static int aio_hash_insert(struct aio_req_t *, aio_t *);
88 static int aio_req_setup(aio_req_t **, aio_t *, aiocb_t *,
93 extern void aio_zerolen(aio_req_t *);
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);
108 static int aio_req_setupLF(aio_req_t **, aio_t *, aiocb64_32_t *,
122 void aio_req_free(aio_t *, aio_req_t *);
128 void aio_req_free_port(aio_t *, aio_req_t *);
527 aio_req_t *reqp;
612 aio_req_t *reqlist = NULL;
809 aio_req_t *reqlist,
813 aio_req_t *reqp, *nreqp;
853 aio_reqlist_concat(aio_t *aiop, aio_req_t **reqlist, int max)
855 aio_req_t *q2, *q2work, *list;
903 aio_req_t *reqp, *found, *next;
1150 * The aio_req_portkev pointer in the aio_req_t structure was added to identify
1156 aio_req_t *reqp, int event)
1205 aio_req_t *reqp;
1478 error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req,
1678 aio_req_t **bucket;
1679 aio_req_t *reqp;
1732 aio_req_t *reqp;
1793 aio_req_t *reqp;
1856 aio_req_t **bucket;
1857 aio_req_t *ent;
1948 aio_req_t *reqp;
2014 error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req, CRED());
2016 * the fd is stored in the aio_req_t by aio_req_setup(), and
2055 aio_req_t *reqp;
2213 error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req, CRED());
2217 * the fd is stored in the aio_req_t by aio_req_setup(), and
2242 lio_set_error(aio_req_t *reqp, int portused)
2273 static aio_req_t *
2276 aio_req_t **bucket;
2277 aio_req_t *ent;
2310 aio_req_find(aio_result_t *resultp, aio_req_t **reqp)
2312 aio_req_t **bucket;
2313 aio_req_t *ent;
2338 static aio_req_t *
2339 aio_req_remove(aio_req_t *reqp)
2392 aio_req_t **reqpp,
2400 aio_req_t *reqp;
2493 aio_req_alloc(aio_req_t **nreqp, aio_result_t *resultp)
2495 aio_req_t *reqp;
2512 reqp = kmem_zalloc(sizeof (struct aio_req_t), KM_NOSLEEP);
2605 aio_req_t *doneqhead = aiop->aio_doneq;
2749 aio_req_t *aio_reqp,
2754 aio_req_t *current;
2755 aio_req_t **nextp;
2907 aio_req_t *reqp;
3193 error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req,
3289 aio_req_t **reqpp,
3297 aio_req_t *reqp;
3382 aio_req_t *reqp;
3698 error = (*aio_func)(vp, (aio_req_t *)&reqp->aio_req,
3809 aio_req_t *reqp = arg;