Lines Matching refs:cmnd

306 	u8			cmnd[MAX_COMMAND_SIZE];  member
706 if (common->cmnd[0] == SC_READ_6) in do_read()
707 lba = get_unaligned_be24(&common->cmnd[1]); in do_read()
709 lba = get_unaligned_be32(&common->cmnd[2]); in do_read()
714 if ((common->cmnd[1] & ~0x18) != 0) { in do_read()
840 if (common->cmnd[0] == SC_WRITE_6) in do_write()
841 lba = get_unaligned_be24(&common->cmnd[1]); in do_write()
843 lba = get_unaligned_be32(&common->cmnd[2]); in do_write()
849 if (common->cmnd[1] & ~0x18) { in do_write()
1020 lba = get_unaligned_be32(&common->cmnd[2]); in do_verify()
1028 if (common->cmnd[1] & ~0x10) { in do_verify()
1033 verification_length = get_unaligned_be16(&common->cmnd[7]); in do_verify()
1176 u32 lba = get_unaligned_be32(&common->cmnd[2]); in do_read_capacity()
1177 int pmi = common->cmnd[8]; in do_read_capacity()
1195 int msf = common->cmnd[1] & 0x02; in do_read_header()
1196 u32 lba = get_unaligned_be32(&common->cmnd[2]); in do_read_header()
1199 if (common->cmnd[1] & ~0x02) { /* Mask away MSF */ in do_read_header()
1218 int msf = common->cmnd[1] & 0x02; in do_read_toc()
1219 int start_track = common->cmnd[6]; in do_read_toc()
1222 if ((common->cmnd[1] & ~0x02) != 0 || /* Mask away MSF */ in do_read_toc()
1246 int mscmnd = common->cmnd[0]; in do_mode_sense()
1254 if ((common->cmnd[1] & ~0x08) != 0) { /* Mask away DBD */ in do_mode_sense()
1258 pc = common->cmnd[2] >> 6; in do_mode_sense()
1259 page_code = common->cmnd[2] & 0x3f; in do_mode_sense()
1348 prevent = common->cmnd[4] & 0x01; in do_prevent_allow()
1349 if ((common->cmnd[4] & ~0x01) != 0) { /* Mask away Prevent */ in do_prevent_allow()
1681 int lun = common->cmnd[1] >> 5; in check_command()
1749 if (common->cmnd[0] != SC_REQUEST_SENSE) { in check_command()
1759 if (common->cmnd[0] != SC_INQUIRY && in check_command()
1760 common->cmnd[0] != SC_REQUEST_SENSE) { in check_command()
1769 common->cmnd[0] != SC_INQUIRY && in check_command()
1770 common->cmnd[0] != SC_REQUEST_SENSE) { in check_command()
1777 common->cmnd[1] &= 0x1f; /* Mask away the LUN */ in check_command()
1779 if (common->cmnd[i] && !(mask & (1 << i))) { in check_command()
1824 switch (common->cmnd[0]) { in do_scsi_command()
1827 common->data_size_from_cmnd = common->cmnd[4]; in do_scsi_command()
1836 common->data_size_from_cmnd = common->cmnd[4]; in do_scsi_command()
1846 get_unaligned_be16(&common->cmnd[7]); in do_scsi_command()
1855 common->data_size_from_cmnd = common->cmnd[4]; in do_scsi_command()
1865 get_unaligned_be16(&common->cmnd[7]); in do_scsi_command()
1883 i = common->cmnd[4]; in do_scsi_command()
1894 get_unaligned_be16(&common->cmnd[7]) << 9; in do_scsi_command()
1904 get_unaligned_be32(&common->cmnd[6]) << 9; in do_scsi_command()
1925 get_unaligned_be16(&common->cmnd[7]); in do_scsi_command()
1937 get_unaligned_be16(&common->cmnd[7]); in do_scsi_command()
1947 get_unaligned_be16(&common->cmnd[7]); in do_scsi_command()
1956 common->data_size_from_cmnd = common->cmnd[4]; in do_scsi_command()
2001 i = common->cmnd[4]; in do_scsi_command()
2012 get_unaligned_be16(&common->cmnd[7]) << 9; in do_scsi_command()
2030 get_unaligned_be32(&common->cmnd[6]) << 9; in do_scsi_command()
2051 sprintf(unknown, "Unknown x%02x", common->cmnd[0]); in do_scsi_command()
2132 memcpy(common->cmnd, cbw->CDB, common->cmnd_size); in received_cbw()