Lines Matching defs:rq

1811 static void cciss_softirq_done(struct request *rq)
1813 CommandList_struct *c = rq->completion_data;
1842 dev_dbg(&h->pdev->dev, "Done with %p\n", rq);
1845 if (rq->cmd_type == REQ_TYPE_BLOCK_PC)
1846 rq->resid_len = c->err_info->ResidualCnt;
1848 blk_end_request_all(rq, (rq->errors == 0) ? 0 : -EIO);
3068 if (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC)
3077 if (cmd->rq->cmd_type != REQ_TYPE_BLOCK_PC)
3088 (cmd->rq->cmd_type != REQ_TYPE_BLOCK_PC))
3092 *retry_cmd = !(cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC);
3097 if (cmd->rq->cmd_type != REQ_TYPE_BLOCK_PC) {
3105 if (cmd->rq->sense) {
3106 if (cmd->rq->sense_len > cmd->err_info->SenseLen)
3107 cmd->rq->sense_len = cmd->err_info->SenseLen;
3108 memcpy(cmd->rq->sense, cmd->err_info->SenseInfo,
3109 cmd->rq->sense_len);
3111 cmd->rq->sense_len = 0;
3124 struct request *rq = cmd->rq;
3126 rq->errors = 0;
3129 rq->errors = make_status_bytes(0, 0, 0, DRIVER_TIMEOUT);
3136 rq->errors = evaluate_target_status(h, cmd, &retry_cmd);
3139 if (cmd->rq->cmd_type == REQ_TYPE_FS) {
3143 cmd->rq->resid_len = cmd->err_info->ResidualCnt;
3147 if (cmd->rq->cmd_type == REQ_TYPE_FS)
3155 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3157 (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC) ?
3163 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3165 (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC) ?
3171 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3173 (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC) ?
3179 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3181 (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC) ?
3187 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3189 (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC) ?
3195 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3197 (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC) ?
3210 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3212 (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC) ?
3217 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3219 (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC) ?
3224 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3226 cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC ?
3233 rq->errors = make_status_bytes(SAM_STAT_GOOD,
3235 (cmd->rq->cmd_type == REQ_TYPE_BLOCK_PC) ?
3246 cmd->rq->completion_data = cmd;
3247 blk_complete_request(cmd->rq);
3316 c->rq = creq;