Lines Matching refs:wcn36xx

181 static int put_cfg_tlv_u32(struct wcn36xx *wcn, size_t *len, u32 id, u32 value)  in put_cfg_tlv_u32()
205 static void wcn36xx_smd_set_bss_nw_type(struct wcn36xx *wcn, in wcn36xx_smd_set_bss_nw_type()
286 static void wcn36xx_smd_set_sta_vht_params(struct wcn36xx *wcn, in wcn36xx_smd_set_sta_vht_params()
333 static void wcn36xx_smd_set_sta_default_vht_params(struct wcn36xx *wcn, in wcn36xx_smd_set_sta_default_vht_params()
349 static void wcn36xx_smd_set_sta_default_ht_ldpc_params(struct wcn36xx *wcn, in wcn36xx_smd_set_sta_default_ht_ldpc_params()
358 static void wcn36xx_smd_set_sta_params(struct wcn36xx *wcn, in wcn36xx_smd_set_sta_params()
418 static int wcn36xx_smd_send_and_wait(struct wcn36xx *wcn, size_t len) in wcn36xx_smd_send_and_wait()
500 int wcn36xx_smd_load_nv(struct wcn36xx *wcn) in wcn36xx_smd_load_nv()
568 static int wcn36xx_smd_start_rsp(struct wcn36xx *wcn, void *buf, size_t len) in wcn36xx_smd_start_rsp()
608 int wcn36xx_smd_start(struct wcn36xx *wcn) in wcn36xx_smd_start()
665 int wcn36xx_smd_stop(struct wcn36xx *wcn) in wcn36xx_smd_stop()
692 int wcn36xx_smd_init_scan(struct wcn36xx *wcn, enum wcn36xx_hal_sys_mode mode, in wcn36xx_smd_init_scan()
730 int wcn36xx_smd_start_scan(struct wcn36xx *wcn, u8 scan_channel) in wcn36xx_smd_start_scan()
760 int wcn36xx_smd_end_scan(struct wcn36xx *wcn, u8 scan_channel) in wcn36xx_smd_end_scan()
790 int wcn36xx_smd_finish_scan(struct wcn36xx *wcn, in wcn36xx_smd_finish_scan()
831 int wcn36xx_smd_start_hw_scan(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_start_hw_scan()
905 int wcn36xx_smd_stop_hw_scan(struct wcn36xx *wcn) in wcn36xx_smd_stop_hw_scan()
932 int wcn36xx_smd_update_channel_list(struct wcn36xx *wcn, struct cfg80211_scan_request *req) in wcn36xx_smd_update_channel_list()
1026 int wcn36xx_smd_switch_channel(struct wcn36xx *wcn, in wcn36xx_smd_switch_channel()
1083 int wcn36xx_smd_process_ptt_msg(struct wcn36xx *wcn, in wcn36xx_smd_process_ptt_msg()
1139 int wcn36xx_smd_update_scan_params(struct wcn36xx *wcn, in wcn36xx_smd_update_scan_params()
1182 static int wcn36xx_smd_add_sta_self_rsp(struct wcn36xx *wcn, in wcn36xx_smd_add_sta_self_rsp()
1211 int wcn36xx_smd_add_sta_self(struct wcn36xx *wcn, struct ieee80211_vif *vif) in wcn36xx_smd_add_sta_self()
1245 int wcn36xx_smd_delete_sta_self(struct wcn36xx *wcn, u8 *addr) in wcn36xx_smd_delete_sta_self()
1273 int wcn36xx_smd_delete_sta(struct wcn36xx *wcn, u8 sta_index) in wcn36xx_smd_delete_sta()
1320 int wcn36xx_smd_join(struct wcn36xx *wcn, const u8 *bssid, u8 *vif, u8 ch) in wcn36xx_smd_join()
1367 int wcn36xx_smd_set_link_st(struct wcn36xx *wcn, const u8 *bssid, in wcn36xx_smd_set_link_st()
1402 static void wcn36xx_smd_convert_sta_to_v1(struct wcn36xx *wcn, in wcn36xx_smd_convert_sta_to_v1()
1440 wcn36xx_smd_set_sta_params_v1(struct wcn36xx *wcn, in wcn36xx_smd_set_sta_params_v1()
1464 static int wcn36xx_smd_config_sta_rsp(struct wcn36xx *wcn, in wcn36xx_smd_config_sta_rsp()
1497 static int wcn36xx_smd_config_sta_v1(struct wcn36xx *wcn, in wcn36xx_smd_config_sta_v1()
1525 static int wcn36xx_smd_config_sta_v0(struct wcn36xx *wcn, in wcn36xx_smd_config_sta_v0()
1549 int wcn36xx_smd_config_sta(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_config_sta()
1578 static void wcn36xx_smd_set_bss_params(struct wcn36xx *wcn, in wcn36xx_smd_set_bss_params()
1666 static int wcn36xx_smd_config_bss_v1(struct wcn36xx *wcn, in wcn36xx_smd_config_bss_v1()
1788 static int wcn36xx_smd_config_bss_v0(struct wcn36xx *wcn, in wcn36xx_smd_config_bss_v0()
1831 static int wcn36xx_smd_config_bss_rsp(struct wcn36xx *wcn, in wcn36xx_smd_config_bss_rsp()
1875 int wcn36xx_smd_config_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_config_bss()
1905 int wcn36xx_smd_delete_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif) in wcn36xx_smd_delete_bss()
1941 int wcn36xx_smd_send_beacon(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_send_beacon()
2015 int wcn36xx_smd_update_proberesp_tmpl(struct wcn36xx *wcn, in wcn36xx_smd_update_proberesp_tmpl()
2059 int wcn36xx_smd_set_stakey(struct wcn36xx *wcn, in wcn36xx_smd_set_stakey()
2108 int wcn36xx_smd_set_bsskey(struct wcn36xx *wcn, in wcn36xx_smd_set_bsskey()
2147 int wcn36xx_smd_remove_stakey(struct wcn36xx *wcn, in wcn36xx_smd_remove_stakey()
2179 int wcn36xx_smd_remove_bsskey(struct wcn36xx *wcn, in wcn36xx_smd_remove_bsskey()
2210 int wcn36xx_smd_enter_bmps(struct wcn36xx *wcn, struct ieee80211_vif *vif) in wcn36xx_smd_enter_bmps()
2240 int wcn36xx_smd_exit_bmps(struct wcn36xx *wcn, struct ieee80211_vif *vif) in wcn36xx_smd_exit_bmps()
2269 int wcn36xx_smd_enter_imps(struct wcn36xx *wcn) in wcn36xx_smd_enter_imps()
2296 int wcn36xx_smd_exit_imps(struct wcn36xx *wcn) in wcn36xx_smd_exit_imps()
2322 int wcn36xx_smd_set_power_params(struct wcn36xx *wcn, bool ignore_dtim) in wcn36xx_smd_set_power_params()
2355 int wcn36xx_smd_keep_alive_req(struct wcn36xx *wcn, in wcn36xx_smd_keep_alive_req()
2395 int wcn36xx_smd_dump_cmd_req(struct wcn36xx *wcn, u32 arg1, u32 arg2, in wcn36xx_smd_dump_cmd_req()
2470 int wcn36xx_smd_feature_caps_exchange(struct wcn36xx *wcn) in wcn36xx_smd_feature_caps_exchange()
2522 int wcn36xx_smd_add_ba_session(struct wcn36xx *wcn, in wcn36xx_smd_add_ba_session()
2569 int wcn36xx_smd_add_ba(struct wcn36xx *wcn, u8 session_id) in wcn36xx_smd_add_ba()
2597 int wcn36xx_smd_del_ba(struct wcn36xx *wcn, u16 tid, u8 direction, u8 sta_index) in wcn36xx_smd_del_ba()
2636 int wcn36xx_smd_trigger_ba(struct wcn36xx *wcn, u8 sta_index, u16 tid, u8 session_id) in wcn36xx_smd_trigger_ba()
2670 static int wcn36xx_smd_tx_compl_ind(struct wcn36xx *wcn, void *buf, size_t len) in wcn36xx_smd_tx_compl_ind()
2684 static int wcn36xx_smd_hw_scan_ind(struct wcn36xx *wcn, void *buf, size_t len) in wcn36xx_smd_hw_scan_ind()
2721 static int wcn36xx_smd_missed_beacon_ind(struct wcn36xx *wcn, in wcn36xx_smd_missed_beacon_ind()
2759 static int wcn36xx_smd_delete_sta_context_ind(struct wcn36xx *wcn, in wcn36xx_smd_delete_sta_context_ind()
2813 static int wcn36xx_smd_print_reg_info_ind(struct wcn36xx *wcn, in wcn36xx_smd_print_reg_info_ind()
2837 int wcn36xx_smd_update_cfg(struct wcn36xx *wcn, u32 cfg_id, u32 value) in wcn36xx_smd_update_cfg()
2870 int wcn36xx_smd_set_mc_list(struct wcn36xx *wcn, in wcn36xx_smd_set_mc_list()
2908 int wcn36xx_smd_arp_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_arp_offload()
2946 int wcn36xx_smd_ipv6_ns_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_ipv6_ns_offload()
3001 int wcn36xx_smd_ipv6_ns_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_ipv6_ns_offload()
3008 int wcn36xx_smd_gtk_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_gtk_offload()
3046 static int wcn36xx_smd_gtk_offload_get_info_rsp(struct wcn36xx *wcn, in wcn36xx_smd_gtk_offload_get_info_rsp()
3087 int wcn36xx_smd_gtk_offload_get_info(struct wcn36xx *wcn, in wcn36xx_smd_gtk_offload_get_info()
3118 int wcn36xx_smd_wlan_host_suspend_ind(struct wcn36xx *wcn) in wcn36xx_smd_wlan_host_suspend_ind()
3137 int wcn36xx_smd_host_resume(struct wcn36xx *wcn) in wcn36xx_smd_host_resume()
3176 struct wcn36xx *wcn = hw->priv; in wcn36xx_smd_rsp_process()
3265 struct wcn36xx *wcn = in wcn36xx_ind_smd_work()
3266 container_of(work, struct wcn36xx, hal_ind_work); in wcn36xx_ind_smd_work()
3326 int wcn36xx_smd_open(struct wcn36xx *wcn) in wcn36xx_smd_open()
3339 void wcn36xx_smd_close(struct wcn36xx *wcn) in wcn36xx_smd_close()