Lines Matching refs:cmnd
130 if (common->cmnd[0] != SC_REQUEST_SENSE) { in rkusb_check_lun()
142 if (common->cmnd[0] != SC_INQUIRY && in rkusb_check_lun()
143 common->cmnd[0] != SC_REQUEST_SENSE) { in rkusb_check_lun()
168 common->data_size_from_cmnd = common->cmnd[4]; in rkusb_do_reset()
173 rkusb_rst_code = !common->cmnd[1] ? 0xff : common->cmnd[1]; in rkusb_do_reset()
328 lba = get_unaligned_be32(&common->cmnd[2]); in rkusb_do_lba_erase()
336 amount = get_unaligned_be16(&common->cmnd[7]) << 9; in rkusb_do_lba_erase()
369 lba = get_unaligned_be32(&common->cmnd[2]); in rkusb_do_erase_force()
386 amount = get_unaligned_be16(&common->cmnd[7]) * block_size; in rkusb_do_erase_force()
389 (u32)get_unaligned_be16(&common->cmnd[7])); in rkusb_do_erase_force()
417 u16 type = get_unaligned_be16(&common->cmnd[4]); in rkusb_do_vs_write()
577 u16 type = get_unaligned_be16(&common->cmnd[4]); in rkusb_do_vs_read()
608 vhead->id = get_unaligned_be16(&common->cmnd[2]); in rkusb_do_vs_read()
770 get_unaligned_be16(&common->cmnd[7]) << 9; in rkusb_fixup_cbwcb()
773 get_unaligned_be16(&common->cmnd[7]), in rkusb_fixup_cbwcb()
774 get_unaligned_be16(&common->cmnd[1])); in rkusb_fixup_cbwcb()
782 common->cmnd[1] = 0; in rkusb_fixup_cbwcb()
799 switch (common->cmnd[0]) { in rkusb_cmd_process()
822 common->cmnd[0] = SC_READ_10; in rkusb_cmd_process()
823 common->cmnd[1] = 0; /* Not support */ in rkusb_cmd_process()
829 common->cmnd[0] = SC_WRITE_10; in rkusb_cmd_process()
830 common->cmnd[1] = 0; /* Not support */ in rkusb_cmd_process()
907 usb_parity = common->cmnd[9] | (common->cmnd[10] << 8) | in rkusb_do_check_parity()
908 (common->cmnd[11] << 16) | (common->cmnd[12] << 24); in rkusb_do_check_parity()
910 if (common->cmnd[0] == SC_WRITE_10 && (usb_parity)) { in rkusb_do_check_parity()
911 lba = get_unaligned_be32(&common->cmnd[2]); in rkusb_do_check_parity()