Lines Matching refs:rtwvif
298 static void ser_reset_vif(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in ser_reset_vif() argument
300 rtw89_core_release_bit_map(rtwdev->hw_port, rtwvif->port); in ser_reset_vif()
301 rtwvif->net_type = RTW89_NET_TYPE_NO_LINK; in ser_reset_vif()
302 rtwvif->trigger = false; in ser_reset_vif()
307 struct rtw89_vif *rtwvif = (struct rtw89_vif *)data; in ser_sta_deinit_cam_iter() local
308 struct rtw89_dev *rtwdev = rtwvif->rtwdev; in ser_sta_deinit_cam_iter()
311 if (rtwvif->net_type == RTW89_NET_TYPE_AP_MODE || sta->tdls) in ser_sta_deinit_cam_iter()
319 static void ser_deinit_cam(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in ser_deinit_cam() argument
323 rtwvif); in ser_deinit_cam()
325 rtw89_cam_deinit(rtwdev, rtwvif); in ser_deinit_cam()
332 struct rtw89_vif *rtwvif; in ser_reset_mac_binding() local
335 rtw89_for_each_rtwvif(rtwdev, rtwvif) in ser_reset_mac_binding()
336 ser_deinit_cam(rtwdev, rtwvif); in ser_reset_mac_binding()
339 rtw89_for_each_rtwvif(rtwdev, rtwvif) in ser_reset_mac_binding()
340 ser_reset_vif(rtwdev, rtwvif); in ser_reset_mac_binding()