Home
last modified time | relevance | path

Searched refs:vnic_rq (Results 1 – 9 of 9) sorted by relevance

/f-stack/dpdk/drivers/net/enic/base/
H A Dvnic_rq.h49 struct vnic_rq { struct
97 static inline int vnic_rq_fill(struct vnic_rq *rq, in vnic_rq_fill()
98 int (*buf_fill)(struct vnic_rq *rq)) in vnic_rq_fill()
112 static inline int vnic_rq_fill_count(struct vnic_rq *rq, in vnic_rq_fill_count()
113 int (*buf_fill)(struct vnic_rq *rq), unsigned int count) in vnic_rq_fill_count()
127 void vnic_rq_free(struct vnic_rq *rq);
134 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
138 unsigned int vnic_rq_error_status(struct vnic_rq *rq);
139 void vnic_rq_enable(struct vnic_rq *rq);
140 int vnic_rq_disable(struct vnic_rq *rq);
[all …]
H A Dvnic_rq.c10 void vnic_rq_free(struct vnic_rq *rq) in vnic_rq_free()
21 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, in vnic_rq_alloc()
45 void vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index, in vnic_rq_init_start()
69 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index, in vnic_rq_init()
93 unsigned int vnic_rq_error_status(struct vnic_rq *rq) in vnic_rq_error_status()
98 void vnic_rq_enable(struct vnic_rq *rq) in vnic_rq_enable()
103 int vnic_rq_disable(struct vnic_rq *rq) in vnic_rq_disable()
121 void vnic_rq_clean(struct vnic_rq *rq, in vnic_rq_clean()
/f-stack/dpdk/drivers/net/enic/
H A Denic_main.c211 struct vnic_rq *data_rq; in enic_init_vnic_resources()
699 struct vnic_rq *rq_sop, *rq_data; in enic_free_rq()
705 rq_sop = (struct vnic_rq *)rxq; in enic_free_rq()
766 struct vnic_rq *rq_sop; in enic_start_rq()
767 struct vnic_rq *rq_data; in enic_start_rq()
785 struct vnic_rq *rq_sop; in enic_stop_rq()
786 struct vnic_rq *rq_data; in enic_stop_rq()
813 struct vnic_rq *rq_sop; in enic_alloc_rq()
814 struct vnic_rq *rq_data; in enic_alloc_rq()
1535 struct vnic_rq *sop_rq, *data_rq; in enic_reinit_rq()
[all …]
H A Denic.h161 struct vnic_rq *rq;
466 int enic_alloc_rx_queue_mbufs(struct enic *enic, struct vnic_rq *rq);
467 void enic_rxmbuf_queue_release(struct enic *enic, struct vnic_rq *rq);
H A Dmeson.build8 'base/vnic_rq.c',
H A Denic_rxtx.c49 struct vnic_rq *sop_rq = rx_queue; in enic_recv_pkts()
50 struct vnic_rq *data_rq; in enic_recv_pkts()
51 struct vnic_rq *rq; in enic_recv_pkts()
228 struct vnic_rq *rq; in enic_noscatter_recv_pkts()
H A Denic_vf_representor.c157 struct vnic_rq *data_rq; in enic_vf_dev_start()
248 struct vnic_rq *rq; in enic_vf_dev_stop()
H A Denic_ethdev.c876 struct vnic_rq *rq_sop; in enicpmd_dev_rxq_info_get()
877 struct vnic_rq *rq_data; in enicpmd_dev_rxq_info_get()
H A Denic_rxtx_vec_avx2.c48 struct vnic_rq *rq; in enic_noscatter_vec_recv_pkts()