Lines Matching refs:ieee80211_sub_if_data
27 ieee80211_link_or_deflink(struct ieee80211_sub_if_data *sdata, int link_id, in ieee80211_link_or_deflink()
50 static void ieee80211_set_mu_mimo_follow(struct ieee80211_sub_if_data *sdata, in ieee80211_set_mu_mimo_follow()
84 static int ieee80211_set_mon_options(struct ieee80211_sub_if_data *sdata, in ieee80211_set_mon_options()
88 struct ieee80211_sub_if_data *monitor_sdata; in ieee80211_set_mon_options()
140 static int ieee80211_set_ap_mbssid_options(struct ieee80211_sub_if_data *sdata, in ieee80211_set_ap_mbssid_options()
144 struct ieee80211_sub_if_data *tx_sdata; in ieee80211_set_ap_mbssid_options()
180 struct ieee80211_sub_if_data *sdata; in ieee80211_add_iface()
212 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_change_iface()
261 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_start_p2p_device()
283 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_start_nan()
308 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_stop_nan()
319 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_nan_change_conf()
348 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_add_nan_func()
383 ieee80211_find_nan_func_by_cookie(struct ieee80211_sub_if_data *sdata, in ieee80211_find_nan_func_by_cookie()
402 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_del_nan_func()
426 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_noack_map()
435 static int ieee80211_set_tx(struct ieee80211_sub_if_data *sdata, in ieee80211_set_tx()
469 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_add_key()
580 ieee80211_lookup_key(struct ieee80211_sub_if_data *sdata, int link_id, in ieee80211_lookup_key()
644 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_del_key()
674 struct ieee80211_sub_if_data *sdata; in ieee80211_get_key()
778 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_config_default_key()
794 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_config_default_mgmt_key()
810 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_config_default_beacon_key()
861 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_dump_station()
891 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_get_station()
913 struct ieee80211_sub_if_data *sdata; in ieee80211_set_monitor_channel()
948 ieee80211_set_probe_resp(struct ieee80211_sub_if_data *sdata, in ieee80211_set_probe_resp()
982 static int ieee80211_set_fils_discovery(struct ieee80211_sub_if_data *sdata, in ieee80211_set_fils_discovery()
1012 ieee80211_set_unsol_bcast_probe_resp(struct ieee80211_sub_if_data *sdata, in ieee80211_set_unsol_bcast_probe_resp()
1039 struct ieee80211_sub_if_data *sdata, in ieee80211_set_ftm_responder_params()
1114 ieee80211_assign_beacon(struct ieee80211_sub_if_data *sdata, in ieee80211_assign_beacon()
1265 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_start_ap()
1268 struct ieee80211_sub_if_data *vlan; in ieee80211_start_ap()
1516 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_change_beacon()
1570 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_stop_ap()
1571 struct ieee80211_sub_if_data *vlan; in ieee80211_stop_ap()
1734 struct ieee80211_sub_if_data *sdata = sta->sdata; in sta_apply_mesh_params()
1800 struct ieee80211_sub_if_data *sdata = sta->sdata; in sta_link_apply_parameters()
1897 struct ieee80211_sub_if_data *sdata = sta->sdata; in sta_apply_parameters()
2038 struct ieee80211_sub_if_data *sdata; in ieee80211_add_station()
2107 struct ieee80211_sub_if_data *sdata; in ieee80211_del_station()
2122 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_change_station()
2125 struct ieee80211_sub_if_data *vlansdata; in ieee80211_change_station()
2235 struct ieee80211_sub_if_data *sdata; in ieee80211_add_mpath()
2263 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_del_mpath()
2275 struct ieee80211_sub_if_data *sdata; in ieee80211_change_mpath()
2351 struct ieee80211_sub_if_data *sdata; in ieee80211_get_mpath()
2372 struct ieee80211_sub_if_data *sdata; in ieee80211_dump_mpath()
2402 struct ieee80211_sub_if_data *sdata; in ieee80211_get_mpp()
2423 struct ieee80211_sub_if_data *sdata; in ieee80211_dump_mpp()
2444 struct ieee80211_sub_if_data *sdata; in ieee80211_get_mesh_config()
2460 struct ieee80211_sub_if_data *sdata = container_of(ifmsh, in copy_mesh_setup()
2461 struct ieee80211_sub_if_data, u.mesh); in copy_mesh_setup()
2518 struct ieee80211_sub_if_data *sdata; in ieee80211_update_mesh_config()
2637 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_join_mesh()
2664 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_leave_mesh()
2680 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_change_bss()
2769 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_txq_params()
2830 struct ieee80211_sub_if_data *sdata; in ieee80211_scan()
2881 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_sched_scan_start()
2950 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_mcast_rate()
3023 struct ieee80211_sub_if_data *sdata; in ieee80211_set_tx_power()
3114 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_get_tx_power()
3146 struct ieee80211_sub_if_data *sdata; in ieee80211_testmode_cmd()
3170 int __ieee80211_request_smps_mgd(struct ieee80211_sub_if_data *sdata, in __ieee80211_request_smps_mgd()
3235 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_power_mgmt()
3280 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_cqm_rssi_config()
3311 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_cqm_rssi_range_config()
3339 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_bitrate_mask()
3406 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_start_radar_detection()
3437 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_end_cac()
3566 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_csa_finish()
3576 struct ieee80211_sub_if_data *iter; in ieee80211_csa_finish()
3597 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_channel_switch_disconnect()
3607 static int ieee80211_set_after_csa_beacon(struct ieee80211_sub_if_data *sdata, in ieee80211_set_after_csa_beacon()
3645 static int __ieee80211_csa_finalize(struct ieee80211_sub_if_data *sdata) in __ieee80211_csa_finalize()
3708 static void ieee80211_csa_finalize(struct ieee80211_sub_if_data *sdata) in ieee80211_csa_finalize()
3719 struct ieee80211_sub_if_data *sdata = in ieee80211_csa_finalize_work()
3720 container_of(work, struct ieee80211_sub_if_data, in ieee80211_csa_finalize_work()
3743 static int ieee80211_set_csa_beacon(struct ieee80211_sub_if_data *sdata, in ieee80211_set_csa_beacon()
3875 static void ieee80211_color_change_abort(struct ieee80211_sub_if_data *sdata) in ieee80211_color_change_abort()
3888 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in __ieee80211_channel_switch()
3996 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_channel_switch()
4055 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_update_mgmt_frame_registrations()
4110 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_rekey_data()
4123 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_probe_client()
4218 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_cfg_get_channel()
4261 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_qos_map()
4287 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_ap_chanwidth()
4305 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_add_tx_ts()
4330 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_del_tx_ts()
4376 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_nan_func_terminated()
4407 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_nan_func_match()
4432 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_multicast_to_unicast()
4493 struct ieee80211_sub_if_data *sdata; in ieee80211_get_txq_stats()
4535 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_get_ftm_responder_stats()
4545 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(dev); in ieee80211_start_pmsr()
4555 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(dev); in ieee80211_abort_pmsr()
4564 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_tid_config()
4591 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_reset_tid_config()
4626 ieee80211_set_after_color_change_beacon(struct ieee80211_sub_if_data *sdata, in ieee80211_set_after_color_change_beacon()
4655 ieee80211_set_color_change_beacon(struct ieee80211_sub_if_data *sdata, in ieee80211_set_color_change_beacon()
4694 ieee80211_color_change_bss_config_notify(struct ieee80211_sub_if_data *sdata, in ieee80211_color_change_bss_config_notify()
4704 struct ieee80211_sub_if_data *child; in ieee80211_color_change_bss_config_notify()
4720 static int ieee80211_color_change_finalize(struct ieee80211_sub_if_data *sdata) in ieee80211_color_change_finalize()
4747 struct ieee80211_sub_if_data *sdata = in ieee80211_color_change_finalize_work()
4748 container_of(work, struct ieee80211_sub_if_data, in ieee80211_color_change_finalize_work()
4775 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_color_collision_detection_work()
4784 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_color_change_finish()
4795 struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif); in ieee80211_obss_color_collision_notify()
4818 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_color_change()
4875 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_add_intf_link()
4892 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev); in ieee80211_del_intf_link()
4900 struct ieee80211_sub_if_data *sdata, in sta_add_link_station()
4934 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_add_link_station()
4946 struct ieee80211_sub_if_data *sdata, in sta_mod_link_station()
4965 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_mod_link_station()
4976 static int sta_del_link_station(struct ieee80211_sub_if_data *sdata, in sta_del_link_station()
5001 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_del_link_station()
5015 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); in ieee80211_set_hw_timestamp()