| /freebsd-13.1/sys/sys/ |
| H A D | buf_ring.h | 42 struct buf_ring { struct 63 buf_ring_enqueue(struct buf_ring *br, void *buf) in buf_ring_enqueue() argument 120 buf_ring_dequeue_mc(struct buf_ring *br) in buf_ring_dequeue_mc() 160 buf_ring_dequeue_sc(struct buf_ring *br) in buf_ring_dequeue_sc() 237 buf_ring_advance_sc(struct buf_ring *br) in buf_ring_advance_sc() 272 buf_ring_putback_sc(struct buf_ring *br, void *new) in buf_ring_putback_sc() 285 buf_ring_peek(struct buf_ring *br) in buf_ring_peek() 305 buf_ring_peek_clear_sc(struct buf_ring *br) in buf_ring_peek_clear_sc() 345 buf_ring_full(struct buf_ring *br) in buf_ring_full() 352 buf_ring_empty(struct buf_ring *br) in buf_ring_empty() [all …]
|
| /freebsd-13.1/sys/kern/ |
| H A D | subr_bufring.c | 39 struct buf_ring * 42 struct buf_ring *br; in buf_ring_alloc() 46 br = malloc(sizeof(struct buf_ring) + count*sizeof(caddr_t), in buf_ring_alloc() 62 buf_ring_free(struct buf_ring *br, struct malloc_type *type) in buf_ring_free()
|
| /freebsd-13.1/sys/net/ |
| H A D | ifq.h | 319 drbr_enqueue(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m) in drbr_enqueue() 339 drbr_putback(struct ifnet *ifp, struct buf_ring *br, struct mbuf *m_new) in drbr_putback() 359 drbr_peek(struct ifnet *ifp, struct buf_ring *br) in drbr_peek() 378 drbr_flush(struct ifnet *ifp, struct buf_ring *br) in drbr_flush() 391 drbr_free(struct buf_ring *br, struct malloc_type *type) in drbr_free() 399 drbr_dequeue(struct ifnet *ifp, struct buf_ring *br) in drbr_dequeue() 413 drbr_advance(struct ifnet *ifp, struct buf_ring *br) in drbr_advance() 424 drbr_dequeue_cond(struct ifnet *ifp, struct buf_ring *br, in drbr_dequeue_cond() 449 drbr_empty(struct ifnet *ifp, struct buf_ring *br) in drbr_empty() 459 drbr_needs_enqueue(struct ifnet *ifp, struct buf_ring *br) in drbr_needs_enqueue() [all …]
|
| H A D | if_var.h | 772 int drbr_inuse_drv(if_t ifp, struct buf_ring *br); 773 struct mbuf* drbr_dequeue_drv(if_t ifp, struct buf_ring *br); 774 int drbr_needs_enqueue_drv(if_t ifp, struct buf_ring *br); 775 int drbr_enqueue_drv(if_t ifp, struct buf_ring *br, struct mbuf *m);
|
| H A D | if_epair.c | 107 struct buf_ring *rxring[2];
|
| H A D | if.c | 4573 drbr_inuse_drv(if_t ifh, struct buf_ring *br) in drbr_inuse_drv() 4579 drbr_dequeue_drv(if_t ifh, struct buf_ring *br) in drbr_dequeue_drv() 4585 drbr_needs_enqueue_drv(if_t ifh, struct buf_ring *br) in drbr_needs_enqueue_drv() 4591 drbr_enqueue_drv(if_t ifh, struct buf_ring *br, struct mbuf *m) in drbr_enqueue_drv()
|
| /freebsd-13.1/sys/dev/hyperv/netvsc/ |
| H A D | if_hnvar.h | 55 struct buf_ring; 124 struct buf_ring *hn_txdesc_br; 137 struct buf_ring *hn_mbuf_br;
|
| /freebsd-13.1/sys/dev/xilinx/ |
| H A D | if_xaevar.h | 74 struct buf_ring *br;
|
| H A D | if_xae.c | 269 struct buf_ring *br; in xae_transmit_locked()
|
| /freebsd-13.1/sys/dev/vnic/ |
| H A D | nicvf_queues.h | 293 struct buf_ring *rx_br; /* Reception buf ring */ 329 struct buf_ring *br; /* Transmission buf ring */
|
| /freebsd-13.1/share/man/man9/ |
| H A D | Makefile | 20 buf_ring.9 \ 652 MLINKS+=buf_ring.9 buf_ring_alloc.9 \ 653 buf_ring.9 buf_ring_free.9 \ 654 buf_ring.9 buf_ring_enqueue.9 \ 655 buf_ring.9 buf_ring_enqueue_bytes.9 \ 656 buf_ring.9 buf_ring_dequeue_mc.9 \ 657 buf_ring.9 buf_ring_dequeue_sc.9 \ 658 buf_ring.9 buf_ring_count.9 \ 659 buf_ring.9 buf_ring_empty.9 \ 660 buf_ring.9 buf_ring_full.9 \ [all …]
|
| /freebsd-13.1/sys/dev/liquidio/base/ |
| H A D | lio_iq.h | 158 struct buf_ring *br;
|
| /freebsd-13.1/sys/dev/qlxgbe/ |
| H A D | ql_def.h | 121 struct buf_ring *tx_br;
|
| /freebsd-13.1/sys/dev/altera/atse/ |
| H A D | if_atsereg.h | 454 struct buf_ring *br;
|
| H A D | if_atse.c | 307 struct buf_ring *br; in atse_transmit_locked() 343 struct buf_ring *br; in atse_transmit()
|
| /freebsd-13.1/sys/dev/neta/ |
| H A D | if_mvnetavar.h | 145 struct buf_ring *br;
|
| /freebsd-13.1/sys/dev/mxge/ |
| H A D | if_mxge_var.h | 166 struct buf_ring *br;
|
| /freebsd-13.1/sys/dev/al_eth/ |
| H A D | al_eth.h | 138 struct buf_ring *br;
|
| /freebsd-13.1/sys/dev/virtio/network/ |
| H A D | if_vtnetvar.h | 118 struct buf_ring *vtntx_br;
|
| /freebsd-13.1/sys/dev/ena/ |
| H A D | ena.h | 349 struct buf_ring *br; /* only for TX */
|
| /freebsd-13.1/sys/dev/ntb/if_ntb/ |
| H A D | if_ntb.c | 89 struct buf_ring *br;
|
| /freebsd-13.1/sys/dev/cxgb/ |
| H A D | cxgb_adapter.h | 255 struct buf_ring *txq_mr;
|
| /freebsd-13.1/sys/dev/qlnx/qlnxe/ |
| H A D | qlnx_def.h | 188 struct buf_ring *tx_br;
|
| /freebsd-13.1/sys/dev/xen/netfront/ |
| H A D | netfront.c | 197 struct buf_ring *br; 2096 struct buf_ring *br; in xn_txq_mq_start_locked()
|
| /freebsd-13.1/sys/dev/oce/ |
| H A D | oce_if.h | 707 struct buf_ring *br;
|