Home
last modified time | relevance | path

Searched refs:scsi_cmd (Results 1 – 25 of 31) sorted by relevance

12

/openbmc/linux/drivers/hwmon/
H A Ddrivetemp.c166 u8 scsi_cmd[MAX_COMMAND_SIZE]; in drivetemp_scsi_command() local
169 memset(scsi_cmd, 0, sizeof(scsi_cmd)); in drivetemp_scsi_command()
170 scsi_cmd[0] = ATA_16; in drivetemp_scsi_command()
177 scsi_cmd[2] = 0x06; in drivetemp_scsi_command()
185 scsi_cmd[2] = 0x0e; in drivetemp_scsi_command()
188 scsi_cmd[4] = feature; in drivetemp_scsi_command()
189 scsi_cmd[6] = 1; /* 1 sector */ in drivetemp_scsi_command()
190 scsi_cmd[8] = lba_low; in drivetemp_scsi_command()
191 scsi_cmd[10] = lba_mid; in drivetemp_scsi_command()
192 scsi_cmd[12] = lba_high; in drivetemp_scsi_command()
[all …]
/openbmc/linux/drivers/scsi/
H A Dips.c1994 if ((!scb) || (!scb->scsi_cmd) || (!scsi_sglist(scb->scsi_cmd))) { in ips_cleanup_passthru()
2569 scb->scsi_cmd = item->scsi_cmd; in ips_next()
2653 scb->scsi_cmd = SC; in ips_next()
2723 if (scb->scsi_cmd) in ips_next()
3150 if ((scb->scsi_cmd) && (ips_is_passthru(scb->scsi_cmd))) { in ips_done()
3262 scb->scsi_cmd->device->id, scb->scsi_cmd->device->lun, in ips_map_status()
3856 if (!scb->scsi_cmd) in ips_chkstatus()
3867 if ((scb->scsi_cmd) && (ips_is_passthru(scb->scsi_cmd))) in ips_chkstatus()
5280 if (scb->scsi_cmd) { in ips_issue_copperhead()
5334 if (scb->scsi_cmd) { in ips_issue_copperhead_memio()
[all …]
H A Dpmcraid.c330 cmd->scsi_cmd = NULL; in pmcraid_init_cmdblk()
820 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in pmcraid_erp_done() local
840 scsi_done(scsi_cmd); in pmcraid_erp_done()
2008 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in pmcraid_fail_outstanding_cmds() local
2470 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in pmcraid_cancel_all() local
2578 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in pmcraid_error_handler() local
2802 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in _pmcraid_io_done() local
2977 if (cmd->scsi_cmd == scsi_cmd) { in pmcraid_eh_abort_handler()
3143 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in pmcraid_build_ioadl() local
3243 cmd->scsi_cmd = scsi_cmd; in pmcraid_queuecommand_lck()
[all …]
H A Dscsi_scan.c207 scsi_cmd[0] = MODE_SENSE; in scsi_unlock_floptical()
208 scsi_cmd[1] = 0; in scsi_unlock_floptical()
209 scsi_cmd[2] = 0x2e; in scsi_unlock_floptical()
210 scsi_cmd[3] = 0; in scsi_unlock_floptical()
211 scsi_cmd[4] = 0x2a; /* size */ in scsi_unlock_floptical()
212 scsi_cmd[5] = 0; in scsi_unlock_floptical()
672 memset(scsi_cmd, 0, 6); in scsi_probe_lun()
673 scsi_cmd[0] = INQUIRY; in scsi_probe_lun()
1458 scsi_cmd[0] = REPORT_LUNS; in scsi_report_lun_scan()
1463 memset(&scsi_cmd[1], 0, 5); in scsi_report_lun_scan()
[all …]
H A Dipr.c813 struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd; in __ipr_scsi_eh_done() local
4869 if (ipr_cmd->scsi_cmd && ipr_cmd->scsi_cmd->device == device) in ipr_match_lun()
5225 if (ioa_cfg->ipr_cmnd_list[i]->scsi_cmd == scsi_cmd) { in ipr_cancel_op()
5621 struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd; in ipr_build_ioadl64() local
5673 struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd; in ipr_build_ioadl() local
5731 struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd; in __ipr_erp_done() local
5877 struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd; in ipr_erp_cancel_all() local
6099 struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd; in ipr_erp_start() local
6206 struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd; in ipr_scsi_done() local
6292 memcpy(ioarcb->cmd_pkt.cdb, scsi_cmd->cmnd, scsi_cmd->cmd_len); in ipr_queuecommand()
[all …]
H A Dscsi_ioctl.c126 char scsi_cmd[MAX_COMMAND_SIZE]; in scsi_set_medium_removal() local
132 scsi_cmd[0] = ALLOW_MEDIUM_REMOVAL; in scsi_set_medium_removal()
133 scsi_cmd[1] = 0; in scsi_set_medium_removal()
134 scsi_cmd[2] = 0; in scsi_set_medium_removal()
135 scsi_cmd[3] = 0; in scsi_set_medium_removal()
136 scsi_cmd[4] = state; in scsi_set_medium_removal()
137 scsi_cmd[5] = 0; in scsi_set_medium_removal()
139 ret = ioctl_internal_command(sdev, scsi_cmd, in scsi_set_medium_removal()
H A Dvirtio_scsi.c337 unsigned char scsi_cmd[MAX_COMMAND_SIZE]; in virtscsi_rescan_hotunplug() local
347 memset(scsi_cmd, 0, sizeof(scsi_cmd)); in virtscsi_rescan_hotunplug()
348 scsi_cmd[0] = INQUIRY; in virtscsi_rescan_hotunplug()
349 scsi_cmd[4] = (unsigned char) inquiry_len; in virtscsi_rescan_hotunplug()
353 result = scsi_execute_cmd(sdev, scsi_cmd, REQ_OP_DRV_IN, in virtscsi_rescan_hotunplug()
H A Dips.h977 struct scsi_cmnd *scsi_cmd; member
1083 struct scsi_cmnd *scsi_cmd; member
1109 struct scsi_cmnd *scsi_cmd; member
H A Dhpsa.c2468 c->scsi_cmd = SCSI_CMD_IDLE; in hpsa_cmd_resolve_events()
2581 cmd = cp->scsi_cmd; in complete_scsi_command()
5048 if (!c->scsi_cmd->device) in hpsa_scsi_ioaccel_queue_command()
5462 c->scsi_cmd = cmd; in hpsa_ciss_submit()
5546 c->scsi_cmd = SCSI_CMD_IDLE; in hpsa_cmd_init()
5594 c->scsi_cmd = cmd; in hpsa_ioaccel_submit()
5604 c->scsi_cmd = cmd; in hpsa_ioaccel_submit()
5621 cmd = c->scsi_cmd; in hpsa_command_resubmit_worker()
6434 c->scsi_cmd = SCSI_CMD_BUSY; in hpsa_passthru_ioctl()
6550 c->scsi_cmd = SCSI_CMD_BUSY; in hpsa_big_passthru_ioctl()
[all …]
/openbmc/u-boot/drivers/scsi/
H A Dscsi.c34 static struct scsi_cmd tempccb; /* temporary scsi command buffer */
50 static void scsi_print_error(struct scsi_cmd *pccb) in scsi_print_error()
56 void scsi_setup_read16(struct scsi_cmd *pccb, lbaint_t start, in scsi_setup_read16()
85 static void scsi_setup_read_ext(struct scsi_cmd *pccb, lbaint_t start, in scsi_setup_read_ext()
106 static void scsi_setup_write_ext(struct scsi_cmd *pccb, lbaint_t start, in scsi_setup_write_ext()
128 static void scsi_setup_inquiry(struct scsi_cmd *pccb) in scsi_setup_inquiry()
160 struct scsi_cmd *pccb = (struct scsi_cmd *)&tempccb; in scsi_read()
236 struct scsi_cmd *pccb = (struct scsi_cmd *)&tempccb; in scsi_write()
359 static int scsi_read_capacity(struct udevice *dev, struct scsi_cmd *pccb, in scsi_read_capacity()
424 static void scsi_setup_test_unit_ready(struct scsi_cmd *pccb) in scsi_setup_test_unit_ready()
[all …]
H A Dsandbox_scsi.c22 int scsi_exec(struct udevice *dev, struct scsi_cmd *pccb) in scsi_exec()
H A Dscsi-uclass.c15 int scsi_exec(struct udevice *dev, struct scsi_cmd *pccb) in scsi_exec()
/openbmc/u-boot/common/
H A Dusb_storage.c64 static struct scsi_cmd usb_ccb __aligned(ARCH_DMA_MINALIGN);
74 typedef int (*trans_cmnd)(struct scsi_cmd *cb, struct us_data *data);
96 struct scsi_cmd *srb; /* current srb */
338 static void usb_show_srb(struct scsi_cmd *pccb) in usb_show_srb()
829 struct scsi_cmd *psrb; in usb_stor_CB_transport()
830 struct scsi_cmd reqsrb; in usb_stor_CB_transport()
971 static int usb_inquiry(struct scsi_cmd *srb, struct us_data *ss) in usb_inquiry()
1064 static int usb_read_10(struct scsi_cmd *srb, struct us_data *ss, in usb_read_10()
1136 struct scsi_cmd *srb = &usb_ccb; in usb_stor_read()
1217 struct scsi_cmd *srb = &usb_ccb; in usb_stor_write()
[all …]
/openbmc/u-boot/include/
H A Dscsi.h9 struct scsi_cmd { struct
182 int (*exec)(struct udevice *dev, struct scsi_cmd *cmd);
204 int scsi_exec(struct udevice *dev, struct scsi_cmd *cmd);
/openbmc/linux/drivers/ata/
H A Dlibata-scsi.c399 memset(scsi_cmd, 0, sizeof(scsi_cmd)); in ata_cmd_ioctl()
417 scsi_cmd[0] = ATA_16; in ata_cmd_ioctl()
419 scsi_cmd[4] = args[2]; in ata_cmd_ioctl()
428 scsi_cmd[14] = args[0]; in ata_cmd_ioctl()
506 memset(scsi_cmd, 0, sizeof(scsi_cmd)); in ata_task_ioctl()
507 scsi_cmd[0] = ATA_16; in ata_task_ioctl()
510 scsi_cmd[4] = args[1]; in ata_task_ioctl()
511 scsi_cmd[6] = args[2]; in ata_task_ioctl()
512 scsi_cmd[8] = args[3]; in ata_task_ioctl()
513 scsi_cmd[10] = args[4]; in ata_task_ioctl()
[all …]
/openbmc/linux/drivers/scsi/cxlflash/
H A Dvlun.c424 u8 *scsi_cmd = NULL; in write_same16() local
437 scsi_cmd = kzalloc(MAX_COMMAND_SIZE, GFP_KERNEL); in write_same16()
438 if (unlikely(!cmd_buf || !scsi_cmd)) { in write_same16()
445 scsi_cmd[0] = WRITE_SAME_16; in write_same16()
446 scsi_cmd[1] = cfg->ws_unmap ? 0x8 : 0; in write_same16()
447 put_unaligned_be64(offset, &scsi_cmd[2]); in write_same16()
449 &scsi_cmd[10]); in write_same16()
453 result = scsi_execute_cmd(sdev, scsi_cmd, REQ_OP_DRV_OUT, in write_same16()
478 kfree(scsi_cmd); in write_same16()
H A Dsuperpipe.c340 u8 *scsi_cmd = NULL; in read_cap16() local
348 scsi_cmd = kzalloc(MAX_COMMAND_SIZE, GFP_KERNEL); in read_cap16()
349 if (unlikely(!cmd_buf || !scsi_cmd)) { in read_cap16()
354 scsi_cmd[0] = SERVICE_ACTION_IN_16; /* read cap(16) */ in read_cap16()
355 scsi_cmd[1] = SAI_READ_CAPACITY_16; /* service action */ in read_cap16()
356 put_unaligned_be32(CMD_BUFSIZE, &scsi_cmd[10]); in read_cap16()
359 retry_cnt ? "re" : "", scsi_cmd[0]); in read_cap16()
363 result = scsi_execute_cmd(sdev, scsi_cmd, REQ_OP_DRV_IN, cmd_buf, in read_cap16()
391 kfree(scsi_cmd); in read_cap16()
421 kfree(scsi_cmd); in read_cap16()
/openbmc/u-boot/drivers/ata/
H A Dahci.c694 struct scsi_cmd *pccb) in ata_scsiop_inquiry()
759 struct scsi_cmd *pccb, u8 is_write) in ata_scsiop_read_write()
871 struct scsi_cmd *pccb) in ata_scsiop_read_capacity10()
902 struct scsi_cmd *pccb) in ata_scsiop_read_capacity16()
929 struct scsi_cmd *pccb) in ata_scsiop_test_unit_ready()
935 static int ahci_scsi_exec(struct udevice *dev, struct scsi_cmd *pccb) in ahci_scsi_exec()
1211 int scsi_exec(struct udevice *dev, struct scsi_cmd *pccb) in scsi_exec()
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/
H A D0012-arm-corstone1000-fix-unrecognized-filesystem-type.patch19 @@ -785,6 +785,9 @@ static int usb_stor_BBB_transport(struct scsi_cmd *srb, struct us_data *us)
/openbmc/linux/drivers/scsi/qedi/
H A Dqedi_iscsi.h182 struct scsi_cmnd *scsi_cmd; member
H A Dqedi_fw.c22 struct scsi_cmnd *sc = cmd->scsi_cmd; in qedi_iscsi_unmap_sg_list()
599 sc_cmd = cmd->scsi_cmd; in qedi_scsi_completion()
1178 if (cmd->scsi_cmd && cmd->scsi_cmd->device) { in qedi_cleanup_all_io()
1182 cmd->scsi_cmd, cmd->scsi_cmd->device, in qedi_cleanup_all_io()
1185 if (cmd->scsi_cmd->device->lun != lun) in qedi_cleanup_all_io()
1780 struct scsi_cmnd *sc = cmd->scsi_cmd; in qedi_map_scsi_sg()
1876 struct scsi_cmnd *sc = cmd->scsi_cmd; in qedi_iscsi_map_sg_list()
H A Dqedi_iscsi.c839 cmd->scsi_cmd = NULL; in qedi_task_xmit()
859 cmd->scsi_cmd = sc; in qedi_task_xmit()
1468 cmd->scsi_cmd = NULL; in qedi_cleanup_task()
/openbmc/linux/drivers/scsi/bnx2i/
H A Dbnx2i_iscsi.c115 (start_bd_idx > scsi_sg_count(cmd->scsi_cmd))) { in bnx2i_setup_write_cmd_bd_info()
122 scsi_sg_count(cmd->scsi_cmd)); in bnx2i_setup_write_cmd_bd_info()
145 struct scsi_cmnd *sc = cmd->scsi_cmd; in bnx2i_map_scsi_sg()
209 struct scsi_cmnd *sc = cmd->scsi_cmd; in bnx2i_iscsi_unmap_sg_list()
1141 lpcnt = cmd->scsi_cmd->cmd_len / sizeof(dword); in bnx2i_cpy_scsi_cdb()
1209 cmd->scsi_cmd = NULL; in bnx2i_mtask_xmit()
1243 cmd->scsi_cmd = sc; in bnx2i_task_xmit()
H A Dbnx2i.h260 struct scsi_cmnd *scsi_cmd; member
/openbmc/u-boot/drivers/usb/emul/
H A Dsandbox_flash.c244 const struct scsi_cmd *req = buff; in handle_ufi_command()

12