ioasa 48 drivers/scsi/cxlflash/main.c struct sisl_ioasa *ioasa; ioasa 55 drivers/scsi/cxlflash/main.c ioasa = &(cmd->sa); ioasa 57 drivers/scsi/cxlflash/main.c if (ioasa->rc.flags & SISL_RC_FLAGS_UNDERRUN) { ioasa 58 drivers/scsi/cxlflash/main.c resid = ioasa->resid; ioasa 64 drivers/scsi/cxlflash/main.c if (ioasa->rc.flags & SISL_RC_FLAGS_OVERRUN) { ioasa 72 drivers/scsi/cxlflash/main.c ioasa->rc.afu_rc, ioasa->rc.scsi_rc, ioasa->rc.fc_rc, ioasa 73 drivers/scsi/cxlflash/main.c ioasa->afu_extra, ioasa->scsi_extra, ioasa->fc_extra); ioasa 75 drivers/scsi/cxlflash/main.c if (ioasa->rc.scsi_rc) { ioasa 77 drivers/scsi/cxlflash/main.c if (ioasa->rc.flags & SISL_RC_FLAGS_SENSE_VALID) { ioasa 78 drivers/scsi/cxlflash/main.c memcpy(scp->sense_buffer, ioasa->sense_data, ioasa 80 drivers/scsi/cxlflash/main.c scp->result = ioasa->rc.scsi_rc; ioasa 82 drivers/scsi/cxlflash/main.c scp->result = ioasa->rc.scsi_rc | (DID_ERROR << 16); ioasa 89 drivers/scsi/cxlflash/main.c if (ioasa->rc.fc_rc) { ioasa 91 drivers/scsi/cxlflash/main.c switch (ioasa->rc.fc_rc) { ioasa 97 drivers/scsi/cxlflash/main.c if (!(ioasa->rc.flags & SISL_RC_FLAGS_OVERRUN)) { ioasa 121 drivers/scsi/cxlflash/main.c if (ioasa->rc.afu_rc) { ioasa 123 drivers/scsi/cxlflash/main.c switch (ioasa->rc.afu_rc) { ioasa 128 drivers/scsi/cxlflash/main.c switch (ioasa->afu_extra) { ioasa 364 drivers/scsi/cxlflash/main.c cmd->rcb.ioasa = &cmd->sa; ioasa 381 drivers/scsi/cxlflash/main.c cmd->rcb.data_ea, cmd->rcb.ioasa, rc, hwq->hsq_curr, ioasa 1377 drivers/scsi/cxlflash/main.c struct sisl_ioasa *ioasa; ioasa 1396 drivers/scsi/cxlflash/main.c ioasa = (struct sisl_ioasa *)entry; ioasa 1397 drivers/scsi/cxlflash/main.c cmd = container_of(ioasa, struct afu_cmd, sa); ioasa 2372 drivers/scsi/cxlflash/main.c if (rcb->ioasa) ioasa 2373 drivers/scsi/cxlflash/main.c *rcb->ioasa = cmd->sa; ioasa 3367 drivers/scsi/cxlflash/main.c rcb.ioasa = &asa; ioasa 3452 drivers/scsi/cxlflash/main.c rcb.ioasa = &asa; ioasa 80 drivers/scsi/cxlflash/sislite.h struct sisl_ioasa *ioasa; /* IOASA EA for SQ Mode */ ioasa 638 drivers/scsi/ipr.c struct ipr_ioasa *ioasa = &ipr_cmd->s.ioasa; ioasa 659 drivers/scsi/ipr.c ioasa->u.gata.status = 0; ioasa 662 drivers/scsi/ipr.c ioasa->hdr.ioasc = 0; ioasa 663 drivers/scsi/ipr.c ioasa->hdr.residual_data_len = 0; ioasa 825 drivers/scsi/ipr.c sata_port->ioasa.status |= ATA_BUSY; ioasa 916 drivers/scsi/ipr.c ipr_cmd->s.ioasa.hdr.ioasc = ioasa 918 drivers/scsi/ipr.c ipr_cmd->s.ioasa.hdr.ilid = ioasa 1502 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 2640 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 5245 drivers/scsi/ipr.c ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 5249 drivers/scsi/ipr.c memcpy(&res->sata_port->ioasa, &ipr_cmd->s.ioasa64.u.gata, ioasa 5252 drivers/scsi/ipr.c memcpy(&res->sata_port->ioasa, &ipr_cmd->s.ioasa.u.gata, ioasa 5551 drivers/scsi/ipr.c ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 5743 drivers/scsi/ipr.c ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 6036 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 6089 drivers/scsi/ipr.c struct ipr_ioasa *ioasa = &ipr_cmd->s.ioasa; ioasa 6097 drivers/scsi/ipr.c ioasa->hdr.ioasc = 0; ioasa 6098 drivers/scsi/ipr.c ioasa->hdr.residual_data_len = 0; ioasa 6123 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 6220 drivers/scsi/ipr.c struct ipr_ioasa *ioasa = &ipr_cmd->s.ioasa; ioasa 6221 drivers/scsi/ipr.c __be32 *ioasa_data = (__be32 *)ioasa; ioasa 6224 drivers/scsi/ipr.c ioasc = be32_to_cpu(ioasa->hdr.ioasc) & IPR_IOASC_IOASC_MASK; ioasa 6225 drivers/scsi/ipr.c fd_ioasc = be32_to_cpu(ioasa->hdr.fd_ioasc) & IPR_IOASC_IOASC_MASK; ioasa 6240 drivers/scsi/ipr.c if (ioasa->hdr.ilid != 0) ioasa 6252 drivers/scsi/ipr.c data_len = be16_to_cpu(ioasa->hdr.ret_stat_len); ioasa 6282 drivers/scsi/ipr.c struct ipr_ioasa *ioasa = &ipr_cmd->s.ioasa; ioasa 6283 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ioasa->hdr.ioasc); ioasa 6294 drivers/scsi/ipr.c ioasa->u.vset.failing_lba_hi != 0) { ioasa 6305 drivers/scsi/ipr.c failing_lba = be32_to_cpu(ioasa->u.vset.failing_lba_hi); ioasa 6312 drivers/scsi/ipr.c failing_lba = be32_to_cpu(ioasa->u.vset.failing_lba_lo); ioasa 6326 drivers/scsi/ipr.c (be32_to_cpu(ioasa->hdr.ioasc_specific) & IPR_FIELD_POINTER_VALID)) { ioasa 6337 drivers/scsi/ipr.c be32_to_cpu(ioasa->hdr.ioasc_specific)) >> 8) & 0xff; ioasa 6340 drivers/scsi/ipr.c be32_to_cpu(ioasa->hdr.ioasc_specific)) & 0xff; ioasa 6344 drivers/scsi/ipr.c failing_lba = be32_to_cpu(ioasa->u.vset.failing_lba_lo); ioasa 6346 drivers/scsi/ipr.c failing_lba = be32_to_cpu(ioasa->u.dasd.failing_lba); ioasa 6372 drivers/scsi/ipr.c struct ipr_ioasa *ioasa = &ipr_cmd->s.ioasa; ioasa 6375 drivers/scsi/ipr.c if ((be32_to_cpu(ioasa->hdr.ioasc_specific) & IPR_AUTOSENSE_VALID) == 0) ioasa 6383 drivers/scsi/ipr.c memcpy(ipr_cmd->scsi_cmd->sense_buffer, ioasa->auto_sense.data, ioasa 6384 drivers/scsi/ipr.c min_t(u16, be16_to_cpu(ioasa->auto_sense.auto_sense_len), ioasa 6405 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 6511 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 6514 drivers/scsi/ipr.c scsi_set_resid(scsi_cmd, be32_to_cpu(ipr_cmd->s.ioasa.hdr.residual_data_len)); ioasa 6869 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 6873 drivers/scsi/ipr.c memcpy(&sata_port->ioasa, &ipr_cmd->s.ioasa64.u.gata, ioasa 6876 drivers/scsi/ipr.c memcpy(&sata_port->ioasa, &ipr_cmd->s.ioasa.u.gata, ioasa 6880 drivers/scsi/ipr.c if (be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc_specific) & IPR_ATA_DEVICE_WAS_RESET) ioasa 6884 drivers/scsi/ipr.c qc->err_mask |= __ac_err_mask(sata_port->ioasa.status); ioasa 6886 drivers/scsi/ipr.c qc->err_mask |= ac_err_mask(sata_port->ioasa.status); ioasa 7130 drivers/scsi/ipr.c struct ipr_ioasa_gata *g = &sata_port->ioasa; ioasa 7626 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 7650 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 7740 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 7916 drivers/scsi/ipr.c u32 ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 8665 drivers/scsi/ipr.c ipr_cmd->s.ioasa.hdr.ioasc = cpu_to_be32(IPR_IOASC_PCI_ACCESS_ERROR); ioasa 8755 drivers/scsi/ipr.c ipr_cmd->s.ioasa.hdr.ioasc = cpu_to_be32(IPR_IOASC_PCI_ACCESS_ERROR); ioasa 9202 drivers/scsi/ipr.c ioasc = be32_to_cpu(ipr_cmd->s.ioasa.hdr.ioasc); ioasa 9714 drivers/scsi/ipr.c cpu_to_be32(dma_addr + offsetof(struct ipr_cmnd, s.ioasa)); ioasa 1285 drivers/scsi/ipr.h struct ipr_ioasa_gata ioasa; ioasa 1609 drivers/scsi/ipr.h struct ipr_ioasa ioasa; ioasa 302 drivers/scsi/pmcraid.c offsetof(struct pmcraid_control_block, ioasa); ioasa 324 drivers/scsi/pmcraid.c cmd->ioa_cb->ioasa.ioasc = 0; ioasa 325 drivers/scsi/pmcraid.c cmd->ioa_cb->ioasa.residual_data_length = 0; ioasa 763 drivers/scsi/pmcraid.c le32_to_cpu(cmd->ioa_cb->ioasa.ioasc)); ioasa 801 drivers/scsi/pmcraid.c le32_to_cpu(cmd->ioa_cb->ioasa.ioasc)); ioasa 825 drivers/scsi/pmcraid.c u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); ioasa 941 drivers/scsi/pmcraid.c le32_to_cpu(cmd->ioa_cb->ioasa.ioasc)); ioasa 977 drivers/scsi/pmcraid.c u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); ioasa 1275 drivers/scsi/pmcraid.c le32_to_cpu(cmd->ioa_cb->ioasa.ioasc)); ioasa 1750 drivers/scsi/pmcraid.c u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); ioasa 1789 drivers/scsi/pmcraid.c u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); ioasa 2000 drivers/scsi/pmcraid.c cmd->ioa_cb->ioasa.ioasc = ioasa 2002 drivers/scsi/pmcraid.c cmd->ioa_cb->ioasa.ilid = ioasa 2438 drivers/scsi/pmcraid.c memset(&cmd->ioa_cb->ioasa, 0, sizeof(struct pmcraid_ioasa)); ioasa 2515 drivers/scsi/pmcraid.c struct pmcraid_ioasa *ioasa = &cmd->ioa_cb->ioasa; ioasa 2516 drivers/scsi/pmcraid.c u32 ioasc = le32_to_cpu(ioasa->ioasc); ioasa 2524 drivers/scsi/pmcraid.c ioasa->u.vset.failing_lba_hi != 0) { ioasa 2536 drivers/scsi/pmcraid.c failing_lba = le32_to_cpu(ioasa->u.vset.failing_lba_hi); ioasa 2543 drivers/scsi/pmcraid.c failing_lba = le32_to_cpu(ioasa->u.vset.failing_lba_lo); ioasa 2558 drivers/scsi/pmcraid.c le32_to_cpu(ioasa->u. ioasa 2588 drivers/scsi/pmcraid.c struct pmcraid_ioasa *ioasa = &cmd->ioa_cb->ioasa; ioasa 2589 drivers/scsi/pmcraid.c u32 ioasc = le32_to_cpu(ioasa->ioasc); ioasa 2655 drivers/scsi/pmcraid.c if (ioasa->auto_sense_length != 0) { ioasa 2656 drivers/scsi/pmcraid.c short sense_len = le16_to_cpu(ioasa->auto_sense_length); ioasa 2661 drivers/scsi/pmcraid.c ioasa->sense_data, ioasa 2785 drivers/scsi/pmcraid.c ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); ioasa 2844 drivers/scsi/pmcraid.c u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); ioasa 2845 drivers/scsi/pmcraid.c u32 reslen = le32_to_cpu(cmd->ioa_cb->ioasa.residual_data_length); ioasa 2913 drivers/scsi/pmcraid.c ioasc = le32_to_cpu(cancel_cmd->ioa_cb->ioasa.ioasc); ioasa 3584 drivers/scsi/pmcraid.c void __user *ioasa; ioasa 3626 drivers/scsi/pmcraid.c ioasa = arg + offsetof(struct pmcraid_passthrough_ioctl_buffer, ioasa); ioasa 3760 drivers/scsi/pmcraid.c ioasc = le32_to_cpu(cancel_cmd->ioa_cb->ioasa.ioasc); ioasa 3794 drivers/scsi/pmcraid.c if (copy_to_user(ioasa, &cmd->ioa_cb->ioasa, ioasa 523 drivers/scsi/pmcraid.h struct pmcraid_ioasa ioasa; ioasa 1042 drivers/scsi/pmcraid.h struct pmcraid_ioasa ioasa;