Lines Matching defs:length
265 const size_t length = RING_BUFFER_SIZE - (wrcontainer->receive_buffer - wrcontainer->data_buffer);
266 if (length > buflen)
268 ret = usbd_copy_from_user(wrcontainer->receive_buffer, length,
279 /* The length of console data is bigger than receive_buffer length.
280 * The second parameter "length" is the currently available remaining length of the ringbuffer.
283 ret = usbd_copy_from_user(wrcontainer->receive_buffer, length,
284 buffer, length);
290 buffer += length;
292 buffer, buflen - length);
298 wrcontainer->receive_buffer = wrcontainer->data_buffer + buflen - length;
354 uint32_t length;
378 length = RING_BUFFER_SIZE - (wrcontainer->send_buffer - wrcontainer->data_buffer);
387 if (length < data_size)
389 ret = memcpy_s(req->buf, reqlen, wrcontainer->send_buffer, length);
395 ret = memcpy_s(req->buf + length, reqlen, wrcontainer->data_buffer, data_size - length);
401 wrcontainer->send_buffer = wrcontainer->data_buffer + data_size - length;
1493 /* Respond with a zero length packet */
1517 * structure. Only bits 0 and 1 have meaning. Respond with a zero length packet.
1558 uint32_t length;
1570 length = sizeof(struct usb_cdc_notification) + len;
1580 return length;
1587 uint32_t length;
1613 length = cdcacm_serial_connect_state(priv, req, &priv->serialstate, 0, sizeof(priv->serialstate));
1616 req->len = length;
1633 uint32_t length;
1647 length = cdcacm_serial_connect_state(priv, req, &priv->serialstate, 0, sizeof(priv->serialstate));
1649 req->len = length;