Lines Matching defs:link_conf
404 struct ieee80211_bss_conf *link_conf,
411 chanctx = rcu_dereference(link_conf->chanctx_conf);
424 struct ieee80211_bss_conf *link_conf,
429 u8 protection_mode = link_conf->ht_operation_mode &
431 bool ht_enabled = !!(link_conf->ht_operation_mode &
434 if (link_conf->use_cts_prot)
438 link_conf->use_cts_prot,
439 link_conf->ht_operation_mode);
458 if (link_conf->chandef.width > NL80211_CHAN_WIDTH_20)
469 struct ieee80211_bss_conf *link_conf,
474 mvmvif->link[link_conf->link_id];
494 if (link_conf->qos)
497 if (link_conf->chandef.width != NL80211_CHAN_WIDTH_20_NOHT)
588 struct ieee80211_bss_conf *link_conf,
609 dtim_offs = link_conf->sync_dtim_count *
610 link_conf->beacon_int;
615 cpu_to_le64(link_conf->sync_tsf + dtim_offs);
617 cpu_to_le32(link_conf->sync_device_ts + dtim_offs);
619 cpu_to_le32(link_conf->sync_device_ts);
907 struct ieee80211_bss_conf *link_conf;
910 link_conf = rcu_dereference(vif->link_conf[link_id]);
911 if (link_conf) {
912 basic = link_conf->basic_rates;
913 if (link_conf->chandef.chan)
914 band = link_conf->chandef.chan->band;
1089 struct ieee80211_bss_conf *link_conf)
1102 ctx = rcu_dereference(link_conf->chanctx_conf);
1120 if (WARN_ON(!mvmvif->link[link_conf->link_id]))
1125 cpu_to_le32(mvmvif->link[link_conf->link_id]->fw_link_id);
1150 struct ieee80211_bss_conf *link_conf)
1165 link_conf);
1173 struct ieee80211_bss_conf *link_conf)
1182 link_conf->link_id);
1193 ret = iwl_mvm_mac_ctxt_send_beacon(mvm, vif, beacon, link_conf);