Searched refs:dp_link_vif (Results 1 – 5 of 5) sorted by relevance
79 struct ath12k_dp_link_vif *dp_link_vif; in ath12k_wifi7_dp_tx() local123 dp_link_vif = ath12k_dp_vif_to_dp_link_vif(&ahvif->dp_vif, arvif->link_id); in ath12k_wifi7_dp_tx()125 ti.bank_id = dp_link_vif->bank_id; in ath12k_wifi7_dp_tx()126 ti.meta_data_flags = dp_link_vif->tcl_metadata; in ath12k_wifi7_dp_tx()154 ti.addr_search_flags = dp_link_vif->hal_addr_search_flags; in ath12k_wifi7_dp_tx()155 ti.search_type = dp_link_vif->search_type; in ath12k_wifi7_dp_tx()158 ti.lmac_id = dp_link_vif->lmac_id; in ath12k_wifi7_dp_tx()160 ti.vdev_id = dp_link_vif->vdev_id; in ath12k_wifi7_dp_tx()164 ti.bss_ast_hash = dp_link_vif->ast_hash; in ath12k_wifi7_dp_tx()165 ti.bss_ast_idx = dp_link_vif->ast_idx; in ath12k_wifi7_dp_tx()[all …]
49 struct ath12k_dp_link_vif dp_link_vif[ATH12K_NUM_MAX_LINKS]; member88 return &dp_vif->dp_link_vif[link_id]; in ath12k_dp_vif_to_dp_link_vif()
918 struct ath12k_dp_link_vif *dp_link_vif; in ath12k_dp_update_vdev_search() local920 dp_link_vif = ath12k_dp_vif_to_dp_link_vif(&ahvif->dp_vif, link_id); in ath12k_dp_update_vdev_search()924 dp_link_vif->hal_addr_search_flags = HAL_TX_ADDRY_EN; in ath12k_dp_update_vdev_search()925 dp_link_vif->search_type = HAL_TX_ADDR_SEARCH_DEFAULT; in ath12k_dp_update_vdev_search()929 dp_link_vif->hal_addr_search_flags = HAL_TX_ADDRX_EN; in ath12k_dp_update_vdev_search()930 dp_link_vif->search_type = HAL_TX_ADDR_SEARCH_DEFAULT; in ath12k_dp_update_vdev_search()944 struct ath12k_dp_link_vif *dp_link_vif; in ath12k_dp_vdev_tx_attach() local946 dp_link_vif = ath12k_dp_vif_to_dp_link_vif(&ahvif->dp_vif, link_id); in ath12k_dp_vdev_tx_attach()948 dp_link_vif->tcl_metadata |= u32_encode_bits(1, HTT_TCL_META_DATA_TYPE) | in ath12k_dp_vdev_tx_attach()955 dp_link_vif->tcl_metadata &= ~HTT_TCL_META_DATA_VALID_HTT; in ath12k_dp_vdev_tx_attach()[all …]
141 struct ath12k_dp_link_vif *dp_link_vif; in ath12k_peer_create() local152 dp_link_vif = ath12k_dp_vif_to_dp_link_vif(&ahvif->dp_vif, link_id); in ath12k_peer_create()213 dp_link_vif->ast_hash = peer->ast_hash; in ath12k_peer_create()214 dp_link_vif->ast_idx = peer->hw_peer_id; in ath12k_peer_create()
10212 struct ath12k_dp_link_vif *dp_link_vif = NULL; in ath12k_mac_vdev_create() local10296 dp_link_vif = ath12k_dp_vif_to_dp_link_vif(&ahvif->dp_vif, arvif->link_id); in ath12k_mac_vdev_create()10298 dp_link_vif->vdev_id = arvif->vdev_id; in ath12k_mac_vdev_create()10299 dp_link_vif->lmac_id = ar->lmac_id; in ath12k_mac_vdev_create()10300 dp_link_vif->pdev_idx = ar->pdev_idx; in ath12k_mac_vdev_create()10706 struct ath12k_dp_link_vif *dp_link_vif; in ath12k_mac_vdev_delete() local10754 dp_link_vif = ath12k_dp_vif_to_dp_link_vif(&ahvif->dp_vif, arvif->link_id); in ath12k_mac_vdev_delete()10755 ath12k_dp_tx_put_bank_profile(ath12k_ab_to_dp(ab), dp_link_vif->bank_id); in ath12k_mac_vdev_delete()