1
linux/drivers/net/sfc
David S. Miller e308a5d806 netdev: Add netdev->addr_list_lock protection.
Add netif_addr_{lock,unlock}{,_bh}() helpers.

Use them to protect operations that operate on or read
the network device unicast and multicast address lists.

Also use them in cases where the code simply wants to
block calls into the driver's ->set_rx_mode() and
->set_multicast_list() methods.

Signed-off-by: David S. Miller <davem@davemloft.net>
2008-07-15 00:13:44 -07:00
..
bitfield.h sfc: Use DMA_BIT_MASK() instead of our own DMA mask macros 2008-05-22 05:59:30 -04:00
boards.c sfc: Use kernel I2C system and i2c-algo-bit driver 2008-05-30 22:18:10 -04:00
boards.h sfc: Use kernel I2C system and i2c-algo-bit driver 2008-05-30 22:18:10 -04:00
efx.c netdev: Add netdev->addr_list_lock protection. 2008-07-15 00:13:44 -07:00
efx.h
enum.h [netdrvr] sfc: sfc: Add self-test support 2008-05-13 01:31:44 -04:00
ethtool.c [netdrvr] sfc: sfc: Add self-test support 2008-05-13 01:31:44 -04:00
ethtool.h
falcon_hwdefs.h sfc: Use __packed macro 2008-05-22 05:59:32 -04:00
falcon_io.h sfc: Replaced various macros with inline functions 2008-05-22 05:59:27 -04:00
falcon_xmac.c [netdrvr] sfc: Report XAUI link down at default log level 2008-05-30 22:06:47 -04:00
falcon.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-06-13 20:52:39 -07:00
falcon.h sfc: Replaced various macros with inline functions 2008-05-22 05:59:27 -04:00
gmii.h
Kconfig sfc: Use kernel I2C system and i2c-algo-bit driver 2008-05-30 22:18:10 -04:00
mac.h
Makefile sfc: Use kernel I2C system and i2c-algo-bit driver 2008-05-30 22:18:10 -04:00
mdio_10g.c [netdrvr] sfc: sfc: Add self-test support 2008-05-13 01:31:44 -04:00
mdio_10g.h [netdrvr] sfc: sfc: Add self-test support 2008-05-13 01:31:44 -04:00
net_driver.h sfc: Use kernel I2C system and i2c-algo-bit driver 2008-05-30 22:18:10 -04:00
phy.h
rx.c sfc: Remove redundant casts to and from void * 2008-05-22 05:59:33 -04:00
rx.h
selftest.c sfc: Added checks for heap allocation failure 2008-05-22 05:59:34 -04:00
selftest.h [netdrvr] sfc: sfc: Add self-test support 2008-05-13 01:31:44 -04:00
sfe4001.c sfc: Use kernel I2C system and i2c-algo-bit driver 2008-05-30 22:18:10 -04:00
spi.h
tenxpress.c sfc: Added checks for heap allocation failure 2008-05-22 05:59:34 -04:00
tx.c sfc: Replaced various macros with inline functions 2008-05-22 05:59:27 -04:00
tx.h
workarounds.h sfc: Replaced various macros with inline functions 2008-05-22 05:59:27 -04:00
xenpack.h
xfp_phy.c sfc: Added checks for heap allocation failure 2008-05-22 05:59:34 -04:00