Home
last modified time | relevance | path

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

12345678910>>...16

/OK3568_Linux_fs/kernel/Documentation/networking/
H A Dnetdevices.rst27 First group can be used in normal contexts where ``rtnl_lock`` is not already
29 Second group can be used when ``rtnl_lock`` is already held:
36 in context where ``rtnl_lock`` is not held (e.g. driver probe and remove paths).
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.
168 happen after ``rtnl_lock`` is released, therefore in those cases free_netdev()
169 will defer some of the processing until ``rtnl_lock`` is released.
178 registration and de-registration, under ``rtnl_lock``. Drivers can use
179 those e.g. when parts of their init process need to run under ``rtnl_lock``.
[all …]
/OK3568_Linux_fs/kernel/net/ieee802154/
H A Dcore.c142 rtnl_lock(); in wpan_phy_register()
167 rtnl_lock(); in wpan_phy_unregister()
172 rtnl_lock(); in wpan_phy_unregister()
324 rtnl_lock(); in cfg802154_pernet_exit()
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 Dsysfs.c68 rtnl_lock(); in wpan_phy_suspend()
82 rtnl_lock(); in wpan_phy_resume()
/OK3568_Linux_fs/kernel/net/openvswitch/
H A Dvport-netdev.c95 rtnl_lock(); in ovs_netdev_link()
158 rtnl_lock(); in netdev_destroy()
168 rtnl_lock(); in ovs_netdev_tunnel_destroy()
H A Dvport-internal_dev.c172 rtnl_lock(); in internal_dev_create()
198 rtnl_lock(); in internal_dev_destroy()
/OK3568_Linux_fs/kernel/net/core/
H A Ddev_ioctl.c415 rtnl_lock(); in dev_ioctl()
434 rtnl_lock(); in dev_ioctl()
480 rtnl_lock(); in dev_ioctl()
505 rtnl_lock(); in dev_ioctl()
H A Dnetprio_cgroup.c157 rtnl_lock(); in cgrp_css_online()
212 rtnl_lock(); in write_priomap()
/OK3568_Linux_fs/kernel/net/wireless/
H A Dcore.c298 rtnl_lock(); in cfg80211_rfkill_set_block()
321 rtnl_lock(); in cfg80211_event_work()
345 rtnl_lock(); in cfg80211_destroy_iface_wk()
358 rtnl_lock(); in cfg80211_sched_scan_stop_wk()
373 rtnl_lock(); in cfg80211_propagate_radar_detect_wk()
389 rtnl_lock(); in cfg80211_propagate_cac_done_wk()
449 rtnl_lock(); in wiphy_new_nm()
914 rtnl_lock(); in wiphy_register()
1015 rtnl_lock(); in wiphy_unregister()
1023 rtnl_lock(); in wiphy_unregister()
[all …]
H A Dsysfs.c106 rtnl_lock(); in wiphy_suspend()
134 rtnl_lock(); in wiphy_resume()
/OK3568_Linux_fs/kernel/net/6lowpan/
H A Dcore.c56 rtnl_lock(); in lowpan_register_netdev()
72 rtnl_lock(); in lowpan_unregister_netdev()
/OK3568_Linux_fs/kernel/net/tipc/
H A Dbearer.c864 rtnl_lock(); in tipc_nl_bearer_dump()
911 rtnl_lock(); in tipc_nl_bearer_get()
969 rtnl_lock(); in tipc_nl_bearer_disable()
1024 rtnl_lock(); in tipc_nl_bearer_enable()
1052 rtnl_lock(); in tipc_nl_bearer_add()
1144 rtnl_lock(); in tipc_nl_bearer_set()
1212 rtnl_lock(); in tipc_nl_media_dump()
1255 rtnl_lock(); in tipc_nl_media_get()
1338 rtnl_lock(); in tipc_nl_media_set()
H A Dnet.c152 rtnl_lock(); in tipc_net_stop()
280 rtnl_lock(); in tipc_nl_net_set()
/OK3568_Linux_fs/kernel/drivers/net/wan/
H A Dhdlc.c268 rtnl_lock(); in unregister_hdlc_device()
329 rtnl_lock(); in register_hdlc_protocol()
340 rtnl_lock(); in unregister_hdlc_protocol()
H A Ddlci.c334 rtnl_lock(); in dlci_add()
380 rtnl_lock(); in dlci_del()
528 rtnl_lock(); in dlci_exit()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/
H A Dnfp_devlink.c75 rtnl_lock(); in nfp_devlink_port_split()
109 rtnl_lock(); in nfp_devlink_port_unsplit()
359 rtnl_lock(); in nfp_devlink_port_register()
H A Dnfp_net_debugfs.c21 rtnl_lock(); in nfp_rx_q_show()
82 rtnl_lock(); in nfp_tx_q_show()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Defx.c398 rtnl_lock(); in efx_remove_all()
718 rtnl_lock(); in efx_register_netdev()
767 rtnl_lock(); in efx_register_netdev()
879 rtnl_lock(); in efx_pci_remove()
1148 rtnl_lock(); in efx_pci_probe()
1197 rtnl_lock(); in efx_pm_freeze()
1218 rtnl_lock(); in efx_pm_thaw()
/OK3568_Linux_fs/kernel/net/mac802154/
H A Dmain.c183 rtnl_lock(); in ieee802154_register_hw()
214 rtnl_lock(); in ieee802154_unregister_hw()
/OK3568_Linux_fs/kernel/net/dsa/
H A Dmaster.c270 rtnl_lock(); in dsa_master_set_promiscuity()
300 rtnl_lock(); in dsa_master_reset_mtu()
324 rtnl_lock(); in dsa_master_setup()
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Doffload.c275 rtnl_lock(); in bpf_prog_offload_info_fill_ns()
381 rtnl_lock(); in bpf_map_offload_map_alloc()
424 rtnl_lock(); in bpf_map_offload_map_free()
502 rtnl_lock(); in bpf_map_offload_info_fill_ns()
/OK3568_Linux_fs/kernel/drivers/net/phy/
H A Dsfp-bus.c661 rtnl_lock(); in sfp_bus_add_upstream()
692 rtnl_lock(); in sfp_bus_del_upstream()
807 rtnl_lock(); in sfp_register_socket()
831 rtnl_lock(); in sfp_unregister_socket()
/OK3568_Linux_fs/kernel/drivers/net/
H A Dtap.c226 rtnl_lock(); in tap_put_queue()
506 rtnl_lock(); in tap_open()
1003 rtnl_lock(); in tap_ioctl()
1022 rtnl_lock(); in tap_ioctl()
1083 rtnl_lock(); in tap_ioctl()
1089 rtnl_lock(); in tap_ioctl()
1107 rtnl_lock(); in tap_ioctl()
/OK3568_Linux_fs/kernel/drivers/net/wireguard/
H A Ddevice.c80 rtnl_lock(); in wg_pm_notification()
230 rtnl_lock(); in wg_destruct()
404 rtnl_lock(); in wg_netns_pre_exit()
/OK3568_Linux_fs/kernel/net/caif/
H A Dchnl_net.c130 rtnl_lock(); in close_work()
308 rtnl_lock(); in chnl_net_open()
526 rtnl_lock(); in chnl_exit_module()

12345678910>>...16