Home
last modified time | relevance | path

Searched refs:dev_base_lock (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/net/core/
H A Dlink_watch.c58 write_lock_bh(&dev_base_lock); in rfc2863_policy()
77 write_unlock_bh(&dev_base_lock); in rfc2863_policy()
H A Dnet-sysfs.c48 read_lock(&dev_base_lock); in netdev_show()
51 read_unlock(&dev_base_lock); in netdev_show()
149 read_lock(&dev_base_lock); in address_show()
152 read_unlock(&dev_base_lock); in address_show()
307 read_lock(&dev_base_lock); in operstate_show()
311 read_unlock(&dev_base_lock); in operstate_show()
637 read_lock(&dev_base_lock); in netstat_show()
644 read_unlock(&dev_base_lock); in netstat_show()
H A Ddev.c172 * The @dev_base_head list is protected by @dev_base_lock and the rtnl
175 * Pure readers hold dev_base_lock for reading, or rcu_read_lock()
178 * dev_base_head list, and hold dev_base_lock for writing when they do the
182 * To put it another way, dev_base_lock is held for writing only to
190 DEFINE_RWLOCK(dev_base_lock); variable
191 EXPORT_SYMBOL(dev_base_lock); variable
364 write_lock_bh(&dev_base_lock); in list_netdevice()
369 write_unlock_bh(&dev_base_lock); in list_netdevice()
382 write_lock_bh(&dev_base_lock); in unlist_netdevice()
386 write_unlock_bh(&dev_base_lock); in unlist_netdevice()
[all...]
H A Drtnetlink.c852 write_lock_bh(&dev_base_lock); in set_operstate()
854 write_unlock_bh(&dev_base_lock); in set_operstate()
2792 write_lock_bh(&dev_base_lock); in do_setlink()
2796 write_unlock_bh(&dev_base_lock); in do_setlink()
/kernel/linux/linux-6.6/net/core/
H A Dlink_watch.c73 write_lock(&dev_base_lock); in rfc2863_policy()
92 write_unlock(&dev_base_lock); in rfc2863_policy()
H A Dnet-sysfs.c37 /* Caller holds RTNL or dev_base_lock */
51 read_lock(&dev_base_lock); in netdev_show()
54 read_unlock(&dev_base_lock); in netdev_show()
152 read_lock(&dev_base_lock); in address_show()
155 read_unlock(&dev_base_lock); in address_show()
310 read_lock(&dev_base_lock); in operstate_show()
314 read_unlock(&dev_base_lock); in operstate_show()
672 read_lock(&dev_base_lock); in netstat_show()
679 read_unlock(&dev_base_lock); in netstat_show()
H A Ddev.c171 * The @dev_base_head list is protected by @dev_base_lock and the rtnl
174 * Pure readers hold dev_base_lock for reading, or rcu_read_lock()
177 * dev_base_head list, and hold dev_base_lock for writing when they do the
181 * To put it another way, dev_base_lock is held for writing only to
189 DEFINE_RWLOCK(dev_base_lock); variable
190 EXPORT_SYMBOL(dev_base_lock); variable
389 write_lock(&dev_base_lock); in list_netdevice()
394 write_unlock(&dev_base_lock); in list_netdevice()
422 write_lock(&dev_base_lock); in unlist_netdevice()
427 write_unlock(&dev_base_lock); in unlist_netdevice()
[all...]
H A Drtnetlink.c884 write_lock(&dev_base_lock); in set_operstate()
886 write_unlock(&dev_base_lock); in set_operstate()
2953 write_lock(&dev_base_lock); in do_setlink()
2957 write_unlock(&dev_base_lock); in do_setlink()
/kernel/linux/linux-5.10/net/hsr/
H A Dhsr_device.c33 write_lock_bh(&dev_base_lock); in __hsr_set_operstate()
36 write_unlock_bh(&dev_base_lock); in __hsr_set_operstate()
39 write_unlock_bh(&dev_base_lock); in __hsr_set_operstate()
/kernel/linux/linux-6.6/net/hsr/
H A Dhsr_device.c33 write_lock(&dev_base_lock); in __hsr_set_operstate()
36 write_unlock(&dev_base_lock); in __hsr_set_operstate()
39 write_unlock(&dev_base_lock); in __hsr_set_operstate()
/kernel/linux/linux-5.10/net/mac80211/
H A Ddebugfs_netdev.c34 read_lock(&dev_base_lock); in ieee80211_if_read()
36 read_unlock(&dev_base_lock); in ieee80211_if_read()
/kernel/linux/linux-6.6/net/mac80211/
H A Ddebugfs_netdev.c34 read_lock(&dev_base_lock); in ieee80211_if_read()
36 read_unlock(&dev_base_lock); in ieee80211_if_read()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dmain.c2264 read_lock(&dev_base_lock); in mlx4_ib_update_qps()
2266 read_unlock(&dev_base_lock); in mlx4_ib_update_qps()
/kernel/linux/linux-5.10/include/linux/
H A Dnetdevice.h2790 extern rwlock_t dev_base_lock; /* Device list lock */
/kernel/linux/linux-6.6/include/linux/
H A Dnetdevice.h3010 extern rwlock_t dev_base_lock; /* Device list lock */

Completed in 62 milliseconds