request 84 include/linux/blk-mq.h typedef enum blk_eh_timer_return (timeout_fn)(struct request *, bool); request 87 include/linux/blk-mq.h typedef int (init_request_fn)(void *, struct request *, unsigned int, request 89 include/linux/blk-mq.h typedef void (exit_request_fn)(void *, struct request *, unsigned int, request 92 include/linux/blk-mq.h typedef void (busy_iter_fn)(struct blk_mq_hw_ctx *, struct request *, void *, request 162 include/linux/blk-mq.h void blk_mq_insert_request(struct request *, bool, bool, bool); request 197 include/linux/blk-mq.h return pdu - sizeof(struct request); request 100 include/linux/blkdev.h struct request { request 261 include/linux/blkdev.h typedef enum blk_eh_timer_return (rq_timed_out_fn)(struct request *); request 617 include/linux/blkdev.h #define list_entry_rq(ptr) list_entry((ptr), struct request, queuelist) request 27 include/linux/elevator.h typedef struct request *(elevator_request_list_fn) (struct request_queue *, struct request *);