Lines Matching refs:arvif
70 static void ath10k_p2p_noa_ie_assign(struct ath10k_vif *arvif, void *ie,
73 struct ath10k *ar = arvif->ar;
77 kfree(arvif->u.ap.noa_data);
79 arvif->u.ap.noa_data = ie;
80 arvif->u.ap.noa_len = len;
83 static void __ath10k_p2p_noa_update(struct ath10k_vif *arvif,
86 struct ath10k *ar = arvif->ar;
92 ath10k_p2p_noa_ie_assign(arvif, NULL, 0);
103 ath10k_p2p_noa_ie_assign(arvif, ie, len);
106 void ath10k_p2p_noa_update(struct ath10k_vif *arvif,
109 struct ath10k *ar = arvif->ar;
112 __ath10k_p2p_noa_update(arvif, noa);
124 struct ath10k_vif *arvif = (void *)vif->drv_priv;
127 if (arvif->vdev_id != arg->vdev_id)
130 ath10k_p2p_noa_update(arvif, arg->noa);