Lines Matching refs:aio_req_t

37 static int _aio_hash_insert(aio_result_t *, aio_req_t *);
38 static aio_req_t *_aio_req_get(aio_worker_t *);
39 static void _aio_req_add(aio_req_t *, aio_worker_t **, int);
40 static void _aio_req_del(aio_worker_t *, aio_req_t *, int);
42 static void _aio_enq_doneq(aio_req_t *);
50 static int _aio_fsync_del(aio_worker_t *, aio_req_t *);
51 static void _aiodone(aio_req_t *, ssize_t, int);
86 aio_req_t *_aio_done_tail; /* list of done requests */
87 aio_req_t *_aio_done_head;
101 aio_req_t *_aio_doneq; /* double linked done queue list */
351 aio_req_t *reqp;
458 aio_req_t *reqp;
691 aio_req_t *reqp;
692 aio_req_t **reqpp, *last;
767 aio_req_t *reqp;
803 _aio_cancel_req(aio_worker_t *aiowp, aio_req_t *reqp, int *canceled, int *done)
874 _aio_create_worker(aio_req_t *reqp, int mode)
1030 aio_req_t *reqp; /* current AIO request */
1209 aio_req_t *reqp;
1260 _aio_req_mark_done(aio_req_t *reqp)
1313 aio_req_t *reqp;
1343 _aiodone(aio_req_t *reqp, ssize_t retval, int error)
1515 _aio_fsync_del(aio_worker_t *aiowp, aio_req_t *reqp)
1594 aio_req_t *reqp;
1657 aio_req_t *reqp;
1693 _aio_set_result(aio_req_t *reqp, ssize_t retval, int error)
1713 _aio_req_add(aio_req_t *reqp, aio_worker_t **nextworker, int mode)
1856 aio_req_t *
1859 aio_req_t *reqp;
1915 _aio_req_del(aio_worker_t *aiowp, aio_req_t *reqp, int ostate)
1917 aio_req_t **last;
1918 aio_req_t *lastrp;
1919 aio_req_t *next;
1983 _aio_enq_doneq(aio_req_t *reqp)
2001 aio_req_t *
2002 _aio_req_remove(aio_req_t *reqp)
2015 aio_req_t *tmp = reqp->req_next;
2042 _aio_hash_insert(aio_result_t *resultp, aio_req_t *reqp)
2045 aio_req_t **prev;
2046 aio_req_t *next;
2067 aio_req_t *
2071 aio_req_t **prev;
2072 aio_req_t *next = NULL;
2094 aio_req_t *
2098 aio_req_t **prev;
2099 aio_req_t *next = NULL;
2122 aio_req_t *reqp;
2243 aio_req_t *reqp;