qcacmn: Fix export symbol for multi drivers compilation
Update objmgr module files to use qdf_export_symbol to facilitate multiple driver module compilation support. Change-Id: I603a164ecfa2cc21f56cd823c84fb4b430546701 CRs-fixed: 2197751
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
#include <wlan_objmgr_global_obj.h>
|
||||
#include "wlan_objmgr_psoc_obj.h"
|
||||
#include "qdf_mem.h"
|
||||
#include <qdf_module.h>
|
||||
|
||||
/* Global object, it is declared globally */
|
||||
struct wlan_objmgr_global *g_umac_glb_obj;
|
||||
@@ -55,7 +56,7 @@ QDF_STATUS wlan_objmgr_global_obj_init(void)
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_global_obj_init);
|
||||
qdf_export_symbol(wlan_objmgr_global_obj_init);
|
||||
|
||||
QDF_STATUS wlan_objmgr_global_obj_deinit(void)
|
||||
{
|
||||
@@ -78,7 +79,7 @@ QDF_STATUS wlan_objmgr_global_obj_deinit(void)
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_global_obj_deinit);
|
||||
qdf_export_symbol(wlan_objmgr_global_obj_deinit);
|
||||
|
||||
/**
|
||||
** APIs to register/unregister handlers
|
||||
@@ -109,7 +110,7 @@ QDF_STATUS wlan_objmgr_register_psoc_create_handler(
|
||||
qdf_spin_unlock_bh(&g_umac_glb_obj->global_lock);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_register_psoc_create_handler);
|
||||
qdf_export_symbol(wlan_objmgr_register_psoc_create_handler);
|
||||
|
||||
QDF_STATUS wlan_objmgr_unregister_psoc_create_handler(
|
||||
enum wlan_umac_comp_id id,
|
||||
@@ -136,7 +137,7 @@ QDF_STATUS wlan_objmgr_unregister_psoc_create_handler(
|
||||
qdf_spin_unlock_bh(&g_umac_glb_obj->global_lock);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_unregister_psoc_create_handler);
|
||||
qdf_export_symbol(wlan_objmgr_unregister_psoc_create_handler);
|
||||
|
||||
QDF_STATUS wlan_objmgr_register_psoc_destroy_handler(
|
||||
enum wlan_umac_comp_id id,
|
||||
@@ -163,7 +164,7 @@ QDF_STATUS wlan_objmgr_register_psoc_destroy_handler(
|
||||
qdf_spin_unlock_bh(&g_umac_glb_obj->global_lock);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_register_psoc_destroy_handler);
|
||||
qdf_export_symbol(wlan_objmgr_register_psoc_destroy_handler);
|
||||
|
||||
QDF_STATUS wlan_objmgr_unregister_psoc_destroy_handler(
|
||||
enum wlan_umac_comp_id id,
|
||||
@@ -190,7 +191,7 @@ QDF_STATUS wlan_objmgr_unregister_psoc_destroy_handler(
|
||||
qdf_spin_unlock_bh(&g_umac_glb_obj->global_lock);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_unregister_psoc_destroy_handler);
|
||||
qdf_export_symbol(wlan_objmgr_unregister_psoc_destroy_handler);
|
||||
|
||||
QDF_STATUS wlan_objmgr_register_psoc_status_handler(
|
||||
enum wlan_umac_comp_id id,
|
||||
@@ -268,7 +269,7 @@ QDF_STATUS wlan_objmgr_register_pdev_create_handler(
|
||||
qdf_spin_unlock_bh(&g_umac_glb_obj->global_lock);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_register_pdev_create_handler);
|
||||
qdf_export_symbol(wlan_objmgr_register_pdev_create_handler);
|
||||
|
||||
QDF_STATUS wlan_objmgr_unregister_pdev_create_handler(
|
||||
enum wlan_umac_comp_id id,
|
||||
@@ -295,7 +296,7 @@ QDF_STATUS wlan_objmgr_unregister_pdev_create_handler(
|
||||
qdf_spin_unlock_bh(&g_umac_glb_obj->global_lock);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_unregister_pdev_create_handler);
|
||||
qdf_export_symbol(wlan_objmgr_unregister_pdev_create_handler);
|
||||
|
||||
QDF_STATUS wlan_objmgr_register_pdev_destroy_handler(
|
||||
enum wlan_umac_comp_id id,
|
||||
@@ -322,7 +323,7 @@ QDF_STATUS wlan_objmgr_register_pdev_destroy_handler(
|
||||
qdf_spin_unlock_bh(&g_umac_glb_obj->global_lock);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_register_pdev_destroy_handler);
|
||||
qdf_export_symbol(wlan_objmgr_register_pdev_destroy_handler);
|
||||
|
||||
QDF_STATUS wlan_objmgr_unregister_pdev_destroy_handler(
|
||||
enum wlan_umac_comp_id id,
|
||||
@@ -349,7 +350,7 @@ QDF_STATUS wlan_objmgr_unregister_pdev_destroy_handler(
|
||||
qdf_spin_unlock_bh(&g_umac_glb_obj->global_lock);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_unregister_pdev_destroy_handler);
|
||||
qdf_export_symbol(wlan_objmgr_unregister_pdev_destroy_handler);
|
||||
|
||||
QDF_STATUS wlan_objmgr_register_pdev_status_handler(
|
||||
enum wlan_umac_comp_id id,
|
||||
@@ -767,7 +768,7 @@ QDF_STATUS wlan_objmgr_global_obj_can_destroyed(void)
|
||||
|
||||
return status;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_global_obj_can_destroyed);
|
||||
qdf_export_symbol(wlan_objmgr_global_obj_can_destroyed);
|
||||
|
||||
void wlan_objmgr_print_ref_ids(qdf_atomic_t *id)
|
||||
{
|
||||
|
@@ -25,6 +25,7 @@
|
||||
#include <wlan_objmgr_vdev_obj.h>
|
||||
#include <wlan_objmgr_peer_obj.h>
|
||||
#include <qdf_mem.h>
|
||||
#include <qdf_module.h>
|
||||
#include "wlan_objmgr_global_obj_i.h"
|
||||
#include "wlan_objmgr_psoc_obj_i.h"
|
||||
#include "wlan_objmgr_pdev_obj_i.h"
|
||||
@@ -175,7 +176,7 @@ struct wlan_objmgr_pdev *wlan_objmgr_pdev_obj_create(
|
||||
|
||||
return pdev;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_pdev_obj_create);
|
||||
qdf_export_symbol(wlan_objmgr_pdev_obj_create);
|
||||
|
||||
static QDF_STATUS wlan_objmgr_pdev_obj_destroy(struct wlan_objmgr_pdev *pdev)
|
||||
{
|
||||
@@ -261,7 +262,7 @@ QDF_STATUS wlan_objmgr_pdev_obj_delete(struct wlan_objmgr_pdev *pdev)
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_pdev_obj_delete);
|
||||
qdf_export_symbol(wlan_objmgr_pdev_obj_delete);
|
||||
|
||||
/**
|
||||
** APIs to attach/detach component objects
|
||||
@@ -324,7 +325,7 @@ QDF_STATUS wlan_objmgr_pdev_component_obj_attach(
|
||||
}
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_pdev_component_obj_attach);
|
||||
qdf_export_symbol(wlan_objmgr_pdev_component_obj_attach);
|
||||
|
||||
QDF_STATUS wlan_objmgr_pdev_component_obj_detach(
|
||||
struct wlan_objmgr_pdev *pdev,
|
||||
@@ -392,7 +393,7 @@ QDF_STATUS wlan_objmgr_pdev_component_obj_detach(
|
||||
}
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_pdev_component_obj_detach);
|
||||
qdf_export_symbol(wlan_objmgr_pdev_component_obj_detach);
|
||||
|
||||
/**
|
||||
** APIs to operations on pdev objects
|
||||
@@ -497,7 +498,7 @@ QDF_STATUS wlan_objmgr_pdev_iterate_obj_list(
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_pdev_iterate_obj_list);
|
||||
qdf_export_symbol(wlan_objmgr_pdev_iterate_obj_list);
|
||||
|
||||
QDF_STATUS wlan_objmgr_trigger_pdev_comp_priv_object_creation(
|
||||
struct wlan_objmgr_pdev *pdev,
|
||||
@@ -677,7 +678,7 @@ struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_id_from_pdev(
|
||||
wlan_pdev_obj_unlock(pdev);
|
||||
return NULL;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_vdev_by_id_from_pdev);
|
||||
qdf_export_symbol(wlan_objmgr_get_vdev_by_id_from_pdev);
|
||||
|
||||
struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_id_from_pdev_no_state(
|
||||
struct wlan_objmgr_pdev *pdev, uint8_t vdev_id,
|
||||
@@ -713,7 +714,7 @@ struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_id_from_pdev_no_state(
|
||||
|
||||
return NULL;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_vdev_by_id_from_pdev_no_state);
|
||||
qdf_export_symbol(wlan_objmgr_get_vdev_by_id_from_pdev_no_state);
|
||||
|
||||
struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_macaddr_from_pdev(
|
||||
struct wlan_objmgr_pdev *pdev, uint8_t *macaddr,
|
||||
@@ -804,7 +805,7 @@ void *wlan_objmgr_pdev_get_comp_private_obj(
|
||||
|
||||
return comp_priv_obj;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_pdev_get_comp_private_obj);
|
||||
qdf_export_symbol(wlan_objmgr_pdev_get_comp_private_obj);
|
||||
|
||||
void wlan_objmgr_pdev_get_ref(struct wlan_objmgr_pdev *pdev,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -819,7 +820,7 @@ void wlan_objmgr_pdev_get_ref(struct wlan_objmgr_pdev *pdev,
|
||||
|
||||
return;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_pdev_get_ref);
|
||||
qdf_export_symbol(wlan_objmgr_pdev_get_ref);
|
||||
|
||||
QDF_STATUS wlan_objmgr_pdev_try_get_ref(struct wlan_objmgr_pdev *pdev,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -849,7 +850,7 @@ QDF_STATUS wlan_objmgr_pdev_try_get_ref(struct wlan_objmgr_pdev *pdev,
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_pdev_try_get_ref);
|
||||
qdf_export_symbol(wlan_objmgr_pdev_try_get_ref);
|
||||
|
||||
void wlan_objmgr_pdev_release_ref(struct wlan_objmgr_pdev *pdev,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -884,4 +885,4 @@ void wlan_objmgr_pdev_release_ref(struct wlan_objmgr_pdev *pdev,
|
||||
|
||||
return;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_pdev_release_ref);
|
||||
qdf_export_symbol(wlan_objmgr_pdev_release_ref);
|
||||
|
@@ -25,6 +25,7 @@
|
||||
#include <wlan_objmgr_vdev_obj.h>
|
||||
#include <wlan_objmgr_peer_obj.h>
|
||||
#include <qdf_mem.h>
|
||||
#include <qdf_module.h>
|
||||
#include "wlan_objmgr_global_obj_i.h"
|
||||
#include "wlan_objmgr_psoc_obj_i.h"
|
||||
#include "wlan_objmgr_pdev_obj_i.h"
|
||||
@@ -344,7 +345,7 @@ QDF_STATUS wlan_objmgr_peer_obj_delete(struct wlan_objmgr_peer *peer)
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_peer_obj_delete);
|
||||
qdf_export_symbol(wlan_objmgr_peer_obj_delete);
|
||||
/**
|
||||
** APIs to attach/detach component objects
|
||||
*/
|
||||
@@ -572,7 +573,7 @@ void *wlan_objmgr_peer_get_comp_private_obj(
|
||||
comp_priv_obj = peer->peer_comp_priv_obj[id];
|
||||
return comp_priv_obj;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_peer_get_comp_private_obj);
|
||||
qdf_export_symbol(wlan_objmgr_peer_get_comp_private_obj);
|
||||
|
||||
void wlan_objmgr_peer_get_ref(struct wlan_objmgr_peer *peer,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -588,7 +589,7 @@ void wlan_objmgr_peer_get_ref(struct wlan_objmgr_peer *peer,
|
||||
|
||||
return;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_peer_get_ref);
|
||||
qdf_export_symbol(wlan_objmgr_peer_get_ref);
|
||||
|
||||
QDF_STATUS wlan_objmgr_peer_try_get_ref(struct wlan_objmgr_peer *peer,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -620,7 +621,7 @@ QDF_STATUS wlan_objmgr_peer_try_get_ref(struct wlan_objmgr_peer *peer,
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_peer_try_get_ref);
|
||||
qdf_export_symbol(wlan_objmgr_peer_try_get_ref);
|
||||
|
||||
void wlan_objmgr_peer_release_ref(struct wlan_objmgr_peer *peer,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -668,4 +669,4 @@ void wlan_objmgr_peer_release_ref(struct wlan_objmgr_peer *peer,
|
||||
|
||||
return;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_peer_release_ref);
|
||||
qdf_export_symbol(wlan_objmgr_peer_release_ref);
|
||||
|
@@ -27,6 +27,7 @@
|
||||
#include <wlan_objmgr_peer_obj.h>
|
||||
#include <qdf_mem.h>
|
||||
#include <qdf_types.h>
|
||||
#include <qdf_module.h>
|
||||
#include "wlan_objmgr_global_obj_i.h"
|
||||
#include "wlan_objmgr_psoc_obj_i.h"
|
||||
#include "wlan_objmgr_pdev_obj_i.h"
|
||||
@@ -184,7 +185,7 @@ struct wlan_objmgr_psoc *wlan_objmgr_psoc_obj_create(uint32_t phy_version,
|
||||
|
||||
return psoc;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_psoc_obj_create);
|
||||
qdf_export_symbol(wlan_objmgr_psoc_obj_create);
|
||||
|
||||
static QDF_STATUS wlan_objmgr_psoc_obj_destroy(struct wlan_objmgr_psoc *psoc)
|
||||
{
|
||||
@@ -267,7 +268,7 @@ QDF_STATUS wlan_objmgr_psoc_obj_delete(struct wlan_objmgr_psoc *psoc)
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_psoc_obj_delete);
|
||||
qdf_export_symbol(wlan_objmgr_psoc_obj_delete);
|
||||
|
||||
QDF_STATUS wlan_objmgr_psoc_component_obj_attach(
|
||||
struct wlan_objmgr_psoc *psoc,
|
||||
@@ -327,7 +328,7 @@ QDF_STATUS wlan_objmgr_psoc_component_obj_attach(
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_psoc_component_obj_attach);
|
||||
qdf_export_symbol(wlan_objmgr_psoc_component_obj_attach);
|
||||
|
||||
QDF_STATUS wlan_objmgr_psoc_component_obj_detach(
|
||||
struct wlan_objmgr_psoc *psoc,
|
||||
@@ -399,7 +400,7 @@ QDF_STATUS wlan_objmgr_psoc_component_obj_detach(
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_psoc_component_obj_detach);
|
||||
qdf_export_symbol(wlan_objmgr_psoc_component_obj_detach);
|
||||
|
||||
QDF_STATUS wlan_objmgr_iterate_obj_list(
|
||||
struct wlan_objmgr_psoc *psoc,
|
||||
@@ -485,7 +486,7 @@ QDF_STATUS wlan_objmgr_iterate_obj_list(
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_iterate_obj_list);
|
||||
qdf_export_symbol(wlan_objmgr_iterate_obj_list);
|
||||
|
||||
QDF_STATUS wlan_objmgr_iterate_obj_list_all(
|
||||
struct wlan_objmgr_psoc *psoc,
|
||||
@@ -566,7 +567,7 @@ QDF_STATUS wlan_objmgr_iterate_obj_list_all(
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_iterate_obj_list_all);
|
||||
qdf_export_symbol(wlan_objmgr_iterate_obj_list_all);
|
||||
|
||||
static void wlan_objmgr_psoc_peer_delete(struct wlan_objmgr_psoc *psoc,
|
||||
void *obj, void *args)
|
||||
@@ -782,7 +783,7 @@ struct wlan_objmgr_pdev *wlan_objmgr_get_pdev_by_id(
|
||||
|
||||
return pdev;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_pdev_by_id);
|
||||
qdf_export_symbol(wlan_objmgr_get_pdev_by_id);
|
||||
|
||||
struct wlan_objmgr_pdev *wlan_objmgr_get_pdev_by_id_no_state(
|
||||
struct wlan_objmgr_psoc *psoc, uint8_t id,
|
||||
@@ -950,7 +951,7 @@ struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_id_from_psoc(
|
||||
|
||||
return vdev;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_vdev_by_id_from_psoc);
|
||||
qdf_export_symbol(wlan_objmgr_get_vdev_by_id_from_psoc);
|
||||
|
||||
struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_id_from_psoc_no_state(
|
||||
struct wlan_objmgr_psoc *psoc, uint8_t vdev_id,
|
||||
@@ -975,7 +976,7 @@ struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_id_from_psoc_no_state(
|
||||
|
||||
return vdev;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_vdev_by_id_from_psoc_no_state);
|
||||
qdf_export_symbol(wlan_objmgr_get_vdev_by_id_from_psoc_no_state);
|
||||
|
||||
struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_macaddr_from_psoc(
|
||||
struct wlan_objmgr_psoc *psoc, uint8_t *macaddr,
|
||||
@@ -1012,7 +1013,7 @@ struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_macaddr_from_psoc(
|
||||
|
||||
return NULL;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_vdev_by_macaddr_from_psoc);
|
||||
qdf_export_symbol(wlan_objmgr_get_vdev_by_macaddr_from_psoc);
|
||||
|
||||
struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_macaddr_from_psoc_no_state(
|
||||
struct wlan_objmgr_psoc *psoc, uint8_t *macaddr,
|
||||
@@ -1046,7 +1047,7 @@ struct wlan_objmgr_vdev *wlan_objmgr_get_vdev_by_macaddr_from_psoc_no_state(
|
||||
|
||||
return NULL;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_vdev_by_macaddr_from_psoc_no_state);
|
||||
qdf_export_symbol(wlan_objmgr_get_vdev_by_macaddr_from_psoc_no_state);
|
||||
|
||||
static void wlan_obj_psoc_peerlist_add_tail(qdf_list_t *obj_list,
|
||||
struct wlan_objmgr_peer *obj)
|
||||
@@ -1502,7 +1503,7 @@ struct wlan_objmgr_peer *wlan_objmgr_get_peer(
|
||||
|
||||
return peer;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_peer);
|
||||
qdf_export_symbol(wlan_objmgr_get_peer);
|
||||
|
||||
struct wlan_objmgr_peer *wlan_objmgr_get_peer_nolock(
|
||||
struct wlan_objmgr_psoc *psoc, uint8_t *macaddr,
|
||||
@@ -1528,7 +1529,7 @@ struct wlan_objmgr_peer *wlan_objmgr_get_peer_nolock(
|
||||
|
||||
return peer;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_peer_nolock);
|
||||
qdf_export_symbol(wlan_objmgr_get_peer_nolock);
|
||||
|
||||
|
||||
struct wlan_objmgr_peer *wlan_objmgr_get_peer_no_state(
|
||||
@@ -1560,7 +1561,7 @@ struct wlan_objmgr_peer *wlan_objmgr_get_peer_no_state(
|
||||
|
||||
return peer;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_peer_no_state);
|
||||
qdf_export_symbol(wlan_objmgr_get_peer_no_state);
|
||||
|
||||
struct wlan_objmgr_peer *wlan_objmgr_get_peer_by_mac_n_vdev(
|
||||
struct wlan_objmgr_psoc *psoc, uint8_t *macaddr,
|
||||
@@ -1591,7 +1592,7 @@ struct wlan_objmgr_peer *wlan_objmgr_get_peer_by_mac_n_vdev(
|
||||
|
||||
return peer;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_peer_by_mac_n_vdev);
|
||||
qdf_export_symbol(wlan_objmgr_get_peer_by_mac_n_vdev);
|
||||
|
||||
|
||||
/**
|
||||
@@ -1644,7 +1645,7 @@ qdf_list_t *wlan_objmgr_populate_logically_deleted_peerlist_by_mac_n_vdev(
|
||||
|
||||
return logical_del_peer_list;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_populate_logically_deleted_peerlist_by_mac_n_vdev);
|
||||
qdf_export_symbol(wlan_objmgr_populate_logically_deleted_peerlist_by_mac_n_vdev);
|
||||
|
||||
struct wlan_objmgr_peer *wlan_objmgr_get_peer_by_mac_n_vdev_no_state(
|
||||
struct wlan_objmgr_psoc *psoc, uint8_t *macaddr,
|
||||
@@ -1675,7 +1676,7 @@ struct wlan_objmgr_peer *wlan_objmgr_get_peer_by_mac_n_vdev_no_state(
|
||||
|
||||
return peer;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_get_peer_by_mac_n_vdev_no_state);
|
||||
qdf_export_symbol(wlan_objmgr_get_peer_by_mac_n_vdev_no_state);
|
||||
|
||||
void *wlan_objmgr_psoc_get_comp_private_obj(struct wlan_objmgr_psoc *psoc,
|
||||
enum wlan_umac_comp_id id)
|
||||
@@ -1697,7 +1698,7 @@ void *wlan_objmgr_psoc_get_comp_private_obj(struct wlan_objmgr_psoc *psoc,
|
||||
|
||||
return comp_private_obj;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_psoc_get_comp_private_obj);
|
||||
qdf_export_symbol(wlan_objmgr_psoc_get_comp_private_obj);
|
||||
|
||||
void wlan_objmgr_psoc_get_ref(struct wlan_objmgr_psoc *psoc,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -1712,7 +1713,7 @@ void wlan_objmgr_psoc_get_ref(struct wlan_objmgr_psoc *psoc,
|
||||
qdf_atomic_inc(&psoc->soc_objmgr.ref_id_dbg[id]);
|
||||
return;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_psoc_get_ref);
|
||||
qdf_export_symbol(wlan_objmgr_psoc_get_ref);
|
||||
|
||||
QDF_STATUS wlan_objmgr_psoc_try_get_ref(struct wlan_objmgr_psoc *psoc,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -1741,7 +1742,7 @@ QDF_STATUS wlan_objmgr_psoc_try_get_ref(struct wlan_objmgr_psoc *psoc,
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_psoc_try_get_ref);
|
||||
qdf_export_symbol(wlan_objmgr_psoc_try_get_ref);
|
||||
|
||||
void wlan_objmgr_psoc_release_ref(struct wlan_objmgr_psoc *psoc,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -1771,7 +1772,7 @@ void wlan_objmgr_psoc_release_ref(struct wlan_objmgr_psoc *psoc,
|
||||
|
||||
return;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_psoc_release_ref);
|
||||
qdf_export_symbol(wlan_objmgr_psoc_release_ref);
|
||||
|
||||
static void wlan_objmgr_psoc_peer_ref_print(struct wlan_objmgr_psoc *psoc,
|
||||
void *obj, void *args)
|
||||
@@ -1838,7 +1839,7 @@ QDF_STATUS wlan_objmgr_print_ref_all_objects_per_psoc(
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_print_ref_all_objects_per_psoc);
|
||||
qdf_export_symbol(wlan_objmgr_print_ref_all_objects_per_psoc);
|
||||
|
||||
QDF_STATUS wlan_objmgr_psoc_set_user_config(struct wlan_objmgr_psoc *psoc,
|
||||
struct wlan_objmgr_psoc_user_config *user_config_data)
|
||||
|
@@ -25,6 +25,7 @@
|
||||
#include <wlan_objmgr_vdev_obj.h>
|
||||
#include <wlan_objmgr_peer_obj.h>
|
||||
#include <qdf_mem.h>
|
||||
#include <qdf_module.h>
|
||||
#include "wlan_objmgr_global_obj_i.h"
|
||||
#include "wlan_objmgr_psoc_obj_i.h"
|
||||
#include "wlan_objmgr_pdev_obj_i.h"
|
||||
@@ -261,7 +262,7 @@ struct wlan_objmgr_vdev *wlan_objmgr_vdev_obj_create(
|
||||
|
||||
return vdev;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_vdev_obj_create);
|
||||
qdf_export_symbol(wlan_objmgr_vdev_obj_create);
|
||||
|
||||
static QDF_STATUS wlan_objmgr_vdev_obj_destroy(struct wlan_objmgr_vdev *vdev)
|
||||
{
|
||||
@@ -347,7 +348,7 @@ QDF_STATUS wlan_objmgr_vdev_obj_delete(struct wlan_objmgr_vdev *vdev)
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_vdev_obj_delete);
|
||||
qdf_export_symbol(wlan_objmgr_vdev_obj_delete);
|
||||
|
||||
/**
|
||||
** APIs to attach/detach component objects
|
||||
@@ -407,7 +408,7 @@ QDF_STATUS wlan_objmgr_vdev_component_obj_attach(
|
||||
}
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_vdev_component_obj_attach);
|
||||
qdf_export_symbol(wlan_objmgr_vdev_component_obj_attach);
|
||||
|
||||
QDF_STATUS wlan_objmgr_vdev_component_obj_detach(
|
||||
struct wlan_objmgr_vdev *vdev,
|
||||
@@ -480,7 +481,7 @@ QDF_STATUS wlan_objmgr_vdev_component_obj_detach(
|
||||
}
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_vdev_component_obj_detach);
|
||||
qdf_export_symbol(wlan_objmgr_vdev_component_obj_detach);
|
||||
|
||||
/**
|
||||
** APIs to operations on vdev objects
|
||||
@@ -753,7 +754,7 @@ void *wlan_objmgr_vdev_get_comp_private_obj(
|
||||
|
||||
return comp_priv_obj;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_vdev_get_comp_private_obj);
|
||||
qdf_export_symbol(wlan_objmgr_vdev_get_comp_private_obj);
|
||||
|
||||
void wlan_objmgr_vdev_get_ref(struct wlan_objmgr_vdev *vdev,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -769,7 +770,7 @@ void wlan_objmgr_vdev_get_ref(struct wlan_objmgr_vdev *vdev,
|
||||
|
||||
return;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_vdev_get_ref);
|
||||
qdf_export_symbol(wlan_objmgr_vdev_get_ref);
|
||||
|
||||
QDF_STATUS wlan_objmgr_vdev_try_get_ref(struct wlan_objmgr_vdev *vdev,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -801,7 +802,7 @@ QDF_STATUS wlan_objmgr_vdev_try_get_ref(struct wlan_objmgr_vdev *vdev,
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_vdev_try_get_ref);
|
||||
qdf_export_symbol(wlan_objmgr_vdev_try_get_ref);
|
||||
|
||||
void wlan_objmgr_vdev_release_ref(struct wlan_objmgr_vdev *vdev,
|
||||
wlan_objmgr_ref_dbgid id)
|
||||
@@ -836,7 +837,7 @@ void wlan_objmgr_vdev_release_ref(struct wlan_objmgr_vdev *vdev,
|
||||
|
||||
return;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_objmgr_vdev_release_ref);
|
||||
qdf_export_symbol(wlan_objmgr_vdev_release_ref);
|
||||
|
||||
bool wlan_vdev_is_connected(struct wlan_objmgr_vdev *vdev)
|
||||
{
|
||||
@@ -859,4 +860,4 @@ bool wlan_vdev_is_connected(struct wlan_objmgr_vdev *vdev)
|
||||
|
||||
return true;
|
||||
}
|
||||
EXPORT_SYMBOL(wlan_vdev_is_connected);
|
||||
qdf_export_symbol(wlan_vdev_is_connected);
|
||||
|
Reference in New Issue
Block a user