mirror of
https://github.com/opnsense/src.git
synced 2026-02-26 11:20:29 -05:00
and ifnet functions - add memory barriers to <machine/atomic.h> - update drivers to only conditionally define their own - add lockless producer / consumer ring buffer - remove ring buffer implementation from cxgb and update its callers - add if_transmit(struct ifnet *ifp, struct mbuf *m) to ifnet to allow drivers to efficiently manage multiple hardware queues (i.e. not serialize all packets through one ifq) - expose if_qflush to allow drivers to flush any driver managed queues This work was supported by Bitgravity Inc. and Chelsio Inc. |
||
|---|---|---|
| .. | ||
| eth_z8e.h | ||
| ethp_z8e.h | ||
| if_mxge.c | ||
| if_mxge_var.h | ||
| mcp_gen_header.h | ||
| mxge_eth_z8e.c | ||
| mxge_ethp_z8e.c | ||
| mxge_lro.c | ||
| mxge_mcp.h | ||
| mxge_rss_eth_z8e.c | ||
| mxge_rss_ethp_z8e.c | ||
| rss_eth_z8e.h | ||
| rss_ethp_z8e.h | ||