android_kernel_xiaomi_sm8350/core/hdd/inc
Jingxiang Ge b49aa305d6 qcacld-3.0: Fix memleak for pm runtime suspend lock
For wlan0/p2p0, connect_rpm_ctx is deinit in
hdd_cleanup_adapter.
In two cases, memleak will be detected.
1 if stop modules is triggered from __hdd_stop
   turn on/off wifi, wait iface_change_wait_time
2 if stop modules is triggered from wlan_hdd_startup
   when booting wifi, stay idle, wait iface_change_wait_time

As hdd_cleanup_adapter is only happens when rmmod, so it
doesn't satisfy LONU memleak detection.

Move connect_rpm_ctx from adapter to hdd_context, and
init/deinit following with module start/stop.

Change-Id: Iaa1934594d5ffcf3b90dd2ad41bba4eb62f71119
CRs-Fixed: 2169828
2018-01-19 11:40:15 -08:00
..
qc_sap_ioctl.h qcacld-3.0: hdd: Remove obsolete WPS PBC support 2017-11-02 12:59:13 -07:00
wlan_hdd_assoc.h qcacld-3.0: Stop connection in progress STA when SAP comes up 2018-01-18 01:49:39 -08:00
wlan_hdd_cfg.h qcacld-3.0: Add SAE related ini and cap exchange changes 2018-01-19 03:54:46 -08:00
wlan_hdd_conc_ut.h qcacld-3.0: Fix long lines in wlan_hdd_conc_ut.h 2017-10-06 18:11:51 -07:00
wlan_hdd_data_stall_detection.h qcacld-3.0: Add new data stall detection module in hdd 2017-10-06 12:27:29 -07:00
wlan_hdd_debugfs_llstat.h qcacld-3.0: Rename struct hdd_adapter_s 2017-08-15 01:27:05 -07:00
wlan_hdd_debugfs.h qcacld-3.0: Rename pAdapter in wlan_hdd_debugfs.[ch] 2017-10-05 20:54:37 -07:00
wlan_hdd_driver_ops.h qcacld-3.0: Replace hdd_context_t in wlan_hdd_driver_ops.[ch] 2017-09-07 20:51:58 -07:00
wlan_hdd_ether.h
wlan_hdd_ftm.h qcacld-3.0: Fix long line in wlan_hdd_ftm.h 2017-10-09 06:44:54 -07:00
wlan_hdd_he.h qcacld-3.0: Replace hdd_context_t in wlan_hdd_he.[ch] 2017-08-31 05:19:16 -07:00
wlan_hdd_host_offload.h qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_host_offoad.h 2017-04-11 01:34:06 -07:00
wlan_hdd_includes.h qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_includes.h 2017-04-10 22:17:50 -07:00
wlan_hdd_ipa.h qcacld-3.0: Rework HDD IPA stats 2017-10-26 21:49:26 -07:00
wlan_hdd_lro.h qcacld-3.0: Fix style issues in wlan_hdd_lro.h 2017-11-10 00:27:39 -08:00
wlan_hdd_main.h qcacld-3.0: Fix memleak for pm runtime suspend lock 2018-01-19 11:40:15 -08:00
wlan_hdd_misc.h
wlan_hdd_nan.h qcacld-3.0: Replace hdd_context_t in wlan_hdd_nan.[ch] 2017-08-31 22:40:14 -07:00
wlan_hdd_napi.h qcacld-3.0: Implement clearStats for TSO and NAPI statistics 2017-10-17 18:11:18 -07:00
wlan_hdd_oemdata.h qcacld-3.0: Use enum QDF_OPMODE 2017-11-10 00:27:42 -08:00
wlan_hdd_p2p.h qcacld-3.0: Remove legacy P2P codes in HDD 2017-10-17 19:53:41 -07:00
wlan_hdd_packet_filter_api.h qcacld-3.0: Fix wlan module loading issue 2017-10-17 05:05:26 -07:00
wlan_hdd_packet_filter_rules.h qcacld-3.0: Fix wlan module loading issue 2017-10-17 05:05:26 -07:00
wlan_hdd_power.h qcacld-3.0: Fix long line in wlan_hdd_power.h 2017-10-09 06:44:57 -07:00
wlan_hdd_regulatory.h qcacld-3.0: Replace hdd_context_t in wlan_hdd_regulatory.[ch] 2017-09-07 18:46:43 -07:00
wlan_hdd_softap_tx_rx.h qcacld-3.0: Rename hdd_softap_deinit_tx_rx_sta() STAId param 2017-10-24 16:40:38 -07:00
wlan_hdd_spectralscan.h qcacld-3.0: Add HDD support to spectral scan 2017-12-29 05:28:28 -08:00
wlan_hdd_sysfs.h qcacld-3.0: Add sysfs interface for retrieving version information 2017-12-20 02:26:54 -08:00
wlan_hdd_tdls.h qcacld-3.0: Fix long line in wlan_hdd_tdls.h 2017-10-09 06:45:00 -07:00
wlan_hdd_trace.h qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_trace.h 2017-04-11 01:34:01 -07:00
wlan_hdd_tsf.h qcacld-3.0: add ini config for PTP options 2017-10-12 13:57:17 -07:00
wlan_hdd_tx_rx.h qcacld-3.0: Fix style issues in hdd_skb_fill_gso_size() 2017-11-08 19:42:32 -08:00
wlan_hdd_wext.h qcacld-3.0: Fix potential buffer overflow in wlan_hdd_cfg80211_set_ie 2017-12-12 21:27:28 -08:00
wlan_hdd_wmm.h qcacld-3.0: Replace typedef tCsrRoamInfo 2017-11-08 19:42:51 -08:00
wlan_hdd_wowl.h qcacld-3.0: Free user defined WOWL patterns 2017-11-20 15:21:10 -08:00