Lines Matching refs:arvif
981 static void ath11k_dp_update_vdev_search(struct ath11k_vif *arvif) in ath11k_dp_update_vdev_search() argument
988 switch (arvif->vdev_type) { in ath11k_dp_update_vdev_search()
990 if (arvif->ar->ab->hw_params.htt_peer_map_v2) { in ath11k_dp_update_vdev_search()
991 arvif->hal_addr_search_flags = HAL_TX_ADDRX_EN; in ath11k_dp_update_vdev_search()
992 arvif->search_type = HAL_TX_ADDR_SEARCH_INDEX; in ath11k_dp_update_vdev_search()
994 arvif->hal_addr_search_flags = HAL_TX_ADDRY_EN; in ath11k_dp_update_vdev_search()
995 arvif->search_type = HAL_TX_ADDR_SEARCH_DEFAULT; in ath11k_dp_update_vdev_search()
1000 arvif->hal_addr_search_flags = HAL_TX_ADDRX_EN; in ath11k_dp_update_vdev_search()
1001 arvif->search_type = HAL_TX_ADDR_SEARCH_DEFAULT; in ath11k_dp_update_vdev_search()
1009 void ath11k_dp_vdev_tx_attach(struct ath11k *ar, struct ath11k_vif *arvif) in ath11k_dp_vdev_tx_attach() argument
1011 arvif->tcl_metadata |= FIELD_PREP(HTT_TCL_META_DATA_TYPE, 1) | in ath11k_dp_vdev_tx_attach()
1013 arvif->vdev_id) | in ath11k_dp_vdev_tx_attach()
1018 arvif->tcl_metadata &= ~HTT_TCL_META_DATA_VALID_HTT; in ath11k_dp_vdev_tx_attach()
1020 ath11k_dp_update_vdev_search(arvif); in ath11k_dp_vdev_tx_attach()