• Home
  • Raw
  • Download

Lines Matching refs:chandef

804 					 struct cfg80211_chan_def *chandef)  in ieee80211_set_monitor_channel()  argument
810 if (cfg80211_chandef_identical(&local->monitor_chandef, chandef)) in ieee80211_set_monitor_channel()
819 ret = ieee80211_vif_use_channel(sdata, chandef, in ieee80211_set_monitor_channel()
823 local->_oper_chandef = *chandef; in ieee80211_set_monitor_channel()
828 local->monitor_chandef = *chandef; in ieee80211_set_monitor_channel()
1112 err = ieee80211_vif_use_channel(sdata, &params->chandef, in ieee80211_start_ap()
1157 sdata->vif.bss_conf.s1g = params->chandef.chan->band == in ieee80211_start_ap()
1274 struct cfg80211_chan_def chandef; in ieee80211_stop_ap() local
1333 chandef = sdata->vif.bss_conf.chandef; in ieee80211_stop_ap()
1335 cfg80211_cac_event(sdata->dev, &chandef, in ieee80211_stop_ap()
1653 ieee80211_parse_bitrates(&sdata->vif.bss_conf.chandef, in sta_apply_parameters()
2299 err = ieee80211_vif_use_channel(sdata, &setup->chandef, in ieee80211_join_mesh()
2361 ieee80211_parse_bitrates(&sdata->vif.bss_conf.chandef, in ieee80211_change_bss()
2836 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT) in __ieee80211_request_smps_mgd()
2979 sdata->vif.bss_conf.chandef.chan) { in ieee80211_set_bitrate_mask()
2981 enum nl80211_band band = sdata->vif.bss_conf.chandef.chan->band; in ieee80211_set_bitrate_mask()
3029 struct cfg80211_chan_def *chandef, in ieee80211_start_radar_detection() argument
3046 err = ieee80211_vif_use_channel(sdata, chandef, in ieee80211_start_radar_detection()
3229 if (!cfg80211_chandef_identical(&sdata->vif.bss_conf.chandef, in __ieee80211_csa_finalize()
3348 if (params->chandef.width != sdata->u.ibss.chandef.width) in ieee80211_set_csa_beacon()
3351 switch (params->chandef.width) { in ieee80211_set_csa_beacon()
3353 if (cfg80211_get_chandef_type(&params->chandef) != in ieee80211_set_csa_beacon()
3354 cfg80211_get_chandef_type(&sdata->u.ibss.chandef)) in ieee80211_set_csa_beacon()
3367 if (sdata->u.ibss.chandef.chan->band != in ieee80211_set_csa_beacon()
3368 params->chandef.chan->band) in ieee80211_set_csa_beacon()
3387 if (sdata->vif.bss_conf.chandef.chan->band != in ieee80211_set_csa_beacon()
3388 params->chandef.chan->band) in ieee80211_set_csa_beacon()
3452 if (cfg80211_chandef_identical(&params->chandef, in __ieee80211_channel_switch()
3453 &sdata->vif.bss_conf.chandef)) in __ieee80211_channel_switch()
3468 if (params->chandef.chan->freq_offset) { in __ieee80211_channel_switch()
3479 ch_switch.chandef = params->chandef; in __ieee80211_channel_switch()
3486 err = ieee80211_vif_reserve_chanctx(sdata, &params->chandef, in __ieee80211_channel_switch()
3509 sdata->csa_chandef = params->chandef; in __ieee80211_channel_switch()
3522 drv_channel_switch_beacon(sdata, &params->chandef); in __ieee80211_channel_switch()
3755 struct cfg80211_chan_def *chandef) in ieee80211_cfg_get_channel() argument
3765 *chandef = sdata->vif.bss_conf.chandef; in ieee80211_cfg_get_channel()
3771 *chandef = local->monitor_chandef; in ieee80211_cfg_get_channel()
3773 *chandef = local->_oper_chandef; in ieee80211_cfg_get_channel()
3816 struct cfg80211_chan_def *chandef) in ieee80211_set_ap_chanwidth() argument
3822 ret = ieee80211_vif_change_bandwidth(sdata, chandef, &changed); in ieee80211_set_ap_chanwidth()
4348 struct cfg80211_chan_def *chandef) in ieee80211_set_radar_background() argument
4355 return local->ops->set_radar_background(&local->hw, chandef); in ieee80211_set_radar_background()