Home
last modified time | relevance | path

Searched refs:vnic_wq (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/enic/
H A Dvnic_wq.h48 struct vnic_wq { struct
64 static inline unsigned int vnic_wq_desc_avail(struct vnic_wq *wq) in vnic_wq_desc_avail() argument
70 static inline unsigned int vnic_wq_desc_used(struct vnic_wq *wq) in vnic_wq_desc_used()
94 void vnic_wq_free(struct vnic_wq *wq);
95 void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index,
99 void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index,
102 void vnic_wq_error_out(struct vnic_wq *wq, unsigned int error);
103 unsigned int vnic_wq_error_status(struct vnic_wq *wq);
104 void vnic_wq_enable(struct vnic_wq *wq);
105 int vnic_wq_disable(struct vnic_wq *wq);
[all …]
H A Dvnic_wq.c10 void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, in vnic_wq_init_start()
32 void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, in vnic_wq_init()
43 unsigned int vnic_wq_error_status(struct vnic_wq *wq) in vnic_wq_error_status()
48 void vnic_wq_enable(struct vnic_wq *wq) in vnic_wq_enable()
53 int vnic_wq_disable(struct vnic_wq *wq) in vnic_wq_disable()
71 void vnic_wq_clean(struct vnic_wq *wq) in vnic_wq_clean()
H A Denic_txrx.c87 struct vnic_wq *wq; in enic_isc_txd_encap()
150 struct vnic_wq *wq; in enic_isc_txd_flush()
170 struct vnic_wq *wq; in enic_isc_txd_credits_update()
327 vnic_wq_service(struct vnic_wq *wq, struct cq_desc *cq_desc, in vnic_wq_service()
328 u16 completed_index, void (*buf_service) (struct vnic_wq *wq, in vnic_wq_service()
441 struct vnic_wq *wq; in enic_prep_wq_for_simple_tx()
H A Denic.h218 struct vnic_wq *wq;
370 unsigned int enic_cleanup_wq(struct enic *enic, struct vnic_wq *wq);
372 void enic_post_wq_index(struct vnic_wq *wq);
H A Dif_enic.c97 static void enic_setup_txq_sysctl(struct vnic_wq *, int, struct sysctl_ctx_list *,
610 softc->enic.wq = malloc(sizeof(struct vnic_wq) * in enic_tx_queues_alloc()
627 struct vnic_wq *wq; in enic_tx_queues_alloc()
1098 enic_setup_txq_sysctl(struct vnic_wq *wq, int i, struct sysctl_ctx_list *ctx, in enic_setup_txq_sysctl()
/freebsd/sys/modules/enic/
H A DMakefile8 SRCS += vnic_cq.c vnic_dev.c vnic_intr.c vnic_rq.c vnic_wq.c
/freebsd/sys/conf/
H A Dfiles.amd64129 dev/enic/vnic_wq.c optional enic