| /freebsd-13-stable/sys/sys/ |
| HD | buf_ring.h | 53 struct buf_ring { struct 74 buf_ring_enqueue(struct buf_ring *br, void *buf) in buf_ring_enqueue() argument 142 buf_ring_dequeue_mc(struct buf_ring *br) in buf_ring_dequeue_mc() 191 buf_ring_dequeue_sc(struct buf_ring *br) in buf_ring_dequeue_sc() 230 buf_ring_advance_sc(struct buf_ring *br) in buf_ring_advance_sc() 268 buf_ring_putback_sc(struct buf_ring *br, void *new) in buf_ring_putback_sc() 284 buf_ring_peek(struct buf_ring *br) in buf_ring_peek() 303 buf_ring_peek_clear_sc(struct buf_ring *br) in buf_ring_peek_clear_sc() 332 buf_ring_full(struct buf_ring *br) in buf_ring_full() 339 buf_ring_empty(struct buf_ring *br) in buf_ring_empty() [all …]
|
| /freebsd-13-stable/sys/kern/ |
| HD | subr_bufring.c | 37 struct buf_ring * 40 struct buf_ring *br; in buf_ring_alloc() 44 br = malloc(sizeof(struct buf_ring) + count*sizeof(caddr_t), in buf_ring_alloc() 60 buf_ring_free(struct buf_ring *br, struct malloc_type *type) in buf_ring_free()
|
| /freebsd-13-stable/sys/net/ |
| HD | ifq.h | 318 drbr_enqueue(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m) in drbr_enqueue() 338 drbr_putback(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m_new) in drbr_putback() 358 drbr_peek(struct ifnet *ifp, struct buf_ring *br) in drbr_peek() 377 drbr_flush(struct ifnet *ifp, struct buf_ring *br) in drbr_flush() 390 drbr_free(struct buf_ring *br, struct malloc_type *type) in drbr_free() 398 drbr_dequeue(struct ifnet *ifp, struct buf_ring *br) in drbr_dequeue() 412 drbr_advance(struct ifnet *ifp, struct buf_ring *br) in drbr_advance() 423 drbr_dequeue_cond(struct ifnet *ifp, struct buf_ring *br, in drbr_dequeue_cond() 448 drbr_empty(struct ifnet *ifp, struct buf_ring *br) in drbr_empty() 458 drbr_needs_enqueue(struct ifnet *ifp, struct buf_ring *br) in drbr_needs_enqueue() [all …]
|
| HD | if_var.h | 775 int drbr_inuse_drv(if_t ifp, struct buf_ring *br); 776 struct mbuf* drbr_dequeue_drv(if_t ifp, struct buf_ring *br); 777 int drbr_needs_enqueue_drv(if_t ifp, struct buf_ring *br); 778 int drbr_enqueue_drv(if_t ifp, struct buf_ring *br, struct mbuf *m);
|
| HD | if.c | 4560 drbr_inuse_drv(if_t ifh, struct buf_ring *br) in drbr_inuse_drv() 4566 drbr_dequeue_drv(if_t ifh, struct buf_ring *br) in drbr_dequeue_drv() 4572 drbr_needs_enqueue_drv(if_t ifh, struct buf_ring *br) in drbr_needs_enqueue_drv() 4578 drbr_enqueue_drv(if_t ifh, struct buf_ring *br, struct mbuf *m) in drbr_enqueue_drv()
|
| /freebsd-13-stable/sys/dev/hyperv/netvsc/ |
| HD | if_hnvar.h | 53 struct buf_ring; 122 struct buf_ring *hn_txdesc_br; 135 struct buf_ring *hn_mbuf_br;
|
| /freebsd-13-stable/sys/dev/xilinx/ |
| HD | if_xaevar.h | 72 struct buf_ring *br;
|
| HD | if_xae.c | 267 struct buf_ring *br; in xae_transmit_locked()
|
| /freebsd-13-stable/sys/dev/vnic/ |
| HD | nicvf_queues.h | 291 struct buf_ring *rx_br; /* Reception buf ring */ 327 struct buf_ring *br; /* Transmission buf ring */
|
| /freebsd-13-stable/share/man/man9/ |
| HD | Makefile | 19 buf_ring.9 \ 655 MLINKS+=buf_ring.9 buf_ring_alloc.9 \ 656 buf_ring.9 buf_ring_free.9 \ 657 buf_ring.9 buf_ring_enqueue.9 \ 658 buf_ring.9 buf_ring_enqueue_bytes.9 \ 659 buf_ring.9 buf_ring_dequeue_mc.9 \ 660 buf_ring.9 buf_ring_dequeue_sc.9 \ 661 buf_ring.9 buf_ring_count.9 \ 662 buf_ring.9 buf_ring_empty.9 \ 663 buf_ring.9 buf_ring_full.9 \ [all …]
|
| /freebsd-13-stable/sys/dev/liquidio/base/ |
| HD | lio_iq.h | 157 struct buf_ring *br;
|
| /freebsd-13-stable/sys/dev/qlxgbe/ |
| HD | ql_def.h | 119 struct buf_ring *tx_br;
|
| /freebsd-13-stable/sys/dev/neta/ |
| HD | if_mvnetavar.h | 143 struct buf_ring *br;
|
| /freebsd-13-stable/sys/dev/altera/atse/ |
| HD | if_atsereg.h | 452 struct buf_ring *br;
|
| HD | if_atse.c | 305 struct buf_ring *br; in atse_transmit_locked() 341 struct buf_ring *br; in atse_transmit()
|
| /freebsd-13-stable/sys/dev/mxge/ |
| HD | if_mxge_var.h | 164 struct buf_ring *br;
|
| /freebsd-13-stable/sys/dev/al_eth/ |
| HD | al_eth.h | 136 struct buf_ring *br;
|
| /freebsd-13-stable/sys/dev/virtio/network/ |
| HD | if_vtnetvar.h | 116 struct buf_ring *vtntx_br;
|
| /freebsd-13-stable/sys/dev/dpaa2/ |
| HD | dpaa2_ni.h | 220 struct buf_ring *idx_br;
|
| /freebsd-13-stable/sys/dev/gve/ |
| HD | gve.h | 297 struct buf_ring *br;
|
| /freebsd-13-stable/sys/dev/ena/ |
| HD | ena.h | 356 struct buf_ring *br; /* only for TX */
|
| /freebsd-13-stable/sys/dev/cxgb/ |
| HD | cxgb_adapter.h | 253 struct buf_ring *txq_mr;
|
| /freebsd-13-stable/sys/dev/ntb/if_ntb/ |
| HD | if_ntb.c | 87 struct buf_ring *br;
|
| /freebsd-13-stable/sys/dev/qlnx/qlnxe/ |
| HD | qlnx_def.h | 186 struct buf_ring *tx_br;
|
| /freebsd-13-stable/sys/dev/xen/netfront/ |
| HD | netfront.c | 195 struct buf_ring *br; 2111 struct buf_ring *br; in xn_txq_mq_start_locked()
|