Lines Matching refs:chandef
77 struct cfg80211_chan_def chandef; in ieee80211_tdls_add_subband() local
88 cfg80211_chandef_create(&chandef, ch, in ieee80211_tdls_add_subband()
90 if (cfg80211_reg_can_beacon_relax(wiphy, &chandef, in ieee80211_tdls_add_subband()
161 if (!ieee80211_chandef_to_operating_class(&sdata->vif.bss_conf.chandef, in ieee80211_tdls_add_oper_classes()
439 sta->tdls_chandef = sdata->vif.bss_conf.chandef; in ieee80211_tdls_add_setup_start_ies()
567 sta->tdls_chandef = sdata->vif.bss_conf.chandef; in ieee80211_tdls_add_setup_cfm_ies()
613 &sdata->vif.bss_conf.chandef, prot, in ieee80211_tdls_add_setup_cfm_ies()
648 struct cfg80211_chan_def *chandef) in ieee80211_tdls_add_chan_switch_req_ies() argument
653 if (WARN_ON_ONCE(!chandef)) in ieee80211_tdls_add_chan_switch_req_ies()
658 ieee80211_frequency_to_channel(chandef->chan->center_freq); in ieee80211_tdls_add_chan_switch_req_ies()
701 struct cfg80211_chan_def *chandef) in ieee80211_tdls_add_ies() argument
731 oper_class, chandef); in ieee80211_tdls_add_ies()
866 struct cfg80211_chan_def *chandef) in ieee80211_tdls_build_mgmt_packet_data() argument
923 chandef); in ieee80211_tdls_build_mgmt_packet_data()
937 struct cfg80211_chan_def *chandef) in ieee80211_tdls_prep_mgmt_packet() argument
995 chandef); in ieee80211_tdls_prep_mgmt_packet()
1491 struct cfg80211_chan_def *chandef, in ieee80211_tdls_ch_sw_tmpl_get() argument
1505 if (chandef->width == NL80211_CHAN_WIDTH_40) { in ieee80211_tdls_ch_sw_tmpl_get()
1513 ht40plus = cfg80211_get_chandef_type(chandef) == in ieee80211_tdls_ch_sw_tmpl_get()
1530 oper_class, chandef); in ieee80211_tdls_ch_sw_tmpl_get()
1554 sta->sta.addr, chandef->chan->center_freq, chandef->width); in ieee80211_tdls_ch_sw_tmpl_get()
1561 struct cfg80211_chan_def *chandef) in ieee80211_tdls_channel_switch() argument
1570 if (chandef->chan->freq_offset) in ieee80211_tdls_channel_switch()
1591 skb = ieee80211_tdls_ch_sw_tmpl_get(sta, oper_class, chandef, in ieee80211_tdls_channel_switch()
1599 chandef, skb, ch_sw_tm_ie); in ieee80211_tdls_channel_switch()
1781 struct cfg80211_chan_def chandef; in ieee80211_process_tdls_channel_switch_req() local
1873 cfg80211_chandef_create(&chandef, chan, chan_type); in ieee80211_process_tdls_channel_switch_req()
1876 if (!cfg80211_reg_can_beacon_relax(sdata->local->hw.wiphy, &chandef, in ieee80211_process_tdls_channel_switch_req()
1911 params.chandef = &chandef; in ieee80211_process_tdls_channel_switch_req()
1927 tf->sa, params.chandef->chan->center_freq, in ieee80211_process_tdls_channel_switch_req()
1928 params.chandef->width); in ieee80211_process_tdls_channel_switch_req()