vfc_cmd           148 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd = &evt->iu.cmd;
vfc_cmd           160 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->op_code = vfc_cmd->iu.cdb[0];
vfc_cmd           161 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->scsi_id = be64_to_cpu(vfc_cmd->tgt_scsi_id);
vfc_cmd           162 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->lun = scsilun_to_int(&vfc_cmd->iu.lun);
vfc_cmd           163 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->tmf_flags = vfc_cmd->iu.tmf_flags;
vfc_cmd           164 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->u.start.xfer_len = be32_to_cpu(vfc_cmd->iu.xfer_len);
vfc_cmd           182 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd = &evt->xfer_iu->cmd;
vfc_cmd           193 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->op_code = vfc_cmd->iu.cdb[0];
vfc_cmd           194 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->scsi_id = be64_to_cpu(vfc_cmd->tgt_scsi_id);
vfc_cmd           195 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->lun = scsilun_to_int(&vfc_cmd->iu.lun);
vfc_cmd           196 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->tmf_flags = vfc_cmd->iu.tmf_flags;
vfc_cmd           197 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->u.end.status = be16_to_cpu(vfc_cmd->status);
vfc_cmd           198 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->u.end.error = be16_to_cpu(vfc_cmd->error);
vfc_cmd           199 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->u.end.fcp_rsp_flags = vfc_cmd->rsp.flags;
vfc_cmd           200 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->u.end.rsp_code = vfc_cmd->rsp.data.info.rsp_code;
vfc_cmd           201 drivers/scsi/ibmvscsi/ibmvfc.c 		entry->u.end.scsi_status = vfc_cmd->rsp.scsi_status;
vfc_cmd           261 drivers/scsi/ibmvscsi/ibmvfc.c static int ibmvfc_get_err_result(struct ibmvfc_cmd *vfc_cmd)
vfc_cmd           264 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_fcp_rsp *rsp = &vfc_cmd->rsp;
vfc_cmd           272 drivers/scsi/ibmvscsi/ibmvfc.c 	err = ibmvfc_get_err_index(be16_to_cpu(vfc_cmd->status), be16_to_cpu(vfc_cmd->error));
vfc_cmd          1322 drivers/scsi/ibmvscsi/ibmvfc.c 			      struct ibmvfc_cmd *vfc_cmd, struct device *dev)
vfc_cmd          1326 drivers/scsi/ibmvscsi/ibmvfc.c 	struct srp_direct_buf *data = &vfc_cmd->ioba;
vfc_cmd          1330 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->flags |= cpu_to_be16(IBMVFC_CLASS_3_ERR);
vfc_cmd          1334 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->flags |= cpu_to_be16(IBMVFC_NO_MEM_DESC);
vfc_cmd          1343 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->flags |= cpu_to_be16(IBMVFC_WRITE);
vfc_cmd          1344 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->iu.add_cdb_len |= IBMVFC_WRDATA;
vfc_cmd          1346 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->flags |= cpu_to_be16(IBMVFC_READ);
vfc_cmd          1347 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->iu.add_cdb_len |= IBMVFC_RDDATA;
vfc_cmd          1355 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->flags |= cpu_to_be16(IBMVFC_SCATTERLIST);
vfc_cmd          1464 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd = &evt->xfer_iu->cmd;
vfc_cmd          1466 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_fcp_rsp *rsp = &vfc_cmd->rsp;
vfc_cmd          1469 drivers/scsi/ibmvscsi/ibmvfc.c 	int index = ibmvfc_get_err_index(be16_to_cpu(vfc_cmd->status), be16_to_cpu(vfc_cmd->error));
vfc_cmd          1486 drivers/scsi/ibmvscsi/ibmvfc.c 		    cmnd->cmnd[0], err, be16_to_cpu(vfc_cmd->status), be16_to_cpu(vfc_cmd->error),
vfc_cmd          1519 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd = &evt->xfer_iu->cmd;
vfc_cmd          1520 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_fcp_rsp *rsp = &vfc_cmd->rsp;
vfc_cmd          1526 drivers/scsi/ibmvscsi/ibmvfc.c 		if (be16_to_cpu(vfc_cmd->response_flags) & IBMVFC_ADAPTER_RESID_VALID)
vfc_cmd          1527 drivers/scsi/ibmvscsi/ibmvfc.c 			scsi_set_resid(cmnd, be32_to_cpu(vfc_cmd->adapter_resid));
vfc_cmd          1533 drivers/scsi/ibmvscsi/ibmvfc.c 		if (vfc_cmd->status) {
vfc_cmd          1534 drivers/scsi/ibmvscsi/ibmvfc.c 			cmnd->result = ibmvfc_get_err_result(vfc_cmd);
vfc_cmd          1542 drivers/scsi/ibmvscsi/ibmvfc.c 			if ((be16_to_cpu(vfc_cmd->status) & IBMVFC_VIOS_FAILURE) &&
vfc_cmd          1543 drivers/scsi/ibmvscsi/ibmvfc.c 			    (be16_to_cpu(vfc_cmd->error) == IBMVFC_PLOGI_REQUIRED))
vfc_cmd          1609 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd;
vfc_cmd          1625 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd = &evt->iu.cmd;
vfc_cmd          1626 drivers/scsi/ibmvscsi/ibmvfc.c 	memset(vfc_cmd, 0, sizeof(*vfc_cmd));
vfc_cmd          1627 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp));
vfc_cmd          1628 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->resp.len = cpu_to_be32(sizeof(vfc_cmd->rsp));
vfc_cmd          1629 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->frame_type = cpu_to_be32(IBMVFC_SCSI_FCP_TYPE);
vfc_cmd          1630 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->payload_len = cpu_to_be32(sizeof(vfc_cmd->iu));
vfc_cmd          1631 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->resp_len = cpu_to_be32(sizeof(vfc_cmd->rsp));
vfc_cmd          1632 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->cancel_key = cpu_to_be32((unsigned long)cmnd->device->hostdata);
vfc_cmd          1633 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->tgt_scsi_id = cpu_to_be64(rport->port_id);
vfc_cmd          1634 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd->iu.xfer_len = cpu_to_be32(scsi_bufflen(cmnd));
vfc_cmd          1635 drivers/scsi/ibmvscsi/ibmvfc.c 	int_to_scsilun(cmnd->device->lun, &vfc_cmd->iu.lun);
vfc_cmd          1636 drivers/scsi/ibmvscsi/ibmvfc.c 	memcpy(vfc_cmd->iu.cdb, cmnd->cmnd, cmnd->cmd_len);
vfc_cmd          1639 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->task_tag = cpu_to_be64(cmnd->tag);
vfc_cmd          1640 drivers/scsi/ibmvscsi/ibmvfc.c 		vfc_cmd->iu.pri_task_attr = IBMVFC_SIMPLE_TASK;
vfc_cmd          1643 drivers/scsi/ibmvscsi/ibmvfc.c 	if (likely(!(rc = ibmvfc_map_sg_data(cmnd, evt, vfc_cmd, vhost->dev))))