Symbol: buf_ring
sys/dev/al_eth/al_eth.h
136
struct buf_ring *br;
sys/dev/bxe/bxe.c
5626
struct buf_ring *tx_br = fp->tx_br;
sys/dev/bxe/bxe.h
671
struct buf_ring *tx_br;
sys/dev/cxgb/cxgb_adapter.h
253
struct buf_ring *txq_mr;
sys/dev/cxgb/cxgb_sge.c
1696
struct buf_ring *br = txq->txq_mr;
sys/dev/dpaa2/dpaa2_channel.h
86
struct buf_ring *xmit_br;
sys/dev/dpaa2/dpaa2_types.h
93
struct buf_ring *br;
sys/dev/ena/ena.h
356
struct buf_ring *br; /* only for TX */
sys/dev/gve/gve.h
431
struct buf_ring *br;
sys/dev/hyperv/netvsc/if_hnvar.h
121
struct buf_ring *hn_txdesc_br;
sys/dev/hyperv/netvsc/if_hnvar.h
134
struct buf_ring *hn_mbuf_br;
sys/dev/hyperv/netvsc/if_hnvar.h
53
struct buf_ring;
sys/dev/liquidio/base/lio_iq.h
157
struct buf_ring *br;
sys/dev/mana/mana.h
183
struct buf_ring *txq_br;
sys/dev/mxge/if_mxge_var.h
143
struct buf_ring *br;
sys/dev/neta/if_mvnetavar.h
143
struct buf_ring *br;
sys/dev/netmap/if_ptnet.c
127
struct buf_ring *bufring; /* for TX queues */
sys/dev/ntb/if_ntb/if_ntb.c
86
struct buf_ring *br;
sys/dev/oce/oce_if.c
1429
struct buf_ring *br = NULL;
sys/dev/oce/oce_if.h
706
struct buf_ring *br;
sys/dev/qcom_ess_edma/qcom_ess_edma_var.h
176
struct buf_ring *br;
sys/dev/qlnx/qlnxe/qlnx_def.h
186
struct buf_ring *tx_br;
sys/dev/qlxgbe/ql_def.h
119
struct buf_ring *tx_br;
sys/dev/virtio/network/if_vtnet.c
3008
struct buf_ring *br;
sys/dev/virtio/network/if_vtnetvar.h
117
struct buf_ring *vtntx_br;
sys/dev/vnic/nicvf_queues.h
291
struct buf_ring *rx_br; /* Reception buf ring */
sys/dev/vnic/nicvf_queues.h
327
struct buf_ring *br; /* Transmission buf ring */
sys/dev/xen/netfront/netfront.c
196
struct buf_ring *br;
sys/dev/xen/netfront/netfront.c
2171
struct buf_ring *br;
sys/kern/subr_bufring.c
36
struct buf_ring *
sys/kern/subr_bufring.c
39
struct buf_ring *br;
sys/kern/subr_bufring.c
43
br = malloc(sizeof(struct buf_ring) + count*sizeof(caddr_t),
sys/kern/subr_bufring.c
59
buf_ring_free(struct buf_ring *br, struct malloc_type *type)
sys/net/if_ovpn.c
197
struct buf_ring *notifring;
sys/net/ifq.c
109
drbr_dequeue(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.c
121
drbr_advance(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.c
130
drbr_dequeue_cond(struct ifnet *ifp, struct buf_ring *br,
sys/net/ifq.c
153
drbr_empty(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.c
161
drbr_needs_enqueue(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.c
169
drbr_inuse(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.c
45
drbr_enqueue(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m)
sys/net/ifq.c
63
drbr_putback(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m_new)
sys/net/ifq.c
81
drbr_peek(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.c
98
drbr_flush(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.h
316
int drbr_enqueue(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m);
sys/net/ifq.h
317
void drbr_putback(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m_new);
sys/net/ifq.h
318
struct mbuf *drbr_peek(struct ifnet *ifp, struct buf_ring *br);
sys/net/ifq.h
319
void drbr_flush(struct ifnet *ifp, struct buf_ring *br);
sys/net/ifq.h
320
struct mbuf *drbr_dequeue(struct ifnet *ifp, struct buf_ring *br);
sys/net/ifq.h
321
void drbr_advance(struct ifnet *ifp, struct buf_ring *br);
sys/net/ifq.h
322
struct mbuf *drbr_dequeue_cond(struct ifnet *ifp, struct buf_ring *br,
sys/net/ifq.h
324
int drbr_empty(struct ifnet *ifp, struct buf_ring *br);
sys/net/ifq.h
325
int drbr_needs_enqueue(struct ifnet *ifp, struct buf_ring *br);
sys/net/ifq.h
326
int drbr_inuse(struct ifnet *ifp, struct buf_ring *br);
sys/net/ifq.h
330
drbr_enqueue(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m)
sys/net/ifq.h
342
drbr_putback(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m_new)
sys/net/ifq.h
352
drbr_peek(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.h
358
drbr_flush(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.h
367
drbr_dequeue(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.h
373
drbr_advance(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.h
379
drbr_dequeue_cond(struct ifnet *ifp, struct buf_ring *br,
sys/net/ifq.h
391
drbr_empty(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.h
397
drbr_needs_enqueue(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.h
403
drbr_inuse(struct ifnet *ifp, struct buf_ring *br)
sys/net/ifq.h
410
drbr_free(struct buf_ring *br, struct malloc_type *type)
sys/netinet/ip_mroute.c
180
struct buf_ring *bw_upcalls;
sys/netinet/ip_mroute.h
292
struct buf_ring *mfc_stall_ring; /* ring of awaiting mfc */
sys/sys/buf_ring.h
143
buf_ring_dequeue_mc(struct buf_ring *br)
sys/sys/buf_ring.h
192
buf_ring_dequeue_sc(struct buf_ring *br)
sys/sys/buf_ring.h
231
buf_ring_advance_sc(struct buf_ring *br)
sys/sys/buf_ring.h
269
buf_ring_putback_sc(struct buf_ring *br, void *buf)
sys/sys/buf_ring.h
286
buf_ring_peek(struct buf_ring *br)
sys/sys/buf_ring.h
305
buf_ring_peek_clear_sc(struct buf_ring *br)
sys/sys/buf_ring.h
334
buf_ring_full(struct buf_ring *br)
sys/sys/buf_ring.h
341
buf_ring_empty(struct buf_ring *br)
sys/sys/buf_ring.h
348
buf_ring_count(struct buf_ring *br)
sys/sys/buf_ring.h
358
struct buf_ring *buf_ring_alloc(int count, struct malloc_type *type, int flags,
sys/sys/buf_ring.h
360
void buf_ring_free(struct buf_ring *br, struct malloc_type *type);
sys/sys/buf_ring.h
365
static inline struct buf_ring *
sys/sys/buf_ring.h
368
struct buf_ring *br;
sys/sys/buf_ring.h
372
br = calloc(1, sizeof(struct buf_ring) + count * sizeof(void *));
sys/sys/buf_ring.h
383
buf_ring_free(struct buf_ring *br)
sys/sys/buf_ring.h
74
buf_ring_enqueue(struct buf_ring *br, void *buf)
tests/sys/sys/buf_ring_test.c
123
struct buf_ring *br;
tests/sys/sys/buf_ring_test.c
33
buf_ring_dequeue_peek(struct buf_ring *br)
tests/sys/sys/buf_ring_test.c
44
buf_ring_dequeue_peek_clear_sc(struct buf_ring *br)
tests/sys/sys/buf_ring_test.c
58
struct buf_ring *br; \
tools/test/buf_ring/buf_ring_test.c
89
static struct buf_ring *br;