Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/event/sw/
H A Devent_ring.h29 uint32_t read_idx; member
60 return r->write_idx - r->read_idx; in rob_ring_count()
74 const uint32_t read = r->read_idx; in rob_ring_enqueue()
88 uint32_t read = r->read_idx; in rob_ring_dequeue()
94 r->read_idx++; in rob_ring_dequeue()
/f-stack/dpdk/drivers/net/pfe/
H A Dpfe_hif_lib.c155 queue->read_idx = 0; in hif_lib_client_init_rx_buffers()
224 queue->read_idx = 0; in hif_lib_client_init_tx_buffers()
346 struct rx_queue_desc *desc = queue->base + queue->read_idx; in hif_lib_event_handler_start()
407 desc = queue->base + queue->read_idx; in hif_lib_receive_pkt()
467 queue->read_idx = (queue->read_idx + 1) & in hif_lib_receive_pkt()
523 struct tx_queue_desc *desc = queue->base + queue->read_idx; in hif_lib_tx_get_next_complete()
526 qno, queue->read_idx, queue->tx_pending); in hif_lib_tx_get_next_complete()
550 queue->read_idx = (queue->read_idx + 1) & (queue->size - 1); in hif_lib_tx_get_next_complete()
H A Dpfe_hif_lib.h35 u32 read_idx; member
45 u32 read_idx; member
/f-stack/dpdk/drivers/net/liquidio/
H A Dlio_rxtx.c32 droq->read_idx = 0; in lio_droq_reset_indices()
300 while (refill_index != droq->read_idx) { in lio_droq_refill_pullup_descs()
400 info = &droq->info_list[droq->read_idx]; in lio_droq_fast_process_packet()
417 droq->read_idx = lio_incr_index(droq->read_idx, buf_cnt, in lio_droq_fast_process_packet()
429 droq->read_idx = lio_incr_index( in lio_droq_fast_process_packet()
430 droq->read_idx, 1, in lio_droq_fast_process_packet()
459 if ((droq->read_idx & 3) == 0) { in lio_droq_fast_process_packet()
523 droq->read_idx = lio_incr_index( in lio_droq_fast_process_packet()
524 droq->read_idx, in lio_droq_fast_process_packet()
531 if ((droq->read_idx & 3) == 0) { in lio_droq_fast_process_packet()
[all …]
H A Dlio_struct.h91 uint32_t read_idx; member
/f-stack/dpdk/drivers/raw/octeontx2_ep/
H A Dotx2_ep_enqdeq.c189 droq->read_idx = 0; in sdp_droq_reset_indices()
700 info = &droq->info_list[droq->read_idx]; in sdp_droq_read_packet()
720 droq_pkt->data = droq->recv_buf_list[droq->read_idx].buffer; in sdp_droq_read_packet()
723 droq->recv_buf_list[droq->read_idx].buffer = NULL; in sdp_droq_read_packet()
724 droq->read_idx = sdp_incr_index(droq->read_idx, 1,/* count */ in sdp_droq_read_packet()
H A Dotx2_ep_rawdev.h322 uint32_t read_idx; member
/f-stack/freebsd/arm64/arm64/
H A Dgicv3_its.c1554 size_t read_idx, next_write_idx; in its_cmd_queue_full() local
1560 read_idx = gic_its_read_4(sc, GITS_CREADR) / sizeof(struct its_cmd); in its_cmd_queue_full()
1566 return (next_write_idx == read_idx); in its_cmd_queue_full()