Lines Matching refs:io_thread_req
58 struct io_thread_req { struct
72 static struct io_thread_req * (*irq_req_buffer)[]; argument
73 static struct io_thread_req *irq_remainder;
76 static struct io_thread_req * (*io_req_buffer)[];
77 static struct io_thread_req *io_remainder;
401 struct io_thread_req * (*request_buffer)[], in bulk_req_safe_read()
402 struct io_thread_req **remainder, in bulk_req_safe_read()
421 sizeof(struct io_thread_req *)*max_recs in bulk_req_safe_read()
426 if ((n % sizeof(struct io_thread_req *)) > 0) { in bulk_req_safe_read()
432 *remainder_size = n % sizeof(struct io_thread_req *); in bulk_req_safe_read()
437 (n/sizeof(struct io_thread_req *))*sizeof(struct io_thread_req *), in bulk_req_safe_read()
448 static void ubd_end_request(struct io_thread_req *io_req) in ubd_end_request()
467 for (i = 0; i < len / sizeof(struct io_thread_req *); i++) in ubd_intr()
1074 sizeof(struct io_thread_req *), in ubd_init()
1084 sizeof(struct io_thread_req *), in ubd_init()
1175 static void cowify_req(struct io_thread_req *req, struct io_desc *segment, in cowify_req()
1198 static void ubd_map_req(struct ubd *dev, struct io_thread_req *io_req, in ubd_map_req()
1231 static struct io_thread_req *ubd_alloc_req(struct ubd *dev, struct request *req, in ubd_alloc_req()
1234 struct io_thread_req *io_req; in ubd_alloc_req()
1266 struct io_thread_req *io_req; in ubd_submit_request()
1399 static int update_bitmap(struct io_thread_req *req, struct io_desc *segment) in update_bitmap()
1414 static void do_io(struct io_thread_req *req, struct io_desc *desc) in do_io()
1522 for (count = 0; count < n/sizeof(struct io_thread_req *); count++) { in io_thread()
1523 struct io_thread_req *req = (*io_req_buffer)[count]; in io_thread()