Home
last modified time | relevance | path

Searched refs:cq_idx (Results 1 – 14 of 14) sorted by relevance

/dpdk/drivers/net/enic/
H A Denic_rxtx.c42 uint16_t cq_idx; in enic_recv_pkts_common() local
122 cq_idx++; in enic_recv_pkts_common()
196 cq_idx = 0; in enic_recv_pkts_common()
203 cq->to_clean = cq_idx; in enic_recv_pkts_common()
249 uint16_t cq_idx, nb_rx, max_rx; in enic_noscatter_recv_pkts() local
263 cq_idx = cq->to_clean; in enic_noscatter_recv_pkts()
282 rxmb = rq->mbuf_ring + cq_idx; in enic_noscatter_recv_pkts()
326 rxmb = rq->mbuf_ring + cq_idx; in enic_noscatter_recv_pkts()
327 cq_idx += nb_rx; in enic_noscatter_recv_pkts()
330 cq_idx = 0; in enic_noscatter_recv_pkts()
[all …]
H A Denic_rxtx_vec_avx2.c44 uint16_t cq_idx, nb_rx, max_rx; in enic_noscatter_vec_recv_pkts() local
55 cq_idx = cq->to_clean; in enic_noscatter_vec_recv_pkts()
69 max_rx = RTE_MIN(max_rx, cq->ring.desc_count - cq_idx); in enic_noscatter_vec_recv_pkts()
71 rxmb = rq->mbuf_ring + cq_idx; in enic_noscatter_vec_recv_pkts()
73 cqd = (struct cq_enet_rq_desc *)(cq->ring.descs) + cq_idx; in enic_noscatter_vec_recv_pkts()
80 if (cq_idx & 0x1) { in enic_noscatter_vec_recv_pkts()
777 rxmb = rq->mbuf_ring + cq_idx; in enic_noscatter_vec_recv_pkts()
778 cq_idx += nb_rx; in enic_noscatter_vec_recv_pkts()
780 if (unlikely(cq_idx == cq->ring.desc_count)) { in enic_noscatter_vec_recv_pkts()
781 cq_idx = 0; in enic_noscatter_vec_recv_pkts()
[all …]
H A Denic_vf_representor.c162 int index, cq_idx; in enic_vf_dev_start() local
195 cq_idx = vf->pf_wq_cq_idx; in enic_vf_dev_start()
196 vnic_wq_init(&pf->wq[index], cq_idx, 1, 0); in enic_vf_dev_start()
197 vnic_cq_init(&pf->cq[cq_idx], in enic_vf_dev_start()
214 cq_idx = enic_cq_rq(vf->pf, index); in enic_vf_dev_start()
215 vnic_rq_init(&pf->rq[index], cq_idx, 1, 0); in enic_vf_dev_start()
218 vnic_rq_init(data_rq, cq_idx, 1, 0); in enic_vf_dev_start()
219 vnic_cq_init(&pf->cq[cq_idx], in enic_vf_dev_start()
H A Denic_main.c211 unsigned int cq_idx; in enic_init_vnic_resources() local
221 cq_idx, in enic_init_vnic_resources()
228 cq_idx, in enic_init_vnic_resources()
231 vnic_cq_init(&enic->cq[cq_idx], in enic_init_vnic_resources()
255 cq_idx = enic_cq_wq(enic, index); in enic_init_vnic_resources()
256 vnic_cq_init(&enic->cq[cq_idx], in enic_init_vnic_resources()
815 uint16_t cq_idx; in enic_alloc_rq() local
972 rc = vnic_cq_alloc(enic->vdev, &enic->cq[cq_idx], cq_idx, in enic_alloc_rq()
1017 vnic_cq_free(&enic->cq[cq_idx]); in enic_alloc_rq()
1551 unsigned int cq_idx; in enic_reinit_rq() local
[all …]
H A Denic_ethdev.c247 uint16_t cq_idx; in enicpmd_dev_rx_queue_count() local
252 cq_idx = cq->to_clean; in enicpmd_dev_rx_queue_count()
256 if (cq_tail < cq_idx) in enicpmd_dev_rx_queue_count()
259 queue_count = cq_tail - cq_idx; in enicpmd_dev_rx_queue_count()
/dpdk/drivers/event/sw/
H A Dsw_evdev_scheduler.c56 uint32_t cq_idx; in sw_schedule_atomic_to_cq() local
59 cq_idx = qid->cq_next_tx++; in sw_schedule_atomic_to_cq()
61 cq = qid->cq_map[cq_idx]; in sw_schedule_atomic_to_cq()
65 for (cq_idx = 0; cq_idx < qid->cq_num_mapped_cqs; in sw_schedule_atomic_to_cq()
66 cq_idx++) { in sw_schedule_atomic_to_cq()
67 int test_cq = qid->cq_map[cq_idx]; in sw_schedule_atomic_to_cq()
119 uint32_t cq_idx = qid->cq_next_tx; in sw_schedule_parallel_to_cq() local
147 if (cq_idx >= qid->cq_num_mapped_cqs) in sw_schedule_parallel_to_cq()
148 cq_idx = 0; in sw_schedule_parallel_to_cq()
149 cq = qid->cq_map[cq_idx++]; in sw_schedule_parallel_to_cq()
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx_vec.c299 unsigned int cq_idx = rxq->cq_ci & q_mask; in rxq_burst_v() local
304 cq = &(*rxq->cqes)[cq_idx]; in rxq_burst_v()
327 pkts_n = RTE_MIN(pkts_n, q_n - cq_idx); in rxq_burst_v()
440 unsigned int cq_idx = rxq->cq_ci & q_mask; in rxq_burst_mprq_v() local
444 cq = &(*rxq->cqes)[cq_idx]; in rxq_burst_mprq_v()
467 pkts_n = RTE_MIN(pkts_n, q_n - cq_idx); in rxq_burst_mprq_v()
/dpdk/drivers/net/ena/base/ena_defs/
H A Dena_admin_defs.h223 uint16_t cq_idx; member
311 uint16_t cq_idx; member
326 uint16_t cq_idx; member
880 uint16_t cq_idx; member
/dpdk/drivers/net/ena/base/
H A Dena_com.c1239 struct ena_com_io_sq *io_sq, u16 cq_idx) in ena_com_create_io_sq() argument
1270 create_cmd.cq_idx = cq_idx; in ena_com_create_io_sq()
1329 rss->rss_ind_tbl[i].cq_idx = io_sq->idx; in ena_com_ind_tbl_convert_to_device()
1438 io_cq->idx = cmd_completion.cq_idx; in ena_com_create_io_cq()
1519 destroy_cmd.cq_idx = io_cq->idx; in ena_com_destroy_io_cq()
/dpdk/drivers/net/thunderx/base/
H A Dnicvf_hw_defs.h1154 uint64_t cq_idx:3; member
1164 uint64_t cq_idx:3;
H A Dnicvf_hw.c606 pf_rq_cfg.cq_idx = qidx; in nicvf_qset_rq_config()
/dpdk/drivers/event/dlb2/
H A Ddlb2_priv.h359 uint16_t cq_idx; member
H A Ddlb2.c1454 qm_port->cq_idx = 0; in dlb2_hw_create_ldb_port()
1665 qm_port->cq_idx = 0; in dlb2_hw_create_dir_port()
3271 &cq_base[qm_port->cq_idx]; in dlb2_dequeue_wait()
3902 qm_port->cq_idx = idx & qm_port->cq_depth_mask; in dlb2_inc_cq_idx()
4009 cq_addr = &cq_addr[qm_port->cq_idx]; in dlb2_recv_qe()
H A Ddlb2_xstats.c1137 p->qm_port.cq_idx, in dlb2_eventdev_dump()