Lines Matching refs:ieee80211_sub_if_data
100 static void run_again(struct ieee80211_sub_if_data *sdata, in run_again()
110 void ieee80211_sta_reset_beacon_monitor(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_reset_beacon_monitor()
122 void ieee80211_sta_reset_conn_monitor(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_reset_conn_monitor()
145 ieee80211_determine_chantype(struct ieee80211_sub_if_data *sdata, in ieee80211_determine_chantype()
356 static int ieee80211_config_bw(struct ieee80211_sub_if_data *sdata, in ieee80211_config_bw()
468 static void ieee80211_add_ht_ie(struct ieee80211_sub_if_data *sdata, in ieee80211_add_ht_ie()
542 static void ieee80211_add_vht_ie(struct ieee80211_sub_if_data *sdata, in ieee80211_add_vht_ie()
596 struct ieee80211_sub_if_data *other; in ieee80211_add_vht_ie()
628 static void ieee80211_add_he_ie(struct ieee80211_sub_if_data *sdata, in ieee80211_add_he_ie()
667 static void ieee80211_send_assoc(struct ieee80211_sub_if_data *sdata) in ieee80211_send_assoc()
1053 struct ieee80211_sub_if_data *sdata) in ieee80211_send_pspoll()
1070 struct ieee80211_sub_if_data *sdata, in ieee80211_send_nullfunc()
1099 struct ieee80211_sub_if_data *sdata) in ieee80211_send_4addr_nullfunc()
1130 struct ieee80211_sub_if_data *sdata = in ieee80211_chswitch_work()
1131 container_of(work, struct ieee80211_sub_if_data, u.mgd.chswitch_work); in ieee80211_chswitch_work()
1198 static void ieee80211_chswitch_post_beacon(struct ieee80211_sub_if_data *sdata) in ieee80211_chswitch_post_beacon()
1236 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_chswitch_done()
1253 struct ieee80211_sub_if_data *sdata = in ieee80211_chswitch_timer()
1260 ieee80211_sta_abort_chanswitch(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_abort_chanswitch()
1286 ieee80211_sta_process_chanswitch(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_process_chanswitch()
1469 ieee80211_find_80211h_pwr_constr(struct ieee80211_sub_if_data *sdata, in ieee80211_find_80211h_pwr_constr()
1539 static void ieee80211_find_cisco_dtpc(struct ieee80211_sub_if_data *sdata, in ieee80211_find_cisco_dtpc()
1553 static u32 ieee80211_handle_pwr_constr(struct ieee80211_sub_if_data *sdata, in ieee80211_handle_pwr_constr()
1621 struct ieee80211_sub_if_data *sdata) in ieee80211_enable_ps()
1663 static bool ieee80211_powersave_allowed(struct ieee80211_sub_if_data *sdata) in ieee80211_powersave_allowed()
1696 struct ieee80211_sub_if_data *sdata, *found = NULL; in ieee80211_recalc_ps()
1743 void ieee80211_recalc_ps_vif(struct ieee80211_sub_if_data *sdata) in ieee80211_recalc_ps_vif()
1775 struct ieee80211_sub_if_data *sdata = local->ps_sdata; in ieee80211_dynamic_ps_enable_work()
1849 struct ieee80211_sub_if_data *sdata = in ieee80211_dfs_cac_timer_work()
1850 container_of(delayed_work, struct ieee80211_sub_if_data, in ieee80211_dfs_cac_timer_work()
1865 __ieee80211_sta_handle_tspec_ac_params(struct ieee80211_sub_if_data *sdata) in __ieee80211_sta_handle_tspec_ac_params()
1942 void ieee80211_sta_handle_tspec_ac_params(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_handle_tspec_ac_params()
1950 struct ieee80211_sub_if_data *sdata; in ieee80211_sta_handle_tspec_ac_params_wk()
1952 sdata = container_of(work, struct ieee80211_sub_if_data, in ieee80211_sta_handle_tspec_ac_params_wk()
1960 struct ieee80211_sub_if_data *sdata, in ieee80211_sta_wmm_params()
2107 static void __ieee80211_stop_poll(struct ieee80211_sub_if_data *sdata) in __ieee80211_stop_poll()
2115 static void ieee80211_stop_poll(struct ieee80211_sub_if_data *sdata) in ieee80211_stop_poll()
2122 static u32 ieee80211_handle_bss_capability(struct ieee80211_sub_if_data *sdata, in ieee80211_handle_bss_capability()
2167 static void ieee80211_set_associated(struct ieee80211_sub_if_data *sdata, in ieee80211_set_associated()
2255 static void ieee80211_set_disassoc(struct ieee80211_sub_if_data *sdata, in ieee80211_set_disassoc()
2412 static void ieee80211_reset_ap_probe(struct ieee80211_sub_if_data *sdata) in ieee80211_reset_ap_probe()
2444 static void ieee80211_sta_tx_wmm_ac_notify(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_tx_wmm_ac_notify()
2479 void ieee80211_sta_tx_notify(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_tx_notify()
2495 static void ieee80211_mlme_send_probe_req(struct ieee80211_sub_if_data *sdata, in ieee80211_mlme_send_probe_req()
2509 static void ieee80211_mgd_probe_ap_send(struct ieee80211_sub_if_data *sdata) in ieee80211_mgd_probe_ap_send()
2565 static void ieee80211_mgd_probe_ap(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_probe_ap()
2628 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_ap_probereq_get()
2667 static void ieee80211_report_disconnect(struct ieee80211_sub_if_data *sdata, in ieee80211_report_disconnect()
2685 static void __ieee80211_disconnect(struct ieee80211_sub_if_data *sdata) in __ieee80211_disconnect()
2733 struct ieee80211_sub_if_data *sdata = in ieee80211_beacon_connection_loss_work()
2734 container_of(work, struct ieee80211_sub_if_data, in ieee80211_beacon_connection_loss_work()
2759 struct ieee80211_sub_if_data *sdata = in ieee80211_csa_connection_drop_work()
2760 container_of(work, struct ieee80211_sub_if_data, in ieee80211_csa_connection_drop_work()
2768 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_beacon_loss()
2780 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_connection_loss()
2792 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_disconnect()
2806 static void ieee80211_destroy_auth_data(struct ieee80211_sub_if_data *sdata, in ieee80211_destroy_auth_data()
2835 static void ieee80211_destroy_assoc_data(struct ieee80211_sub_if_data *sdata, in ieee80211_destroy_assoc_data()
2868 static void ieee80211_auth_challenge(struct ieee80211_sub_if_data *sdata, in ieee80211_auth_challenge()
2897 static bool ieee80211_mark_sta_auth(struct ieee80211_sub_if_data *sdata, in ieee80211_mark_sta_auth()
2929 static void ieee80211_rx_mgmt_auth(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_auth()
3090 static void ieee80211_rx_mgmt_deauth(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_deauth()
3138 static void ieee80211_rx_mgmt_disassoc(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_disassoc()
3234 static int ieee80211_recalc_twt_req(struct ieee80211_sub_if_data *sdata, in ieee80211_recalc_twt_req()
3247 static bool ieee80211_twt_bcast_support(struct ieee80211_sub_if_data *sdata, in ieee80211_twt_bcast_support()
3264 static bool ieee80211_assoc_success(struct ieee80211_sub_if_data *sdata, in ieee80211_assoc_success()
3636 static void ieee80211_rx_mgmt_assoc_resp(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_assoc_resp()
3759 static void ieee80211_rx_bss_info(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_bss_info()
3782 static void ieee80211_rx_mgmt_probe_resp(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_probe_resp()
3847 static void ieee80211_handle_beacon_sig(struct ieee80211_sub_if_data *sdata, in ieee80211_handle_beacon_sig()
3953 static void ieee80211_rx_mgmt_beacon(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_beacon()
4237 void ieee80211_sta_rx_queued_ext(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_rx_queued_ext()
4257 void ieee80211_sta_rx_queued_mgmt(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_rx_queued_mgmt()
4349 struct ieee80211_sub_if_data *sdata = in ieee80211_sta_timer()
4355 void ieee80211_sta_connection_lost(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_connection_lost()
4367 static int ieee80211_auth(struct ieee80211_sub_if_data *sdata) in ieee80211_auth()
4443 static int ieee80211_do_assoc(struct ieee80211_sub_if_data *sdata) in ieee80211_do_assoc()
4484 void ieee80211_mgd_conn_tx_status(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_conn_tx_status()
4496 void ieee80211_sta_work(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_work()
4645 struct ieee80211_sub_if_data *sdata = in ieee80211_sta_bcn_mon_timer()
4662 struct ieee80211_sub_if_data *sdata = in ieee80211_sta_conn_mon_timer()
4694 struct ieee80211_sub_if_data *sdata = in ieee80211_sta_monitor_work()
4695 container_of(work, struct ieee80211_sub_if_data, in ieee80211_sta_monitor_work()
4701 static void ieee80211_restart_sta_timer(struct ieee80211_sub_if_data *sdata) in ieee80211_restart_sta_timer()
4714 void ieee80211_mgd_quiesce(struct ieee80211_sub_if_data *sdata) in ieee80211_mgd_quiesce()
4775 void ieee80211_sta_restart(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_restart()
4800 void ieee80211_sta_setup_sdata(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_setup_sdata()
4841 struct ieee80211_sub_if_data *sdata; in ieee80211_mlme_notify_scan_completed()
4852 static u8 ieee80211_ht_vht_rx_chains(struct ieee80211_sub_if_data *sdata, in ieee80211_ht_vht_rx_chains()
4897 ieee80211_verify_sta_he_mcs_support(struct ieee80211_sub_if_data *sdata, in ieee80211_verify_sta_he_mcs_support()
4960 static int ieee80211_prep_channel(struct ieee80211_sub_if_data *sdata, in ieee80211_prep_channel()
5164 static int ieee80211_prep_connection(struct ieee80211_sub_if_data *sdata, in ieee80211_prep_connection()
5338 int ieee80211_mgd_auth(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_auth()
5489 int ieee80211_mgd_assoc(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_assoc()
5819 int ieee80211_mgd_deauth(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_deauth()
5887 int ieee80211_mgd_disassoc(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_disassoc()
5918 void ieee80211_mgd_stop(struct ieee80211_sub_if_data *sdata) in ieee80211_mgd_stop()
5961 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_cqm_rssi_notify()
5971 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_cqm_beacon_loss_notify()