Lines Matching refs:chandef

69 u8 iwl_mvm_get_channel_width(struct cfg80211_chan_def *chandef)  in iwl_mvm_get_channel_width()  argument
71 switch (chandef->width) { in iwl_mvm_get_channel_width()
82 WARN(1, "Invalid channel width=%u", chandef->width); in iwl_mvm_get_channel_width()
91 u8 iwl_mvm_get_ctrl_pos(struct cfg80211_chan_def *chandef) in iwl_mvm_get_ctrl_pos() argument
93 switch (chandef->chan->center_freq - chandef->center_freq1) { in iwl_mvm_get_ctrl_pos()
174 struct cfg80211_chan_def *chandef, in iwl_mvm_phy_ctxt_cmd_data_v1() argument
181 iwl_mvm_set_chan_info_chandef(mvm, &cmd->ci, chandef); in iwl_mvm_phy_ctxt_cmd_data_v1()
194 struct cfg80211_chan_def *chandef, in iwl_mvm_phy_ctxt_cmd_data() argument
198 chandef->chan->band)); in iwl_mvm_phy_ctxt_cmd_data()
201 iwl_mvm_set_chan_info_chandef(mvm, &cmd->ci, chandef); in iwl_mvm_phy_ctxt_cmd_data()
215 struct cfg80211_chan_def *chandef, in iwl_mvm_phy_ctxt_apply() argument
230 iwl_mvm_phy_ctxt_cmd_data(mvm, &cmd, chandef, in iwl_mvm_phy_ctxt_apply()
246 iwl_mvm_phy_ctxt_cmd_data_v1(mvm, &cmd, chandef, in iwl_mvm_phy_ctxt_apply()
266 struct cfg80211_chan_def *chandef, in iwl_mvm_phy_ctxt_add() argument
273 ctxt->channel = chandef->chan; in iwl_mvm_phy_ctxt_add()
275 return iwl_mvm_phy_ctxt_apply(mvm, ctxt, chandef, in iwl_mvm_phy_ctxt_add()
296 struct cfg80211_chan_def *chandef, in iwl_mvm_phy_ctxt_changed() argument
305 ctxt->channel->band != chandef->chan->band) { in iwl_mvm_phy_ctxt_changed()
309 ret = iwl_mvm_phy_ctxt_apply(mvm, ctxt, chandef, in iwl_mvm_phy_ctxt_changed()
319 ctxt->channel = chandef->chan; in iwl_mvm_phy_ctxt_changed()
320 ctxt->width = chandef->width; in iwl_mvm_phy_ctxt_changed()
321 return iwl_mvm_phy_ctxt_apply(mvm, ctxt, chandef, in iwl_mvm_phy_ctxt_changed()
342 struct cfg80211_chan_def chandef; in iwl_mvm_phy_ctxt_unref() local
354 cfg80211_chandef_create(&chandef, chan, NL80211_CHAN_NO_HT); in iwl_mvm_phy_ctxt_unref()
355 iwl_mvm_phy_ctxt_changed(mvm, ctxt, &chandef, 1, 1); in iwl_mvm_phy_ctxt_unref()