Lines Matching refs:link_conf

142 					   struct ieee80211_bss_conf *link_conf)
147 link_conf->bssid_index = 0;
148 link_conf->nontransmitted = false;
149 link_conf->ema_ap = false;
150 link_conf->bssid_indicator = 0;
163 link_conf->nontransmitted = true;
164 link_conf->bssid_index = params.index;
167 link_conf->ema_ap = true;
985 struct ieee80211_bss_conf *link_conf)
993 fd = &link_conf->fils_discovery;
1015 struct ieee80211_bss_conf *link_conf)
1033 link_conf->unsol_bcast_probe_resp_interval = params->interval;
1042 struct ieee80211_bss_conf *link_conf)
1051 old = link_conf->ftmr_params;
1073 link_conf->ftmr_params = new;
1127 struct ieee80211_bss_conf *link_conf = link->conf;
1199 link_conf->bssid_indicator =
1236 link_conf->ftm_responder = params->ftm_responder;
1242 link_conf);
1279 struct ieee80211_bss_conf *link_conf;
1285 link_conf = link->conf;
1298 prev_beacon_int = link_conf->beacon_int;
1299 link_conf->beacon_int = params->beacon_interval;
1302 link_conf->ht_ldpc =
1307 link_conf->vht_ldpc =
1310 link_conf->vht_su_beamformer =
1313 link_conf->vht_su_beamformee =
1316 link_conf->vht_mu_beamformer =
1319 link_conf->vht_mu_beamformee =
1325 link_conf->he_support = true;
1326 link_conf->htc_trig_based_pkt_ext =
1329 link_conf->frame_time_rts_th =
1339 link_conf->he_ldpc =
1342 link_conf->he_su_beamformer =
1345 link_conf->he_su_beamformee =
1348 link_conf->he_mu_beamformer =
1351 link_conf->he_full_ul_mumimo =
1357 if (!link_conf->he_support)
1360 link_conf->eht_support = true;
1361 link_conf->eht_puncturing = params->punct_bitmap;
1364 link_conf->eht_su_beamformer =
1367 link_conf->eht_su_beamformee =
1370 link_conf->eht_mu_beamformer =
1376 link_conf->eht_su_beamformer = false;
1377 link_conf->eht_su_beamformee = false;
1378 link_conf->eht_mu_beamformer = false;
1385 link_conf);
1397 link_conf->beacon_int = prev_beacon_int;
1423 link_conf->dtim_period = params->dtim_period;
1424 link_conf->enable_beacon = true;
1425 link_conf->allow_p2p_go_ps = sdata->vif.p2p;
1426 link_conf->twt_responder = params->twt_responder;
1427 link_conf->he_obss_pd = params->he_obss_pd;
1428 link_conf->he_bss_color = params->beacon.he_bss_color;
1436 link_conf->hidden_ssid =
1439 memset(&link_conf->p2p_noa_attr, 0,
1440 sizeof(link_conf->p2p_noa_attr));
1441 link_conf->p2p_noa_attr.oppps_ctwindow =
1444 link_conf->p2p_noa_attr.oppps_ctwindow |=
1459 link_conf->beacon_tx_rate = params->beacon_rate;
1469 link, link_conf);
1478 link, link_conf);
1484 err = drv_start_ap(sdata->local, sdata, link_conf);
1520 struct ieee80211_bss_conf *link_conf;
1529 link_conf = link->conf;
1534 if (link_conf->csa_active || link_conf->color_change_active)
1547 params->he_bss_color.enabled != link_conf->he_bss_color.enabled) {
1548 link_conf->he_bss_color.enabled = params->he_bss_color.enabled;
1580 struct ieee80211_bss_conf *link_conf = link->conf;
1597 link_conf->csa_active = false;
1598 link_conf->color_change_active = false;
1628 kfree(link_conf->ftmr_params);
1629 link_conf->ftmr_params = NULL;
1632 link_conf->bssid_index = 0;
1633 link_conf->nontransmitted = false;
1634 link_conf->ema_ap = false;
1635 link_conf->bssid_indicator = 0;
1640 link_conf->enable_beacon = false;
1648 chandef = link_conf->chandef;
1655 drv_stop_ap(sdata->local, sdata, link_conf);