freebsd-nq/sys/ofed/drivers/net/mlx4
Hans Petter Selasky b7ba031ff7 Factor out mbuf hashing code from LAGG driver so that other network
drivers can use it. This avoids some code duplication. Add missing
default case to all switch statements while at it. Also move the
hashing of the IPv6 flow field to layer 4 because the IPv6 flow field
is constant on a per L4 connection basis and not on a per L3 network.

Differential Revision:	https://reviews.freebsd.org/D1987
Sponsored by:		Mellanox Technologies
MFC after:		1 month
2015-03-11 16:02:24 +00:00
..
alloc.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
catas.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
cmd.c Updates for the Mellanox ethernet driver 2015-03-04 09:30:03 +00:00
cq.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
en_cq.c Make sure callbacks being freed are not pending when the 2014-12-11 10:47:50 +00:00
en_ethtool.c Update the OFED Linux compatibility layer and 2014-10-15 13:40:29 +00:00
en_main.c Updates for the Mellanox ethernet driver 2015-03-04 09:30:03 +00:00
en_netdev.c Ensure setting promiscious mode when a network interface is up, is 2015-03-10 21:17:10 +00:00
en_port.c Update code to use new network counter API. 2014-09-24 08:28:34 +00:00
en_port.h Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
en_resources.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
en_rx.c Updates for the Mellanox ethernet driver 2015-03-04 09:30:03 +00:00
en_selftest.c Update the OFED Linux compatibility layer and 2014-10-15 13:40:29 +00:00
en_tx.c Factor out mbuf hashing code from LAGG driver so that other network 2015-03-11 16:02:24 +00:00
eq.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
fw.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
fw.h Update code to use new network counter API. 2014-09-24 08:28:34 +00:00
icm.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
icm.h Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
intf.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
main.c Updates for the Mellanox ethernet driver 2015-03-04 09:30:03 +00:00
Makefile Globally enable -fms-extensions when building kernel with gcc, and remove 2015-02-17 19:27:14 +00:00
mcg.c Updates for the Mellanox ethernet driver 2015-03-04 09:30:03 +00:00
mlx4_en.h Updates for the Mellanox ethernet driver 2015-03-04 09:30:03 +00:00
mlx4_stats.h Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
mlx4.h Fix compile warning when compiling with GCC. 2014-10-07 10:04:25 +00:00
mr.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
pd.c Update the OFED Linux compatibility layer and 2014-10-15 13:40:29 +00:00
port.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
profile.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
qp.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
reset.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
resource_tracker.c Update code to use new network counter API. 2014-09-24 08:28:34 +00:00
sense.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
srq.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00
sys_tune.c Hardware driver update from Mellanox Technologies, including: 2014-09-23 12:37:01 +00:00