/wlan-driver/wpa_supplicant_8/src/rsn_supp/ |
H A D | tdls.c |
|
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/src/ |
H A D | wlan_objmgr_peer_obj.c | 41 struct wlan_objmgr_peer *peer) in wlan_objmgr_peer_object_status() argument 46 wlan_peer_obj_lock(peer); in wlan_objmgr_peer_object_status() 50 if (peer->obj_status[id] == QDF_STATUS_COMP_DISABLED) in wlan_objmgr_peer_object_status() 54 else if (peer->obj_status[id] == QDF_STATUS_COMP_ASYNC) { in wlan_objmgr_peer_object_status() 55 if (!peer->peer_comp_priv_obj[id]) { in wlan_objmgr_peer_object_status() 61 } else if ((peer->obj_status[id] == QDF_STATUS_E_NOMEM) || in wlan_objmgr_peer_object_status() 62 (peer->obj_status[id] == QDF_STATUS_E_FAILURE)) { in wlan_objmgr_peer_object_status() 68 wlan_peer_obj_unlock(peer); in wlan_objmgr_peer_object_status() 72 static QDF_STATUS wlan_objmgr_peer_obj_free(struct wlan_objmgr_peer *peer) in wlan_objmgr_peer_obj_free() argument 80 if (!peer) { in wlan_objmgr_peer_obj_free() [all …]
|
H A D | wlan_objmgr_psoc_obj.c | 428 struct wlan_objmgr_peer *peer; in wlan_objmgr_iterate_obj_list() local 460 peer = wlan_psoc_peer_list_peek_active_head(peer_list, in wlan_objmgr_iterate_obj_list() 462 while (peer) { in wlan_objmgr_iterate_obj_list() 463 handler(psoc, (void *)peer, arg); in wlan_objmgr_iterate_obj_list() 467 peer_list, i, peer, dbg_id); in wlan_objmgr_iterate_obj_list() 468 wlan_objmgr_peer_release_ref(peer, dbg_id); in wlan_objmgr_iterate_obj_list() 469 peer = peer_next; in wlan_objmgr_iterate_obj_list() 494 struct wlan_objmgr_peer *peer; in wlan_objmgr_iterate_obj_list_all() local 531 peer = wlan_psoc_peer_list_peek_head_ref(peer_list, i, in wlan_objmgr_iterate_obj_list_all() 534 while (peer) { in wlan_objmgr_iterate_obj_list_all() [all …]
|
H A D | wlan_objmgr_vdev_obj.c | 623 struct wlan_objmgr_peer *peer = NULL; in wlan_objmgr_iterate_peerobj_list() local 644 peer = wlan_vdev_peer_list_peek_head(peer_list); in wlan_objmgr_iterate_peerobj_list() 645 while (peer) { in wlan_objmgr_iterate_peerobj_list() 647 peer); in wlan_objmgr_iterate_peerobj_list() 648 if (wlan_objmgr_peer_try_get_ref(peer, dbg_id) == in wlan_objmgr_iterate_peerobj_list() 651 handler(vdev, (void *)peer, arg); in wlan_objmgr_iterate_peerobj_list() 652 wlan_objmgr_peer_release_ref(peer, dbg_id); in wlan_objmgr_iterate_peerobj_list() 654 peer = peer_next; in wlan_objmgr_iterate_peerobj_list() 673 struct wlan_objmgr_peer *peer = NULL; in wlan_objmgr_vdev_find_peer_by_mac() local 693 peer = wlan_vdev_peer_list_peek_head(peer_list); in wlan_objmgr_vdev_find_peer_by_mac() [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/inc/ |
H A D | wlan_objmgr_peer_obj.h | 249 QDF_STATUS wlan_objmgr_peer_obj_delete(struct wlan_objmgr_peer *peer); 301 struct wlan_objmgr_peer *peer, 319 struct wlan_objmgr_peer *peer, 340 struct wlan_objmgr_peer *peer, 356 struct wlan_objmgr_peer *peer, 370 struct wlan_objmgr_peer *peer, 384 static inline void wlan_peer_obj_lock(struct wlan_objmgr_peer *peer) in wlan_peer_obj_lock() argument 386 qdf_spin_lock_bh(&peer->peer_lock); in wlan_peer_obj_lock() 397 static inline void wlan_peer_obj_unlock(struct wlan_objmgr_peer *peer) in wlan_peer_obj_unlock() argument 399 qdf_spin_unlock_bh(&peer->peer_lock); in wlan_peer_obj_unlock() [all …]
|
/wlan-driver/wpa_supplicant_8/wpa_supplicant/ |
H A D | ibss_rsn.c |
|
/wlan-driver/qcacld-3.0/components/tdls/core/src/ |
H A D | wlan_tdls_peer.c | 49 struct tdls_peer *peer; in tdls_find_peer() local 58 peer = qdf_container_of(p_node, struct tdls_peer, node); in tdls_find_peer() 59 if (WLAN_ADDR_EQ(&peer->peer_mac, macaddr) in tdls_find_peer() 61 return peer; in tdls_find_peer() 86 if (tdls_param->peer) in tdls_find_peer_handler() 103 tdls_param->peer = tdls_find_peer(vdev_obj, tdls_param->macaddr); in tdls_find_peer_handler() 123 tdls_search_param.peer = NULL; in tdls_find_all_peer() 129 return tdls_search_param.peer; in tdls_find_all_peer() 214 struct tdls_peer *peer) in tdls_fill_pref_off_chan_info() argument 216 peer->pref_off_chan_freq = tdls_get_offchan_freq(vdev_obj->vdev, in tdls_fill_pref_off_chan_info() [all …]
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/ |
H A D | dp_peer.c | 65 struct dp_peer *peer, in dp_add_wds_entry_wrapper() argument 73 peer->vdev->vdev_id, in dp_add_wds_entry_wrapper() 74 peer->mac_addr.raw, in dp_add_wds_entry_wrapper() 95 struct dp_peer *peer, in dp_update_wds_entry_wrapper() argument 102 peer->vdev->vdev_id, in dp_update_wds_entry_wrapper() 104 peer->mac_addr.raw, in dp_update_wds_entry_wrapper() 133 struct dp_peer *peer, in dp_add_wds_entry_wrapper() argument 142 peer->vdev->vdev_id, in dp_add_wds_entry_wrapper() 143 peer->mac_addr.raw, in dp_add_wds_entry_wrapper() 144 peer->peer_id, in dp_add_wds_entry_wrapper() [all …]
|
H A D | dp_peer.h | 82 struct dp_peer *peer, void *hw_qdesc_vaddr) in add_entry_alloc_list() argument 100 soc->list_qdesc_addr_alloc[qref_index].peer_id = peer->peer_id; in add_entry_alloc_list() 134 void add_entry_write_list(struct dp_soc *soc, struct dp_peer *peer, in add_entry_write_list() argument 146 soc->reo_write_list[soc->write_paddr_list_idx].peer_id = peer->peer_id; in add_entry_write_list() 148 peer->rx_tid[tid].hw_qdesc_paddr; in add_entry_write_list() 185 static inline bool dp_peer_is_wds_ext_peer(struct dp_txrx_peer *peer) in dp_peer_is_wds_ext_peer() argument 187 return qdf_atomic_test_bit(WDS_EXT_PEER_INIT_BIT, &peer->wds_ext.init); in dp_peer_is_wds_ext_peer() 190 static inline bool dp_peer_is_wds_ext_peer(struct dp_txrx_peer *peer) in dp_peer_is_wds_ext_peer() argument 196 typedef void dp_peer_iter_func(struct dp_soc *soc, struct dp_peer *peer, 204 void dp_peer_unref_delete(struct dp_peer *peer, enum dp_mod_id id); [all …]
|
H A D | dp_rx_tid.c | 99 #define DP_RX_REO_QDESC_GET_MAC(freedesc, peer) \ argument 100 qdf_mem_copy((freedesc)->peer_mac, (peer)->mac_addr.raw, QDF_MAC_ADDR_SIZE) 109 #define DP_RX_REO_QDESC_GET_MAC(freedesc, peer) argument 134 struct dp_peer *peer = NULL; in dp_peer_update_tid_stats_from_reo() local 149 peer = dp_peer_get_ref_by_id(soc, peer_id, DP_MOD_ID_GENERIC_STATS); in dp_peer_update_tid_stats_from_reo() 150 if (!peer) in dp_peer_update_tid_stats_from_reo() 152 rx_tid = &peer->rx_tid[tid]; in dp_peer_update_tid_stats_from_reo() 155 dp_peer_unref_delete(peer, DP_MOD_ID_GENERIC_STATS); in dp_peer_update_tid_stats_from_reo() 161 dp_peer_unref_delete(peer, DP_MOD_ID_GENERIC_STATS); in dp_peer_update_tid_stats_from_reo() 278 bool dp_get_peer_vdev_roaming_in_progress(struct dp_peer *peer) in dp_get_peer_vdev_roaming_in_progress() argument [all …]
|
H A D | dp_txrx_wds.c | 62 dp_pdev_build_peer_ase_list(struct dp_soc *soc, struct dp_peer *peer, in dp_pdev_build_peer_ase_list() argument 69 if (!soc || !peer || !arg) { in dp_pdev_build_peer_ase_list() 74 list->vdev_id = peer->vdev->vdev_id; in dp_pdev_build_peer_ase_list() 75 DP_PEER_ITERATE_ASE_LIST(peer, ase, temp_ase) { in dp_pdev_build_peer_ase_list() 96 dp_peer_unlink_ast_entry(soc, ase, peer); in dp_pdev_build_peer_ase_list() 113 if (dp_peer_state_cmp(peer, DP_PEER_STATE_LOGICAL_DELETE)) in dp_pdev_build_peer_ase_list() 154 dp_peer_age_ast_entries(struct dp_soc *soc, struct dp_peer *peer, void *arg) in dp_peer_age_ast_entries() argument 164 DP_PEER_ITERATE_ASE_LIST(peer, ase, temp_ase) { in dp_peer_age_ast_entries() 397 struct dp_peer *peer; in dp_txrx_set_wds_rx_policy() local 406 peer = dp_vdev_bss_peer_ref_n_get(vdev, DP_MOD_ID_AST); in dp_txrx_set_wds_rx_policy() [all …]
|
/wlan-driver/qcacld-3.0/core/dp/txrx/ |
H A D | ol_txrx_peer_find.c | 65 int ol_txrx_peer_get_ref(struct ol_txrx_peer_t *peer, in ol_txrx_peer_get_ref() argument 70 if (!peer) { in ol_txrx_peer_get_ref() 80 qdf_atomic_inc(&peer->ref_cnt); in ol_txrx_peer_get_ref() 81 qdf_atomic_inc(&peer->access_list[dbg_id]); in ol_txrx_peer_get_ref() 82 refs_dbg_id = qdf_atomic_read(&peer->access_list[dbg_id]); in ol_txrx_peer_get_ref() 156 struct ol_txrx_peer_t *peer) in ol_txrx_peer_find_hash_add() argument 160 index = ol_txrx_peer_find_hash_index(pdev, &peer->mac_addr); in ol_txrx_peer_find_hash_add() 169 TAILQ_INSERT_TAIL(&pdev->peer_hash.bins[index], peer, hash_list_elem); in ol_txrx_peer_find_hash_add() 181 struct ol_txrx_peer_t *peer; in ol_txrx_peer_vdev_find_hash() local 192 TAILQ_FOREACH(peer, &pdev->peer_hash.bins[index], hash_list_elem) { in ol_txrx_peer_vdev_find_hash() [all …]
|
H A D | ol_rx_reorder.c | 64 #define OL_RX_REORDER_IDX_START_SELF_SELECT(peer, tid, idx_start) /* no-op */ argument 101 struct ol_txrx_peer_t *peer, in ol_rx_reorder_seq_num_check() argument 108 if (peer->tids_last_seq[tid] == IEEE80211_SEQ_MAX) in ol_rx_reorder_seq_num_check() 122 seq_num_delta = (seq_num - 1 - peer->tids_last_seq[tid]) & in ol_rx_reorder_seq_num_check() 158 struct ol_txrx_peer_t *peer, in ol_rx_seq_num_check() argument 191 (seq_num == peer->tids_mcast_last_seq[pkt_tid]))) { in ol_rx_seq_num_check() 207 peer->tids_mcast_last_seq[pkt_tid] = seq_num; in ol_rx_seq_num_check() 210 return ol_rx_reorder_seq_num_check(pdev, peer, tid, seq_num); in ol_rx_seq_num_check() 216 struct ol_txrx_peer_t *peer, in ol_rx_reorder_store() argument 223 idx &= peer->tids_rx_reorder[tid].win_sz_mask; in ol_rx_reorder_store() [all …]
|
H A D | ol_rx.c | 126 void ol_rx_data_process(struct ol_txrx_peer_t *peer, 141 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, uint8_t pktlog_bit) in ol_rx_send_pktlog_event() argument 154 if (peer) in ol_rx_send_pktlog_event() 155 data.mac_id = peer->vdev->mac_id; in ol_rx_send_pktlog_event() 164 struct ol_txrx_peer_t *peer, qdf_nbuf_t msdu, uint8_t pktlog_bit) in ol_rx_send_pktlog_event() argument 177 if (peer) in ol_rx_send_pktlog_event() 178 data.mac_id = peer->vdev->mac_id; in ol_rx_send_pktlog_event() 341 ol_rx_ind_rssi_update(struct ol_txrx_peer_t *peer, qdf_nbuf_t rx_ind_msg) in ol_rx_ind_rssi_update() argument 343 struct ol_txrx_pdev_t *pdev = peer->vdev->pdev; in ol_rx_ind_rssi_update() 345 peer->rssi_dbm = ol_rx_rssi_avg(pdev, peer->rssi_dbm, in ol_rx_ind_rssi_update() [all …]
|
H A D | ol_tx_classify.c | 90 struct ol_txrx_peer_t *peer, in ol_if_tx_bad_peer_txq_overflow() argument 93 if (peer && pdev && txq && (peer->tx_limit_flag) && in ol_if_tx_bad_peer_txq_overflow() 102 struct ol_txrx_peer_t *peer, in ol_if_tx_bad_peer_txq_overflow() argument 340 struct ol_txrx_peer_t *peer = NULL; in ol_tx_tdls_peer_find() local 352 peer = find_peer(pdev, vdev->hl_tdls_ap_mac_addr.raw, in ol_tx_tdls_peer_find() 355 if (peer && (peer->peer_ids[0] == HTT_INVALID_PEER_ID)) { in ol_tx_tdls_peer_find() 356 ol_txrx_peer_release_ref(peer, id_type); in ol_tx_tdls_peer_find() 357 peer = NULL; in ol_tx_tdls_peer_find() 359 if (peer) { in ol_tx_tdls_peer_find() 360 *peer_id = peer->local_id; in ol_tx_tdls_peer_find() [all …]
|
H A D | ol_tx_queue.c | 69 struct ol_txrx_peer_t *peer, *peers[PEER_ARRAY_COUNT]; in ol_tx_queue_vdev_flush() local 104 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in ol_tx_queue_vdev_flush() 106 txq = &peer->txqs[i]; in ol_tx_queue_vdev_flush() 109 (peer, in ol_tx_queue_vdev_flush() 111 peers[peer_count++] = peer; in ol_tx_queue_vdev_flush() 126 ol_txrx_info("Delete Peer %pK", peer); in ol_tx_queue_vdev_flush() 416 struct ol_txrx_peer_t *peer, in ol_txrx_peer_tid_pause_base() argument 419 struct ol_tx_frms_queue_t *txq = &peer->txqs[tid]; in ol_txrx_peer_tid_pause_base() 444 struct ol_txrx_peer_t *peer) in ol_txrx_peer_pause_but_no_mgmt_q_base() argument 449 ol_txrx_peer_tid_pause_base(pdev, peer, i); in ol_txrx_peer_pause_but_no_mgmt_q_base() [all …]
|
H A D | ol_txrx.c | 129 struct ol_txrx_peer_t *peer; in ol_peer_recovery_notifier_cb() local 138 peer = notif_block->priv_data; in ol_peer_recovery_notifier_cb() 139 if (!peer) in ol_peer_recovery_notifier_cb() 150 qdf_mem_copy(&hang_data.peer_mac_addr, &peer->mac_addr.raw, in ol_peer_recovery_notifier_cb() 154 if (qdf_atomic_read(&peer->access_list[dbg_id])) in ol_peer_recovery_notifier_cb() 169 QDF_STATUS ol_register_peer_recovery_notifier(struct ol_txrx_peer_t *peer) in ol_register_peer_recovery_notifier() argument 171 ol_peer_recovery_notifier.priv_data = peer; in ol_register_peer_recovery_notifier() 183 QDF_STATUS ol_register_peer_recovery_notifier(struct ol_txrx_peer_t *peer) in ol_register_peer_recovery_notifier() argument 272 struct ol_txrx_peer_t *peer; in ol_txrx_find_peer_by_addr_and_vdev() local 274 peer = ol_txrx_peer_vdev_find_hash(pdev, vdev, peer_addr, 0, 1); in ol_txrx_find_peer_by_addr_and_vdev() [all …]
|
H A D | ol_rx_reorder_timeout.c | 32 void ol_rx_reorder_timeout_remove(struct ol_txrx_peer_t *peer, unsigned int tid) in ol_rx_reorder_timeout_remove() argument 39 pdev = peer->vdev->pdev; in ol_rx_reorder_timeout_remove() 42 list_elem = &peer->tids_rx_reorder[tid].timeout; in ol_rx_reorder_timeout_remove() 66 ol_rx_reorder_timeout_add(struct ol_txrx_peer_t *peer, uint8_t tid) in ol_rx_reorder_timeout_add() argument 75 pdev = peer->vdev->pdev; in ol_rx_reorder_timeout_add() 78 list_elem = &peer->tids_rx_reorder[tid].timeout; in ol_rx_reorder_timeout_add() 81 list_elem->peer = peer; in ol_rx_reorder_timeout_add() 97 void ol_rx_reorder_timeout_update(struct ol_txrx_peer_t *peer, uint8_t tid) in ol_rx_reorder_timeout_update() argument 99 if (!peer) in ol_rx_reorder_timeout_update() 106 if (peer->tids_rx_reorder[tid].num_mpdus == 0) in ol_rx_reorder_timeout_update() [all …]
|
H A D | ol_rx_pn.c | 86 struct ol_txrx_peer_t *peer, in ol_rx_pn_check_base() argument 100 if ((qdf_atomic_read(&peer->fw_pn_check)) || in ol_rx_pn_check_base() 110 pn_len = pdev->rx_pn[peer->security[index].sec_type].len; in ol_rx_pn_check_base() 114 last_pn_valid = peer->tids_last_pn_valid[tid]; in ol_rx_pn_check_base() 115 last_pn = &peer->tids_last_pn[tid]; in ol_rx_pn_check_base() 144 pdev->rx_pn[peer->security[index].sec_type]. in ol_rx_pn_check_base() 148 last_pn_valid = peer->tids_last_pn_valid[tid] = 1; in ol_rx_pn_check_base() 174 tid, peer, in ol_rx_pn_check_base() 175 QDF_MAC_ADDR_REF(peer->mac_addr.raw), in ol_rx_pn_check_base() 191 tid, peer, in ol_rx_pn_check_base() [all …]
|
H A D | ol_txrx_peer_find.h | 43 ol_txrx_peer_get_ref(struct ol_txrx_peer_t *peer, 71 struct ol_txrx_peer_t *peer; in ol_txrx_peer_find_by_id() local 73 peer = (peer_id > ol_cfg_max_peer_id(pdev->ctrl_pdev)) ? NULL : in ol_txrx_peer_find_by_id() 74 pdev->peer_id_to_obj_map[peer_id].peer; in ol_txrx_peer_find_by_id() 88 if (peer && peer->valid) in ol_txrx_peer_find_by_id() 89 return peer; in ol_txrx_peer_find_by_id() 96 struct ol_txrx_peer_t *peer); 115 struct ol_txrx_peer_t *peer); 123 struct ol_txrx_peer_t *peer); 125 struct ol_txrx_peer_t *peer);
|
/wlan-driver/qcacld-3.0/components/mlme/core/src/ |
H A D | wlan_mlme_twt_api.c | 35 struct wlan_objmgr_peer *peer; in mlme_is_max_twt_sessions_reached() local 39 peer = wlan_objmgr_get_peer_by_mac(psoc, peer_mac->bytes, in mlme_is_max_twt_sessions_reached() 41 if (!peer) { in mlme_is_max_twt_sessions_reached() 47 peer_priv = wlan_objmgr_peer_get_comp_private_obj(peer, in mlme_is_max_twt_sessions_reached() 50 wlan_objmgr_peer_release_ref(peer, WLAN_MLME_NB_ID); in mlme_is_max_twt_sessions_reached() 64 wlan_objmgr_peer_release_ref(peer, WLAN_MLME_NB_ID); in mlme_is_max_twt_sessions_reached() 76 struct wlan_objmgr_peer *peer; in mlme_is_twt_setup_in_progress() local 80 peer = wlan_objmgr_get_peer_by_mac(psoc, peer_mac->bytes, in mlme_is_twt_setup_in_progress() 82 if (!peer) { in mlme_is_twt_setup_in_progress() 88 peer_priv = wlan_objmgr_peer_get_comp_private_obj(peer, in mlme_is_twt_setup_in_progress() [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/inc/ |
H A D | wlan_mlo_mgr_peer.h | 43 struct wlan_objmgr_peer *peer, uint8_t *mlo_ie, 70 struct wlan_objmgr_peer *peer); 92 void mlo_peer_disconnect_notify(struct wlan_objmgr_peer *peer); 102 void wlan_peer_delete_complete(struct wlan_objmgr_peer *peer); 111 void mlo_peer_delete(struct wlan_objmgr_peer *peer); 194 struct wlan_objmgr_peer *peer); 206 struct wlan_objmgr_peer *peer); 218 struct wlan_objmgr_peer *peer); 239 void wlan_mlo_link_peer_assoc_set(struct wlan_objmgr_peer *peer, bool is_sent); 251 void wlan_mlo_peer_get_del_hw_bitmap(struct wlan_objmgr_peer *peer, [all …]
|
/wlan-driver/qcacld-3.0/components/umac/twt/core/src/ |
H A D | wlan_twt_main.c | 47 struct wlan_objmgr_peer *peer; in wlan_twt_add_session() local 50 peer = wlan_objmgr_get_peer_by_mac(psoc, peer_mac->bytes, in wlan_twt_add_session() 52 if (!peer) { in wlan_twt_add_session() 58 peer_priv = wlan_objmgr_peer_get_comp_private_obj(peer, in wlan_twt_add_session() 61 wlan_objmgr_peer_release_ref(peer, WLAN_TWT_ID); in wlan_twt_add_session() 78 wlan_objmgr_peer_release_ref(peer, WLAN_TWT_ID); in wlan_twt_add_session() 88 struct wlan_objmgr_peer *peer; in wlan_twt_set_command_in_progress() local 92 peer = wlan_objmgr_get_peer_by_mac(psoc, peer_mac->bytes, in wlan_twt_set_command_in_progress() 94 if (!peer) { in wlan_twt_set_command_in_progress() 100 peer_priv = wlan_objmgr_peer_get_comp_private_obj(peer, in wlan_twt_set_command_in_progress() [all …]
|
/wlan-driver/qcacld-3.0/components/umac/mlme/mlo_mgr/inc/ |
H A D | wlan_t2lm_api.h | 82 struct wlan_objmgr_peer *peer, 102 struct wlan_objmgr_peer *peer, 131 struct wlan_objmgr_peer *peer, 147 struct wlan_objmgr_peer *peer, 162 struct wlan_objmgr_peer *peer, 203 struct wlan_objmgr_peer *peer, 217 wlan_t2lm_clear_ongoing_negotiation(struct wlan_objmgr_peer *peer); 227 wlan_t2lm_clear_peer_negotiation(struct wlan_objmgr_peer *peer); 296 struct wlan_objmgr_peer *peer, in t2lm_handle_rx_req() argument 311 struct wlan_objmgr_peer *peer, in t2lm_handle_tx_req() argument [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/ |
H A D | wlan_mlo_mgr_msgq.c | 63 mlo_mlme_peer_assoc(peer_assoc->peer); in mlo_msgq_post() 64 wlan_objmgr_peer_release_ref(peer_assoc->peer, in mlo_msgq_post() 70 mlo_mlme_peer_assoc_fail(peer_assoc_fail->peer); in mlo_msgq_post() 71 wlan_objmgr_peer_release_ref(peer_assoc_fail->peer, in mlo_msgq_post() 77 mlo_mlme_peer_delete(peer_disconn->peer); in mlo_msgq_post() 78 wlan_objmgr_peer_release_ref(peer_disconn->peer, in mlo_msgq_post() 84 mlo_mlme_peer_deauth(peer_deauth->peer, in mlo_msgq_post() 86 wlan_objmgr_peer_release_ref(peer_deauth->peer, in mlo_msgq_post() 211 peer_assoc->peer = peer_assoc_l->peer; in mlo_msgq_post() 217 peer_assoc_fail->peer = peer_assoc_fail_l->peer; in mlo_msgq_post() [all …]
|