diff options
author | arybchik <arybchik@FreeBSD.org> | 2016-01-13 06:37:45 +0000 |
---|---|---|
committer | arybchik <arybchik@FreeBSD.org> | 2016-01-13 06:37:45 +0000 |
commit | 59a6268d11eb2887334f36647da12fe28f236ce6 (patch) | |
tree | 59d2308e6e320dcd12c5669fe598f514f8c5bdf3 /sys/dev/sfxge/common/efx_impl.h | |
parent | 35ef4d8cbd13089bab5f59627691ad09135450f5 (diff) | |
download | FreeBSD-src-59a6268d11eb2887334f36647da12fe28f236ce6.zip FreeBSD-src-59a6268d11eb2887334f36647da12fe28f236ce6.tar.gz |
sfxge: remove unused common code EFSYS_OPT_RX_HDR_SPLIT
The EFSYS_OPT_RX_HDR_SPLIT optional feature in the common code
implemented the Lookahead Split feature of Windows. This split
received packets at a preconfigured byte offset, and delivered
the header and payload portions to separate receive queues.
Now the common code interface has no callers, so remove it.
Note that this should not be confused with the Header Data Split
feature of Windows, which splits packets at a header boundary.
Submitted by: Andy Moreton <amoreton at solarflare.com>
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Differential Revision: https://reviews.freebsd.org/D4888
Diffstat (limited to 'sys/dev/sfxge/common/efx_impl.h')
-rw-r--r-- | sys/dev/sfxge/common/efx_impl.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/sys/dev/sfxge/common/efx_impl.h b/sys/dev/sfxge/common/efx_impl.h index 023479d..7d659cc 100644 --- a/sys/dev/sfxge/common/efx_impl.h +++ b/sys/dev/sfxge/common/efx_impl.h @@ -157,10 +157,6 @@ typedef struct efx_tx_ops_s { typedef struct efx_rx_ops_s { efx_rc_t (*erxo_init)(efx_nic_t *); void (*erxo_fini)(efx_nic_t *); -#if EFSYS_OPT_RX_HDR_SPLIT - efx_rc_t (*erxo_hdr_split_enable)(efx_nic_t *, unsigned int, - unsigned int); -#endif #if EFSYS_OPT_RX_SCATTER efx_rc_t (*erxo_scatter_enable)(efx_nic_t *, unsigned int); #endif |