Home
last modified time | relevance | path

Searched refs:rtnl_lock (Results 1 – 25 of 350) sorted by relevance

12345678910>>...14

/linux-6.15/Documentation/networking/
H A Dnetdevices.rst29 Second group can be used when ``rtnl_lock`` is already held:
90 the ``rtnl_lock`` requires extra care. In those scenarios most drivers
94 Example flow of netdev handling under ``rtnl_lock``:
155 ``rtnl_lock`` held.
169 will defer some of the processing until ``rtnl_lock`` is released.
213 Synchronization: rtnl_lock() semaphore. In addition, netdev instance
218 Synchronization: rtnl_lock() semaphore. In addition, netdev instance
224 Synchronization: rtnl_lock() semaphore.
231 Synchronization: rtnl_lock() semaphore. In addition, netdev instance
239 Synchronization: rtnl_lock() semaphore. In addition, netdev instance
[all …]
/linux-6.15/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-6.15/net/core/
H A Ddev_addr_lists_test.c68 rtnl_lock(); in dev_addr_test_basic()
89 rtnl_lock(); in dev_addr_test_sync_one()
119 rtnl_lock(); in dev_addr_test_add_del()
157 rtnl_lock(); in dev_addr_test_del_main()
181 rtnl_lock(); in dev_addr_test_add_set()
210 rtnl_lock(); in dev_addr_test_add_excl()
H A Dnetprio_cgroup.c157 rtnl_lock(); in cgrp_css_online()
210 rtnl_lock(); in write_priomap()
/linux-6.15/net/openvswitch/
H A Dvport-netdev.c101 rtnl_lock(); in ovs_netdev_link()
163 rtnl_lock(); in netdev_destroy()
173 rtnl_lock(); in ovs_netdev_tunnel_destroy()
H A Dvport-internal_dev.c154 rtnl_lock(); in internal_dev_create()
178 rtnl_lock(); in internal_dev_destroy()
/linux-6.15/net/ieee802154/
H A Dsysfs.c68 rtnl_lock(); in wpan_phy_suspend()
82 rtnl_lock(); in wpan_phy_resume()
H A Dnl-phy.c45 rtnl_lock(); in ieee802154_nl_fill_phy()
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()
/linux-6.15/net/
H A DKconfig.debug34 rtnl_lock() is being replaced with rtnl_net_lock() that
40 Once the conversion completes, rtnl_lock() will be removed
/linux-6.15/net/6lowpan/
H A Dcore.c57 rtnl_lock(); in lowpan_register_netdev()
73 rtnl_lock(); in lowpan_unregister_netdev()
/linux-6.15/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-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dbridge.c375 rtnl_lock(); in mlx5_esw_bridge_switchdev_fdb_event_work()
510 rtnl_lock(); in mlx5_esw_bridge_update_work()
526 rtnl_lock(); in mlx5e_rep_bridge_init()
573 rtnl_lock(); in mlx5e_rep_bridge_init()
594 rtnl_lock(); in mlx5e_rep_bridge_cleanup()
/linux-6.15/drivers/net/
H A Dnetkit.c535 rtnl_lock(); in netkit_prog_attach()
575 rtnl_lock(); in netkit_prog_detach()
606 rtnl_lock(); in netkit_prog_query()
654 rtnl_lock(); in netkit_link_release()
685 rtnl_lock(); in netkit_link_update()
729 rtnl_lock(); in netkit_link_fdinfo()
746 rtnl_lock(); in netkit_link_fill_info()
791 rtnl_lock(); in netkit_link_attach()
/linux-6.15/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-6.15/net/wireless/
H A Dsysfs.c101 rtnl_lock(); in wiphy_suspend()
135 rtnl_lock(); in wiphy_resume()
/linux-6.15/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-6.15/drivers/net/ethernet/hisilicon/hibmcge/
H A Dhbg_err.c119 rtnl_lock(); in hbg_err_reset()
172 rtnl_lock(); in hbg_pci_err_reset_prepare()
/linux-6.15/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()
H A Dnfp_net_debugfs.c22 rtnl_lock(); in nfp_rx_q_show()
87 rtnl_lock(); in nfp_tx_q_show()
/linux-6.15/drivers/net/wireguard/
H A Ddevice.c80 rtnl_lock(); in wg_pm_notification()
102 rtnl_lock(); in wg_vm_notification()
246 rtnl_lock(); in wg_destruct()
416 rtnl_lock(); in wg_netns_pre_exit()
/linux-6.15/net/tipc/
H A Dbearer.c895 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-6.15/drivers/net/ethernet/sfc/siena/
H A Defx.c401 rtnl_lock(); in efx_remove_all()
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()
1180 rtnl_lock(); in efx_pm_thaw()
/linux-6.15/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_pci.c200 rtnl_lock(); in fbnic_service_task()
380 rtnl_lock(); in fbnic_pm_suspend()
436 rtnl_lock(); in __fbnic_pm_resume()
/linux-6.15/include/linux/
H A Drtnetlink.h42 extern void rtnl_lock(void);
130 rtnl_lock(); in rtnl_net_lock()

12345678910>>...14