Lines Matching refs:buffer
52 static int usbh_msc_get_maxlun(struct usbh_msc *msc_class, uint8_t *buffer) in usbh_msc_get_maxlun() argument
67 return usbh_control_transfer(msc_class->hport, setup, buffer); in usbh_msc_get_maxlun()
102 static inline int usbh_msc_bulk_in_transfer(struct usbh_msc *msc_class, uint8_t *buffer, uint32_t b… in usbh_msc_bulk_in_transfer() argument
107 … usbh_bulk_urb_fill(urb, msc_class->hport, msc_class->bulkin, buffer, buflen, timeout, NULL, NULL); in usbh_msc_bulk_in_transfer()
115 static inline int usbh_msc_bulk_out_transfer(struct usbh_msc *msc_class, uint8_t *buffer, uint32_t … in usbh_msc_bulk_out_transfer() argument
120 …usbh_bulk_urb_fill(urb, msc_class->hport, msc_class->bulkout, buffer, buflen, timeout, NULL, NULL); in usbh_msc_bulk_out_transfer()
128 …er(struct usbh_msc *msc_class, struct CBW *cbw, struct CSW *csw, uint8_t *buffer, uint32_t timeout) in usbh_bulk_cbw_csw_xfer() argument
143 nbytes = usbh_msc_bulk_out_transfer(msc_class, buffer, cbw->dDataLength, timeout); in usbh_bulk_cbw_csw_xfer()
145 nbytes = usbh_msc_bulk_in_transfer(msc_class, buffer, cbw->dDataLength, timeout); in usbh_bulk_cbw_csw_xfer()
148 msc_class->blocknum = GET_BE32(&buffer[0]) + 1; in usbh_bulk_cbw_csw_xfer()
149 msc_class->blocksize = GET_BE32(&buffer[4]); in usbh_bulk_cbw_csw_xfer()
152 nbytes = usbh_msc_bulk_in_transfer(msc_class, buffer, cbw->dDataLength, timeout); in usbh_bulk_cbw_csw_xfer()
397 int usbh_msc_scsi_write10(struct usbh_msc *msc_class, uint32_t start_sector, const uint8_t *buffer,… in usbh_msc_scsi_write10() argument
413 …s, cbw, (struct CSW *)g_msc_cbw_csw[msc_class->sdchar - 'a'], (uint8_t *)buffer, CONFIG_USBHOST_MS… in usbh_msc_scsi_write10()
416 int usbh_msc_scsi_read10(struct usbh_msc *msc_class, uint32_t start_sector, const uint8_t *buffer, … in usbh_msc_scsi_read10() argument
433 …s, cbw, (struct CSW *)g_msc_cbw_csw[msc_class->sdchar - 'a'], (uint8_t *)buffer, CONFIG_USBHOST_MS… in usbh_msc_scsi_read10()