Lines Matching refs:rq

273 	struct request *rq;  in get_req()  local
276 rq = blk_get_request(sdev->request_queue, in get_req()
278 if (IS_ERR(rq)) { in get_req()
283 blk_rq_set_block_pc(rq); in get_req()
284 rq->cmd_len = COMMAND_SIZE(cmd); in get_req()
285 rq->cmd[0] = cmd; in get_req()
290 rq->cmd[1] = 0x10; in get_req()
291 rq->cmd[4] = len; in get_req()
295 rq->cmd[1] = 0x10; in get_req()
296 rq->cmd[8] = len; in get_req()
300 rq->cmd[4] = len; in get_req()
308 rq->cmd_flags |= REQ_FAILFAST_DEV | REQ_FAILFAST_TRANSPORT | in get_req()
310 rq->timeout = CLARIION_TIMEOUT; in get_req()
311 rq->retries = CLARIION_RETRIES; in get_req()
313 if (blk_rq_map_kern(rq->q, rq, buffer, len, GFP_NOIO)) { in get_req()
314 blk_put_request(rq); in get_req()
318 return rq; in get_req()
324 struct request *rq = get_req(sdev, INQUIRY, csdev->buffer); in send_inquiry_cmd() local
327 if (!rq) in send_inquiry_cmd()
330 rq->sense = csdev->sense; in send_inquiry_cmd()
331 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in send_inquiry_cmd()
332 rq->sense_len = csdev->senselen = 0; in send_inquiry_cmd()
334 rq->cmd[0] = INQUIRY; in send_inquiry_cmd()
336 rq->cmd[1] = 1; in send_inquiry_cmd()
337 rq->cmd[2] = page; in send_inquiry_cmd()
339 err = blk_execute_rq(sdev->request_queue, NULL, rq, 1); in send_inquiry_cmd()
344 rq->errors); in send_inquiry_cmd()
345 csdev->senselen = rq->sense_len; in send_inquiry_cmd()
349 blk_put_request(rq); in send_inquiry_cmd()
357 struct request *rq; in send_trespass_cmd() local
379 rq = get_req(sdev, cmd, csdev->buffer); in send_trespass_cmd()
380 if (!rq) in send_trespass_cmd()
383 rq->sense = csdev->sense; in send_trespass_cmd()
384 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in send_trespass_cmd()
385 rq->sense_len = csdev->senselen = 0; in send_trespass_cmd()
387 err = blk_execute_rq(sdev->request_queue, NULL, rq, 1); in send_trespass_cmd()
389 if (rq->sense_len) { in send_trespass_cmd()
394 CLARIION_NAME, rq->errors); in send_trespass_cmd()
398 blk_put_request(rq); in send_trespass_cmd()