Lines Matching refs:cmd_len
304 uint8_t cmd_len);
383 uint8_t cmd_len; /* bytes */ member
1312 if (sc->sc_transfer.cmd_len > sizeof(sc->cbw.CBWCDB)) { in umass_t_bbb_command_callback()
1313 sc->sc_transfer.cmd_len = sizeof(sc->cbw.CBWCDB); in umass_t_bbb_command_callback()
1316 sc->cbw.bCDBLength = sc->sc_transfer.cmd_len; in umass_t_bbb_command_callback()
1320 sc->sc_transfer.cmd_len); in umass_t_bbb_command_callback()
1324 sc->sc_transfer.cmd_len, 0, in umass_t_bbb_command_callback()
1326 sc->sc_transfer.cmd_len); in umass_t_bbb_command_callback()
1810 req.wLength[0] = sc->sc_transfer.cmd_len; in umass_t_cbi_command_callback()
1817 sc->sc_transfer.cmd_len); in umass_t_cbi_command_callback()
1820 usbd_xfer_set_frame_len(xfer, 1, sc->sc_transfer.cmd_len); in umass_t_cbi_command_callback()
1822 sc->sc_transfer.cmd_len ? 2 : 1); in umass_t_cbi_command_callback()
1827 sc->sc_transfer.cmd_len)); in umass_t_cbi_command_callback()
2651 uint8_t cmd_len) in umass_scsi_transform() argument
2653 if ((cmd_len == 0) || in umass_scsi_transform()
2654 (cmd_len > sizeof(sc->sc_transfer.cmd_data))) { in umass_scsi_transform()
2656 "length: %d bytes\n", cmd_len); in umass_scsi_transform()
2659 sc->sc_transfer.cmd_len = cmd_len; in umass_scsi_transform()
2666 memset(sc->sc_transfer.cmd_data, 0, cmd_len); in umass_scsi_transform()
2679 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_scsi_transform()
2686 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_scsi_transform()
2691 umass_rbc_transform(struct umass_softc *sc, uint8_t *cmd_ptr, uint8_t cmd_len) in umass_rbc_transform() argument
2693 if ((cmd_len == 0) || in umass_rbc_transform()
2694 (cmd_len > sizeof(sc->sc_transfer.cmd_data))) { in umass_rbc_transform()
2696 "length: %d bytes\n", cmd_len); in umass_rbc_transform()
2720 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_rbc_transform()
2722 if ((sc->sc_quirks & RBC_PAD_TO_12) && (cmd_len < 12)) { in umass_rbc_transform()
2723 memset(sc->sc_transfer.cmd_data + cmd_len, in umass_rbc_transform()
2724 0, 12 - cmd_len); in umass_rbc_transform()
2725 cmd_len = 12; in umass_rbc_transform()
2727 sc->sc_transfer.cmd_len = cmd_len; in umass_rbc_transform()
2740 uint8_t cmd_len) in umass_ufi_transform() argument
2742 if ((cmd_len == 0) || in umass_ufi_transform()
2743 (cmd_len > sizeof(sc->sc_transfer.cmd_data))) { in umass_ufi_transform()
2745 "length: %d bytes\n", cmd_len); in umass_ufi_transform()
2749 sc->sc_transfer.cmd_len = UFI_COMMAND_LENGTH; in umass_ufi_transform()
2809 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_ufi_transform()
2818 uint8_t cmd_len) in umass_atapi_transform() argument
2820 if ((cmd_len == 0) || in umass_atapi_transform()
2821 (cmd_len > sizeof(sc->sc_transfer.cmd_data))) { in umass_atapi_transform()
2823 "length: %d bytes\n", cmd_len); in umass_atapi_transform()
2827 sc->sc_transfer.cmd_len = ATAPI_COMMAND_LENGTH; in umass_atapi_transform()
2844 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_atapi_transform()
2905 memcpy(sc->sc_transfer.cmd_data, cmd_ptr, cmd_len); in umass_atapi_transform()