Lines Matching refs:max_data_len
708 int usb_dc_ep_start_read(uint8_t ep, uint8_t *data, uint32_t max_data_len) in usb_dc_ep_start_read() argument
712 LOG_DBG("ep 0x%02x, len %u", ep, max_data_len); in usb_dc_ep_start_read()
715 if (!USB_EP_DIR_IS_OUT(ep) && (ep != EP0_IN || max_data_len)) { in usb_dc_ep_start_read()
720 if (max_data_len > EP_MPS) { in usb_dc_ep_start_read()
721 max_data_len = EP_MPS; in usb_dc_ep_start_read()
726 max_data_len); in usb_dc_ep_start_read()
1004 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
1017 LOG_DBG("ep 0x%02x, %u bytes, %u+%u, %p", ep, max_data_len, in usb_dc_ep_read_wait()
1030 read_count = MIN(read_count, max_data_len); in usb_dc_ep_read_wait()
1035 } else if (max_data_len) { in usb_dc_ep_read_wait()
1066 int usb_dc_ep_read(const uint8_t ep, uint8_t *const data, const uint32_t max_data_len, in usb_dc_ep_read() argument
1069 if (usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes) != 0) { in usb_dc_ep_read()