Lines Matching refs:request
32 struct request *rq; in bsg_transport_sg_io_fn()
50 job->request = memdup_user(uptr64(hdr->request), hdr->request_len); in bsg_transport_sg_io_fn()
51 if (IS_ERR(job->request)) { in bsg_transport_sg_io_fn()
52 ret = PTR_ERR(job->request); in bsg_transport_sg_io_fn()
139 kfree(job->request); in bsg_transport_sg_io_fn()
152 struct request *rq = blk_mq_rq_from_pdu(job); in bsg_teardown_job()
185 struct request *rq = blk_mq_rq_from_pdu(job); in bsg_job_done()
198 static void bsg_complete(struct request *rq) in bsg_complete()
205 static int bsg_map_buffer(struct bsg_buffer *buf, struct request *req) in bsg_map_buffer()
225 static bool bsg_prepare_job(struct device *dev, struct request *req) in bsg_prepare_job()
270 struct request *req = bd->rq; in bsg_queue_rq()
294 static int bsg_init_rq(struct blk_mq_tag_set *set, struct request *req, in bsg_init_rq()
306 static void bsg_initialize_rq(struct request *req) in bsg_initialize_rq()
317 static void bsg_exit_rq(struct blk_mq_tag_set *set, struct request *req, in bsg_exit_rq()
339 static enum blk_eh_timer_return bsg_timeout(struct request *rq, bool reserved) in bsg_timeout()