Searched refs:vnic_wq (Results 1 – 7 of 7) sorted by relevance
/freebsd/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) 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 D | vnic_wq.c | 10 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 D | enic_txrx.c | 87 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 D | enic.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) * 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 D | Makefile | 8 SRCS += vnic_cq.c vnic_dev.c vnic_intr.c vnic_rq.c vnic_wq.c
|
/freebsd/sys/conf/ |
H A D | files.amd64 | 129 dev/enic/vnic_wq.c optional enic
|