]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Staging: lustre: obdclass: lu_object: Declare local functions as static
authorShraddha Barke <shraddha.6596@gmail.com>
Fri, 9 Oct 2015 17:10:06 +0000 (22:40 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 12 Oct 2015 23:43:24 +0000 (16:43 -0700)
Declare lu_dev_add_linkage and lu_object_find as static since they are
used only in this particular file. Also remove the corresponding
declarations from header file.

Signed-off-by: Shraddha Barke <shraddha.6596@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/include/lu_object.h
drivers/staging/lustre/lustre/obdclass/lu_object.c

index e2199c2cea44a44d73036bbf221e016a6e94a139..7dafc28efea434b6f0a0fee292264fa3dc44e4ca 100644 (file)
@@ -671,8 +671,6 @@ void lu_object_fini       (struct lu_object *o);
 void lu_object_add_top    (struct lu_object_header *h, struct lu_object *o);
 void lu_object_add     (struct lu_object *before, struct lu_object *o);
 
-void lu_dev_add_linkage(struct lu_site *s, struct lu_device *d);
-
 /**
  * Helpers to initialize and finalize device types.
  */
@@ -715,9 +713,6 @@ int lu_site_purge(const struct lu_env *env, struct lu_site *s, int nr);
 
 void lu_site_print(const struct lu_env *env, struct lu_site *s, void *cookie,
                   lu_printer_t printer);
-struct lu_object *lu_object_find(const struct lu_env *env,
-                                struct lu_device *dev, const struct lu_fid *f,
-                                const struct lu_object_conf *conf);
 struct lu_object *lu_object_find_at(const struct lu_env *env,
                                    struct lu_device *dev,
                                    const struct lu_fid *f,
index 814e56aaeef08a3d5a7e1e0244331054d4904273..a801b6cc518a249e5996ff538d69bdbde70673a0 100644 (file)
@@ -572,13 +572,13 @@ static struct lu_object *htable_lookup(struct lu_site *s,
  * return it. Otherwise, create new object, insert it into cache and return
  * it. In any case, additional reference is acquired on the returned object.
  */
-struct lu_object *lu_object_find(const struct lu_env *env,
-                                struct lu_device *dev, const struct lu_fid *f,
-                                const struct lu_object_conf *conf)
+static struct lu_object *lu_object_find(const struct lu_env *env,
+                                       struct lu_device *dev,
+                                       const struct lu_fid *f,
+                                       const struct lu_object_conf *conf)
 {
        return lu_object_find_at(env, dev->ld_site->ls_top_dev, f, conf);
 }
-EXPORT_SYMBOL(lu_object_find);
 
 static struct lu_object *lu_object_new(const struct lu_env *env,
                                       struct lu_device *dev,
@@ -925,14 +925,13 @@ cfs_hash_ops_t lu_site_hash_ops = {
        .hs_put_locked  = lu_obj_hop_put_locked,
 };
 
-void lu_dev_add_linkage(struct lu_site *s, struct lu_device *d)
+static void lu_dev_add_linkage(struct lu_site *s, struct lu_device *d)
 {
        spin_lock(&s->ls_ld_lock);
        if (list_empty(&d->ld_linkage))
                list_add(&d->ld_linkage, &s->ls_ld_linkage);
        spin_unlock(&s->ls_ld_lock);
 }
-EXPORT_SYMBOL(lu_dev_add_linkage);
 
 /**
  * Initialize site \a s, with \a d as the top level device.