Lines Matching defs:sdata
182 static void run_again(struct ieee80211_sub_if_data *sdata, in run_again()
192 void ieee80211_sta_reset_beacon_monitor(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_reset_beacon_monitor()
204 void ieee80211_sta_reset_conn_monitor(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_reset_conn_monitor()
227 ieee80211_determine_chantype(struct ieee80211_sub_if_data *sdata, in ieee80211_determine_chantype()
499 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_config_bw() local
610 static void ieee80211_add_ht_ie(struct ieee80211_sub_if_data *sdata, in ieee80211_add_ht_ie()
685 static bool ieee80211_add_vht_ie(struct ieee80211_sub_if_data *sdata, in ieee80211_add_vht_ie()
775 static void ieee80211_add_he_ie(struct ieee80211_sub_if_data *sdata, in ieee80211_add_he_ie()
805 static void ieee80211_add_eht_ie(struct ieee80211_sub_if_data *sdata, in ieee80211_add_eht_ie()
1024 static size_t ieee80211_assoc_link_elems(struct ieee80211_sub_if_data *sdata, in ieee80211_assoc_link_elems()
1274 static void ieee80211_assoc_add_ml_elem(struct ieee80211_sub_if_data *sdata, in ieee80211_assoc_add_ml_elem()
1382 static int ieee80211_send_assoc(struct ieee80211_sub_if_data *sdata) in ieee80211_send_assoc()
1618 struct ieee80211_sub_if_data *sdata) in ieee80211_send_pspoll()
1635 struct ieee80211_sub_if_data *sdata, in ieee80211_send_nullfunc()
1665 struct ieee80211_sub_if_data *sdata) in ieee80211_send_4addr_nullfunc()
1701 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_chswitch_work() local
1761 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_chswitch_post_beacon() local
1800 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_chswitch_done() local
1831 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_sta_abort_chanswitch() local
1857 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_sta_process_chanswitch() local
2027 ieee80211_find_80211h_pwr_constr(struct ieee80211_sub_if_data *sdata, in ieee80211_find_80211h_pwr_constr()
2098 static void ieee80211_find_cisco_dtpc(struct ieee80211_sub_if_data *sdata, in ieee80211_find_cisco_dtpc()
2119 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_handle_pwr_constr() local
2181 struct ieee80211_sub_if_data *sdata) in ieee80211_enable_ps()
2224 static bool ieee80211_powersave_allowed(struct ieee80211_sub_if_data *sdata) in ieee80211_powersave_allowed()
2259 struct ieee80211_sub_if_data *sdata, *found = NULL; in ieee80211_recalc_ps() local
2307 void ieee80211_recalc_ps_vif(struct ieee80211_sub_if_data *sdata) in ieee80211_recalc_ps_vif()
2341 struct ieee80211_sub_if_data *sdata = local->ps_sdata; in ieee80211_dynamic_ps_enable_work() local
2418 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_dfs_cac_timer_work() local
2431 __ieee80211_sta_handle_tspec_ac_params(struct ieee80211_sub_if_data *sdata) in __ieee80211_sta_handle_tspec_ac_params()
2511 void ieee80211_sta_handle_tspec_ac_params(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_handle_tspec_ac_params()
2521 struct ieee80211_sub_if_data *sdata; in ieee80211_sta_handle_tspec_ac_params_wk() local
2530 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_mgd_set_link_qos_params() local
2558 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_sta_wmm_params() local
2692 static void __ieee80211_stop_poll(struct ieee80211_sub_if_data *sdata) in __ieee80211_stop_poll()
2700 static void ieee80211_stop_poll(struct ieee80211_sub_if_data *sdata) in ieee80211_stop_poll()
2755 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_link_set_associated() local
2813 static void ieee80211_set_associated(struct ieee80211_sub_if_data *sdata, in ieee80211_set_associated()
2895 static void ieee80211_set_disassoc(struct ieee80211_sub_if_data *sdata, in ieee80211_set_disassoc()
3096 static void ieee80211_reset_ap_probe(struct ieee80211_sub_if_data *sdata) in ieee80211_reset_ap_probe()
3125 static void ieee80211_sta_tx_wmm_ac_notify(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_tx_wmm_ac_notify()
3169 void ieee80211_sta_tx_notify(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_tx_notify()
3185 static void ieee80211_mlme_send_probe_req(struct ieee80211_sub_if_data *sdata, in ieee80211_mlme_send_probe_req()
3199 static void ieee80211_mgd_probe_ap_send(struct ieee80211_sub_if_data *sdata) in ieee80211_mgd_probe_ap_send()
3248 static void ieee80211_mgd_probe_ap(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_probe_ap()
3310 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_ap_probereq_get() local
3351 static void ieee80211_report_disconnect(struct ieee80211_sub_if_data *sdata, in ieee80211_report_disconnect()
3369 static void __ieee80211_disconnect(struct ieee80211_sub_if_data *sdata) in __ieee80211_disconnect()
3431 struct ieee80211_sub_if_data *sdata = in ieee80211_beacon_connection_loss_work() local
3457 struct ieee80211_sub_if_data *sdata = in ieee80211_csa_connection_drop_work() local
3466 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_beacon_loss() local
3478 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_connection_loss() local
3490 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_disconnect() local
3504 static void ieee80211_destroy_auth_data(struct ieee80211_sub_if_data *sdata, in ieee80211_destroy_auth_data()
3543 static void ieee80211_destroy_assoc_data(struct ieee80211_sub_if_data *sdata, in ieee80211_destroy_assoc_data()
3592 static void ieee80211_auth_challenge(struct ieee80211_sub_if_data *sdata, in ieee80211_auth_challenge()
3623 static bool ieee80211_mark_sta_auth(struct ieee80211_sub_if_data *sdata) in ieee80211_mark_sta_auth()
3651 static void ieee80211_rx_mgmt_auth(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_auth()
3816 static void ieee80211_rx_mgmt_deauth(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_deauth()
3860 static void ieee80211_rx_mgmt_disassoc(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_disassoc()
3943 static bool ieee80211_twt_req_supported(struct ieee80211_sub_if_data *sdata, in ieee80211_twt_req_supported()
3964 static u64 ieee80211_recalc_twt_req(struct ieee80211_sub_if_data *sdata, in ieee80211_recalc_twt_req()
3979 static bool ieee80211_twt_bcast_support(struct ieee80211_sub_if_data *sdata, in ieee80211_twt_bcast_support()
4003 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_assoc_config_link() local
4389 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_mgd_setup_link_sta() local
4543 ieee80211_verify_peer_he_mcs_support(struct ieee80211_sub_if_data *sdata, in ieee80211_verify_peer_he_mcs_support()
4652 ieee80211_verify_sta_he_mcs_support(struct ieee80211_sub_if_data *sdata, in ieee80211_verify_sta_he_mcs_support()
4768 ieee80211_verify_sta_eht_mcs_support(struct ieee80211_sub_if_data *sdata, in ieee80211_verify_sta_eht_mcs_support()
4813 static int ieee80211_prep_channel(struct ieee80211_sub_if_data *sdata, in ieee80211_prep_channel()
5106 static bool ieee80211_assoc_success(struct ieee80211_sub_if_data *sdata, in ieee80211_assoc_success()
5278 static void ieee80211_rx_mgmt_assoc_resp(struct ieee80211_sub_if_data *sdata, in ieee80211_rx_mgmt_assoc_resp()
5494 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_rx_bss_info() local
5517 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_rx_mgmt_probe_resp() local
5586 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_handle_beacon_sig() local
5735 struct ieee80211_sub_if_data *sdata = in ieee80211_ml_reconf_work() local
5792 static void ieee80211_ml_reconfiguration(struct ieee80211_sub_if_data *sdata, in ieee80211_ml_reconfiguration()
5895 struct ieee80211_sub_if_data *sdata = in ieee80211_tid_to_link_map_work() local
5933 ieee80211_parse_adv_t2l(struct ieee80211_sub_if_data *sdata, in ieee80211_parse_adv_t2l()
6013 static void ieee80211_process_adv_ttlm(struct ieee80211_sub_if_data *sdata, in ieee80211_process_adv_ttlm()
6111 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_rx_mgmt_beacon() local
6438 void ieee80211_sta_rx_queued_ext(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_rx_queued_ext()
6459 void ieee80211_sta_rx_queued_mgmt(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_rx_queued_mgmt()
6565 struct ieee80211_sub_if_data *sdata = in ieee80211_sta_timer() local
6571 void ieee80211_sta_connection_lost(struct ieee80211_sub_if_data *sdata, in ieee80211_sta_connection_lost()
6583 static int ieee80211_auth(struct ieee80211_sub_if_data *sdata) in ieee80211_auth()
6659 static int ieee80211_do_assoc(struct ieee80211_sub_if_data *sdata) in ieee80211_do_assoc()
6704 void ieee80211_mgd_conn_tx_status(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_conn_tx_status()
6716 void ieee80211_sta_work(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_work()
6870 struct ieee80211_sub_if_data *sdata = in ieee80211_sta_bcn_mon_timer() local
6890 struct ieee80211_sub_if_data *sdata = in ieee80211_sta_conn_mon_timer() local
6927 struct ieee80211_sub_if_data *sdata = in ieee80211_sta_monitor_work() local
6934 static void ieee80211_restart_sta_timer(struct ieee80211_sub_if_data *sdata) in ieee80211_restart_sta_timer()
6947 void ieee80211_mgd_quiesce(struct ieee80211_sub_if_data *sdata) in ieee80211_mgd_quiesce()
7007 void ieee80211_sta_restart(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_restart()
7047 void ieee80211_sta_setup_sdata(struct ieee80211_sub_if_data *sdata) in ieee80211_sta_setup_sdata()
7090 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_mgd_setup_link() local
7121 struct ieee80211_sub_if_data *sdata; in ieee80211_mlme_notify_scan_completed() local
7132 static int ieee80211_prep_connection(struct ieee80211_sub_if_data *sdata, in ieee80211_prep_connection()
7311 static bool ieee80211_mgd_csa_present(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_csa_present()
7351 static bool ieee80211_mgd_csa_in_process(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_csa_in_process()
7381 int ieee80211_mgd_auth(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_auth()
7562 ieee80211_setup_assoc_link(struct ieee80211_sub_if_data *sdata, in ieee80211_setup_assoc_link()
7736 int ieee80211_mgd_assoc(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_assoc()
8082 int ieee80211_mgd_deauth(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_deauth()
8153 int ieee80211_mgd_disassoc(struct ieee80211_sub_if_data *sdata, in ieee80211_mgd_disassoc()
8187 void ieee80211_mgd_stop(struct ieee80211_sub_if_data *sdata) in ieee80211_mgd_stop()
8230 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_cqm_rssi_notify() local
8240 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_cqm_beacon_loss_notify() local
8248 static void _ieee80211_enable_rssi_reports(struct ieee80211_sub_if_data *sdata, in _ieee80211_enable_rssi_reports()
8270 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_enable_rssi_reports() local
8282 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_disable_rssi_reports() local