Home
last modified time | relevance | path

Searched refs:desc_count (Results 1 – 15 of 15) sorted by relevance

/f-stack/dpdk/drivers/net/enic/
H A Denic_rxtx.c181 if (unlikely(cq_idx == cq->ring.desc_count)) { in enic_recv_pkts()
195 enic_ring_add(data_rq->ring.desc_count, in enic_recv_pkts()
303 if (unlikely(cq_idx == cq->ring.desc_count)) { in enic_noscatter_recv_pkts()
340 unsigned int desc_count = wq->ring.desc_count; in enic_free_wq_bufs() local
448 unsigned int desc_count; in enic_xmit_pkts() local
462 desc_count = wq->ring.desc_count; in enic_xmit_pkts()
642 unsigned int head_idx, desc_count; in enic_simple_xmit_pkts() local
657 desc_count = wq->ring.desc_count; in enic_simple_xmit_pkts()
660 n = desc_count - head_idx; in enic_simple_xmit_pkts()
683 if (head_idx >= desc_count) in enic_simple_xmit_pkts()
[all …]
H A Denic_main.c63 for (i = 0; i < rq->ring.desc_count; i++) { in enic_rxmbuf_queue_release()
291 rq->ring.desc_count); in enic_alloc_rx_queue_mbufs()
305 for (i = 0; i < rq->ring.desc_count; i++, rqd++) { in enic_alloc_rx_queue_mbufs()
347 rq->posted_index = rq->ring.desc_count - 1; in enic_initial_post_rx()
515 for (i = 0; i < wq->ring.desc_count; i++, desc++) { in enic_prep_wq_for_simple_tx()
944 nb_sop_desc = rq_sop->ring.desc_count; in enic_alloc_rq()
955 nb_data_desc = rq_data->ring.desc_count; in enic_alloc_rq()
1559 sop_rq->ring.desc_count - 1, 1, 0); in enic_reinit_rq()
1564 0, data_rq->ring.desc_count - 1, 1, 0); in enic_reinit_rq()
H A Denic_rxtx_vec_avx2.c69 max_rx = RTE_MIN(max_rx, cq->ring.desc_count - cq_idx); in enic_noscatter_vec_recv_pkts()
780 if (unlikely(cq_idx == cq->ring.desc_count)) { in enic_noscatter_vec_recv_pkts()
797 rq->posted_index = enic_ring_add(rq->ring.desc_count, in enic_noscatter_vec_recv_pkts()
H A Denic_ethdev.c273 cq_tail += cq->ring.desc_count; in enicpmd_dev_rx_queue_count()
889 qinfo->nb_desc = rq_sop->ring.desc_count; in enicpmd_dev_rxq_info_get()
891 qinfo->nb_desc += rq_data->ring.desc_count; in enicpmd_dev_rxq_info_get()
914 qinfo->nb_desc = wq->ring.desc_count; in enicpmd_dev_txq_info_get()
/f-stack/dpdk/drivers/net/enic/base/
H A Dvnic_wq.c21 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc_ring() argument
27 return vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size, in vnic_wq_alloc_ring()
33 unsigned int count = wq->ring.desc_count; in vnic_wq_alloc_bufs()
59 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc() argument
74 err = vnic_wq_alloc_ring(vdev, wq, desc_count, desc_size); in vnic_wq_alloc()
93 unsigned int count = wq->ring.desc_count; in vnic_wq_init_start()
159 to_clean = buf_idx_incr(wq->ring.desc_count, to_clean); in vnic_wq_clean()
H A Dvnic_rq.c22 unsigned int desc_count, unsigned int desc_size) in vnic_rq_alloc() argument
40 rc = vnic_dev_alloc_desc_ring(vdev, &rq->ring, desc_count, desc_size, in vnic_rq_alloc()
51 unsigned int count = rq->ring.desc_count; in vnic_rq_init_start()
126 unsigned int count = rq->ring.desc_count; in vnic_rq_clean()
H A Dvnic_cq.c19 unsigned int desc_count, unsigned int desc_size) in vnic_cq_alloc() argument
35 err = vnic_dev_alloc_desc_ring(vdev, &cq->ring, desc_count, desc_size, in vnic_cq_alloc()
53 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init()
H A Dvnic_cq.h67 unsigned int desc_count, unsigned int desc_size);
74 int vnic_cq_mem_size(struct vnic_cq *cq, unsigned int desc_count,
H A Dvnic_wq.h64 return wq->ring.desc_count - wq->ring.desc_avail - 1; in vnic_wq_desc_used()
151 unsigned int desc_count, unsigned int desc_size);
H A Dvnic_rq.h87 return rq->ring.desc_count - rq->ring.desc_avail - 1; in vnic_rq_desc_used()
129 unsigned int desc_count, unsigned int desc_size);
H A Dvnic_dev.h61 unsigned int desc_count; member
96 unsigned int desc_count, unsigned int desc_size);
99 unsigned int desc_count, unsigned int desc_size, unsigned int socket_id,
H A Dvnic_dev.c221 unsigned int desc_count, unsigned int desc_size) in vnic_dev_desc_ring_size() argument
234 if (desc_count == 0) in vnic_dev_desc_ring_size()
235 desc_count = 4096; in vnic_dev_desc_ring_size()
237 ring->desc_count = VNIC_ALIGN(desc_count, count_align); in vnic_dev_desc_ring_size()
241 ring->size = ring->desc_count * ring->desc_size; in vnic_dev_desc_ring_size()
254 unsigned int desc_count, unsigned int desc_size, in vnic_dev_alloc_desc_ring() argument
261 vnic_dev_desc_ring_size(ring, desc_count, desc_size); in vnic_dev_alloc_desc_ring()
289 ring->desc_avail = ring->desc_count - 1; in vnic_dev_alloc_desc_ring()
/f-stack/dpdk/lib/librte_vhost/
H A Dvirtio_net.c729 *desc_count = 0; in fill_vec_buf_packed()
739 *desc_count += 1; in fill_vec_buf_packed()
1149 uint16_t desc_count; in vhost_enqueue_single_packed() local
1171 avail_idx, &desc_count, in vhost_enqueue_single_packed()
1185 *nr_descs += desc_count; in vhost_enqueue_single_packed()
1186 avail_idx += desc_count; in vhost_enqueue_single_packed()
2349 uint16_t *desc_count) in vhost_dequeue_single_packed() argument
2402 &desc_count); in virtio_dev_tx_single_packed()
2404 if (likely(desc_count > 0)) { in virtio_dev_tx_single_packed()
2407 desc_count); in virtio_dev_tx_single_packed()
[all …]
/f-stack/dpdk/drivers/common/sfc_efx/base/
H A Def10_ev.c524 unsigned int desc_count; in ef10_ev_rx() local
597 desc_count = (next_read_lbits - eersp->eers_rx_read_ptr) & in ef10_ev_rx()
599 eersp->eers_rx_read_ptr += desc_count; in ef10_ev_rx()
605 if (desc_count > 1) in ef10_ev_rx()
620 } else if (desc_count > 1) { in ef10_ev_rx()
/f-stack/dpdk/drivers/net/atlantic/
H A Datl_rxtx.c1235 int desc_count = 0; in atl_xmit_pkt() local
1272 if (desc_count > 0) { in atl_xmit_pkt()
1293 desc_count++; in atl_xmit_pkt()
1304 txq->tx_free -= desc_count; in atl_xmit_pkt()