Lines Matching refs:status

82 	u16 status;
199 entry->u.end.status = be16_to_cpu(vfc_cmd->status);
207 entry->u.end.status = be16_to_cpu(mad->status);
222 * @status: status / error class
228 static int ibmvfc_get_err_index(u16 status, u16 error)
233 if ((cmd_status[i].status & status) == cmd_status[i].status &&
242 * @status: status / error class
248 static const char *ibmvfc_get_cmd_error(u16 status, u16 error)
250 int rc = ibmvfc_get_err_index(status, error);
257 * ibmvfc_get_err_result - Find the scsi status to return for the fcp response
274 err = ibmvfc_get_err_index(be16_to_cpu(vfc_cmd->status), be16_to_cpu(vfc_cmd->error));
281 * ibmvfc_retry_cmd - Determine if error status is retryable
282 * @status: status / error class
288 static int ibmvfc_retry_cmd(u16 status, u16 error)
290 int rc = ibmvfc_get_err_index(status, error);
347 * @status: FC Explain status
352 static const char *ibmvfc_get_ls_explain(u16 status)
357 if (ls_explain[i].fc_explain == status)
365 * @status: FC Explain status
370 static const char *ibmvfc_get_gs_explain(u16 status)
375 if (gs_explain[i].fc_explain == status)
397 * @status: FC Type error status
402 static const char *ibmvfc_get_fc_type(u16 status)
407 if (fc_type[i].fc_type == status)
827 * This function does not setup any error status, that must be done
859 evt->xfer_iu->mad_common.status = cpu_to_be16(IBMVFC_MAD_DRIVER_FAILED);
1506 evt->xfer_iu->mad_common.status = cpu_to_be16(IBMVFC_MAD_CRQ_ERROR);
1527 int index = ibmvfc_get_err_index(be16_to_cpu(vfc_cmd->status), be16_to_cpu(vfc_cmd->error));
1544 cmnd->cmnd[0], err, be16_to_cpu(vfc_cmd->status), be16_to_cpu(vfc_cmd->error),
1591 if (vfc_cmd->status) {
1600 if ((be16_to_cpu(vfc_cmd->status) & IBMVFC_VIOS_FAILURE) &&
1849 if (rsp_iu.plogi.common.status)
1986 if (rsp_iu.passthru.common.status)
2062 if (rsp_iu.cmd.status)
2071 ibmvfc_get_cmd_error(be16_to_cpu(rsp_iu.cmd.status), be16_to_cpu(rsp_iu.cmd.error)),
2072 be16_to_cpu(rsp_iu.cmd.status), be16_to_cpu(rsp_iu.cmd.error), fc_rsp->flags, rsp_code,
2210 u16 status;
2267 status = be16_to_cpu(rsp.mad_common.status);
2272 if (status != IBMVFC_MAD_SUCCESS) {
2273 sdev_printk(KERN_WARNING, sdev, "Cancel failed with rc=%x\n", status);
2274 switch (status) {
2421 if (rsp_iu.cmd.status)
2430 ibmvfc_get_cmd_error(be16_to_cpu(rsp_iu.cmd.status), be16_to_cpu(rsp_iu.cmd.error)),
2431 be16_to_cpu(rsp_iu.cmd.status), be16_to_cpu(rsp_iu.cmd.error), fc_rsp->flags, rsp_code,
3379 u32 status = be16_to_cpu(rsp->common.status);
3384 switch (status) {
3416 if ((be16_to_cpu(rsp->status) & IBMVFC_VIOS_FAILURE) &&
3421 else if (ibmvfc_retry_cmd(be16_to_cpu(rsp->status), be16_to_cpu(rsp->error)))
3427 ibmvfc_get_cmd_error(be16_to_cpu(rsp->status), be16_to_cpu(rsp->error)),
3428 be16_to_cpu(rsp->status), be16_to_cpu(rsp->error), status);
3490 u32 status = be16_to_cpu(rsp->common.status);
3495 switch (status) {
3520 if (ibmvfc_retry_cmd(be16_to_cpu(rsp->status), be16_to_cpu(rsp->error)))
3526 ibmvfc_get_cmd_error(be16_to_cpu(rsp->status), be16_to_cpu(rsp->error)),
3527 be16_to_cpu(rsp->status), be16_to_cpu(rsp->error),
3529 ibmvfc_get_ls_explain(be16_to_cpu(rsp->fc_explain)), be16_to_cpu(rsp->fc_explain), status);
3584 u32 status = be16_to_cpu(rsp->common.status);
3590 switch (status) {
3600 tgt_err(tgt, "Implicit Logout failed: rc=0x%02X\n", status);
3672 u32 status = be16_to_cpu(mad->common.status);
3684 if (status == IBMVFC_MAD_SUCCESS || vhost->state == IBMVFC_HOST_OFFLINE)
3689 tgt_dbg(tgt, "Implicit Logout %s\n", (status == IBMVFC_MAD_SUCCESS) ? "succeeded" : "failed");
3735 u32 status = be16_to_cpu(rsp->common.status);
3740 switch (status) {
3764 status);
3843 u32 status = be16_to_cpu(mad->common.status);
3850 switch (status) {
3864 ibmvfc_get_cmd_error(be16_to_cpu(mad->iu.status), be16_to_cpu(mad->iu.error)),
3865 be16_to_cpu(mad->iu.status), be16_to_cpu(mad->iu.error),
3867 ibmvfc_get_ls_explain(fc_explain), fc_explain, status);
4045 u32 status = be16_to_cpu(rsp->common.status);
4050 switch (status) {
4065 if ((be16_to_cpu(rsp->status) & IBMVFC_FABRIC_MAPPED) == IBMVFC_FABRIC_MAPPED &&
4069 else if (ibmvfc_retry_cmd(be16_to_cpu(rsp->status), be16_to_cpu(rsp->error)))
4075 ibmvfc_get_cmd_error(be16_to_cpu(rsp->status), be16_to_cpu(rsp->error)),
4076 be16_to_cpu(rsp->status), be16_to_cpu(rsp->error),
4079 status);
4235 u32 mad_status = be16_to_cpu(rsp->common.status);
4247 ibmvfc_get_cmd_error(be16_to_cpu(rsp->status), be16_to_cpu(rsp->error)),
4248 be16_to_cpu(rsp->status), be16_to_cpu(rsp->error));
4298 u32 mad_status = be16_to_cpu(evt->xfer_iu->npiv_login.common.status);
4308 if (ibmvfc_retry_cmd(be16_to_cpu(rsp->status), be16_to_cpu(rsp->error)))
4313 ibmvfc_get_cmd_error(be16_to_cpu(rsp->status), be16_to_cpu(rsp->error)),
4314 be16_to_cpu(rsp->status), be16_to_cpu(rsp->error));
4414 u32 mad_status = be16_to_cpu(evt->xfer_iu->npiv_logout.common.status);