/illumos-gate/usr/src/cmd/cdrw/ |
H A D | mmc.c | 41 struct uscsi_cmd *scmd; in test_unit_ready() local 43 scmd = get_uscsi_cmd(); in test_unit_ready() 47 scmd->uscsi_cdblen = 6; in test_unit_ready() 56 struct uscsi_cmd *scmd; in inquiry() local 58 scmd = get_uscsi_cmd(); in inquiry() 63 scmd->uscsi_cdblen = 6; in inquiry() 74 struct uscsi_cmd *scmd; in read_capacity() local 76 scmd = get_uscsi_cmd(); in read_capacity() 82 scmd->uscsi_buflen = 8; in read_capacity() 91 struct uscsi_cmd *scmd; in mode_sense() local [all …]
|
H A D | toshiba.c | 55 struct uscsi_cmd *scmd; in read_toc_as_per_8020() local 57 scmd = get_uscsi_cmd(); in read_toc_as_per_8020() 59 scmd->uscsi_timeout = 60; in read_toc_as_per_8020() 65 scmd->uscsi_cdblen = 10; in read_toc_as_per_8020() 68 if (uscsi(fd, scmd) < 0) in read_toc_as_per_8020() 77 struct uscsi_cmd *scmd; in toshiba_read_audio() local 80 scmd = get_uscsi_cmd(); in toshiba_read_audio() 92 scmd->uscsi_cdblen = 12; in toshiba_read_audio() 111 struct uscsi_cmd *scmd; in toshiba_speed_ctrl() local 145 scmd = get_uscsi_cmd(); in toshiba_speed_ctrl() [all …]
|
H A D | transport.c | 55 uscsi(int fd, struct uscsi_cmd *scmd) in uscsi() argument 62 scmd->uscsi_flags |= USCSI_RQENABLE; in uscsi() 63 scmd->uscsi_rqlen = RQBUFLEN; in uscsi() 64 scmd->uscsi_rqbuf = rqbuf; in uscsi() 78 (scmd->uscsi_cdb[0] == READ_INFO_CMD) || (scmd->uscsi_cdb[0] == in uscsi() 96 scmd->uscsi_status = 0; in uscsi() 107 (uchar_t)scmd->uscsi_cdb[i]); in uscsi() 117 ret = ioctl(fd, USCSICMD, scmd); in uscsi() 230 scmd->uscsi_status, in uscsi() 243 rqstatus = scmd->uscsi_rqstatus; in uscsi() [all …]
|
H A D | transport.h | 46 int uscsi(int fd, struct uscsi_cmd *scmd);
|
/illumos-gate/usr/src/cmd/hal/utils/ |
H A D | cdutils.c | 46 bzero(scmd, sizeof (*scmd)); in uscsi_cmd_init() 48 scmd->uscsi_cdb = cdb; in uscsi_cmd_init() 60 scmd->uscsi_rqlen = RQLEN; in uscsi() 64 scmd->uscsi_status = 0; in uscsi() 136 struct uscsi_cmd scmd; in mode_sense() local 144 scmd.uscsi_cdblen = 0xa; in mode_sense() 149 scmd.uscsi_cdb[2] = pc; in mode_sense() 191 struct uscsi_cmd scmd; in get_configuration() local 203 scmd.uscsi_cdblen = 10; in get_configuration() 366 struct uscsi_cmd scmd; in get_disc_info() local [all …]
|
H A D | cdutils.h | 39 void uscsi_cmd_init(struct uscsi_cmd *scmd, char *cdb, int cdblen); 40 int uscsi(int fd, struct uscsi_cmd *scmd);
|
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_scsi.c | 164 laddr = scmd->addr + scmd->current_ro; in sbd_do_read_xfer() 302 xfer_offset = scmd->addr + scmd->current_ro; in sbd_do_sgl_read_xfer() 312 offset = scmd->addr + scmd->current_ro; in sbd_do_sgl_read_xfer() 865 sbd_cmd_t *scmd; in sbd_handle_read() local 1076 scmd->nbufs = 1; in sbd_handle_read() 1078 scmd->len = len; in sbd_handle_read() 1224 xfer_offset = scmd->addr + scmd->current_ro; in sbd_do_sgl_write_xfer() 1234 offset = scmd->addr + scmd->current_ro; in sbd_do_sgl_write_xfer() 2438 kmem_free(scmd->trans_data, scmd->trans_data_len); in sbd_write_same_release_resources() 3741 ASSERT(scmd); in sbd_dbuf_xfer_done() [all …]
|
H A D | ats_copy_mgr.c | 79 if (scmd == NULL) in sbd_ats_do_handling_before_io() 192 if (scmd == NULL) in sbd_ats_remove_by_task() 216 scmd->ats_state = NULL; in sbd_ats_remove_by_task() 295 if (scmd == NULL) in sbd_ats_release_resources() 298 if (scmd->nbufs == 0xFF) in sbd_ats_release_resources() 300 scmd->nbufs); in sbd_ats_release_resources() 302 if ((scmd->trans_data != NULL) && (scmd->trans_data_len != 0)) in sbd_ats_release_resources() 303 kmem_free(scmd->trans_data, scmd->trans_data_len); in sbd_ats_release_resources() 471 sbd_cmd_t *scmd; in sbd_handle_ats() local 566 scmd->nbufs = 0; in sbd_handle_ats() [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/port/pppt/ |
H A D | pppt_msg.c | 252 stmf_ic_scsi_cmd_msg_t *scmd; in pppt_msg_scsi_cmd() local 274 scmd = msg->icm_msg; in pppt_msg_scsi_cmd() 281 scmd->icsc_ini_devid, scmd->icsc_rport, in pppt_msg_scsi_cmd() 304 (longlong_t)scmd->icsc_task_msgid); in pppt_msg_scsi_cmd() 317 scmd->icsc_task_lun_no, in pppt_msg_scsi_cmd() 318 scmd->icsc_task_cdb_length, 0); in pppt_msg_scsi_cmd() 360 if (scmd->icsc_task_cdb_length) { in pppt_msg_scsi_cmd() 362 scmd->icsc_task_cdb_length); in pppt_msg_scsi_cmd() 366 if (scmd->icsc_immed_data_len) { in pppt_msg_scsi_cmd() 373 scmd->icsc_immed_data_len; in pppt_msg_scsi_cmd() [all …]
|
/illumos-gate/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 1819 sata_cmd_t *scmd; in sata_get_rdwr_pmult_pkt() local 9793 sata_cmd_t *scmd; in sata_atapi_err_ret_cmd_setup() local 10012 sata_cmd_t *scmd; in sata_get_atapi_inquiry_data() local 10218 sata_cmd_t *scmd; 13772 sata_cmd_t *scmd; in sata_fetch_device_identify_data() local 13983 sata_cmd_t *scmd; in sata_set_dma_mode() local 14135 sata_cmd_t *scmd; in sata_set_cache_mode() local 14226 sata_cmd_t *scmd; in sata_set_rmsn() local 16776 sata_cmd_t *scmd; in sata_fetch_smart_return_status() local 16873 sata_cmd_t *scmd; in sata_fetch_smart_data() local [all …]
|
/illumos-gate/usr/src/cmd/rmformat/ |
H A D | rmf_misc.c | 1647 struct uscsi_cmd *scmd; in inquiry() local 1649 scmd = get_uscsi_cmd(); in inquiry() 1654 scmd->uscsi_cdblen = 6; in inquiry() 1682 scmd->uscsi_rqbuf = rqbuf; in uscsi() 1695 scmd->uscsi_status = 0; in uscsi() 1750 scmd->uscsi_status); in uscsi() 1806 struct uscsi_cmd *scmd; in mode_sense() local 1808 scmd = get_uscsi_cmd(); in mode_sense() 1813 scmd->uscsi_cdblen = 0xa; in mode_sense() 1817 scmd->uscsi_cdb[1] = 0x8; in mode_sense() [all …]
|
/illumos-gate/usr/src/uts/sun/io/dada/targets/ |
H A D | dad.c | 2388 scmd->udcd_cmd->direction, scmd->udcd_cmd->features); in make_dcd_cmd() 3049 struct udcd_cmd *scmd; in dcdioctl() local 3263 scmd->udcd_status = 0; in dcdioctl() 3355 if (ddi_copyin((caddr_t)arg, scmd, sizeof (*scmd), in dcdioctl() 3387 if (ddi_copyout(scmd, (caddr_t)arg, sizeof (*scmd), in dcdioctl() 3612 struct udcd_cmd *scmd; in dcdioctl_cmd() local 3635 scmd = in; in dcdioctl_cmd() 3658 scmd = (struct udcd_cmd *)kmem_alloc(sizeof (*scmd), KM_SLEEP); in dcdioctl_cmd() 3659 bcopy((caddr_t)in, (caddr_t)scmd, sizeof (*scmd)); in dcdioctl_cmd() 3672 kmem_free((caddr_t)scmd, sizeof (*scmd)); in dcdioctl_cmd() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | ses.c | 1044 Uscmd *scmd = &ssc->ses_uscsicmd; in ses_get_pkt() local 1072 bcopy(scmd->uscsi_cdb, pkt->pkt_cdbp, (size_t)scmd->uscsi_cdblen); in ses_get_pkt() 1136 Uscmd *scmd; in ses_callback() local 1141 scmd = &ssc->ses_uscsicmd; in ses_callback() 1270 scmd->uscsi_status = 0; in ses_callback() 1293 scmd->uscsi_status = 0; in ses_callback() 1308 scmd->uscsi_status = 0; in ses_callback() 1351 Uscmd *scmd = &ssc->ses_uscsicmd; in ses_decode_sense() local 1373 scmd->uscsi_rqresid = scmd->uscsi_rqlen - rqlen; in ses_decode_sense() 1403 scmd->uscsi_status = status; in ses_decode_sense() [all …]
|
H A D | sgen.c | 1947 struct uscsi_cmd scmd; in sgen_tur() local 1949 bzero(&scmd, sizeof (scmd)); in sgen_tur() 1950 scmd.uscsi_bufaddr = 0; in sgen_tur() 1951 scmd.uscsi_buflen = 0; in sgen_tur() 1954 scmd.uscsi_flags = USCSI_DIAGNOSE | USCSI_SILENT | USCSI_WRITE; in sgen_tur() 1955 scmd.uscsi_cdb = cmdblk; in sgen_tur() 1956 scmd.uscsi_cdblen = CDB_GROUP0; in sgen_tur() 1958 return (sgen_uscsi_cmd(dev, &scmd, FKIOCTL)); in sgen_tur()
|
/illumos-gate/usr/src/uts/common/io/sata/adapters/ahci/ |
H A D | ahci.c | 2152 sata_cmd_t *scmd; in ahci_deliver_satapkt() local 2174 scmd = &spkt->satapkt_cmd; in ahci_deliver_satapkt() 2258 switch (scmd->satacmd_addr_type) { in ahci_deliver_satapkt() 2307 scmd->satacmd_lba_low_msb); in ahci_deliver_satapkt() 2311 scmd->satacmd_lba_mid_msb); in ahci_deliver_satapkt() 2315 scmd->satacmd_lba_high_msb); in ahci_deliver_satapkt() 2319 scmd->satacmd_device_reg); in ahci_deliver_satapkt() 2323 scmd->satacmd_sec_count_msb); in ahci_deliver_satapkt() 2447 scmd->satacmd_cmd_reg, port); in ahci_deliver_satapkt() 4413 sata_cmd_t *scmd; in ahci_rdwr_pmult() local [all …]
|
/illumos-gate/usr/src/uts/common/io/sata/adapters/si3124/ |
H A D | si3124.c | 5937 scmd->satacmd_sec_count_msb = in si_copy_out_regs() 5941 scmd->satacmd_sec_count_msb); in si_copy_out_regs() 5948 scmd->satacmd_lba_low_msb); in si_copy_out_regs() 5955 scmd->satacmd_lba_mid_msb); in si_copy_out_regs() 5962 scmd->satacmd_lba_high_msb); in si_copy_out_regs() 5966 scmd->satacmd_sec_count_lsb = in si_copy_out_regs() 5977 scmd->satacmd_lba_low_lsb); in si_copy_out_regs() 5984 scmd->satacmd_lba_mid_lsb); in si_copy_out_regs() 5991 scmd->satacmd_lba_high_lsb); in si_copy_out_regs() 5998 scmd->satacmd_device_reg); in si_copy_out_regs() [all …]
|
/illumos-gate/usr/src/cmd/cmd-crypto/elfsign/ |
H A D | elfsign.c | 142 char *scmd = NULL; in main() local 163 scmd = argv[1]; in main() 177 if (strcmp(scmd, SIGN) == 0) { in main() 183 } else if (strcmp(scmd, VERIFY) == 0) { in main() 188 } else if (strcmp(scmd, REQUEST) == 0) { in main() 193 } else if (strcmp(scmd, LIST) == 0) { in main() 200 scmd); in main()
|
/illumos-gate/usr/src/uts/common/io/sata/adapters/nv_sata/ |
H A D | nv_sata.c | 6101 sata_cmd_t *scmd = &spkt->satapkt_cmd; in nv_copy_registers() local 6120 status = scmd->satacmd_status_reg = nv_get8(ctlhdl, in nv_copy_registers() 6123 flags = scmd->satacmd_flags; in nv_copy_registers() 6135 scmd->satacmd_status_reg = status; in nv_copy_registers() 6138 if (scmd->satacmd_addr_type & ATA_ADDR_LBA48) { in nv_copy_registers() 6149 scmd->satacmd_sec_count_msb = in nv_copy_registers() 6154 scmd->satacmd_lba_low_msb = in nv_copy_registers() 6159 scmd->satacmd_lba_mid_msb = in nv_copy_registers() 6164 scmd->satacmd_lba_high_msb = in nv_copy_registers() 6182 scmd->satacmd_lba_low_lsb = nv_get8(cmdhdl, nvp->nvp_sect); in nv_copy_registers() [all …]
|
/illumos-gate/usr/src/lib/libcryptoutil/ |
H A D | README | 86 cryptodebug("scmd=request opts=%s", opts);
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vdc.c | 6590 vdc_eio_scsi_cmd(vdc_t *vdc, uchar_t scmd, int flags) in vdc_eio_scsi_cmd() argument 6597 ASSERT(scmd == SCMD_TEST_UNIT_READY || scmd == SCMD_WRITE_G1); in vdc_eio_scsi_cmd() 6599 if (scmd == SCMD_WRITE_G1) in vdc_eio_scsi_cmd() 6610 cdb->scc_cmd = scmd; in vdc_eio_scsi_cmd()
|
/illumos-gate/usr/src/uts/common/io/cxgbe/firmware/ |
H A D | t4fw_interface.h | 8244 } scmd; member
|