Staging: lustre: Fix externs should be avoided in .c
This patch moves extern declaration to ldlm_internal.h. Remove prototype from ldlm_lockd.c and ldlm_lock.c. Issue addressed by checkpatch.pl. Signed-off-by: Haneen Mohammed <hamohammed.sa@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>hifive-unleashed-5.1
parent
d3422d5ef0
commit
fe0eb1729e
|
@ -177,6 +177,10 @@ int ldlm_bl_to_thread_list(struct ldlm_namespace *ns,
|
|||
void ldlm_handle_bl_callback(struct ldlm_namespace *ns,
|
||||
struct ldlm_lock_desc *ld, struct ldlm_lock *lock);
|
||||
|
||||
extern struct kmem_cache *ldlm_resource_slab;
|
||||
|
||||
/* ldlm_lockd.c & ldlm_lock.c */
|
||||
extern struct kmem_cache *ldlm_lock_slab;
|
||||
|
||||
/* ldlm_extent.c */
|
||||
void ldlm_extent_add_lock(struct ldlm_resource *res, struct ldlm_lock *lock);
|
||||
|
|
|
@ -151,8 +151,6 @@ char *ldlm_it2str(int it)
|
|||
}
|
||||
EXPORT_SYMBOL(ldlm_it2str);
|
||||
|
||||
extern struct kmem_cache *ldlm_lock_slab;
|
||||
|
||||
|
||||
void ldlm_register_intent(struct ldlm_namespace *ns, ldlm_res_policy arg)
|
||||
{
|
||||
|
|
|
@ -55,8 +55,6 @@ static char *ldlm_cpts;
|
|||
module_param(ldlm_cpts, charp, 0444);
|
||||
MODULE_PARM_DESC(ldlm_cpts, "CPU partitions ldlm threads should run on");
|
||||
|
||||
extern struct kmem_cache *ldlm_resource_slab;
|
||||
extern struct kmem_cache *ldlm_lock_slab;
|
||||
static struct mutex ldlm_ref_mutex;
|
||||
static int ldlm_refcount;
|
||||
|
||||
|
|
Loading…
Reference in New Issue