Searched refs:vnic_wq (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/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)
70 static inline unsigned int vnic_wq_desc_used(struct vnic_wq *wq)
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 *w
[all...]
H A Dvnic_wq.c8 #include "vnic_wq.h"
10 void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index,
32 void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index,
43 unsigned int vnic_wq_error_status(struct vnic_wq *wq)
48 void vnic_wq_enable(struct vnic_wq *wq)
53 int vnic_wq_disable(struct vnic_wq *wq)
71 void vnic_wq_clean(struct vnic_wq *wq)
H A Denic_txrx.c87 struct vnic_wq *wq;
150 struct vnic_wq *wq;
170 struct vnic_wq *wq;
327 vnic_wq_service(struct vnic_wq *wq, struct cq_desc *cq_desc,
328 u16 completed_index, void (*buf_service) (struct vnic_wq *wq,
441 struct vnic_wq *wq;
H A Denic.h62 #include "vnic_wq.h"
218 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) *
627 struct vnic_wq *wq;
1098 enic_setup_txq_sysctl(struct vnic_wq *wq, int i, struct sysctl_ctx_list *ctx,
/freebsd-current/sys/modules/enic/
H A DMakefile8 SRCS += vnic_cq.c vnic_dev.c vnic_intr.c vnic_rq.c vnic_wq.c

Completed in 137 milliseconds