| /OK3568_Linux_fs/kernel/Documentation/networking/ |
| H A D | netdevices.rst | 27 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 D | core.c | 142 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 D | nl-phy.c | 45 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 D | sysfs.c | 68 rtnl_lock(); in wpan_phy_suspend() 82 rtnl_lock(); in wpan_phy_resume()
|
| /OK3568_Linux_fs/kernel/net/openvswitch/ |
| H A D | vport-netdev.c | 95 rtnl_lock(); in ovs_netdev_link() 158 rtnl_lock(); in netdev_destroy() 168 rtnl_lock(); in ovs_netdev_tunnel_destroy()
|
| H A D | vport-internal_dev.c | 172 rtnl_lock(); in internal_dev_create() 198 rtnl_lock(); in internal_dev_destroy()
|
| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | dev_ioctl.c | 415 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 D | netprio_cgroup.c | 157 rtnl_lock(); in cgrp_css_online() 212 rtnl_lock(); in write_priomap()
|
| /OK3568_Linux_fs/kernel/net/wireless/ |
| H A D | core.c | 298 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 D | sysfs.c | 106 rtnl_lock(); in wiphy_suspend() 134 rtnl_lock(); in wiphy_resume()
|
| /OK3568_Linux_fs/kernel/net/6lowpan/ |
| H A D | core.c | 56 rtnl_lock(); in lowpan_register_netdev() 72 rtnl_lock(); in lowpan_unregister_netdev()
|
| /OK3568_Linux_fs/kernel/net/tipc/ |
| H A D | bearer.c | 864 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 D | net.c | 152 rtnl_lock(); in tipc_net_stop() 280 rtnl_lock(); in tipc_nl_net_set()
|
| /OK3568_Linux_fs/kernel/drivers/net/wan/ |
| H A D | hdlc.c | 268 rtnl_lock(); in unregister_hdlc_device() 329 rtnl_lock(); in register_hdlc_protocol() 340 rtnl_lock(); in unregister_hdlc_protocol()
|
| H A D | dlci.c | 334 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 D | nfp_devlink.c | 75 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 D | nfp_net_debugfs.c | 21 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 D | efx.c | 398 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 D | main.c | 183 rtnl_lock(); in ieee802154_register_hw() 214 rtnl_lock(); in ieee802154_unregister_hw()
|
| /OK3568_Linux_fs/kernel/net/dsa/ |
| H A D | master.c | 270 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 D | offload.c | 275 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 D | sfp-bus.c | 661 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 D | tap.c | 226 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 D | device.c | 80 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 D | chnl_net.c | 130 rtnl_lock(); in close_work() 308 rtnl_lock(); in chnl_net_open() 526 rtnl_lock(); in chnl_exit_module()
|