Searched refs:vnic_wq (Results 1 - 6 of 6) sorted by relevance
/freebsd-current/sys/dev/enic/ |
H A D | vnic_wq.h | 48 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 D | vnic_wq.c | 8 #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 D | enic_txrx.c | 87 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 D | enic.h | 62 #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 D | if_enic.c | 97 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 D | Makefile | 8 SRCS += vnic_cq.c vnic_dev.c vnic_intr.c vnic_rq.c vnic_wq.c
|
Completed in 137 milliseconds