Lines Matching refs:chandef
398 struct cfg80211_chan_def *chandef, in iwl_mvm_tdls_config_channel_switch() argument
437 if (!chandef) { in iwl_mvm_tdls_config_channel_switch()
439 mvm->tdls_cs.peer.chandef.chan) { in iwl_mvm_tdls_config_channel_switch()
441 chandef = &mvm->tdls_cs.peer.chandef; in iwl_mvm_tdls_config_channel_switch()
453 chandef = &chanctx->def; in iwl_mvm_tdls_config_channel_switch()
457 if (chandef) { in iwl_mvm_tdls_config_channel_switch()
458 cmd.ci.band = (chandef->chan->band == IEEE80211_BAND_2GHZ ? in iwl_mvm_tdls_config_channel_switch()
460 cmd.ci.channel = chandef->chan->hw_value; in iwl_mvm_tdls_config_channel_switch()
461 cmd.ci.width = iwl_mvm_get_channel_width(chandef); in iwl_mvm_tdls_config_channel_switch()
462 cmd.ci.ctrl_pos = iwl_mvm_get_ctrl_pos(chandef); in iwl_mvm_tdls_config_channel_switch()
548 &mvm->tdls_cs.peer.chandef, in iwl_mvm_tdls_ch_switch_work()
567 struct cfg80211_chan_def *chandef, in iwl_mvm_tdls_channel_switch() argument
578 sta->addr, chandef->chan->center_freq, chandef->width); in iwl_mvm_tdls_channel_switch()
592 oper_class, chandef, 0, 0, 0, in iwl_mvm_tdls_channel_switch()
609 mvm->tdls_cs.peer.chandef = *chandef; in iwl_mvm_tdls_channel_switch()
724 params->chandef, params->timestamp, in iwl_mvm_tdls_recv_channel_switch()