Lines Matching refs:rtwvif

150 	struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv;
159 rtwvif->stats.tx_unicast = 0;
160 rtwvif->stats.rx_unicast = 0;
161 rtwvif->stats.tx_cnt = 0;
162 rtwvif->stats.rx_cnt = 0;
163 rtwvif->scan_req = NULL;
164 memset(&rtwvif->bfee, 0, sizeof(struct rtw_bfee));
166 INIT_LIST_HEAD(&rtwvif->rsvd_page_list);
177 rtwvif->port = port;
178 rtwvif->conf = &rtw_vif_port[port];
184 rtw_add_rsvd_page_bcn(rtwdev, rtwvif);
189 rtw_add_rsvd_page_bcn(rtwdev, rtwvif);
194 rtw_add_rsvd_page_sta(rtwdev, rtwvif);
200 clear_bit(rtwvif->port, rtwdev->hw_port);
205 ether_addr_copy(rtwvif->mac_addr, vif->addr);
207 rtwvif->net_type = net_type;
209 rtwvif->bcn_ctrl = bcn_ctrl;
211 rtw_vif_port_config(rtwdev, rtwvif, config);
217 rtw_dbg(rtwdev, RTW_DBG_STATE, "start vif %pM on port %d\n", vif->addr, rtwvif->port);
225 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv;
228 rtw_dbg(rtwdev, RTW_DBG_STATE, "stop vif %pM on port %d\n", vif->addr, rtwvif->port);
235 rtw_remove_rsvd_page(rtwdev, rtwvif);
237 eth_zero_addr(rtwvif->mac_addr);
239 rtwvif->net_type = RTW_NET_NO_LINK;
241 rtwvif->bcn_ctrl = 0;
243 rtw_vif_port_config(rtwdev, rtwvif, config);
244 clear_bit(rtwvif->port, rtwdev->hw_port);
324 struct rtw_vif *rtwvif, u8 aifsn)
326 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif);
337 struct rtw_vif *rtwvif, u16 ac)
339 struct ieee80211_tx_queue_params *params = &rtwvif->tx_params[ac];
347 aifs = rtw_aifsn_to_aifs(rtwdev, rtwvif, params->aifs);
355 struct rtw_vif *rtwvif)
360 __rtw_conf_tx(rtwdev, rtwvif, ac);
369 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv;
379 rtw_vif_assoc_changed(rtwvif, conf);
385 rtw_fw_default_port(rtwdev, rtwvif);
407 ether_addr_copy(rtwvif->bssid, conf->bssid);
441 rtw_conf_tx(rtwdev, rtwvif);
446 rtw_vif_port_config(rtwdev, rtwvif, config);
488 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv;
494 rtwvif->tx_params[ac] = *params;
495 __rtw_conf_tx(rtwdev, rtwvif, ac);
670 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv;
673 rtw_core_scan_start(rtwdev, rtwvif, mac_addr, false);