Lines Matching refs:mlo_dev_obj

1052 	dp_mlo_dev_obj_t mlo_dev_obj;  in dp_soc_detach_be()  local
1058 mlo_dev_obj = dp_get_mlo_dev_list_obj(be_soc); in dp_soc_detach_be()
1059 dp_mlo_dev_ctxt_list_detach_wrapper(mlo_dev_obj); in dp_soc_detach_be()
1287 dp_mlo_dev_obj_t mlo_dev_obj; in dp_soc_attach_be() local
1289 mlo_dev_obj = dp_get_mlo_dev_list_obj(be_soc); in dp_soc_attach_be()
1317 dp_mlo_dev_ctxt_list_attach_wrapper(mlo_dev_obj); in dp_soc_attach_be()
2477 void dp_mlo_dev_ctxt_list_attach_wrapper(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_attach_wrapper() argument
2481 void dp_mlo_dev_ctxt_list_detach_wrapper(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_detach_wrapper() argument
2509 void dp_mlo_dev_ctxt_list_attach_wrapper(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_attach_wrapper() argument
2511 dp_mlo_dev_ctxt_list_attach(mlo_dev_obj); in dp_mlo_dev_ctxt_list_attach_wrapper()
2514 void dp_mlo_dev_ctxt_list_detach_wrapper(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_detach_wrapper() argument
2516 dp_mlo_dev_ctxt_list_detach(mlo_dev_obj); in dp_mlo_dev_ctxt_list_detach_wrapper()
2694 void dp_mlo_dev_ctxt_list_attach_wrapper(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_attach_wrapper() argument
2698 void dp_mlo_dev_ctxt_list_detach_wrapper(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_detach_wrapper() argument
3056 void dp_mlo_dev_ctxt_list_attach(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_attach() argument
3058 TAILQ_INIT(&mlo_dev_obj->mlo_dev_list); in dp_mlo_dev_ctxt_list_attach()
3059 qdf_spinlock_create(&mlo_dev_obj->mlo_dev_list_lock); in dp_mlo_dev_ctxt_list_attach()
3062 void dp_mlo_dev_ctxt_list_detach(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_detach() argument
3067 if (!TAILQ_EMPTY(&mlo_dev_obj->mlo_dev_list)) { in dp_mlo_dev_ctxt_list_detach()
3069 qdf_spin_lock_bh(&mlo_dev_obj->mlo_dev_list_lock); in dp_mlo_dev_ctxt_list_detach()
3070 TAILQ_FOREACH_SAFE(mld_ctxt, &mlo_dev_obj->mlo_dev_list, in dp_mlo_dev_ctxt_list_detach()
3079 qdf_spin_unlock_bh(&mlo_dev_obj->mlo_dev_list_lock); in dp_mlo_dev_ctxt_list_detach()
3082 qdf_spinlock_destroy(&mlo_dev_obj->mlo_dev_list_lock); in dp_mlo_dev_ctxt_list_detach()
3117 dp_mlo_dev_obj_t mlo_dev_obj; in dp_get_mlo_dev_ctx_by_mld_mac_addr() local
3119 mlo_dev_obj = dp_get_mlo_dev_list_obj(be_soc); in dp_get_mlo_dev_ctx_by_mld_mac_addr()
3120 if (!mlo_dev_obj) { in dp_get_mlo_dev_ctx_by_mld_mac_addr()
3129 qdf_spin_lock_bh(&mlo_dev_obj->mlo_dev_list_lock); in dp_get_mlo_dev_ctx_by_mld_mac_addr()
3130 TAILQ_FOREACH_SAFE(mld_cur, &mlo_dev_obj->mlo_dev_list, in dp_get_mlo_dev_ctx_by_mld_mac_addr()
3136 qdf_spin_unlock_bh(&mlo_dev_obj->mlo_dev_list_lock); in dp_get_mlo_dev_ctx_by_mld_mac_addr()
3141 qdf_spin_unlock_bh(&mlo_dev_obj->mlo_dev_list_lock); in dp_get_mlo_dev_ctx_by_mld_mac_addr()
3159 dp_mlo_dev_obj_t mlo_dev_obj; in dp_mlo_dev_ctxt_create() local
3161 mlo_dev_obj = dp_get_mlo_dev_list_obj(be_soc); in dp_mlo_dev_ctxt_create()
3162 if (!mlo_dev_obj) { in dp_mlo_dev_ctxt_create()
3197 qdf_spin_lock_bh(&mlo_dev_obj->mlo_dev_list_lock); in dp_mlo_dev_ctxt_create()
3198 TAILQ_INSERT_TAIL(&mlo_dev_obj->mlo_dev_list, in dp_mlo_dev_ctxt_create()
3200 qdf_spin_unlock_bh(&mlo_dev_obj->mlo_dev_list_lock); in dp_mlo_dev_ctxt_create()
3224 dp_mlo_dev_obj_t mlo_dev_obj; in dp_mlo_dev_ctxt_destroy() local
3226 mlo_dev_obj = dp_get_mlo_dev_list_obj(be_soc); in dp_mlo_dev_ctxt_destroy()
3227 if (!mlo_dev_obj) { in dp_mlo_dev_ctxt_destroy()
3244 qdf_spin_lock_bh(&mlo_dev_obj->mlo_dev_list_lock); in dp_mlo_dev_ctxt_destroy()
3245 TAILQ_REMOVE(&mlo_dev_obj->mlo_dev_list, in dp_mlo_dev_ctxt_destroy()
3247 qdf_spin_unlock_bh(&mlo_dev_obj->mlo_dev_list_lock); in dp_mlo_dev_ctxt_destroy()
3371 void dp_mlo_dev_ctxt_list_attach(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_attach() argument
3375 void dp_mlo_dev_ctxt_list_detach(dp_mlo_dev_obj_t mlo_dev_obj) in dp_mlo_dev_ctxt_list_detach() argument