/wlan-driver/qcacld-3.0/core/hdd/inc/ |
H A D | wlan_hdd_twt.h | 35 struct hdd_context; 113 struct hdd_context *hdd_ctx; 156 void hdd_update_tgt_twt_cap(struct hdd_context *hdd_ctx, 166 QDF_STATUS hdd_send_twt_requestor_enable_cmd(struct hdd_context *hdd_ctx); 175 QDF_STATUS hdd_send_twt_responder_enable_cmd(struct hdd_context *hdd_ctx); 185 QDF_STATUS hdd_send_twt_requestor_disable_cmd(struct hdd_context *hdd_ctx, 196 QDF_STATUS hdd_send_twt_responder_disable_cmd(struct hdd_context *hdd_ctx, 208 void wlan_hdd_twt_init(struct hdd_context *hdd_ctx); 219 void wlan_hdd_twt_deinit(struct hdd_context *hdd_ctx); 256 void hdd_send_twt_role_disable_cmd(struct hdd_context *hdd_ctx, [all …]
|
H A D | wlan_hdd_regulatory.h | 29 struct hdd_context; 43 int hdd_update_regulatory_config(struct hdd_context *hdd_ctx); 51 int hdd_init_regulatory_update_event(struct hdd_context *hdd_ctx); 59 void hdd_deinit_regulatory_update_event(struct hdd_context *hdd_ctx); 61 int hdd_regulatory_init(struct hdd_context *hdd_ctx, struct wiphy *wiphy); 69 void hdd_regulatory_deinit(struct hdd_context *hdd_ctx); 71 void hdd_program_country_code(struct hdd_context *hdd_ctx); 80 void hdd_send_wiphy_regd_sync_event(struct hdd_context *hdd_ctx); 88 void hdd_reg_wait_for_country_change(struct hdd_context *hdd_ctx); 97 int hdd_reg_set_country(struct hdd_context *hdd_ctx, char *country_code); [all …]
|
H A D | wlan_hdd_main.h | 1044 struct hdd_context; 1305 struct hdd_context *hdd_ctx; 2049 struct hdd_context { struct 2460 hdd_adapter_ops_record_event(struct hdd_context *hdd_ctx, in hdd_adapter_ops_record_event() 2500 QDF_STATUS hdd_get_front_adapter(struct hdd_context *hdd_ctx, 2511 QDF_STATUS hdd_get_next_adapter(struct hdd_context *hdd_ctx, 2524 QDF_STATUS hdd_get_front_adapter_no_lock(struct hdd_context *hdd_ctx, 2537 QDF_STATUS hdd_get_next_adapter_no_lock(struct hdd_context *hdd_ctx, 2548 QDF_STATUS hdd_remove_adapter(struct hdd_context *hdd_ctx, 2558 QDF_STATUS hdd_remove_front_adapter(struct hdd_context *hdd_ctx, [all …]
|
H A D | wlan_hdd_cfg.h | 44 struct hdd_context; 225 QDF_STATUS hdd_update_mac_config(struct hdd_context *hdd_ctx); 226 QDF_STATUS hdd_set_sme_config(struct hdd_context *hdd_ctx); 227 QDF_STATUS hdd_set_policy_mgr_user_cfg(struct hdd_context *hdd_ctx); 228 QDF_STATUS hdd_set_sme_chan_list(struct hdd_context *hdd_ctx); 229 bool hdd_update_config_cfg(struct hdd_context *hdd_ctx); 230 void hdd_cfg_get_global_config(struct hdd_context *hdd_ctx, char *buf, 235 QDF_STATUS hdd_set_idle_ps_config(struct hdd_context *hdd_ctx, bool val); 236 void hdd_get_pmkid_modes(struct hdd_context *hdd_ctx, 259 void hdd_cfg_print_global_config(struct hdd_context *hdd_ctx); [all …]
|
H A D | wlan_hdd_tsf.h | 249 void wlan_hdd_tsf_init(struct hdd_context *hdd_ctx); 259 void wlan_hdd_tsf_deinit(struct hdd_context *hdd_ctx); 317 static inline void wlan_hdd_tsf_init(struct hdd_context *hdd_ctx) in wlan_hdd_tsf_init() 321 static inline void wlan_hdd_tsf_deinit(struct hdd_context *hdd_ctx) in wlan_hdd_tsf_deinit() 362 bool hdd_tsf_is_tx_set(struct hdd_context *hdd); 371 bool hdd_tsf_is_rx_set(struct hdd_context *hdd); 380 bool hdd_tsf_is_raw_set(struct hdd_context *hdd); 389 bool hdd_tsf_is_dbg_fs_set(struct hdd_context *hdd); 440 bool hdd_tsf_is_tsf64_tx_set(struct hdd_context *hdd); 450 bool hdd_tsf_is_time_sync_enabled_cfg(struct hdd_context *hdd_ctx); [all …]
|
H A D | wlan_hdd_he.h | 30 struct hdd_context; 84 void hdd_update_tgt_he_cap(struct hdd_context *hdd_ctx, 109 int hdd_update_he_cap_in_cfg(struct hdd_context *hdd_ctx); 143 void hdd_sr_register_callbacks(struct hdd_context *hdd_ctx); 154 static inline void hdd_sr_register_callbacks(struct hdd_context *hdd_ctx) in hdd_sr_register_callbacks() 180 static inline void hdd_update_tgt_he_cap(struct hdd_context *hdd_ctx, in hdd_update_tgt_he_cap() 190 static inline int hdd_update_he_cap_in_cfg(struct hdd_context *hdd_ctx) in hdd_update_he_cap_in_cfg() 195 static inline void hdd_sr_register_callbacks(struct hdd_context *hdd_ctx) in hdd_sr_register_callbacks()
|
H A D | wlan_hdd_connectivity_logging.h | 47 void wlan_hdd_start_connectivity_logging(struct hdd_context *hdd_ctx); 56 void wlan_hdd_connectivity_event_connecting(struct hdd_context *hdd_ctx, 77 void wlan_hdd_connectivity_event_connecting(struct hdd_context *hdd_ctx, 92 void wlan_hdd_start_connectivity_logging(struct hdd_context *hdd_ctx) in wlan_hdd_start_connectivity_logging() 97 void wlan_hdd_start_connectivity_logging(struct hdd_context *hdd_ctx) in wlan_hdd_start_connectivity_logging() 101 void wlan_hdd_connectivity_event_connecting(struct hdd_context *hdd_ctx, in wlan_hdd_connectivity_event_connecting()
|
H A D | wlan_hdd_packet_filter_api.h | 43 hdd_enable_default_pkt_filters(struct hdd_context *hdd_ctx, uint8_t vdev_id); 54 hdd_disable_default_pkt_filters(struct hdd_context *hdd_ctx, uint8_t vdev_id); 64 int wlan_hdd_set_filter(struct hdd_context *hdd_ctx, 71 hdd_enable_default_pkt_filters(struct hdd_context *hdd_ctx, uint8_t vdev_id) in hdd_enable_default_pkt_filters() 77 hdd_disable_default_pkt_filters(struct hdd_context *hdd_ctx, uint8_t vdev_id) in hdd_disable_default_pkt_filters()
|
H A D | wlan_hdd_power.h | 491 bool wlan_hdd_is_cpu_pm_qos_in_progress(struct hdd_context *hdd_ctx); 494 wlan_hdd_is_cpu_pm_qos_in_progress(struct hdd_context *hdd_ctx) in wlan_hdd_is_cpu_pm_qos_in_progress() 523 int hdd_set_power_config(struct hdd_context *hddctx, 536 int hdd_set_power_config_params(struct hdd_context *hddctx, 578 void wlan_hdd_inc_suspend_stats(struct hdd_context *hdd_ctx, 647 void wlan_hdd_rx_thread_resume(struct hdd_context *hdd_ctx); 657 int wlan_hdd_rx_thread_suspend(struct hdd_context *hdd_ctx); 660 static inline void wlan_hdd_rx_thread_resume(struct hdd_context *hdd_ctx) {} in wlan_hdd_rx_thread_resume() 661 static inline int wlan_hdd_rx_thread_suspend(struct hdd_context *hdd_ctx) in wlan_hdd_rx_thread_suspend()
|
H A D | wlan_hdd_debugfs_config.h | 36 int hdd_debugfs_ini_config_init(struct hdd_context *hdd_ctx); 44 void hdd_debugfs_ini_config_deinit(struct hdd_context *hdd_ctx); 46 static inline int hdd_debugfs_ini_config_init(struct hdd_context *hdd_ctx) in hdd_debugfs_ini_config_init() 51 static inline void hdd_debugfs_ini_config_deinit(struct hdd_context *hdd_ctx) in hdd_debugfs_ini_config_deinit()
|
H A D | wlan_hdd_gpio_wakeup.h | 29 int wlan_hdd_gpio_wakeup_init(struct hdd_context *hdd_ctx); 39 int wlan_hdd_gpio_wakeup_deinit(struct hdd_context *hdd_ctx); 41 static inline int wlan_hdd_gpio_wakeup_init(struct hdd_context *hdd_ctx) in wlan_hdd_gpio_wakeup_init() 46 static inline int wlan_hdd_gpio_wakeup_deinit(struct hdd_context *hdd_ctx) in wlan_hdd_gpio_wakeup_deinit()
|
H A D | wlan_hdd_debugfs_coex.h | 30 void hdd_debugfs_mws_coex_info_init(struct hdd_context *hdd_ctx); 39 void hdd_debugfs_mws_coex_info_deinit(struct hdd_context *hdd_ctx); 41 static inline void hdd_debugfs_mws_coex_info_init(struct hdd_context *hdd_ctx) in hdd_debugfs_mws_coex_info_init() 45 static inline void hdd_debugfs_mws_coex_info_deinit(struct hdd_context *hdd_ctx) in hdd_debugfs_mws_coex_info_deinit()
|
/wlan-driver/qcacld-3.0/core/hdd/src/ |
H A D | wlan_hdd_sar_limits.h | 39 void wlan_hdd_sar_unsolicited_timer_start(struct hdd_context *hdd_ctx); 51 void wlan_hdd_sar_timers_reset(struct hdd_context *hdd_ctx); 60 void wlan_hdd_sar_timers_init(struct hdd_context *hdd_ctx); 69 void wlan_hdd_sar_timers_deinit(struct hdd_context *hdd_ctx); 81 void hdd_configure_sar_index(struct hdd_context *hdd_ctx, uint32_t sar_index); 91 void hdd_disable_sar(struct hdd_context *hdd_ctx); 101 void hdd_configure_sar_sleep_index(struct hdd_context *hdd_ctx); 111 void hdd_configure_sar_resume_index(struct hdd_context *hdd_ctx); 115 struct hdd_context *hdd_ctx) in wlan_hdd_sar_unsolicited_timer_start() 119 static inline void wlan_hdd_sar_timers_reset(struct hdd_context *hdd_ctx) in wlan_hdd_sar_timers_reset() [all …]
|
H A D | wlan_hdd_lpass.h | 25 struct hdd_context; 39 void hdd_lpass_target_config(struct hdd_context *hdd_ctx, 53 struct hdd_context *hdd_ctx); 66 struct hdd_context *hdd_ctx); 121 void hdd_lpass_notify_stop(struct hdd_context *hdd_ctx); 130 bool hdd_lpass_is_supported(struct hdd_context *hdd_ctx); 140 void hdd_lpass_notify_wlan_version(struct hdd_context *hdd_ctx); 142 static inline void hdd_lpass_target_config(struct hdd_context *hdd_ctx, in hdd_lpass_target_config() 148 struct hdd_context *hdd_ctx) in hdd_lpass_populate_cds_config() 154 struct hdd_context *hdd_ctx) in hdd_lpass_populate_pmo_config() [all …]
|
H A D | wlan_hdd_thermal.h | 89 QDF_STATUS hdd_restore_thermal_mitigation_config(struct hdd_context *hdd_ctx); 120 void hdd_thermal_mitigation_register(struct hdd_context *hdd_ctx, 132 void hdd_thermal_mitigation_unregister(struct hdd_context *hdd_ctx, 162 hdd_send_thermal_mitigation_val(struct hdd_context *hdd_ctx, uint32_t level, 178 hdd_thermal_fill_clientid_priority(struct hdd_context *hdd_ctx, uint8_t mon_id, 183 hdd_thermal_fill_clientid_priority(struct hdd_context *hdd_ctx, uint8_t mon_id, in hdd_thermal_fill_clientid_priority() 201 void hdd_thermal_register_callbacks(struct hdd_context *hdd_ctx); 209 void hdd_thermal_unregister_callbacks(struct hdd_context *hdd_ctx); 220 QDF_STATUS hdd_restore_thermal_mitigation_config(struct hdd_context *hdd_ctx) in hdd_restore_thermal_mitigation_config() 226 void hdd_thermal_mitigation_register(struct hdd_context *hdd_ctx, in hdd_thermal_mitigation_register() [all …]
|
H A D | wlan_hdd_green_ap.h | 31 struct hdd_context; 43 void hdd_green_ap_add_sta(struct hdd_context *hdd_ctx); 53 void hdd_green_ap_del_sta(struct hdd_context *hdd_ctx); 64 int hdd_green_ap_enable_egap(struct hdd_context *hdd_ctx); 75 int hdd_green_ap_start_state_mc(struct hdd_context *hdd_ctx, 80 void hdd_green_ap_add_sta(struct hdd_context *hdd_ctx) in hdd_green_ap_add_sta() 85 void hdd_green_ap_del_sta(struct hdd_context *hdd_ctx) in hdd_green_ap_del_sta() 90 int hdd_green_ap_enable_egap(struct hdd_context *hdd_ctx) in hdd_green_ap_enable_egap() 96 int hdd_green_ap_start_state_mc(struct hdd_context *hdd_ctx, in hdd_green_ap_start_state_mc()
|
H A D | wlan_hdd_thermal.c | 61 hdd_thermal_fill_clientid_priority(struct hdd_context *hdd_ctx, uint8_t mon_id, in hdd_thermal_fill_clientid_priority() 86 hdd_send_thermal_mitigation_val(struct hdd_context *hdd_ctx, uint32_t level, in hdd_send_thermal_mitigation_val() 188 hdd_get_curr_thermal_throttle_level_val(struct hdd_context *hdd_ctx) in hdd_get_curr_thermal_throttle_level_val() 231 hdd_get_curr_thermal_temperature_val(struct hdd_context *hdd_ctx, in hdd_get_curr_thermal_temperature_val() 263 hdd_send_get_thermal_stats_cmd(struct hdd_context *hdd_ctx, in hdd_send_get_thermal_stats_cmd() 328 struct hdd_context *hdd_ctx) in hdd_get_curr_thermal_stats_val() 454 hdd_send_thermal_stats_clear_cmd(struct hdd_context *hdd_ctx) in hdd_send_thermal_stats_clear_cmd() 467 struct hdd_context *hdd_ctx) in hdd_get_curr_thermal_stats_val() 473 hdd_send_thermal_stats_clear_cmd(struct hdd_context *hdd_ctx) in hdd_send_thermal_stats_clear_cmd() 494 struct hdd_context *hdd_ctx = wiphy_priv(wiphy); in __wlan_hdd_cfg80211_set_thermal_mitigation_policy() [all …]
|
H A D | wlan_hdd_main.c | 481 static void hdd_dp_register_callbacks(struct hdd_context *hdd_ctx); 500 struct hdd_context *hdd_ctx; in hdd_common_roam_callback() 554 wlan_hdd_lpc_del_monitor_interface(struct hdd_context *hdd_ctx, in wlan_hdd_lpc_del_monitor_interface() 594 void wlan_hdd_lpc_handle_concurrency(struct hdd_context *hdd_ctx, in wlan_hdd_lpc_handle_concurrency() 600 bool hdd_lpc_is_work_scheduled(struct hdd_context *hdd_ctx) in hdd_lpc_is_work_scheduled() 607 struct hdd_context *hdd_ctx = (struct hdd_context *)arg; in hdd_lpc_work_handler() 636 void hdd_lp_create_work(struct hdd_context *hdd_ctx) in hdd_lp_create_work() 644 void hdd_lpc_delete_work(struct hdd_context *hdd_ctx) in hdd_lpc_delete_work() 653 void hdd_lp_create_work(struct hdd_context *hdd_ctx) in hdd_lp_create_work() 658 void hdd_lpc_delete_work(struct hdd_context *hdd_ctx) in hdd_lpc_delete_work() [all …]
|
H A D | wlan_hdd_cfg80211.h | 35 struct hdd_context; 393 struct hdd_context *hdd_cfg80211_wiphy_alloc(void); 403 void wlan_hdd_update_wiphy(struct hdd_context *hdd_ctx); 405 void wlan_hdd_update_11n_mode(struct hdd_context *hdd_ctx); 416 QDF_STATUS wlan_hdd_update_wiphy_supported_band(struct hdd_context *hdd_ctx); 446 QDF_STATUS wlan_hdd_validate_operation_channel(struct hdd_context *hdd_ctx, 500 int wlan_hdd_send_avoid_freq_event(struct hdd_context *hdd_ctx, 512 int wlan_hdd_send_hang_reason_event(struct hdd_context *hdd_ctx, 516 int wlan_hdd_send_avoid_freq_for_dnbs(struct hdd_context *hdd_ctx, 577 void hdd_send_roam_scan_ch_list_event(struct hdd_context *hdd_ctx, [all …]
|
H A D | wlan_hdd_hostapd.h | 39 struct hdd_adapter *hdd_wlan_create_ap_dev(struct hdd_context *hdd_ctx, 297 void hdd_sap_destroy_ctx_all(struct hdd_context *hdd_ctx, bool is_ssr); 311 int hdd_sap_context_init(struct hdd_context *hdd_ctx); 312 void hdd_sap_context_destroy(struct hdd_context *hdd_ctx); 380 QDF_STATUS wlan_hdd_config_acs(struct hdd_context *hdd_ctx, 414 int wlan_hdd_disable_channels(struct hdd_context *hdd_ctx); 428 hdd_check_and_disconnect_sta_on_invalid_channel(struct hdd_context *hdd_ctx, 466 bool hdd_is_any_sta_connecting(struct hdd_context *hdd_ctx); 476 wlan_hdd_configure_twt_responder(struct hdd_context *hdd_ctx,
|
H A D | wlan_hdd_regulatory.c | 187 static int hdd_update_regulatory_info(struct hdd_context *hdd_ctx) in hdd_update_regulatory_info() 226 struct hdd_context *hdd_ctx, in hdd_update_coex_unsafe_chan_nb_user_prefer() 236 struct hdd_context *hdd_ctx, in hdd_update_coex_unsafe_chan_reg_disable() 246 struct hdd_context *hdd_ctx, in hdd_update_coex_unsafe_chan_nb_user_prefer() 253 struct hdd_context *hdd_ctx, in hdd_update_coex_unsafe_chan_reg_disable() 261 void hdd_update_afc_config(struct hdd_context *hdd_ctx, in hdd_update_afc_config() 285 void hdd_update_afc_config(struct hdd_context *hdd_ctx, in hdd_update_afc_config() 291 static void reg_program_config_vars(struct hdd_context *hdd_ctx, in reg_program_config_vars() 375 static void hdd_regulatory_wiphy_init(struct hdd_context *hdd_ctx, in hdd_regulatory_wiphy_init() 417 static void hdd_regulatory_wiphy_init(struct hdd_context *hdd_ctx, in hdd_regulatory_wiphy_init() [all …]
|
H A D | wlan_hdd_tsf.c | 153 struct hdd_context *hddctx; in hdd_tsf_is_initialized() 203 static QDF_STATUS hdd_tsf_set_gpio(struct hdd_context *hdd_ctx) in hdd_tsf_set_gpio() 235 static QDF_STATUS hdd_tsf_set_gpio(struct hdd_context *hdd_ctx) in hdd_tsf_set_gpio() 255 static bool hdd_tsf_is_ptp_enabled(struct hdd_context *hdd) in hdd_tsf_is_ptp_enabled() 266 bool hdd_tsf_is_tx_set(struct hdd_context *hdd) in hdd_tsf_is_tx_set() 277 bool hdd_tsf_is_rx_set(struct hdd_context *hdd) in hdd_tsf_is_rx_set() 288 bool hdd_tsf_is_raw_set(struct hdd_context *hdd) in hdd_tsf_is_raw_set() 299 bool hdd_tsf_is_dbg_fs_set(struct hdd_context *hdd) in hdd_tsf_is_dbg_fs_set() 310 bool hdd_tsf_is_tsf64_tx_set(struct hdd_context *hdd) in hdd_tsf_is_tsf64_tx_set() 321 bool hdd_tsf_is_time_sync_enabled_cfg(struct hdd_context *hdd_ctx) in hdd_tsf_is_time_sync_enabled_cfg() [all …]
|
H A D | wlan_hdd_cm_disconnect.c | 59 struct hdd_context *hdd_ctx = WLAN_HDD_GET_CTX(adapter); in hdd_handle_disassociation_event() 130 struct hdd_context *hdd_ctx = WLAN_HDD_GET_CTX(adapter); in __hdd_cm_disconnect_handler_pre_user_update() 177 struct hdd_context *hdd_ctx) in hdd_reset_sta_keep_alive_interval() 207 struct hdd_context *hdd_ctx = WLAN_HDD_GET_CTX(adapter); in __hdd_cm_disconnect_handler_post_user_update() 341 struct hdd_context *hdd_ctx = WLAN_HDD_GET_CTX(adapter); in wlan_hdd_cm_disconnect() 394 struct hdd_context *hdd_ctx = cds_get_context(QDF_MODULE_ID_HDD); in hdd_cm_disconnect_complete_pre_user_update() 444 struct hdd_context *hdd_ctx = WLAN_HDD_GET_CTX(adapter); in hdd_cm_set_default_wlm_mode() 496 struct hdd_context *hdd_ctx = WLAN_HDD_GET_CTX(adapter); in hdd_cm_reset_udp_qos_upgrade_config() 536 void wlan_hdd_re_enable_320mhz_6g_conection(struct hdd_context *hdd_ctx, in wlan_hdd_re_enable_320mhz_6g_conection() 571 void wlan_hdd_re_enable_320mhz_6g_conection(struct hdd_context *hdd_ctx, in wlan_hdd_re_enable_320mhz_6g_conection() [all …]
|
H A D | wlan_hdd_object_manager.h | 69 int hdd_objmgr_create_and_store_psoc(struct hdd_context *hdd_ctx, 80 int hdd_objmgr_release_and_destroy_psoc(struct hdd_context *hdd_ctx); 91 void hdd_objmgr_update_tgt_max_vdev_psoc(struct hdd_context *hdd_ctx, 102 int hdd_objmgr_create_and_store_pdev(struct hdd_context *hdd_ctx); 112 int hdd_objmgr_release_and_destroy_pdev(struct hdd_context *hdd_ctx);
|
H A D | wlan_hdd_nan_datapath.c | 61 void hdd_nan_datapath_target_config(struct hdd_context *hdd_ctx, in hdd_nan_datapath_target_config() 82 static void hdd_close_ndi_adapter(struct hdd_context *hdd_ctx, in hdd_close_ndi_adapter() 87 static void hdd_close_ndi_adapter(struct hdd_context *hdd_ctx, in hdd_close_ndi_adapter() 105 struct hdd_context *hdd_ctx = WLAN_HDD_GET_CTX(adapter); in hdd_close_ndi() 142 static bool hdd_is_ndp_allowed(struct hdd_context *hdd_ctx) in hdd_is_ndp_allowed() 186 static bool hdd_is_ndp_allowed(struct hdd_context *hdd_ctx) in hdd_is_ndp_allowed() 252 static QDF_STATUS hdd_ndi_select_valid_freq(struct hdd_context *hdd_ctx, in hdd_ndi_select_valid_freq() 329 struct hdd_context *hdd_ctx; in hdd_ndi_start_bss() 396 static int hdd_get_random_nan_mac_addr(struct hdd_context *hdd_ctx, in hdd_get_random_nan_mac_addr() 528 struct hdd_context *hdd_ctx = wiphy_priv(wiphy); in __wlan_hdd_cfg80211_process_ndp_cmd() [all …]
|