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

/freebsd-current/sys/dev/enic/
H A Dvnic_rq.h57 struct vnic_rq { struct
81 static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq)
87 static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq)
98 static inline int vnic_rq_fill(struct vnic_rq *rq,
99 int (*buf_fill)(struct vnic_rq *rq))
113 static inline int vnic_rq_fill_count(struct vnic_rq *rq,
114 int (*buf_fill)(struct vnic_rq *rq), unsigned int count)
128 void vnic_rq_free(struct vnic_rq *rq);
129 void vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index,
133 void vnic_rq_init(struct vnic_rq *r
[all...]
H A Dvnic_rq.c8 #include "vnic_rq.h"
10 void vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index,
29 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
51 unsigned int vnic_rq_error_status(struct vnic_rq *rq)
56 void vnic_rq_enable(struct vnic_rq *rq)
61 int vnic_rq_disable(struct vnic_rq *rq)
79 void vnic_rq_clean(struct vnic_rq *rq)
H A Denic_txrx.c65 static void enic_initial_post_rx(struct enic *, struct vnic_rq *);
260 struct vnic_rq *rq;
304 struct vnic_rq *rq;
351 enic_initial_post_rx(struct enic *enic, struct vnic_rq *rq)
382 vnic_rq_service(struct vnic_rq *rq, struct cq_desc *cq_desc,
384 void(*buf_service)(struct vnic_rq *rq, struct cq_desc *cq_desc,
480 struct vnic_rq *rq;
H A Dif_enic.c99 static void enic_setup_rxq_sysctl(struct vnic_rq *, int, struct sysctl_ctx_list *,
684 softc->enic.rq = malloc(sizeof(struct vnic_rq) * nrxqsets, M_DEVBUF,
701 struct vnic_rq *rq;
759 struct vnic_rq *rq;
762 rq = (struct vnic_rq *)rxq;
1134 enic_setup_rxq_sysctl(struct vnic_rq *rq, int i, struct sysctl_ctx_list *ctx,
H A Denic.h63 #include "vnic_rq.h"
222 struct vnic_rq *rq;
/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 204 milliseconds