Searched refs:buf_ring (Results 1 - 4 of 4) sorted by relevance

/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_subr_bufring.c37 #include <sys/buf_ring.h>
40 struct buf_ring *
43 struct buf_ring *br;
47 br = malloc(sizeof(struct buf_ring) + count*sizeof(caddr_t),
63 buf_ring_free(struct buf_ring *br, struct malloc_type *type)
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dbuf_ring.h46 struct buf_ring { struct
67 buf_ring_enqueue(struct buf_ring *br, void *buf)
118 buf_ring_dequeue_mc(struct buf_ring *br)
158 buf_ring_dequeue_sc(struct buf_ring *br)
168 * This is a workaround to allow using buf_ring on ARM and ARM64.
169 * ARM64TODO: Fix buf_ring in a generic way.
235 buf_ring_advance_sc(struct buf_ring *br)
270 buf_ring_putback_sc(struct buf_ring *br, void *_new)
283 buf_ring_peek(struct buf_ring *br)
303 buf_ring_peek_clear_sc(struct buf_ring *b
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/
H A Dif_igc.h43 #include <sys/buf_ring.h>
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A Dif_em.h51 #include <sys/buf_ring.h>

Completed in 19 milliseconds