Home
last modified time | relevance | path

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

/hal_espressif-3.6.0/components/usb/
Dhcd.c224 } dma_buffer_block_t; typedef
236 dma_buffer_block_t *buffers[NUM_BUFFERS]; //Double buffering scheme
406 dma_buffer_block_t *buffer_inflight = pipe->buffers[pipe->multi_buffer_control.rd_idx]; in _buffer_check_done()
432 dma_buffer_block_t *buffer_done = pipe->buffers[pipe->multi_buffer_control.rd_idx]; in _buffer_done()
1577 static dma_buffer_block_t *buffer_block_alloc(usb_transfer_type_t type) in buffer_block_alloc()
1594 dma_buffer_block_t *buffer = calloc(1, sizeof(dma_buffer_block_t)); in buffer_block_alloc()
1605 static void buffer_block_free(dma_buffer_block_t *buffer) in buffer_block_free()
1847 dma_buffer_block_t *buffers[NUM_BUFFERS] = {0}; in hcd_pipe_alloc()
2057 static inline void _buffer_fill_ctrl(dma_buffer_block_t *buffer, usb_transfer_t *transfer) in _buffer_fill_ctrl()
2084 static inline void _buffer_fill_bulk(dma_buffer_block_t *buffer, usb_transfer_t *transfer, bool is_… in _buffer_fill_bulk()
[all …]