Lines Matching defs:primary
213 struct ieee80211_chanctx_conf *primary;
246 /* if the primary is low latency, it will stay primary */
253 swap(data->primary, data->secondary);
264 bool primary)
275 if (primary)
322 /* In case we decided to exit eSR - stay with the primary */
402 /* low latency is always primary */
406 data->secondary = data->primary;
407 data->primary = chanctx_conf;
414 if (chanctx_conf == data->primary)
419 * downgrade the current primary no matter what its
422 data->secondary = data->primary;
423 data->primary = chanctx_conf;
430 if (data->primary == chanctx_conf)
438 * STA / P2P Client, try to be primary if first vif. If we are in low
439 * latency mode, we are already in primary and just don't do much
441 if (!data->primary || data->primary == chanctx_conf)
442 data->primary = chanctx_conf;
448 if (data->primary == chanctx_conf)
537 if (data.primary) {
538 struct ieee80211_chanctx_conf *chan = data.primary;
557 cpu_to_le32(*((u16 *)data.primary->drv_priv));