Searched refs:ase (Results 1 – 5 of 5) sorted by relevance
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/ |
H A D | dp_txrx_wds.c | 65 struct dp_ast_entry *ase, *temp_ase; in dp_pdev_build_peer_ase_list() local 75 DP_PEER_ITERATE_ASE_LIST(peer, ase, temp_ase) { in dp_pdev_build_peer_ase_list() 76 if (ase->type != CDP_TXRX_AST_TYPE_WDS && in dp_pdev_build_peer_ase_list() 77 ase->type != CDP_TXRX_AST_TYPE_DA) in dp_pdev_build_peer_ase_list() 80 if (ase->is_active) { in dp_pdev_build_peer_ase_list() 81 ase->is_active = false; in dp_pdev_build_peer_ase_list() 85 if (ase->delete_in_progress) { in dp_pdev_build_peer_ase_list() 87 QDF_MAC_ADDR_REF(ase->mac_addr.raw), in dp_pdev_build_peer_ase_list() 88 ase->type); in dp_pdev_build_peer_ase_list() 92 if (ase->is_mapped) in dp_pdev_build_peer_ase_list() [all …]
|
H A D | dp_peer.c | 1192 struct dp_ast_entry *ase) in dp_peer_ast_hash_add() argument 1196 index = dp_peer_ast_hash_index(soc, &ase->mac_addr); in dp_peer_ast_hash_add() 1197 TAILQ_INSERT_TAIL(&soc->ast_hash.bins[index], ase, hash_list_elem); in dp_peer_ast_hash_add() 1201 struct dp_ast_entry *ase) in dp_peer_ast_hash_remove() argument 1210 index = dp_peer_ast_hash_index(soc, &ase->mac_addr); in dp_peer_ast_hash_remove() 1215 ase->peer_id, index, QDF_MAC_ADDR_REF(ase->mac_addr.raw)); in dp_peer_ast_hash_remove() 1218 if (tmpase == ase) { in dp_peer_ast_hash_remove() 1227 TAILQ_REMOVE(&soc->ast_hash.bins[index], ase, hash_list_elem); in dp_peer_ast_hash_remove() 1236 struct dp_ast_entry *ase; in dp_peer_ast_hash_find_by_vdevid() local 1243 TAILQ_FOREACH(ase, &soc->ast_hash.bins[index], hash_list_elem) { in dp_peer_ast_hash_find_by_vdevid() [all …]
|
H A D | dp_main.c | 758 struct dp_ast_entry *ase = NULL; in dp_peer_flush_ast_entries() local 761 DP_PEER_ITERATE_ASE_LIST(peer, ase, temp_ase) { in dp_peer_flush_ast_entries() 762 if ((ase->type == in dp_peer_flush_ast_entries() 764 (ase->type == in dp_peer_flush_ast_entries() 766 (ase->type == in dp_peer_flush_ast_entries() 769 dp_peer_del_ast(soc, ase); in dp_peer_flush_ast_entries() 803 struct dp_ast_entry *ase = NULL; in dp_peer_send_wds_disconnect() local 806 DP_PEER_ITERATE_ASE_LIST(peer, ase, temp_ase) { in dp_peer_send_wds_disconnect() 807 if (ase->type == CDP_TXRX_AST_TYPE_WDS) { in dp_peer_send_wds_disconnect() 809 ase->mac_addr.raw, in dp_peer_send_wds_disconnect() [all …]
|
H A D | dp_rx_err.c | 68 struct dp_ast_entry *ase = NULL; in dp_rx_mcast_echo_check() local 118 ase = soc->ast_table[sa_idx]; in dp_rx_mcast_echo_check() 129 if (ase && (ase->peer_id != txrx_peer->peer_id)) { in dp_rx_mcast_echo_check()
|
H A D | dp_peer.h | 989 struct dp_ast_entry *ase);
|