Home
last modified time | relevance | path

Searched refs:peer_list (Results 1 – 25 of 43) sorted by relevance

12

/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/src/
Dwlan_objmgr_psoc_obj.c77 static void wlan_objmgr_psoc_peer_list_init(struct wlan_peer_list *peer_list) in wlan_objmgr_psoc_peer_list_init() argument
81 qdf_spinlock_create(&peer_list->peer_list_lock); in wlan_objmgr_psoc_peer_list_init()
83 qdf_list_create(&peer_list->peer_hash[i], in wlan_objmgr_psoc_peer_list_init()
88 static void wlan_objmgr_psoc_peer_list_deinit(struct wlan_peer_list *peer_list) in wlan_objmgr_psoc_peer_list_deinit() argument
93 qdf_spinlock_destroy(&peer_list->peer_list_lock); in wlan_objmgr_psoc_peer_list_deinit()
95 qdf_list_destroy(&peer_list->peer_hash[i]); in wlan_objmgr_psoc_peer_list_deinit()
105 wlan_objmgr_psoc_peer_list_deinit(&psoc->soc_objmgr.peer_list); in wlan_objmgr_psoc_obj_free()
144 wlan_objmgr_psoc_peer_list_init(&objmgr->peer_list); in wlan_objmgr_psoc_obj_create()
425 struct wlan_peer_list *peer_list; in wlan_objmgr_iterate_obj_list() local
457 peer_list = &objmgr->peer_list; in wlan_objmgr_iterate_obj_list()
[all …]
Dwlan_objmgr_peer_obj.c976 struct wlan_peer_list *peer_list, in wlan_peer_get_next_active_peer_of_psoc_debug() argument
987 qdf_spin_lock_bh(&peer_list->peer_list_lock); in wlan_peer_get_next_active_peer_of_psoc_debug()
988 obj_list = &peer_list->peer_hash[hash_index]; in wlan_peer_get_next_active_peer_of_psoc_debug()
999 qdf_spin_unlock_bh(&peer_list->peer_list_lock); in wlan_peer_get_next_active_peer_of_psoc_debug()
1006 qdf_spin_unlock_bh(&peer_list->peer_list_lock); in wlan_peer_get_next_active_peer_of_psoc_debug()
1012 struct wlan_peer_list *peer_list, in wlan_peer_get_next_active_peer_of_psoc() argument
1022 qdf_spin_lock_bh(&peer_list->peer_list_lock); in wlan_peer_get_next_active_peer_of_psoc()
1023 obj_list = &peer_list->peer_hash[hash_index]; in wlan_peer_get_next_active_peer_of_psoc()
1033 qdf_spin_unlock_bh(&peer_list->peer_list_lock); in wlan_peer_get_next_active_peer_of_psoc()
1040 qdf_spin_unlock_bh(&peer_list->peer_list_lock); in wlan_peer_get_next_active_peer_of_psoc()
[all …]
Dwlan_objmgr_vdev_obj.c622 qdf_list_t *peer_list = NULL; in wlan_objmgr_iterate_peerobj_list() local
641 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in wlan_objmgr_iterate_peerobj_list()
642 if (peer_list) { in wlan_objmgr_iterate_peerobj_list()
644 peer = wlan_vdev_peer_list_peek_head(peer_list); in wlan_objmgr_iterate_peerobj_list()
646 peer_next = wlan_peer_get_next_peer_of_vdev(peer_list, in wlan_objmgr_iterate_peerobj_list()
672 qdf_list_t *peer_list; in wlan_objmgr_vdev_find_peer_by_mac() local
691 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in wlan_objmgr_vdev_find_peer_by_mac()
693 peer = wlan_vdev_peer_list_peek_head(peer_list); in wlan_objmgr_vdev_find_peer_by_mac()
695 peer_next = wlan_peer_get_next_peer_of_vdev(peer_list, in wlan_objmgr_vdev_find_peer_by_mac()
739 struct wlan_logically_del_peer *peer_list; in wlan_obj_vdev_populate_logically_del_peerlist() local
[all …]
Dwlan_objmgr_pdev_obj.c419 qdf_list_t *peer_list = NULL; in wlan_objmgr_pdev_vdev_iterate_peers() local
426 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in wlan_objmgr_pdev_vdev_iterate_peers()
427 if (peer_list) { in wlan_objmgr_pdev_vdev_iterate_peers()
428 peer = wlan_vdev_peer_list_peek_active_head(vdev, peer_list, in wlan_objmgr_pdev_vdev_iterate_peers()
435 peer_list, peer, dbg_id); in wlan_objmgr_pdev_vdev_iterate_peers()
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/inc/
Dwlan_objmgr_peer_obj.h512 #define wlan_peer_get_next_peer_of_psoc_ref(peer_list, hash_index, peer, \ argument
514 wlan_peer_get_next_peer_of_psoc_ref_debug(peer_list, \
518 struct wlan_peer_list *peer_list,
525 struct wlan_peer_list *peer_list,
544 #define wlan_peer_get_next_active_peer_of_psoc(peer_list, hash_index, \ argument
546 wlan_peer_get_next_active_peer_of_psoc_debug(peer_list, \
550 struct wlan_peer_list *peer_list,
557 struct wlan_peer_list *peer_list,
575 #define wlan_peer_get_next_active_peer_of_vdev(vdev, peer_list, peer, dbg_id) \ argument
576 wlan_peer_get_next_active_peer_of_vdev_debug(vdev, peer_list, \
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/
Dwlan_mlo_mgr_primary_umac.c435 peer_ent_iter = &ml_peer->peer_list[i]; in mlo_peer_assign_primary_umac()
824 &ml_peer->peer_list[0]); in mlo_set_3_link_primary_umac()
850 peer_entry = &ml_peer->peer_list[0]; in mlo_peer_allocate_primary_umac()
981 peer_ent_iter = &ml_peer->peer_list[i]; in wlan_objmgr_mlo_update_primary_info()
1059 qdf_list_t *peer_list, in mlo_get_next_peer_ctx() argument
1070 if (qdf_list_peek_next(peer_list, node, &next_node) != in mlo_get_next_peer_ctx()
1100 struct peer_ptqm_migrate_entry *peer_list = NULL; in wlan_mlo_send_ptqm_migrate_cmd() local
1124 param.peer_list = qdf_mem_malloc(sizeof(struct peer_ptqm_migrate_entry) * in wlan_mlo_send_ptqm_migrate_cmd()
1126 if (!param.peer_list) { in wlan_mlo_send_ptqm_migrate_cmd()
1131 peer_list = param.peer_list; in wlan_mlo_send_ptqm_migrate_cmd()
[all …]
Dwlan_mlo_mgr_peer_list.c42 qdf_list_t *peer_list) in wlan_mlo_peer_list_peek_head() argument
48 if (qdf_list_peek_front(peer_list, &peer_node) != QDF_STATUS_SUCCESS) in wlan_mlo_peer_list_peek_head()
57 qdf_list_t *peer_list, in wlan_mlo_peer_get_next_mlpeer() argument
68 if (qdf_list_peek_next(peer_list, node, &next_node) != in wlan_mlo_peer_get_next_mlpeer()
165 link_peer = &ml_peer->peer_list[i]; in wlan_find_mlpeer_link_mac_addr()
464 qdf_list_create(&ml_dev->ap_ctx->assoc_list.peer_list, in mlo_dev_mlpeer_list_init()
477 qdf_list_destroy(&ml_dev->ap_ctx->assoc_list.peer_list); in mlo_dev_mlpeer_list_deinit()
Dwlan_mlo_mgr_peer.c273 peer_entry = &ml_peer->peer_list[0]; in wlan_mlo_peer_get_assoc_peer()
299 peer_entry = &ml_peer->peer_list[i]; in wlan_mlo_peer_get_bridge_peer()
346 peer_entry = &ml_peer->peer_list[i]; in wlan_mlo_peer_get_primary_link_vdev()
383 peer_entry = &ml_peer->peer_list[0]; in mlo_peer_is_assoc_peer()
421 peer_entry = &ml_peer->peer_list[i]; in wlan_mlo_peer_is_link_peer()
461 peer_entry = &ml_peer->peer_list[i]; in wlan_mlo_partner_peer_assoc_post()
502 peer_entry = &ml_peer->peer_list[i]; in wlan_mlo_link_peer_assoc_set()
531 peer_entry = &ml_peer->peer_list[i]; in wlan_mlo_peer_get_del_hw_bitmap()
577 peer_entry = &ml_peer->peer_list[i]; in wlan_mlo_peer_deauth_init()
635 peer_entry = &ml_peer->peer_list[i]; in wlan_mlo_peer_delete()
[all …]
/wlan-driver/qcacld-3.0/components/mlme/core/src/
Dwlan_mlme_twt_api.c234 qdf_list_t *peer_list; in mlme_init_all_peers_twt_context() local
252 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in mlme_init_all_peers_twt_context()
253 if (!peer_list) { in mlme_init_all_peers_twt_context()
259 peer = wlan_vdev_peer_list_peek_active_head(vdev, peer_list, in mlme_init_all_peers_twt_context()
286 peer_list, in mlme_init_all_peers_twt_context()
521 qdf_list_t *peer_list; in mlme_sap_set_twt_all_peers_cmd_in_progress() local
539 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in mlme_sap_set_twt_all_peers_cmd_in_progress()
540 if (!peer_list) { in mlme_sap_set_twt_all_peers_cmd_in_progress()
546 peer = wlan_vdev_peer_list_peek_active_head(vdev, peer_list, in mlme_sap_set_twt_all_peers_cmd_in_progress()
574 peer_list, in mlme_sap_set_twt_all_peers_cmd_in_progress()
[all …]
/wlan-driver/qcacld-3.0/components/umac/twt/core/src/
Dwlan_twt_main.c352 qdf_list_t *peer_list; in wlan_twt_any_peer_cmd_in_progress() local
371 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in wlan_twt_any_peer_cmd_in_progress()
372 if (!peer_list) { in wlan_twt_any_peer_cmd_in_progress()
378 peer = wlan_vdev_peer_list_peek_active_head(vdev, peer_list, in wlan_twt_any_peer_cmd_in_progress()
397 peer_list, in wlan_twt_any_peer_cmd_in_progress()
564 qdf_list_t *peer_list; in wlan_twt_sap_set_all_peers_cmd_in_progress() local
582 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in wlan_twt_sap_set_all_peers_cmd_in_progress()
583 if (!peer_list) { in wlan_twt_sap_set_all_peers_cmd_in_progress()
589 peer = wlan_vdev_peer_list_peek_active_head(vdev, peer_list, in wlan_twt_sap_set_all_peers_cmd_in_progress()
619 peer_list, in wlan_twt_sap_set_all_peers_cmd_in_progress()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/cp_stats/core/src/
Dwlan_cp_stats_obj_mgr_handler.c686 qdf_list_t *peer_list; in wlan_cp_stats_twt_get_all_peer_session_params() local
709 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in wlan_cp_stats_twt_get_all_peer_session_params()
710 if (!peer_list) { in wlan_cp_stats_twt_get_all_peer_session_params()
716 peer = wlan_vdev_peer_list_peek_active_head(vdev, peer_list, in wlan_cp_stats_twt_get_all_peer_session_params()
745 vdev, peer_list, peer, in wlan_cp_stats_twt_get_all_peer_session_params()
/wlan-driver/qca-wifi-host-cmn/iot_sim/core/
Diot_sim_common.c144 if (qdf_list_empty(&isc->peer_list)) { in iot_sim_find_peer_from_mac()
151 qdf_list_peek_front(&isc->peer_list, &next_node)) { in iot_sim_find_peer_from_mac()
168 qdf_list_peek_next(&isc->peer_list, node, &next_node)); in iot_sim_find_peer_from_mac()
197 if (qdf_list_size(&isc->peer_list) < MAX_PEER_COUNT) { in iot_sim_add_peer()
208 status = qdf_list_insert_back(&isc->peer_list, in iot_sim_add_peer()
238 qdf_list_remove_node(&isc->peer_list, &peer_rule->node); in iot_sim_remove_peer()
1851 qdf_list_create(&isc->peer_list, 2); in wlan_iot_sim_pdev_obj_create_handler()
1883 qdf_list_destroy(&isc->peer_list); in wlan_iot_sim_pdev_obj_destroy_handler()
Diot_sim_defs_i.h188 qdf_list_t peer_list; member
/wlan-driver/qcacld-3.0/components/tdls/core/src/
Dwlan_tdls_peer.c54 head = &vdev_obj->peer_list[key]; in tdls_find_peer()
285 head = &vdev_obj->peer_list[key]; in tdls_add_peer()
379 head = &vdev_obj->peer_list[i]; in tdls_find_progress_peer()
468 head = &vdev_obj->peer_list[i]; in tdls_find_first_connected_peer()
1227 head = &vdev_obj->peer_list[i]; in tdls_peer_idle_timers_destroy()
1258 head = &vdev_obj->peer_list[i]; in tdls_free_peer_list()
Dwlan_tdls_ct.c74 head = &tdls_vdev->peer_list[i]; in tdls_peer_reset_discovery_processed()
162 head = &tdls_vdev->peer_list[i]; in tdls_discovery_timeout_peer_cb()
228 head = &tdls_vdev->peer_list[i]; in tdls_reset_tx_rx()
1053 head = &tdls_vdev_obj->peer_list[i]; in tdls_ct_process_handler()
Dwlan_tdls_main.c205 qdf_list_create(&vdev_obj->peer_list[i], in tdls_vdev_init()
422 head = &tdls_vdev->peer_list[i]; in __tdls_get_all_peers_from_list()
781 head = &tdls_vdev->peer_list[i]; in tdls_peer_idle_timers_stop()
2172 head = &tdls_vdev->peer_list[i]; in tdls_check_peer_buf_capable()
Dwlan_tdls_main.h284 qdf_list_t peer_list[WLAN_TDLS_PEER_LIST_SIZE]; member
/wlan-driver/qca-wifi-host-cmn/umac/wifi_pos/src/
Dwifi_pos_pasn_api.c261 struct wlan_pasn_request *peer_list, in wifi_pos_request_external_pasn_auth() argument
284 status = osif_cb->osif_initiate_pasn_cb(vdev, peer_list, in wifi_pos_request_external_pasn_auth()
295 struct wlan_pasn_request *peer_list, in wifi_pos_request_flush_pasn_keys() argument
315 status = osif_cb->osif_initiate_pasn_cb(vdev, peer_list, num_peers, in wifi_pos_request_flush_pasn_keys()
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/inc/
Dwlan_mlo_mgr_public_structs.h772 qdf_list_t peer_list; member
1095 struct wlan_mlo_link_peer_entry peer_list[MAX_MLO_LINK_PEERS]; member
1637 struct peer_ptqm_migrate_entry *peer_list; member
1662 qdf_list_t peer_list; member
/wlan-driver/qcacld-3.0/components/cp_stats/dispatcher/src/
Dwlan_cp_stats_mc_ucfg_api.c202 qdf_list_t *peer_list; in ucfg_twt_get_all_peer_session_params() local
227 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in ucfg_twt_get_all_peer_session_params()
228 if (!peer_list) { in ucfg_twt_get_all_peer_session_params()
234 peer = wlan_vdev_peer_list_peek_active_head(vdev, peer_list, in ucfg_twt_get_all_peer_session_params()
269 vdev, peer_list, peer, in ucfg_twt_get_all_peer_session_params()
/wlan-driver/qcacld-3.0/components/nan/core/src/
Dnan_main.c416 qdf_list_t *peer_list; in ndi_remove_and_update_primary_connection() local
432 peer_list = &vdev->vdev_objmgr.wlan_peer_list; in ndi_remove_and_update_primary_connection()
433 if (!peer_list) { in ndi_remove_and_update_primary_connection()
438 peer = wlan_vdev_peer_list_peek_active_head(vdev, peer_list, in ndi_remove_and_update_primary_connection()
450 peer_list, in ndi_remove_and_update_primary_connection()
/wlan-driver/qcacld-3.0/core/dp/txrx/
Dol_tx_queue.c104 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in ol_tx_queue_vdev_flush()
609 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in ol_txrx_vdev_pause()
649 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in ol_txrx_vdev_unpause()
1710 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in ol_tx_queues_display()
1965 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in ol_tx_set_vdev_group_ptr()
Dol_txrx.c1976 TAILQ_INIT(&vdev->peer_list); in ol_txrx_vdev_attach()
2252 if (!TAILQ_EMPTY(&vdev->peer_list)) { in ol_txrx_vdev_detach()
2373 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in ol_txrx_flush_cache_rx_queue()
2456 TAILQ_FOREACH(temp_peer, &vdev->peer_list, peer_list_elem) { in ol_txrx_peer_attach()
2529 TAILQ_INSERT_TAIL(&vdev->peer_list, peer, peer_list_elem); in ol_txrx_peer_attach()
3308 TAILQ_REMOVE(&peer->vdev->peer_list, peer, peer_list_elem); in ol_txrx_peer_release_ref()
3332 if (TAILQ_EMPTY(&vdev->peer_list)) { in ol_txrx_peer_release_ref()
4480 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in ol_txrx_vdev_display()
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/
Ddp_peer.h408 TAILQ_FOREACH_SAFE(peer, &vdev->peer_list, in dp_vdev_iterate_peer()
512 TAILQ_FOREACH_SAFE(peer, &vdev->peer_list, in dp_vdev_iterate_peer_lock_safe()
583 TAILQ_FOREACH_SAFE(peer, &vdev->peer_list, in dp_pdev_iterate_peer_lock_safe()
2539 TAILQ_FOREACH_SAFE(peer, &vdev->peer_list, in dp_vdev_iterate_specific_peer_type()
Ddp_peer.c655 TAILQ_INSERT_HEAD(&vdev->peer_list, peer, peer_list_elem); in dp_peer_vdev_list_add()
657 TAILQ_INSERT_TAIL(&vdev->peer_list, peer, peer_list_elem); in dp_peer_vdev_list_add()
674 TAILQ_FOREACH(tmppeer, &peer->vdev->peer_list, peer_list_elem) { in dp_peer_vdev_list_remove()
682 TAILQ_REMOVE(&peer->vdev->peer_list, peer, in dp_peer_vdev_list_remove()
689 , soc, peer, vdev, &peer->vdev->peer_list); in dp_peer_vdev_list_remove()
4069 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in dp_vdev_bss_peer_ref_n_get()
4098 TAILQ_FOREACH(peer, &vdev->peer_list, peer_list_elem) { in dp_sta_vdev_self_peer_ref_n_get()

12