Lines Matching defs:csa_ie
2032 struct ieee80211_csa_ie csa_ie;
2050 link->u.mgd.bssid, &csa_ie);
2055 ch_switch.block_tx = csa_ie.mode;
2056 ch_switch.chandef = csa_ie.chanreq.oper;
2057 ch_switch.count = csa_ie.count;
2058 ch_switch.delay = csa_ie.max_switch_time;
2091 csa_ie.chanreq.oper.chan->band) {
2095 csa_ie.chanreq.oper.chan->center_freq,
2096 csa_ie.chanreq.oper.width,
2097 csa_ie.chanreq.oper.center_freq1,
2098 csa_ie.chanreq.oper.center_freq2);
2102 if (!cfg80211_chandef_usable(local->hw.wiphy, &csa_ie.chanreq.oper,
2109 csa_ie.chanreq.oper.chan->center_freq,
2110 csa_ie.chanreq.oper.chan->freq_offset,
2111 csa_ie.chanreq.oper.width,
2112 csa_ie.chanreq.oper.center_freq1,
2113 csa_ie.chanreq.oper.freq1_offset,
2114 csa_ie.chanreq.oper.center_freq2);
2118 if (cfg80211_chandef_identical(&csa_ie.chanreq.oper,
2120 (!csa_ie.mode || !beacon)) {
2161 res = ieee80211_link_reserve_chanctx(link, &csa_ie.chanreq,
2171 link->csa_chanreq = csa_ie.chanreq;
2174 link->u.mgd.csa_blocked_tx = csa_ie.mode;
2176 if (csa_ie.mode &&
2183 cfg80211_ch_switch_started_notify(sdata->dev, &csa_ie.chanreq.oper,
2184 link->link_id, csa_ie.count,
2185 csa_ie.mode);
2194 timeout = TU_TO_JIFFIES((max_t(int, csa_ie.count, 1) - 1) *
2209 link->u.mgd.csa_blocked_tx = csa_ie.mode;
2211 csa_ie.mode && !ieee80211_hw_check(&local->hw, HANDLES_QUIET_CSA);