Lines Matching refs:link_conf
24 struct ieee80211_bss_conf *link_conf) in ieee80211_link_init() argument
31 rcu_assign_pointer(sdata->vif.link_conf[link_id], link_conf); in ieee80211_link_init()
36 link->conf = link_conf; in ieee80211_link_init()
37 link_conf->link_id = link_id; in ieee80211_link_init()
38 link_conf->vif = &sdata->vif; in ieee80211_link_init()
54 ether_addr_copy(link_conf->addr, in ieee80211_link_init()
56 link_conf->bssid = link_conf->addr; in ieee80211_link_init()
231 BUILD_BUG_ON(sizeof(old) != sizeof(sdata->vif.link_conf)); in ieee80211_vif_update_links()
232 memcpy(old, sdata->vif.link_conf, sizeof(old)); in ieee80211_vif_update_links()
250 RCU_INIT_POINTER(sdata->vif.link_conf[link_id], NULL); in ieee80211_vif_update_links()
289 memcpy(sdata->vif.link_conf, old, sizeof(old)); in ieee80211_vif_update_links()
352 link_confs[i] = sdata_dereference(sdata->vif.link_conf[i], in _ieee80211_set_active_links()