Lines Matching refs:cmd_len
308 uint8_t cmd_len);
387 uint8_t cmd_len; /* bytes */ member
1318 if (sc->sc_transfer.cmd_len > sizeof(sc->cbw.CBWCDB)) { in umass_t_bbb_command_callback()
1319 sc->sc_transfer.cmd_len = sizeof(sc->cbw.CBWCDB); in umass_t_bbb_command_callback()
1322 sc->cbw.bCDBLength = sc->sc_transfer.cmd_len; in umass_t_bbb_command_callback()
1326 sc->sc_transfer.cmd_len); in umass_t_bbb_command_callback()
1330 sc->sc_transfer.cmd_len, 0, in umass_t_bbb_command_callback()
1332 sc->sc_transfer.cmd_len); in umass_t_bbb_command_callback()
1816 req.wLength[0] = sc->sc_transfer.cmd_len; in umass_t_cbi_command_callback()
1823 sc->sc_transfer.cmd_len); in umass_t_cbi_command_callback()
1826 usbd_xfer_set_frame_len(xfer, 1, sc->sc_transfer.cmd_len); in umass_t_cbi_command_callback()
1828 sc->sc_transfer.cmd_len ? 2 : 1); in umass_t_cbi_command_callback()
1833 sc->sc_transfer.cmd_len)); in umass_t_cbi_command_callback()
2657 uint8_t cmd_len) in umass_scsi_transform() argument
2659 if ((cmd_len == 0) || in umass_scsi_transform()
2660 (cmd_len > sizeof(sc->sc_transfer.cmd_data))) { in umass_scsi_transform()
2662 "length: %d bytes\n", cmd_len); in umass_scsi_transform()
2665 sc->sc_transfer.cmd_len = cmd_len; in umass_scsi_transform()
2672 memset(sc->sc_transfer.cmd_data, 0, cmd_len); in umass_scsi_transform()
2685 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_scsi_transform()
2692 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_scsi_transform()
2697 umass_rbc_transform(struct umass_softc *sc, uint8_t *cmd_ptr, uint8_t cmd_len) in umass_rbc_transform() argument
2699 if ((cmd_len == 0) || in umass_rbc_transform()
2700 (cmd_len > sizeof(sc->sc_transfer.cmd_data))) { in umass_rbc_transform()
2702 "length: %d bytes\n", cmd_len); in umass_rbc_transform()
2726 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_rbc_transform()
2728 if ((sc->sc_quirks & RBC_PAD_TO_12) && (cmd_len < 12)) { in umass_rbc_transform()
2729 memset(sc->sc_transfer.cmd_data + cmd_len, in umass_rbc_transform()
2730 0, 12 - cmd_len); in umass_rbc_transform()
2731 cmd_len = 12; in umass_rbc_transform()
2733 sc->sc_transfer.cmd_len = cmd_len; in umass_rbc_transform()
2746 uint8_t cmd_len) in umass_ufi_transform() argument
2748 if ((cmd_len == 0) || in umass_ufi_transform()
2749 (cmd_len > sizeof(sc->sc_transfer.cmd_data))) { in umass_ufi_transform()
2751 "length: %d bytes\n", cmd_len); in umass_ufi_transform()
2755 sc->sc_transfer.cmd_len = UFI_COMMAND_LENGTH; in umass_ufi_transform()
2815 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_ufi_transform()
2824 uint8_t cmd_len) in umass_atapi_transform() argument
2826 if ((cmd_len == 0) || in umass_atapi_transform()
2827 (cmd_len > sizeof(sc->sc_transfer.cmd_data))) { in umass_atapi_transform()
2829 "length: %d bytes\n", cmd_len); in umass_atapi_transform()
2833 sc->sc_transfer.cmd_len = ATAPI_COMMAND_LENGTH; in umass_atapi_transform()
2850 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_atapi_transform()
2911 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_atapi_transform()