Searched refs:vnic_wq (Results 1 – 8 of 8) sorted by relevance
| /f-stack/dpdk/drivers/net/enic/base/ |
| H A D | vnic_wq.h | 39 struct vnic_wq { struct 55 static inline unsigned int vnic_wq_desc_avail(struct vnic_wq *wq) in vnic_wq_desc_avail() argument 61 static inline unsigned int vnic_wq_desc_used(struct vnic_wq *wq) in vnic_wq_desc_used() 149 void vnic_wq_free(struct vnic_wq *wq); 152 void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, 156 void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, 159 void vnic_wq_error_out(struct vnic_wq *wq, unsigned int error); 160 unsigned int vnic_wq_error_status(struct vnic_wq *wq); 161 void vnic_wq_enable(struct vnic_wq *wq); 162 int vnic_wq_disable(struct vnic_wq *wq); [all …]
|
| H A D | vnic_wq.c | 10 int vnic_wq_get_ctrl(struct vnic_dev *vdev, struct vnic_wq *wq, in vnic_wq_get_ctrl() 20 int vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq, in vnic_wq_alloc_ring() 31 static int vnic_wq_alloc_bufs(struct vnic_wq *wq) in vnic_wq_alloc_bufs() 45 void vnic_wq_free(struct vnic_wq *wq) in vnic_wq_free() 58 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, in vnic_wq_alloc() 87 void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, in vnic_wq_init_start() 109 void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, in vnic_wq_init() 120 unsigned int vnic_wq_error_status(struct vnic_wq *wq) in vnic_wq_error_status() 125 void vnic_wq_enable(struct vnic_wq *wq) in vnic_wq_enable() 130 int vnic_wq_disable(struct vnic_wq *wq) in vnic_wq_disable() [all …]
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_rxtx.c | 332 static inline void enic_free_wq_bufs(struct vnic_wq *wq, in enic_free_wq_bufs() 373 unsigned int enic_cleanup_wq(__rte_unused struct enic *enic, struct vnic_wq *wq) in enic_cleanup_wq() 389 struct vnic_wq *wq = (struct vnic_wq *)tx_queue; in enic_prep_pkts() 441 struct vnic_wq *wq = (struct vnic_wq *)tx_queue; in enic_xmit_pkts() 644 struct vnic_wq *wq; in enic_simple_xmit_pkts() 648 wq = (struct vnic_wq *)tx_queue; in enic_simple_xmit_pkts()
|
| H A D | enic.h | 157 struct vnic_wq *wq; 426 unsigned int enic_cleanup_wq(struct enic *enic, struct vnic_wq *wq); 427 void enic_send_pkt(struct enic *enic, struct vnic_wq *wq, 432 void enic_post_wq_index(struct vnic_wq *wq);
|
| H A D | meson.build | 9 'base/vnic_wq.c',
|
| H A D | enic_main.c | 505 struct vnic_wq *wq; in enic_prep_wq_for_simple_tx() 1013 struct vnic_wq *wq; in enic_free_wq() 1019 wq = (struct vnic_wq *)txq; in enic_free_wq() 1031 struct vnic_wq *wq; in enic_alloc_wq() 1737 enic->wq = rte_zmalloc("enic_vnic_wq", sizeof(struct vnic_wq) * in enic_dev_init()
|
| H A D | enic_ethdev.c | 171 struct vnic_wq *wq; in enicpmd_dev_tx_queue_setup() 911 struct vnic_wq *wq = &enic->wq[tx_queue_id]; in enicpmd_dev_txq_info_get()
|
| H A D | enic_vf_representor.c | 48 struct vnic_wq *wq; in enic_vf_dev_tx_queue_setup()
|