/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/src/ |
D | wlan_mlo_t2lm.c | 143 struct wlan_t2lm_context *t2lm_ctx, uint8_t *ie, in wlan_mlo_parse_bcn_prbresp_t2lm_ie() argument 152 qdf_mem_zero(&t2lm_ctx->established_t2lm, in wlan_mlo_parse_bcn_prbresp_t2lm_ie() 154 qdf_mem_zero(&t2lm_ctx->upcoming_t2lm, sizeof(struct wlan_mlo_t2lm_ie)); in wlan_mlo_parse_bcn_prbresp_t2lm_ie() 156 t2lm_ctx->established_t2lm.t2lm.direction = WLAN_T2LM_INVALID_DIRECTION; in wlan_mlo_parse_bcn_prbresp_t2lm_ie() 157 t2lm_ctx->upcoming_t2lm.t2lm.direction = WLAN_T2LM_INVALID_DIRECTION; in wlan_mlo_parse_bcn_prbresp_t2lm_ie() 195 qdf_mem_copy(&t2lm_ctx->established_t2lm.t2lm, &t2lm, in wlan_mlo_parse_bcn_prbresp_t2lm_ie() 198 qdf_mem_copy(&t2lm_ctx->upcoming_t2lm.t2lm, &t2lm, in wlan_mlo_parse_bcn_prbresp_t2lm_ie() 687 struct wlan_t2lm_context *t2lm_ctx, in wlan_mlo_t2lm_handle_mapping_switch_time_expiry() argument 695 qdf_mem_copy(&t2lm_ctx->established_t2lm, &t2lm_ctx->upcoming_t2lm, in wlan_mlo_t2lm_handle_mapping_switch_time_expiry() 698 t2lm_ctx->established_t2lm.t2lm.mapping_switch_time_present = false; in wlan_mlo_t2lm_handle_mapping_switch_time_expiry() [all …]
|
D | wlan_mlo_mgr_main.c | 973 t2lm = &ml_dev->t2lm_ctx.established_t2lm.t2lm; in mlo_t2lm_ctx_init() 975 qdf_mem_zero(&ml_dev->t2lm_ctx, sizeof(struct wlan_t2lm_context)); in mlo_t2lm_ctx_init() 1266 ml_dev, ml_dev->t2lm_ctx.link_update_callback_index); in mlo_t2lm_ctx_deinit()
|
/wlan-driver/qcacld-3.0/components/umac/mlme/mlo_mgr/src/ |
D | wlan_t2lm_api.c | 339 struct wlan_t2lm_context *t2lm_ctx; in t2lm_handle_rx_teardown() local 357 t2lm_ctx = &mlo_dev_ctx->t2lm_ctx; in t2lm_handle_rx_teardown() 358 if (!t2lm_ctx) { in t2lm_handle_rx_teardown() 367 &t2lm_ctx->established_t2lm.t2lm); in t2lm_handle_rx_teardown() 369 &t2lm_ctx->established_t2lm.t2lm); in t2lm_handle_rx_teardown() 475 struct wlan_t2lm_context t2lm_ctx; in wlan_t2lm_validate_candidate() local 506 status = wlan_mlo_parse_bcn_prbresp_t2lm_ie(&t2lm_ctx, in wlan_t2lm_validate_candidate() 512 status = t2lm_find_tid_mapped_link_id(&t2lm_ctx.established_t2lm.t2lm, in wlan_t2lm_validate_candidate() 517 status = t2lm_find_tid_mapped_link_id(&t2lm_ctx.upcoming_t2lm.t2lm, in wlan_t2lm_validate_candidate() 600 struct wlan_t2lm_context *t2lm_ctx; in wlan_t2lm_clear_all_tid_mapping() local [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/mlo_mgr/inc/ |
D | wlan_mlo_t2lm.h | 456 t2lm_dev_lock_create(struct wlan_t2lm_context *t2lm_ctx) in t2lm_dev_lock_create() argument 458 qdf_spinlock_create(&t2lm_ctx->t2lm_dev_lock); in t2lm_dev_lock_create() 470 t2lm_dev_lock_destroy(struct wlan_t2lm_context *t2lm_ctx) in t2lm_dev_lock_destroy() argument 472 qdf_spinlock_destroy(&t2lm_ctx->t2lm_dev_lock); in t2lm_dev_lock_destroy() 484 void t2lm_dev_lock_acquire(struct wlan_t2lm_context *t2lm_ctx) in t2lm_dev_lock_acquire() argument 486 qdf_spin_lock_bh(&t2lm_ctx->t2lm_dev_lock); in t2lm_dev_lock_acquire() 498 void t2lm_dev_lock_release(struct wlan_t2lm_context *t2lm_ctx) in t2lm_dev_lock_release() argument 500 qdf_spin_unlock_bh(&t2lm_ctx->t2lm_dev_lock); in t2lm_dev_lock_release() 504 void t2lm_dev_lock_create(struct wlan_t2lm_context *t2lm_ctx) in t2lm_dev_lock_create() argument 506 qdf_mutex_create(&t2lm_ctx->t2lm_dev_lock); in t2lm_dev_lock_create() [all …]
|
D | wlan_mlo_mgr_public_structs.h | 937 struct wlan_t2lm_context t2lm_ctx; member
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/ |
D | lim_process_beacon_frame.c | 64 struct wlan_t2lm_context *t2lm_ctx; in lim_process_bcn_prb_rsp_t2lm() local 86 t2lm_ctx = &vdev->mlo_dev_ctx->t2lm_ctx; in lim_process_bcn_prb_rsp_t2lm() 88 qdf_mem_copy((uint8_t *)&t2lm_ctx->tsf, (uint8_t *)bcn_ptr->timeStamp, in lim_process_bcn_prb_rsp_t2lm() 90 wlan_update_t2lm_mapping(vdev, &bcn_ptr->t2lm_ctx, t2lm_ctx->tsf); in lim_process_bcn_prb_rsp_t2lm()
|
D | lim_process_assoc_rsp_frame.c | 947 struct wlan_t2lm_context *t2lm_ctx; in lim_process_assoc_rsp_t2lm() local 978 if (assoc_rsp->t2lm_ctx.upcoming_t2lm.t2lm.direction == in lim_process_assoc_rsp_t2lm() 980 assoc_rsp->t2lm_ctx.established_t2lm.t2lm.direction == in lim_process_assoc_rsp_t2lm() 986 t2lm_ctx = &mlo_dev_ctx->sta_ctx->copied_t2lm_ie_assoc_rsp; in lim_process_assoc_rsp_t2lm() 988 if (assoc_rsp->t2lm_ctx.established_t2lm.t2lm.expected_duration_present && in lim_process_assoc_rsp_t2lm() 989 !assoc_rsp->t2lm_ctx.established_t2lm.t2lm.mapping_switch_time_present && in lim_process_assoc_rsp_t2lm() 990 assoc_rsp->t2lm_ctx.established_t2lm.t2lm.direction != in lim_process_assoc_rsp_t2lm() 992 qdf_mem_copy(&t2lm_ctx->established_t2lm.t2lm, in lim_process_assoc_rsp_t2lm() 993 &assoc_rsp->t2lm_ctx.established_t2lm.t2lm, in lim_process_assoc_rsp_t2lm() 997 if (assoc_rsp->t2lm_ctx.upcoming_t2lm.t2lm.mapping_switch_time_present && in lim_process_assoc_rsp_t2lm() [all …]
|
/wlan-driver/qcacld-3.0/components/umac/mlme/mlo_mgr/inc/ |
D | wlan_t2lm_api.h | 270 wlan_t2lm_init_default_mapping(struct wlan_t2lm_context *t2lm_ctx); 274 wlan_t2lm_init_default_mapping(struct wlan_t2lm_context *t2lm_ctx) in wlan_t2lm_init_default_mapping() argument
|
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/core/src/ |
D | wlan_cm_vdev_connect.c | 1631 struct wlan_t2lm_context *t2lm_ctx; in cm_update_tid_mapping() local 1644 t2lm_ctx = &vdev->mlo_dev_ctx->sta_ctx->copied_t2lm_ie_assoc_rsp; in cm_update_tid_mapping() 1645 if (!t2lm_ctx) { in cm_update_tid_mapping() 1650 status = wlan_update_t2lm_mapping(vdev, t2lm_ctx, t2lm_ctx->tsf); in cm_update_tid_mapping()
|
/wlan-driver/qcacld-3.0/core/mac/src/sys/legacy/src/utils/src/ |
D | parser_api.c | 2908 struct wlan_t2lm_context *t2lm_ctx; 2914 t2lm_ctx = &bcn_struct->t2lm_ctx; 2915 qdf_mem_zero(&t2lm_ctx->established_t2lm.t2lm, 2917 t2lm_ctx->established_t2lm.t2lm.direction = WLAN_T2LM_INVALID_DIRECTION; 2919 qdf_mem_zero(&t2lm_ctx->upcoming_t2lm.t2lm, 2921 t2lm_ctx->upcoming_t2lm.t2lm.direction = WLAN_T2LM_INVALID_DIRECTION; 2952 qdf_mem_copy(&t2lm_ctx->established_t2lm.t2lm, &t2lm, 2956 qdf_mem_copy(&t2lm_ctx->upcoming_t2lm.t2lm, &t2lm, 3899 struct wlan_t2lm_context *t2lm_ctx; 3905 t2lm_ctx = &p_assoc_rsp->t2lm_ctx; [all …]
|
/wlan-driver/qcacld-3.0/core/mac/src/include/ |
D | parser_api.h | 320 struct wlan_t2lm_context t2lm_ctx; member 521 struct wlan_t2lm_context t2lm_ctx; member
|