Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/fm10k/
H A Dfm10k_rxtx.c467 uint16_t next_rs = txq->nb_desc; in fm10k_dev_tx_descriptor_status() local
487 if (*r->head >= desc && *r->head < next_rs) in fm10k_dev_tx_descriptor_status()
488 next_rs = *r->head; in fm10k_dev_tx_descriptor_status()
492 txdp = &txq->hw_ring[next_rs]; in fm10k_dev_tx_descriptor_status()
546 uint16_t next_rs, count = 0; in tx_free_descriptors() local
548 next_rs = fifo_peek(&q->rs_tracker); in tx_free_descriptors()
549 if (!(q->hw_ring[next_rs].flags & FM10K_TXD_FLAG_DONE)) in tx_free_descriptors()
558 if (q->last_free > next_rs) { in tx_free_descriptors()
565 q->nb_free += count + (next_rs + 1 - q->last_free); in tx_free_descriptors()
568 if (q->last_free <= next_rs) { in tx_free_descriptors()
[all …]
H A Dfm10k_rxtx_vec.c866 txq->next_rs = (uint16_t)(txq->rs_thresh - 1); in fm10k_xmit_fixed_burst_vec()
878 if (tx_id > txq->next_rs) { in fm10k_xmit_fixed_burst_vec()
879 txq->hw_ring[txq->next_rs].flags |= FM10K_TXD_FLAG_RS; in fm10k_xmit_fixed_burst_vec()
880 txq->next_rs = (uint16_t)(txq->next_rs + txq->rs_thresh); in fm10k_xmit_fixed_burst_vec()
906 txq->next_rs = (uint16_t)(txq->rs_thresh - 1); in fm10k_reset_tx_queue()
H A Dfm10k.h209 uint16_t next_rs; /* Next pos to set RS flag */ member
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_rxtx_vec_sse.c1149 txq->next_rs = (uint16_t)(txq->rs_thresh - 1); in iavf_xmit_fixed_burst_vec()
1161 if (tx_id > txq->next_rs) { in iavf_xmit_fixed_burst_vec()
1162 txq->tx_ring[txq->next_rs].cmd_type_offset_bsz |= in iavf_xmit_fixed_burst_vec()
1165 txq->next_rs = in iavf_xmit_fixed_burst_vec()
1166 (uint16_t)(txq->next_rs + txq->rs_thresh); in iavf_xmit_fixed_burst_vec()
H A Diavf_rxtx_vec_avx2.c1494 txq->next_rs = (uint16_t)(txq->rs_thresh - 1); in iavf_xmit_fixed_burst_vec_avx2()
1506 if (tx_id > txq->next_rs) { in iavf_xmit_fixed_burst_vec_avx2()
1507 txq->tx_ring[txq->next_rs].cmd_type_offset_bsz |= in iavf_xmit_fixed_burst_vec_avx2()
1510 txq->next_rs = in iavf_xmit_fixed_burst_vec_avx2()
1511 (uint16_t)(txq->next_rs + txq->rs_thresh); in iavf_xmit_fixed_burst_vec_avx2()
H A Diavf_rxtx_vec_avx512.c1629 txq->next_rs = (uint16_t)(txq->rs_thresh - 1); in iavf_xmit_fixed_burst_vec_avx512()
1642 if (tx_id > txq->next_rs) { in iavf_xmit_fixed_burst_vec_avx512()
1643 txq->tx_ring[txq->next_rs].cmd_type_offset_bsz |= in iavf_xmit_fixed_burst_vec_avx512()
1646 txq->next_rs = in iavf_xmit_fixed_burst_vec_avx512()
1647 (uint16_t)(txq->next_rs + txq->rs_thresh); in iavf_xmit_fixed_burst_vec_avx512()
H A Diavf_rxtx.h230 uint16_t next_rs; /* next to check DD, for VPMD */ member
H A Diavf_rxtx.c235 txq->next_rs = txq->rs_thresh - 1; in reset_tx_queue()