Lines Matching refs:rq
271 struct request *rq; in get_rdac_req() local
274 rq = blk_get_request(q, rw, GFP_NOIO); in get_rdac_req()
276 if (IS_ERR(rq)) { in get_rdac_req()
281 blk_rq_set_block_pc(rq); in get_rdac_req()
283 if (buflen && blk_rq_map_kern(q, rq, buffer, buflen, GFP_NOIO)) { in get_rdac_req()
284 blk_put_request(rq); in get_rdac_req()
290 rq->cmd_flags |= REQ_FAILFAST_DEV | REQ_FAILFAST_TRANSPORT | in get_rdac_req()
292 rq->retries = RDAC_RETRIES; in get_rdac_req()
293 rq->timeout = RDAC_TIMEOUT; in get_rdac_req()
295 return rq; in get_rdac_req()
301 struct request *rq; in rdac_failover_get() local
339 rq = get_rdac_req(sdev, &h->ctlr->mode_select, data_size, WRITE); in rdac_failover_get()
340 if (!rq) in rdac_failover_get()
345 rq->cmd[0] = MODE_SELECT_10; in rdac_failover_get()
346 rq->cmd[7] = data_size >> 8; in rdac_failover_get()
347 rq->cmd[8] = data_size & 0xff; in rdac_failover_get()
349 rq->cmd[0] = MODE_SELECT; in rdac_failover_get()
350 rq->cmd[4] = data_size; in rdac_failover_get()
352 rq->cmd_len = COMMAND_SIZE(rq->cmd[0]); in rdac_failover_get()
354 rq->sense = h->sense; in rdac_failover_get()
355 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in rdac_failover_get()
356 rq->sense_len = 0; in rdac_failover_get()
358 return rq; in rdac_failover_get()
408 struct request *rq; in submit_inquiry() local
412 rq = get_rdac_req(sdev, &h->inq, len, READ); in submit_inquiry()
413 if (!rq) in submit_inquiry()
417 rq->cmd[0] = INQUIRY; in submit_inquiry()
418 rq->cmd[1] = 1; in submit_inquiry()
419 rq->cmd[2] = page_code; in submit_inquiry()
420 rq->cmd[4] = len; in submit_inquiry()
421 rq->cmd_len = COMMAND_SIZE(INQUIRY); in submit_inquiry()
423 rq->sense = h->sense; in submit_inquiry()
424 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in submit_inquiry()
425 rq->sense_len = 0; in submit_inquiry()
427 err = blk_execute_rq(q, NULL, rq, 1); in submit_inquiry()
431 blk_put_request(rq); in submit_inquiry()
590 struct request *rq; in send_mode_select() local
606 rq = rdac_failover_get(sdev, h, &list); in send_mode_select()
607 if (!rq) in send_mode_select()
615 err = blk_execute_rq(q, NULL, rq, 1); in send_mode_select()
616 blk_put_request(rq); in send_mode_select()