Lines Matching refs:chandef

523 					 struct cfg80211_chan_def *chandef)  in ieee80211_set_monitor_channel()  argument
529 if (cfg80211_chandef_identical(&local->monitor_chandef, chandef)) in ieee80211_set_monitor_channel()
540 ret = ieee80211_vif_use_channel(sdata, chandef, in ieee80211_set_monitor_channel()
544 local->_oper_chandef = *chandef; in ieee80211_set_monitor_channel()
549 local->monitor_chandef = *chandef; in ieee80211_set_monitor_channel()
702 err = ieee80211_vif_use_channel(sdata, &params->chandef, in ieee80211_start_ap()
812 struct cfg80211_chan_def chandef; in ieee80211_stop_ap() local
857 chandef = sdata->vif.bss_conf.chandef; in ieee80211_stop_ap()
859 cfg80211_cac_event(sdata->dev, &chandef, in ieee80211_stop_ap()
1153 ieee80211_parse_bitrates(&sdata->vif.bss_conf.chandef, in sta_apply_parameters()
1797 err = ieee80211_vif_use_channel(sdata, &setup->chandef, in ieee80211_join_mesh()
1855 ieee80211_parse_bitrates(&sdata->vif.bss_conf.chandef, in ieee80211_change_bss()
2271 if (sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT) in __ieee80211_request_smps_ap()
2364 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT) in __ieee80211_request_smps_mgd()
2801 struct cfg80211_chan_def *chandef, in ieee80211_start_radar_detection() argument
2818 err = ieee80211_vif_use_channel(sdata, chandef, in ieee80211_start_radar_detection()
2964 if (!cfg80211_chandef_identical(&sdata->vif.bss_conf.chandef, in __ieee80211_csa_finalize()
3083 if (params->chandef.width != sdata->u.ibss.chandef.width) in ieee80211_set_csa_beacon()
3086 switch (params->chandef.width) { in ieee80211_set_csa_beacon()
3088 if (cfg80211_get_chandef_type(&params->chandef) != in ieee80211_set_csa_beacon()
3089 cfg80211_get_chandef_type(&sdata->u.ibss.chandef)) in ieee80211_set_csa_beacon()
3101 if (sdata->u.ibss.chandef.chan->band != in ieee80211_set_csa_beacon()
3102 params->chandef.chan->band) in ieee80211_set_csa_beacon()
3120 if (params->chandef.width != sdata->vif.bss_conf.chandef.width) in ieee80211_set_csa_beacon()
3124 if (sdata->vif.bss_conf.chandef.chan->band != in ieee80211_set_csa_beacon()
3125 params->chandef.chan->band) in ieee80211_set_csa_beacon()
3180 if (cfg80211_chandef_identical(&params->chandef, in __ieee80211_channel_switch()
3181 &sdata->vif.bss_conf.chandef)) in __ieee80211_channel_switch()
3205 ch_switch.chandef = params->chandef; in __ieee80211_channel_switch()
3212 err = ieee80211_vif_reserve_chanctx(sdata, &params->chandef, in __ieee80211_channel_switch()
3231 sdata->csa_chandef = params->chandef; in __ieee80211_channel_switch()
3244 drv_channel_switch_beacon(sdata, &params->chandef); in __ieee80211_channel_switch()
3660 struct cfg80211_chan_def *chandef) in ieee80211_cfg_get_channel() argument
3670 *chandef = sdata->vif.bss_conf.chandef; in ieee80211_cfg_get_channel()
3676 *chandef = local->monitor_chandef; in ieee80211_cfg_get_channel()
3678 *chandef = local->_oper_chandef; in ieee80211_cfg_get_channel()
3720 struct cfg80211_chan_def *chandef) in ieee80211_set_ap_chanwidth() argument
3726 ret = ieee80211_vif_change_bandwidth(sdata, chandef, &changed); in ieee80211_set_ap_chanwidth()