freebsd-skq/sys/dev/netmap
vmaffione c056f1d6c1 netmap: add support for multiple host rings
Some applications forward from/to host rings most or all the
traffic received or sent on a physical interface. In this
cases it is desirable to have more than a pair of RX/TX host
rings, and use multiple threads to speed up forwarding.
This change adds support for multiple host rings. On registering
a netmap port, the user can specify the number of desired receive
and transmit host rings in the nr_host_tx_rings and nr_host_rx_rings
fields of the nmreq_register structure.

MFC after:	2 weeks
2019-03-18 12:22:23 +00:00
..
if_ptnet.c
if_re_netmap.h
if_vtnet_netmap.h
netmap_bdg.c
netmap_bdg.h
netmap_freebsd.c
netmap_generic.c
netmap_kern.h
netmap_kloop.c
netmap_legacy.c
netmap_mbq.c
netmap_mbq.h
netmap_mem2.c
netmap_mem2.h
netmap_monitor.c
netmap_null.c
netmap_offloadings.c
netmap_pipe.c
netmap_pt.c
netmap_vale.c
netmap.c