Home
last modified time | relevance | path

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

/drivers/serial/
A Duart_async_rx.c64 rx_data->rd_idx = 0; in usr_rx_buf_release()
95 if ((buf->completed == 1) && (rx_data->rd_idx == buf->wr_idx)) { in uart_async_rx_data_claim()
102 *data = &buf->buffer[rx_data->rd_idx]; in uart_async_rx_data_claim()
103 rem = buf->wr_idx - rx_data->rd_idx; in uart_async_rx_data_claim()
112 rx_data->rd_idx += length; in uart_async_rx_data_consume()
114 if ((buf->completed == 1) && (rx_data->rd_idx == buf->wr_idx)) { in uart_async_rx_data_consume()
120 __ASSERT_NO_MSG(rx_data->rd_idx <= buf->wr_idx); in uart_async_rx_data_consume()
128 rx_data->rd_idx = 0; in uart_async_rx_reset()
/drivers/interrupt_controller/
A Dintc_gicv3_its.c313 uint64_t wr_idx, rd_idx, idx; in its_post_command() local
321 rd_idx = sys_read32(data->base + GITS_CREADR); in its_post_command()
337 rd_idx, idx, wr_idx); in its_post_command()
/drivers/ethernet/intel/
A Deth_intel_igc.c169 uint32_t rd_idx, count = 0; in eth_intel_igc_completed_txdesc_num() local
172 rd_idx = data->tx.ring_rd_ptr[queue]; in eth_intel_igc_completed_txdesc_num()
173 while (rd_idx != data->tx.ring_wr_ptr[queue]) { in eth_intel_igc_completed_txdesc_num()
174 desc = (data->tx.desc + (queue * cfg->num_tx_desc + rd_idx)); in eth_intel_igc_completed_txdesc_num()
178 rd_idx = (rd_idx + 1) % cfg->num_tx_desc; in eth_intel_igc_completed_txdesc_num()

Completed in 13 milliseconds