Home
last modified time | relevance | path

Searched refs:peer (Results 1 – 25 of 254) sorted by relevance

1234567891011

/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/src/
Dwlan_objmgr_peer_obj.c41 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 …]
Dwlan_objmgr_psoc_obj.c428 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 …]
Dwlan_objmgr_vdev_obj.c623 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/
Dwlan_objmgr_peer_obj.h249 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/qcacld-3.0/components/tdls/core/src/
Dwlan_tdls_peer.c49 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/
Ddp_peer.c65 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 …]
Ddp_peer.h82 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 …]
Ddp_rx_tid.c99 #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 …]
Ddp_txrx_wds.c62 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 …]
Ddp_main.c575 struct dp_peer *peer = dp_peer_find_hash_find((struct dp_soc *)soc_hdl, in dp_peer_add_ast_wifi3() local
579 if (!peer) { in dp_peer_add_ast_wifi3()
585 peer, in dp_peer_add_ast_wifi3()
594 dp_hmwds_ast_add_notify(peer, mac_addr, in dp_peer_add_ast_wifi3()
597 dp_peer_unref_delete(peer, DP_MOD_ID_CDP); in dp_peer_add_ast_wifi3()
611 struct dp_peer *peer; in dp_peer_update_ast_wifi3() local
616 peer = dp_peer_find_hash_find((struct dp_soc *)soc_hdl, in dp_peer_update_ast_wifi3()
620 if (!peer) { in dp_peer_update_ast_wifi3()
627 peer->vdev->pdev->pdev_id); in dp_peer_update_ast_wifi3()
631 peer, in dp_peer_update_ast_wifi3()
[all …]
/wlan-driver/qcacld-3.0/core/dp/txrx/
Dol_txrx_peer_find.c65 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 …]
Dol_rx_reorder.c64 #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 …]
Dol_rx.c126 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 …]
Dol_tx_classify.c90 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 …]
Dol_tx_queue.c69 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 …]
Dol_txrx.c129 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 …]
Dol_rx_reorder_timeout.c32 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 …]
Dol_rx_pn.c86 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 …]
Dol_txrx_peer_find.h43 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/
Dwlan_mlme_twt_api.c35 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/
Dwlan_mlo_mgr_peer.h43 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/
Dwlan_twt_main.c47 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/
Dwlan_t2lm_api.h82 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/
Dwlan_mlo_mgr_msgq.c63 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 …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/be/
Ddp_be_rx.h279 dp_peer_rx_reorder_q_setup_per_tid(struct dp_peer *peer, in dp_peer_rx_reorder_q_setup_per_tid() argument
285 struct dp_soc *soc = peer->vdev->pdev->soc; in dp_peer_rx_reorder_q_setup_per_tid()
297 rx_tid = &peer->rx_tid[tid]; in dp_peer_rx_reorder_q_setup_per_tid()
305 peer->vdev->pdev->pdev_id, in dp_peer_rx_reorder_q_setup_per_tid()
306 peer->vdev->vdev_id, in dp_peer_rx_reorder_q_setup_per_tid()
307 peer->mac_addr.raw, in dp_peer_rx_reorder_q_setup_per_tid()
325 dp_peer_multi_tid_params_setup(struct dp_peer *peer, in dp_peer_multi_tid_params_setup() argument
333 tid_params->peer_macaddr = peer->mac_addr.raw; in dp_peer_multi_tid_params_setup()
335 tid_params->vdev_id = peer->vdev->vdev_id; in dp_peer_multi_tid_params_setup()
341 rx_tid = &peer->rx_tid[tid]; in dp_peer_multi_tid_params_setup()
[all …]

1234567891011