Home
last modified time | relevance | path

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

/components/drivers/ipc/
A Ddataqueue.c57 queue->get_index = 0; in rt_data_queue_init()
162 if (queue->put_index == queue->get_index) in rt_data_queue_push()
271 *data_ptr = queue->queue[queue->get_index].data_ptr; in rt_data_queue_pop()
273 queue->get_index += 1; in rt_data_queue_pop()
274 if (queue->get_index == queue->size) in rt_data_queue_pop()
276 queue->get_index = 0; in rt_data_queue_pop()
279 if (queue->put_index == queue->get_index) in rt_data_queue_pop()
346 *data_ptr = queue->queue[queue->get_index].data_ptr; in rt_data_queue_peek()
372 queue->get_index = 0; in rt_data_queue_reset()
445 if (queue->put_index > queue->get_index) in rt_data_queue_len()
[all …]
/components/drivers/serial/
A Ddev_serial.c218 …if ((rx_fifo->get_index != rx_fifo->put_index) || (rx_fifo->get_index == rx_fifo->put_index && rx_… in serial_fops_poll()
342 ch = rx_fifo->buffer[rx_fifo->get_index]; in _serial_int_rx()
343 rx_fifo->get_index += 1; in _serial_int_rx()
344 if (rx_fifo->get_index >= serial->config.bufsz) rx_fifo->get_index = 0; in _serial_int_rx()
419 if (rx_fifo->put_index == rx_fifo->get_index) in _serial_fifo_calc_recved_len()
465 rx_fifo->get_index += (rt_uint16_t)len; in rt_dma_recv_update_get_index()
484 if (rx_fifo->get_index <= rx_fifo->put_index) in rt_dma_recv_update_put_index()
516 rx_fifo->get_index = rx_fifo->put_index; in rt_dma_recv_update_put_index()
685 rx_fifo->get_index = 0; in rt_serial_open()
713 rx_fifo->get_index = 0; in rt_serial_open()
[all …]
A Dbypass.c163 if ((rx_fifo->get_index == rx_fifo->put_index) && (rx_fifo->is_full == RT_FALSE)) in _bypass_getchar_form_serial_fifo()
171 *ch = rx_fifo->buffer[rx_fifo->get_index]; in _bypass_getchar_form_serial_fifo()
172 rx_fifo->get_index += 1; in _bypass_getchar_form_serial_fifo()
173 if (rx_fifo->get_index >= serial->config.bufsz) rx_fifo->get_index = 0; in _bypass_getchar_form_serial_fifo()
/components/drivers/include/ipc/
A Ddataqueue.h30 rt_uint16_t get_index : 15; member
/components/drivers/include/drivers/
A Ddev_serial.h229 rt_uint16_t put_index, get_index; member

Completed in 8 milliseconds