Home
last modified time | relevance | path

Searched full:rtnl_lock (Results 1 – 25 of 273) sorted by relevance

1234567891011

/linux/kernel/bpf/
H A Dtcx.c19 rtnl_lock(); in tcx_prog_attach()
67 rtnl_lock(); in tcx_prog_detach()
129 rtnl_lock(); in tcx_prog_query()
177 rtnl_lock(); in tcx_link_release()
212 rtnl_lock(); in tcx_link_update()
256 rtnl_lock(); in tcx_link_fdinfo()
273 rtnl_lock(); in tcx_link_fill_info()
318 rtnl_lock(); in tcx_link_attach()
/linux/net/core/
H A Ddev_addr_lists_test.c88 rtnl_lock(); in dev_addr_test_sync_one()
109 rtnl_lock();
139 rtnl_lock(); in dev_addr_test_add_del()
177 rtnl_lock(); in dev_addr_test_add_set()
201 rtnl_lock(); in dev_addr_test_add_set()
230 rtnl_lock();
262 rtnl_lock();
326 rtnl_lock();
397 rtnl_lock();
478 rtnl_lock();
[all...]
H A Dnetprio_cgroup.c157 rtnl_lock(); in cgrp_css_online()
210 rtnl_lock(); in write_priomap()
271 * Note this is called with rtnl_lock held so we have update side in netprio_device_event()
/linux/net/ieee802154/
H A Dnl-phy.c45 rtnl_lock(); in ieee802154_nl_fill_phy()
234 * dev_set_mac_address require RTNL_LOCK in ieee802154_add_iface()
236 rtnl_lock(); in ieee802154_add_iface()
255 rtnl_lock(); /* del_iface must be called with RTNL lock */ in ieee802154_add_iface()
322 rtnl_lock(); in ieee802154_del_iface()
H A Dcore.c145 rtnl_lock(); in wpan_phy_register()
170 rtnl_lock(); in wpan_phy_unregister()
175 rtnl_lock(); in wpan_phy_unregister()
351 rtnl_lock(); in cfg802154_pernet_exit()
H A Dsysfs.c68 rtnl_lock(); in wpan_phy_suspend()
82 rtnl_lock(); in wpan_phy_resume()
/linux/include/linux/
H A Drtnetlink.h42 extern void rtnl_lock(void);
89 * rcu_replace_pointer_rtnl - replace an RCU pointer under rtnl_lock, returning
94 * Perform a replacement under rtnl_lock, where @rp is an RCU-annotated
130 rtnl_lock(); in rtnl_net_lock()
/linux/include/net/
H A Ddsa_stubs.h28 /* rtnl_lock() is a sufficient guarantee, because as long as in dsa_conduit_hwtstamp_validate()
32 * dsa_conduit_teardown() has executed, which requires rtnl_lock(). in dsa_conduit_hwtstamp_validate()
H A Dnetdev_lock.h88 rtnl_lock(); in netdev_lock_ops_compat()
105 /* Allow locking multiple devices only under rtnl_lock, in netdev_lock_cmp_fn()
/linux/net/bridge/
H A Dbr_mrp.c426 * note: called under rtnl_lock
495 * note: called under rtnl_lock
560 * note: called under rtnl_lock
574 * note: called under rtnl_lock
589 * note: already called with rtnl_lock
615 * note: already called with rtnl_lock
647 * note: already called with rtnl_lock
669 * note: already called with rtnl_lock
700 * note: already called with rtnl_lock
735 * note: already called with rtnl_lock
[all …]
/linux/net/openvswitch/
H A Dvport-netdev.c101 rtnl_lock(); in ovs_netdev_link()
172 rtnl_lock(); in netdev_destroy()
189 rtnl_lock(); in ovs_netdev_tunnel_destroy()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dbridge.c371 rtnl_lock(); in mlx5_esw_bridge_switchdev_fdb_event_work()
506 rtnl_lock(); in mlx5_esw_bridge_update_work()
522 rtnl_lock(); in mlx5e_rep_bridge_init()
570 rtnl_lock(); in mlx5e_rep_bridge_init()
591 rtnl_lock(); in mlx5e_rep_bridge_cleanup()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_devlink.c51 rtnl_lock(); in hclgevf_devlink_reload_down()
81 rtnl_lock(); in hclgevf_devlink_reload_up()
/linux/net/switchdev/
H A Dswitchdev.c86 * rtnl_lock must be held.
104 rtnl_lock(); in switchdev_deferred_process_work()
194 * rtnl_lock must be held and must not be in atomic section,
369 * rtnl_lock must be held and must not be in atomic section,
417 * rtnl_lock must be held and must not be in atomic section,
440 * rtnl_lock must be held.
524 rtnl_lock(); in register_switchdev_blocking_notifier()
537 rtnl_lock(); in unregister_switchdev_blocking_notifier()
/linux/drivers/net/ethernet/sfc/siena/
H A Defx.c401 rtnl_lock(); in efx_remove_all()
491 * Context: process, rtnl_lock() held.
512 /* Context: process, rtnl_lock() held. */
540 /* Context: process, rtnl_lock() held.
654 /* Context: process, rtnl_lock() held. */
725 rtnl_lock(); in efx_register_netdev()
773 rtnl_lock(); in efx_register_netdev()
869 rtnl_lock(); in efx_pci_remove()
1101 rtnl_lock(); in efx_pci_probe()
1148 rtnl_lock(); in efx_pm_freeze()
[all …]
/linux/net/tipc/
H A Dbearer.c822 /* Caller should hold rtnl_lock to protect the bearer */
895 rtnl_lock(); in tipc_nl_bearer_dump()
942 rtnl_lock(); in tipc_nl_bearer_get()
1000 rtnl_lock(); in tipc_nl_bearer_disable()
1055 rtnl_lock(); in tipc_nl_bearer_enable()
1083 rtnl_lock(); in tipc_nl_bearer_add()
1178 rtnl_lock(); in tipc_nl_bearer_set()
1246 rtnl_lock(); in tipc_nl_media_dump()
1289 rtnl_lock(); in tipc_nl_media_get()
1372 rtnl_lock(); in tipc_nl_media_set()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_vlan.c226 * unregister_netdev as that internally takes and releases the rtnl_lock. So
228 * from the global work queue where we can obtain the rtnl_lock safely.
236 rtnl_lock(); in ipoib_vlan_delete_task()
/linux/net/6lowpan/
H A Dcore.c57 rtnl_lock(); in lowpan_register_netdev()
73 rtnl_lock(); in lowpan_unregister_netdev()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_devlink.c88 rtnl_lock(); in hclge_devlink_reload_down()
118 rtnl_lock(); in hclge_devlink_reload_up()
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_devlink.c97 rtnl_lock(); in ena_devlink_reload_down()
113 rtnl_lock(); in ena_devlink_reload_up()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_devlink.c72 rtnl_lock(); in nfp_devlink_port_split()
100 rtnl_lock(); in nfp_devlink_port_unsplit()
343 rtnl_lock(); in nfp_devlink_port_register()
/linux/drivers/net/ethernet/sfc/
H A Def100_netdev.c87 /* Context: process, rtnl_lock() held.
116 /* Context: process, rtnl_lock() held. */
348 rtnl_lock(); in ef100_register_netdev()
390 rtnl_lock(); in ef100_remove_netdev()
H A Defx.c394 rtnl_lock(); in efx_remove_all()
483 /* Context: process, rtnl_lock() held. */
513 /* Context: process, rtnl_lock() held.
732 /* Context: process, rtnl_lock() held. */
804 rtnl_lock(); in efx_register_netdev()
852 rtnl_lock(); in efx_register_netdev()
966 rtnl_lock(); in efx_pci_remove()
1218 rtnl_lock(); in efx_pci_probe()
1267 rtnl_lock(); in efx_pm_freeze()
1299 rtnl_lock(); in efx_pm_thaw()
/linux/drivers/net/wan/
H A Dhdlc.c265 rtnl_lock(); in unregister_hdlc_device()
325 rtnl_lock(); in register_hdlc_protocol()
336 rtnl_lock(); in unregister_hdlc_protocol()
/linux/net/wireless/
H A Dsysfs.c101 rtnl_lock(); in wiphy_suspend()
141 rtnl_lock(); in wiphy_resume()

1234567891011