Commit fee58df6 authored by frank zago's avatar frank zago Committed by Greg Kroah-Hartman

staging: lustre: obdclass: remove unnecessary EXPORT_SYMBOL

A lot of symbols don't need to be exported at all because they are
only used in the module they belong to.
Signed-off-by: default avatarfrank zago <fzago@cray.com>
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5829
Reviewed-on: http://review.whamcloud.com/13323Reviewed-by: default avatarJian Yu <jian.yu@intel.com>
Reviewed-by: default avatarDmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: default avatarJames Simmons <uja.ornl@gmail.com>
Reviewed-by: default avatarOleg Drokin <oleg.drokin@intel.com>
Signed-off-by: default avatarJames Simmons <jsimmons@infradead.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent b5d1b04e
...@@ -73,7 +73,6 @@ int cl_io_is_going(const struct lu_env *env) ...@@ -73,7 +73,6 @@ int cl_io_is_going(const struct lu_env *env)
{ {
return cl_env_info(env)->clt_current_io != NULL; return cl_env_info(env)->clt_current_io != NULL;
} }
EXPORT_SYMBOL(cl_io_is_going);
/** /**
* cl_io invariant that holds at all times when exported cl_io_*() functions * cl_io invariant that holds at all times when exported cl_io_*() functions
......
...@@ -170,7 +170,6 @@ struct cl_page *cl_page_alloc(const struct lu_env *env, ...@@ -170,7 +170,6 @@ struct cl_page *cl_page_alloc(const struct lu_env *env,
} }
return page; return page;
} }
EXPORT_SYMBOL(cl_page_alloc);
/** /**
* Returns a cl_page with index \a idx at the object \a o, and associated with * Returns a cl_page with index \a idx at the object \a o, and associated with
...@@ -1006,7 +1005,6 @@ int cl_page_cancel(const struct lu_env *env, struct cl_page *page) ...@@ -1006,7 +1005,6 @@ int cl_page_cancel(const struct lu_env *env, struct cl_page *page)
(const struct lu_env *, (const struct lu_env *,
const struct cl_page_slice *)); const struct cl_page_slice *));
} }
EXPORT_SYMBOL(cl_page_cancel);
/** /**
* Converts a byte offset within object \a obj into a page index. * Converts a byte offset within object \a obj into a page index.
......
...@@ -44,7 +44,6 @@ ...@@ -44,7 +44,6 @@
#include "llog_internal.h" #include "llog_internal.h"
struct obd_device *obd_devs[MAX_OBD_DEVICES]; struct obd_device *obd_devs[MAX_OBD_DEVICES];
EXPORT_SYMBOL(obd_devs);
struct list_head obd_types; struct list_head obd_types;
DEFINE_RWLOCK(obd_dev_lock); DEFINE_RWLOCK(obd_dev_lock);
...@@ -79,8 +78,6 @@ atomic_long_t obd_dirty_transit_pages; ...@@ -79,8 +78,6 @@ atomic_long_t obd_dirty_transit_pages;
EXPORT_SYMBOL(obd_dirty_transit_pages); EXPORT_SYMBOL(obd_dirty_transit_pages);
char obd_jobid_var[JOBSTATS_JOBID_VAR_MAX_LEN + 1] = JOBSTATS_DISABLE; char obd_jobid_var[JOBSTATS_JOBID_VAR_MAX_LEN + 1] = JOBSTATS_DISABLE;
EXPORT_SYMBOL(obd_jobid_var);
char obd_jobid_node[LUSTRE_JOBID_SIZE + 1]; char obd_jobid_node[LUSTRE_JOBID_SIZE + 1];
/* Get jobid of current process from stored variable or calculate /* Get jobid of current process from stored variable or calculate
......
...@@ -133,7 +133,6 @@ void class_put_type(struct obd_type *type) ...@@ -133,7 +133,6 @@ void class_put_type(struct obd_type *type)
module_put(type->typ_dt_ops->owner); module_put(type->typ_dt_ops->owner);
spin_unlock(&type->obd_type_lock); spin_unlock(&type->obd_type_lock);
} }
EXPORT_SYMBOL(class_put_type);
#define CLASS_MAX_NAME 1024 #define CLASS_MAX_NAME 1024
...@@ -391,7 +390,6 @@ int class_name2dev(const char *name) ...@@ -391,7 +390,6 @@ int class_name2dev(const char *name)
return -1; return -1;
} }
EXPORT_SYMBOL(class_name2dev);
struct obd_device *class_name2obd(const char *name) struct obd_device *class_name2obd(const char *name)
{ {
...@@ -421,7 +419,6 @@ int class_uuid2dev(struct obd_uuid *uuid) ...@@ -421,7 +419,6 @@ int class_uuid2dev(struct obd_uuid *uuid)
return -1; return -1;
} }
EXPORT_SYMBOL(class_uuid2dev);
/** /**
* Get obd device from ::obd_devs[] * Get obd device from ::obd_devs[]
...@@ -450,7 +447,6 @@ struct obd_device *class_num2obd(int num) ...@@ -450,7 +447,6 @@ struct obd_device *class_num2obd(int num)
return obd; return obd;
} }
EXPORT_SYMBOL(class_num2obd);
/* Search for a client OBD connected to tgt_uuid. If grp_uuid is /* Search for a client OBD connected to tgt_uuid. If grp_uuid is
* specified, then only the client with that uuid is returned, * specified, then only the client with that uuid is returned,
...@@ -817,7 +813,6 @@ void class_unlink_export(struct obd_export *exp) ...@@ -817,7 +813,6 @@ void class_unlink_export(struct obd_export *exp)
spin_unlock(&exp->exp_obd->obd_dev_lock); spin_unlock(&exp->exp_obd->obd_dev_lock);
class_export_put(exp); class_export_put(exp);
} }
EXPORT_SYMBOL(class_unlink_export);
/* Import management functions */ /* Import management functions */
static void class_import_destroy(struct obd_import *imp) static void class_import_destroy(struct obd_import *imp)
...@@ -973,7 +968,6 @@ void __class_export_add_lock_ref(struct obd_export *exp, struct ldlm_lock *lock) ...@@ -973,7 +968,6 @@ void __class_export_add_lock_ref(struct obd_export *exp, struct ldlm_lock *lock)
lock, exp, lock->l_exp_refs_nr); lock, exp, lock->l_exp_refs_nr);
spin_unlock(&exp->exp_locks_list_guard); spin_unlock(&exp->exp_locks_list_guard);
} }
EXPORT_SYMBOL(__class_export_add_lock_ref);
void __class_export_del_lock_ref(struct obd_export *exp, struct ldlm_lock *lock) void __class_export_del_lock_ref(struct obd_export *exp, struct ldlm_lock *lock)
{ {
...@@ -991,7 +985,6 @@ void __class_export_del_lock_ref(struct obd_export *exp, struct ldlm_lock *lock) ...@@ -991,7 +985,6 @@ void __class_export_del_lock_ref(struct obd_export *exp, struct ldlm_lock *lock)
lock, exp, lock->l_exp_refs_nr); lock, exp, lock->l_exp_refs_nr);
spin_unlock(&exp->exp_locks_list_guard); spin_unlock(&exp->exp_locks_list_guard);
} }
EXPORT_SYMBOL(__class_export_del_lock_ref);
#endif #endif
/* A connection defines an export context in which preallocation can /* A connection defines an export context in which preallocation can
...@@ -1100,7 +1093,6 @@ EXPORT_SYMBOL(class_fail_export); ...@@ -1100,7 +1093,6 @@ EXPORT_SYMBOL(class_fail_export);
#if LUSTRE_TRACKS_LOCK_EXP_REFS #if LUSTRE_TRACKS_LOCK_EXP_REFS
void (*class_export_dump_hook)(struct obd_export *) = NULL; void (*class_export_dump_hook)(struct obd_export *) = NULL;
EXPORT_SYMBOL(class_export_dump_hook);
#endif #endif
/* Total amount of zombies to be destroyed */ /* Total amount of zombies to be destroyed */
......
...@@ -158,7 +158,6 @@ int obd_ioctl_popdata(void __user *arg, void *data, int len) ...@@ -158,7 +158,6 @@ int obd_ioctl_popdata(void __user *arg, void *data, int len)
err = copy_to_user(arg, data, len) ? -EFAULT : 0; err = copy_to_user(arg, data, len) ? -EFAULT : 0;
return err; return err;
} }
EXPORT_SYMBOL(obd_ioctl_popdata);
/* opening /dev/obd */ /* opening /dev/obd */
static int obd_class_open(struct inode *inode, struct file *file) static int obd_class_open(struct inode *inode, struct file *file)
......
...@@ -210,7 +210,6 @@ LU_KEY_INIT_FINI(llog, struct llog_thread_info); ...@@ -210,7 +210,6 @@ LU_KEY_INIT_FINI(llog, struct llog_thread_info);
/* context key: llog_thread_key */ /* context key: llog_thread_key */
LU_CONTEXT_KEY_DEFINE(llog, LCT_MD_THREAD | LCT_MG_THREAD | LCT_LOCAL); LU_CONTEXT_KEY_DEFINE(llog, LCT_MD_THREAD | LCT_MG_THREAD | LCT_LOCAL);
LU_KEY_INIT_GENERIC(llog); LU_KEY_INIT_GENERIC(llog);
EXPORT_SYMBOL(llog_thread_key);
int llog_info_init(void) int llog_info_init(void)
{ {
......
...@@ -347,7 +347,6 @@ void lustre_swab_lustre_cfg(struct lustre_cfg *lcfg) ...@@ -347,7 +347,6 @@ void lustre_swab_lustre_cfg(struct lustre_cfg *lcfg)
print_lustre_cfg(lcfg); print_lustre_cfg(lcfg);
} }
EXPORT_SYMBOL(lustre_swab_lustre_cfg);
/* used only for compatibility with old on-disk cfg_marker data */ /* used only for compatibility with old on-disk cfg_marker data */
struct cfg_marker32 { struct cfg_marker32 {
...@@ -407,4 +406,3 @@ void lustre_swab_cfg_marker(struct cfg_marker *marker, int swab, int size) ...@@ -407,4 +406,3 @@ void lustre_swab_cfg_marker(struct cfg_marker *marker, int swab, int size)
__swab64s(&marker->cm_canceltime); __swab64s(&marker->cm_canceltime);
} }
} }
EXPORT_SYMBOL(lustre_swab_cfg_marker);
...@@ -621,7 +621,6 @@ void lprocfs_stats_collect(struct lprocfs_stats *stats, int idx, ...@@ -621,7 +621,6 @@ void lprocfs_stats_collect(struct lprocfs_stats *stats, int idx,
lprocfs_stats_unlock(stats, LPROCFS_GET_NUM_CPU, &flags); lprocfs_stats_unlock(stats, LPROCFS_GET_NUM_CPU, &flags);
} }
EXPORT_SYMBOL(lprocfs_stats_collect);
/** /**
* Append a space separated list of current set flags to str. * Append a space separated list of current set flags to str.
...@@ -1049,7 +1048,6 @@ int lprocfs_stats_alloc_one(struct lprocfs_stats *stats, unsigned int cpuid) ...@@ -1049,7 +1048,6 @@ int lprocfs_stats_alloc_one(struct lprocfs_stats *stats, unsigned int cpuid)
} }
return rc; return rc;
} }
EXPORT_SYMBOL(lprocfs_stats_alloc_one);
struct lprocfs_stats *lprocfs_alloc_stats(unsigned int num, struct lprocfs_stats *lprocfs_alloc_stats(unsigned int num,
enum lprocfs_stats_flags flags) enum lprocfs_stats_flags flags)
......
...@@ -1300,7 +1300,6 @@ void lu_stack_fini(const struct lu_env *env, struct lu_device *top) ...@@ -1300,7 +1300,6 @@ void lu_stack_fini(const struct lu_env *env, struct lu_device *top)
} }
} }
} }
EXPORT_SYMBOL(lu_stack_fini);
enum { enum {
/** /**
...@@ -1522,14 +1521,12 @@ void lu_context_key_quiesce(struct lu_context_key *key) ...@@ -1522,14 +1521,12 @@ void lu_context_key_quiesce(struct lu_context_key *key)
++key_set_version; ++key_set_version;
} }
} }
EXPORT_SYMBOL(lu_context_key_quiesce);
void lu_context_key_revive(struct lu_context_key *key) void lu_context_key_revive(struct lu_context_key *key)
{ {
key->lct_tags &= ~LCT_QUIESCENT; key->lct_tags &= ~LCT_QUIESCENT;
++key_set_version; ++key_set_version;
} }
EXPORT_SYMBOL(lu_context_key_revive);
static void keys_fini(struct lu_context *ctx) static void keys_fini(struct lu_context *ctx)
{ {
...@@ -1688,7 +1685,6 @@ int lu_context_refill(struct lu_context *ctx) ...@@ -1688,7 +1685,6 @@ int lu_context_refill(struct lu_context *ctx)
{ {
return likely(ctx->lc_version == key_set_version) ? 0 : keys_fill(ctx); return likely(ctx->lc_version == key_set_version) ? 0 : keys_fill(ctx);
} }
EXPORT_SYMBOL(lu_context_refill);
/** /**
* lu_ctx_tags/lu_ses_tags will be updated if there are new types of * lu_ctx_tags/lu_ses_tags will be updated if there are new types of
......
...@@ -139,7 +139,6 @@ int class_add_uuid(const char *uuid, __u64 nid) ...@@ -139,7 +139,6 @@ int class_add_uuid(const char *uuid, __u64 nid)
} }
return 0; return 0;
} }
EXPORT_SYMBOL(class_add_uuid);
/* Delete the nids for one uuid if specified, otherwise delete all */ /* Delete the nids for one uuid if specified, otherwise delete all */
int class_del_uuid(const char *uuid) int class_del_uuid(const char *uuid)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment