Lines Matching refs:get_index
57 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()
272 *size = queue->queue[queue->get_index].data_size; 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()
347 *size = queue->queue[queue->get_index].data_size; 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()
447 len = queue->put_index - queue->get_index; in rt_data_queue_len()
451 len = queue->size + queue->put_index - queue->get_index; in rt_data_queue_len()