Lines Matching refs:aio_job
136 static int io_write(struct aio_job *);
137 static int io_read(struct aio_job *);
138 static int io_sync(struct aio_job *);
139 static int uio_construct(struct aio_job *, struct file **,
141 static int io_write_fallback(struct aio_job *);
142 static int io_read_fallback(struct aio_job *);
144 static void aio_job_fini(struct aio_job *);
145 static void aio_job_mark_complete(struct aio_job *);
153 struct aio_job **);
155 struct aio_job **, struct aiocbp **);
232 pool_init(&aio_job_pool, sizeof(struct aio_job), 0, 0, 0,
327 aio_job_fini(struct aio_job *job)
339 aio_job_mark_complete(struct aio_job *job)
383 aio_job_release(struct aio_job *job)
399 aio_job_cancel(struct aiosp *aiosp, struct aio_job *job)
447 struct aio_job *job, *tmp;
533 struct aio_job *job;
700 aiosp_enqueue_job(struct aiosp *aiosp, struct aio_job *job)
754 aiost_process_singleton(struct aio_job *job)
776 for (struct aio_job *job;;) {
843 struct aio_job *job = st->job;
890 for (struct aio_job *job;;) {
950 io_write(struct aio_job *job)
959 io_read(struct aio_job *job)
968 uio_construct(struct aio_job *job, struct file **fp, struct iovec *aiov,
997 io_write_fallback(struct aio_job *job)
1033 io_read_fallback(struct aio_job *job)
1067 io_sync(struct aio_job *job)
1136 struct aio_job *job;
1171 struct aio_job *job;
1197 struct aio_job *job = NULL;
1257 struct aio_job **jobp)
1260 struct aio_job *job = NULL;
1290 struct aio_job **jobp, struct aiocbp **handlep)
1293 struct aio_job *job = NULL;
1574 struct aio_job *a_job;
1741 struct aio_job *job;
1817 struct aio_job *tmp;
2175 struct aio_job *job;
2220 struct aio_job *j = st->job;