android_kernel_xiaomi_sm8350/core/hdd/inc
Alok Kumar c99a7e3cb0 qcacld-3.0: Add API to get adapter based netif queue history
Currently, netif queue history is displayed for each adapter
by iterating over adapter list in the HDD context. But, this
iteration is not safe when unregistration of netdev going in
parallel in other thread. In case the adapter is removed, the
iteration will result in NULL pointer dereference.

Avoid iterating over adapter list, add call newly added API, which
is adapter based, to get netif queue history. When iteration over
adapter list is needed, call hdd_for_each_adapter_dev_held API.

Change-Id: I45fd8cd80cf21931ee352d612b10752ef0837c06
CRs-Fixed: 2639882
2020-03-20 17:05:47 -07:00
..
hdd_config.h qcacld-3.0: Periodically print ARP and DNS stats after STA association 2020-03-03 18:52:46 -08:00
hdd_dp_cfg.h qcacld-3.0: Disconnect after roam fails in NUD fail case 2020-02-18 10:45:01 -08:00
hdd_sar_safety_config.h qcacld-3.0: Update max values of INIs related to SAR 2020-03-16 08:04:56 -07:00
qc_sap_ioctl.h qcacld-3.0: Move sta_info from array based to hash based 2019-10-15 00:48:54 -07:00
wlan_hdd_apf.h qcacld-3.0: Add policy attribute to hdd_wiphy_vendor_commands 2020-03-13 08:38:24 -07:00
wlan_hdd_assoc.h qcacld-3.0: cdp: Converge cdp_ctrl_ops 2020-01-20 17:50:23 -08:00
wlan_hdd_bcn_recv.h qcacld-3.0: Add policy attribute to BEACON_REPORTING 2020-03-05 23:40:53 -08:00
wlan_hdd_cfg.h qcacld-3.0: Periodically print ARP and DNS stats after STA association 2020-03-03 18:52:46 -08:00
wlan_hdd_conc_ut.h
wlan_hdd_data_stall_detection.h
wlan_hdd_debugfs_coex.h qcacld-3.0: Add support to improve coex logging 2019-03-29 00:47:53 -07:00
wlan_hdd_debugfs_config.h qcacld-3.0: use debugfs to show ini configs 2019-12-27 05:17:55 -08:00
wlan_hdd_debugfs_csr.h
wlan_hdd_debugfs_llstat.h
wlan_hdd_debugfs_mibstat.h qcacld-3.0: Fix double create mibstats_lock issue 2020-03-19 07:47:32 -07:00
wlan_hdd_debugfs_unit_test.h qcacld-3.0: Add debugfs for unit_test_host/unit_test_target 2020-03-09 09:54:51 -07:00
wlan_hdd_debugfs.h
wlan_hdd_driver_ops.h qcacld-3.0: Enable Force wake 2019-11-26 02:13:59 -08:00
wlan_hdd_ether.h
wlan_hdd_ftm_time_sync.h qcacld-3.0: Add sysfs entry to display ftm time sync offset 2020-02-26 14:56:29 -08:00
wlan_hdd_ftm.h
wlan_hdd_fw_state.h qcacld-3.0: Add dummy vendor command policy attribute 2020-03-16 17:23:03 -07:00
wlan_hdd_he.h qcacld-3.0: Add dummy vendor command policy attribute 2020-03-16 17:23:03 -07:00
wlan_hdd_host_offload.h qcacld-3.0: Replace multiple IPv4/v6 address len macros with QDF macro 2019-04-16 19:57:47 -07:00
wlan_hdd_includes.h
wlan_hdd_ipa.h qcacld-3.0: abstract Linux identifiers from IPA component 2019-05-31 02:29:49 -07:00
wlan_hdd_lro.h
wlan_hdd_main.h qcacld-3.0: Add API to get adapter based netif queue history 2020-03-20 17:05:47 -07:00
wlan_hdd_misc.h qcacld-3.0: add build flag DYNAMIC_SINGLE_CHIP 2019-04-30 22:27:24 -07:00
wlan_hdd_mpta_helper.h qcacld-3.0: Add policy attribute to MPTA_HELPER_CONFIG 2020-03-04 04:22:56 -08:00
wlan_hdd_nan.h qcacld-3.0: Add policy attribute to hdd_wiphy_vendor_commands 2020-03-13 15:31:43 -07:00
wlan_hdd_napi.h
wlan_hdd_oemdata.h qcacld-3.0: Add policy attribute to OEM_DATA 2020-03-06 01:12:32 -08:00
wlan_hdd_p2p.h qcacld-3.0: Process rx_mgmt_pkt based on frequency 2019-10-18 02:55:17 -07:00
wlan_hdd_packet_filter_api.h
wlan_hdd_packet_filter_rules.h
wlan_hdd_periodic_sta_stats.h qcacld-3.0: Periodically print ARP and DNS stats after STA association 2020-03-03 18:52:46 -08:00
wlan_hdd_power.h qcacld-3.0: Resume/suspend of mon thread for packet capture 2020-02-16 04:01:45 -08:00
wlan_hdd_regulatory.h qcacld-3.0: Update regulatory configs before use 2019-11-21 04:41:29 -08:00
wlan_hdd_softap_tx_rx.h qcacld-3.0: Pass double pointer to hdd_softap_deregister_sta 2020-03-04 19:48:16 -08:00
wlan_hdd_spectralscan.h qcacld-3.0: Add dummy vendor command policy attribute 2020-03-16 17:23:03 -07:00
wlan_hdd_sysfs.h
wlan_hdd_tdls.h qcacld-3.0: Add policy attribute for tdls/supported_feature 2020-03-10 00:19:23 -07:00
wlan_hdd_trace.h
wlan_hdd_tsf.h qcacld-3.0: Add policy attribute to hdd_wiphy_vendor_commands [3] 2020-03-13 08:38:44 -07:00
wlan_hdd_twt.h qcacld-3.0: Re-enable TWT before host TWT trigger mode 2019-10-09 16:16:43 -07:00
wlan_hdd_tx_rx.h qcacld-3.0: Register/deregister packet capture callbacks 2020-02-17 21:21:19 -08:00
wlan_hdd_wext.h qcacld-3.0: Create debugfs file for crash_inject 2020-03-13 23:50:00 -07:00
wlan_hdd_wmm.h qcacld-3.0: add support to customize dscp-to-up map table 2020-02-06 22:44:57 -08:00
wlan_hdd_wowl.h