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:
Manikandan Mohan
2018-03-01 16:22:44 -08:00
committed by nshrivas
부모 a2993a595c
커밋 0f3c99b8ef
5개의 변경된 파일63개의 추가작업 그리고 58개의 파일을 삭제

파일 보기

@@ -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);