Home
last modified time | relevance | path

Searched refs:max_data_len (Results 1 – 25 of 25) sorted by relevance

/Zephyr-latest/drivers/usb/device/
Dusb_dc_native_posix.c378 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
396 if (!data && max_data_len) { in usb_dc_ep_read_wait()
407 if (data == NULL && max_data_len == 0 && read_bytes != NULL) { in usb_dc_ep_read_wait()
413 to_copy = MIN(usbip_ctrl.out_ep_ctrl[ep_idx].data_len, max_data_len); in usb_dc_ep_read_wait()
448 const uint32_t max_data_len, uint32_t * const read_bytes) in usb_dc_ep_read() argument
450 LOG_DBG("ep %x max_data_len %u", ep, max_data_len); in usb_dc_ep_read()
452 if (usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes) != 0) { in usb_dc_ep_read()
456 if (!data && !max_data_len) { in usb_dc_ep_read()
Dusb_dc_mcux.c587 uint32_t data_len, uint32_t max_data_len) in update_control_stage() argument
603 if ((data_len >= max_data_len) || in update_control_stage()
611 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
630 if (!data && max_data_len) { in usb_dc_ep_read_wait()
648 if (!data && !max_data_len) { in usb_dc_ep_read_wait()
658 if (data_len > max_data_len) { in usb_dc_ep_read_wait()
660 data_len = max_data_len; in usb_dc_ep_read_wait()
675 data_len, max_data_len); in usb_dc_ep_read_wait()
722 const uint32_t max_data_len, uint32_t *const read_bytes) in usb_dc_ep_read() argument
724 int retval = usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes); in usb_dc_ep_read()
[all …]
Dusb_dc_stm32.c708 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()
[all …]
Dusb_dc_sam_usbhs.c779 int usb_dc_ep_read(uint8_t ep, uint8_t *data, uint32_t max_data_len, uint32_t *read_bytes) in usb_dc_ep_read() argument
784 rc = usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes); in usb_dc_ep_read()
790 if (!data && !max_data_len) { in usb_dc_ep_read()
827 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
855 if (!data && !max_data_len) { in usb_dc_ep_read_wait()
866 if (data_len > max_data_len) { in usb_dc_ep_read_wait()
868 data_len = max_data_len; in usb_dc_ep_read_wait()
Dusb_dc_rpi_pico.c831 uint32_t max_data_len, uint32_t *read_bytes) in usb_dc_ep_read_wait() argument
848 if (read_count != max_data_len) { in usb_dc_ep_read_wait()
850 " (expected: %d, read: %d)", read_count, max_data_len); in usb_dc_ep_read_wait()
856 LOG_DBG("ep 0x%02x, %u bytes, %u+%u, %p", ep, max_data_len, ep_state->read_offset, in usb_dc_ep_read_wait()
860 read_count = MIN(read_count, max_data_len); in usb_dc_ep_read_wait()
869 } else if (max_data_len) { in usb_dc_ep_read_wait()
959 const uint32_t max_data_len, uint32_t *const read_bytes) in usb_dc_ep_read() argument
961 if (usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes) != 0) { in usb_dc_ep_read()
965 if (!max_data_len) { in usb_dc_ep_read()
Dusb_dc_kinetis.c668 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
696 if (!data && max_data_len) { in usb_dc_ep_read_wait()
708 if (!data && !max_data_len) { in usb_dc_ep_read_wait()
719 if (data_len > max_data_len) { in usb_dc_ep_read_wait()
721 data_len = max_data_len; in usb_dc_ep_read_wait()
730 LOG_DBG("Read idx %d, req %d, read %d bytes", bd_idx, max_data_len, in usb_dc_ep_read_wait()
790 const uint32_t max_data_len, uint32_t *const read_bytes) in usb_dc_ep_read() argument
792 int retval = usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes); in usb_dc_ep_read()
798 if (!data && !max_data_len) { in usb_dc_ep_read()
Dusb_dc_sam0.c632 int usb_dc_ep_read_ex(uint8_t ep, uint8_t *buf, uint32_t max_data_len, in usb_dc_ep_read_ex() argument
671 take = MIN(max_data_len, remain); in usb_dc_ep_read_ex()
690 int usb_dc_ep_read(uint8_t ep, uint8_t *buf, uint32_t max_data_len, uint32_t *read_bytes) in usb_dc_ep_read() argument
692 return usb_dc_ep_read_ex(ep, buf, max_data_len, read_bytes, false); in usb_dc_ep_read()
695 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *buf, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
698 return usb_dc_ep_read_ex(ep, buf, max_data_len, read_bytes, true); in usb_dc_ep_read_wait()
Dusb_dc_dw.c1230 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
1249 if (!data && max_data_len) { in usb_dc_ep_read_wait()
1262 if (!data && !max_data_len) { in usb_dc_ep_read_wait()
1273 if (data_len > max_data_len) { in usb_dc_ep_read_wait()
1275 bytes_to_copy = max_data_len; in usb_dc_ep_read_wait()
1280 LOG_DBG("Read EP%d, req %d, read %d bytes", ep, max_data_len, in usb_dc_ep_read_wait()
1330 const uint32_t max_data_len, uint32_t * const read_bytes) in usb_dc_ep_read() argument
1332 if (usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes) != 0) { in usb_dc_ep_read()
1336 if (!data && !max_data_len) { in usb_dc_ep_read()
Dusb_dc_it82xx2.c1382 int usb_dc_ep_read(uint8_t ep, uint8_t *buf, uint32_t max_data_len, in usb_dc_ep_read() argument
1404 if (!buf && !max_data_len) { in usb_dc_ep_read()
1440 if (rx_fifo_len > max_data_len) { in usb_dc_ep_read()
1441 *read_bytes = max_data_len; in usb_dc_ep_read()
1442 for (uint32_t idx = 0; idx < max_data_len; idx++) { in usb_dc_ep_read()
1446 LOG_DBG("Read Max (%d) Packets", max_data_len); in usb_dc_ep_read()
1484 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *buf, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
1514 *read_bytes = (rx_fifo_len > max_data_len) ? in usb_dc_ep_read_wait()
1515 max_data_len : rx_fifo_len; in usb_dc_ep_read_wait()
Dusb_dc_nrfx.c1714 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
1729 if (!data && max_data_len) { in usb_dc_ep_read_wait()
1745 bytes_to_copy = MIN(max_data_len, ep_ctx->buf.len); in usb_dc_ep_read_wait()
1747 if (!data && !max_data_len) { in usb_dc_ep_read_wait()
1816 const uint32_t max_data_len, uint32_t *const read_bytes) in usb_dc_ep_read() argument
1818 LOG_DBG("ep_read: ep 0x%02x, maxlen %d", ep, max_data_len); in usb_dc_ep_read()
1821 ret = usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes); in usb_dc_ep_read()
1826 if (!data && !max_data_len) { in usb_dc_ep_read()
Dusb_dc_sam_usbc.c1338 int usb_dc_ep_read_ex(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_ex() argument
1382 take = MIN(max_data_len, remaining); in usb_dc_ep_read_ex()
1439 int usb_dc_ep_read(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read() argument
1442 return usb_dc_ep_read_ex(ep, data, max_data_len, read_bytes, false); in usb_dc_ep_read()
1445 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
1448 return usb_dc_ep_read_ex(ep, data, max_data_len, read_bytes, true); in usb_dc_ep_read_wait()
Dusb_dc_smartbond.c1226 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, in usb_dc_ep_read_wait() argument
1237 LOG_DBG("ep 0x%02x, %u bytes, %p", ep, max_data_len, (void *)data); in usb_dc_ep_read_wait()
1246 read_count = MIN(read_count, max_data_len); in usb_dc_ep_read_wait()
1249 } else if (max_data_len) { in usb_dc_ep_read_wait()
1261 const uint32_t max_data_len, uint32_t *const read_bytes) in usb_dc_ep_read() argument
1263 if (usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes) != 0) { in usb_dc_ep_read()
Dusb_dc_numaker.c1735 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
1743 rc = usb_dc_ep_read_wait(ep, data, max_data_len, read_bytes); in usb_dc_ep_read()
1760 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data_buf, uint32_t max_data_len, uint32_t *read_bytes) in usb_dc_ep_read_wait() argument
1788 if (!data_buf || max_data_len != 8) { in usb_dc_ep_read_wait()
1815 data_len_act = max_data_len; in usb_dc_ep_read_wait()
1825 } else if (max_data_len) { in usb_dc_ep_read_wait()
/Zephyr-latest/include/zephyr/drivers/usb/
Dusb_dc.h339 const uint32_t max_data_len, uint32_t *const read_bytes);
375 int usb_dc_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len,
/Zephyr-latest/include/zephyr/usb/
Dusb_device.h285 int usb_read(uint8_t ep, uint8_t *data, uint32_t max_data_len, uint32_t *ret_bytes);
331 int usb_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len,
/Zephyr-latest/include/zephyr/usb/class/
Dusb_hid.h104 uint32_t max_data_len,
/Zephyr-latest/subsys/usb/device_next/class/
Dusbd_hid_api.c177 uint8_t *data, uint32_t max_data_len, uint32_t *ret_bytes) in hid_int_ep_read() argument
181 ARG_UNUSED(max_data_len); in hid_int_ep_read()
/Zephyr-latest/subsys/net/lib/lwm2m/
Dlwm2m_registry.c488 res_inst->max_data_len = buffer_len; in lwm2m_set_res_buf()
544 size_t max_data_len = 0; in lwm2m_engine_set() local
580 max_data_len = res_inst->max_data_len; in lwm2m_engine_set()
585 res_inst->res_inst_id, &max_data_len); in lwm2m_engine_set()
595 ret = lwm2m_check_buf_sizes(obj_field->data_type, len, max_data_len); in lwm2m_engine_set()
598 max_data_len); in lwm2m_engine_set()
648 if (!lwm2m_validate_time_resource_lenghts(max_data_len, len)) { in lwm2m_engine_set()
650 max_data_len); in lwm2m_engine_set()
655 if (max_data_len == sizeof(time_t)) { in lwm2m_engine_set()
847 *buffer_len = res_inst->max_data_len; in lwm2m_get_res_buf()
[all …]
Dlwm2m_object.h255 _ri_ptr[_ri_idx + _i].max_data_len = \
276 _ri_ptr[_ri_idx + _i].max_data_len = 0; \
390 uint16_t max_data_len; member
Dlwm2m_pull_context.c306 write_buflen = res->res_instances->max_data_len; in do_firmware_transfer_reply_cb()
Dlwm2m_shell.c776 ri->max_data_len); in print_object_instance()
Dlwm2m_message_handling.c1100 data_len = res_inst->max_data_len; in lwm2m_write_handler()
/Zephyr-latest/subsys/usb/device/
Dusb_device.c1404 int usb_read(uint8_t ep, uint8_t *data, uint32_t max_data_len, uint32_t *ret_bytes) in usb_read() argument
1406 return usb_dc_ep_read(ep, data, max_data_len, ret_bytes); in usb_read()
1419 int usb_ep_read_wait(uint8_t ep, uint8_t *data, uint32_t max_data_len, uint32_t *ret_bytes) in usb_ep_read_wait() argument
1421 return usb_dc_ep_read_wait(ep, data, max_data_len, ret_bytes); in usb_ep_read_wait()
/Zephyr-latest/subsys/usb/device/class/hid/
Dcore.c708 int hid_int_ep_read(const struct device *dev, uint8_t *data, uint32_t max_data_len, in hid_int_ep_read() argument
715 data, max_data_len, ret_bytes); in hid_int_ep_read()
/Zephyr-latest/subsys/bluetooth/host/
Diso.c788 uint16_t max_data_len; in iso_chan_max_data_len() local
794 max_data_len = chan->qos->tx->sdu; in iso_chan_max_data_len()
800 max_data_len = MIN(max_data_len, max_controller_data_len); in iso_chan_max_data_len()
802 return max_data_len; in iso_chan_max_data_len()
826 uint16_t max_data_len; in validate_send() local
864 max_data_len = iso_chan_max_data_len(chan); in validate_send()
865 if (buf->len > max_data_len) { in validate_send()
867 max_data_len); in validate_send()