Searched refs:circular_fifo_t (Results 1 – 2 of 2) sorted by relevance
/hal_stm32-latest/lib/stm32wb0/BLE_TransparentMode/STM32_BLE/App/ |
D | fifo.h | 33 } circular_fifo_t; typedef 35 void fifo_init(circular_fifo_t *fifo, uint16_t max_size, uint8_t *buffer, uint8_t alignment); 36 uint16_t fifo_size(circular_fifo_t *fifo); 37 uint8_t fifo_put(circular_fifo_t *fifo, uint16_t size, const uint8_t *buffer); 38 uint8_t fifo_put_var_len_item(circular_fifo_t *fifo, uint16_t size1, const uint8_t *buffer1, uint1… 39 uint8_t fifo_get(circular_fifo_t *fifo, uint16_t size, uint8_t *buffer); 40 uint8_t fifo_discard(circular_fifo_t *fifo, uint16_t size); 41 uint8_t fifo_get_ptr(circular_fifo_t *fifo, uint16_t size, uint8_t **ptr); 42 uint8_t fifo_get_var_len_item(circular_fifo_t *fifo, uint16_t *size, uint8_t *buffer); 43 uint8_t fifo_get_ptr_var_len_item(circular_fifo_t *fifo, uint16_t *size, uint8_t **ptr); [all …]
|
D | transport_layer.c | 78 static circular_fifo_t event_fifo, command_fifo; 96 static void enqueue_event(circular_fifo_t *fifo, uint16_t buff_len1, const uint8_t *buff_evt1, uint… 333 void enqueue_event(circular_fifo_t *fifo, uint16_t buff_len1, const uint8_t *buff_evt1, uint16_t bu… in enqueue_event()
|