[SCSI] libfc: fix sparse static and non-ANSI warnings
Fix sparse warning for non-ANSI function declaration. Declare workqueue structs as static. Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Cc: Robert Love <robert.w.love@intel.com> Signed-off-by: Robert Love <robert.w.love@intel.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
This commit is contained in:
parent
52ee832195
commit
55204909bb
|
@ -38,7 +38,7 @@ u16 fc_cpu_mask; /* cpu mask for possible cpus */
|
|||
EXPORT_SYMBOL(fc_cpu_mask);
|
||||
static u16 fc_cpu_order; /* 2's power to represent total possible cpus */
|
||||
static struct kmem_cache *fc_em_cachep; /* cache for exchanges */
|
||||
struct workqueue_struct *fc_exch_workqueue;
|
||||
static struct workqueue_struct *fc_exch_workqueue;
|
||||
|
||||
/*
|
||||
* Structure and function definitions for managing Fibre Channel Exchanges
|
||||
|
@ -2357,7 +2357,7 @@ EXPORT_SYMBOL(fc_exch_init);
|
|||
/**
|
||||
* fc_setup_exch_mgr() - Setup an exchange manager
|
||||
*/
|
||||
int fc_setup_exch_mgr()
|
||||
int fc_setup_exch_mgr(void)
|
||||
{
|
||||
fc_em_cachep = kmem_cache_create("libfc_em", sizeof(struct fc_exch),
|
||||
0, SLAB_HWCACHE_ALIGN, NULL);
|
||||
|
@ -2395,7 +2395,7 @@ int fc_setup_exch_mgr()
|
|||
/**
|
||||
* fc_destroy_exch_mgr() - Destroy an exchange manager
|
||||
*/
|
||||
void fc_destroy_exch_mgr()
|
||||
void fc_destroy_exch_mgr(void)
|
||||
{
|
||||
destroy_workqueue(fc_exch_workqueue);
|
||||
kmem_cache_destroy(fc_em_cachep);
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
|
||||
#include "fc_libfc.h"
|
||||
|
||||
struct kmem_cache *scsi_pkt_cachep;
|
||||
static struct kmem_cache *scsi_pkt_cachep;
|
||||
|
||||
/* SRB state definitions */
|
||||
#define FC_SRB_FREE 0 /* cmd is free */
|
||||
|
@ -2244,7 +2244,7 @@ void fc_fcp_destroy(struct fc_lport *lport)
|
|||
}
|
||||
EXPORT_SYMBOL(fc_fcp_destroy);
|
||||
|
||||
int fc_setup_fcp()
|
||||
int fc_setup_fcp(void)
|
||||
{
|
||||
int rc = 0;
|
||||
|
||||
|
@ -2260,7 +2260,7 @@ int fc_setup_fcp()
|
|||
return rc;
|
||||
}
|
||||
|
||||
void fc_destroy_fcp()
|
||||
void fc_destroy_fcp(void)
|
||||
{
|
||||
if (scsi_pkt_cachep)
|
||||
kmem_cache_destroy(scsi_pkt_cachep);
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
|
||||
#include "fc_libfc.h"
|
||||
|
||||
struct workqueue_struct *rport_event_queue;
|
||||
static struct workqueue_struct *rport_event_queue;
|
||||
|
||||
static void fc_rport_enter_flogi(struct fc_rport_priv *);
|
||||
static void fc_rport_enter_plogi(struct fc_rport_priv *);
|
||||
|
@ -1890,7 +1890,7 @@ EXPORT_SYMBOL(fc_rport_init);
|
|||
/**
|
||||
* fc_setup_rport() - Initialize the rport_event_queue
|
||||
*/
|
||||
int fc_setup_rport()
|
||||
int fc_setup_rport(void)
|
||||
{
|
||||
rport_event_queue = create_singlethread_workqueue("fc_rport_eq");
|
||||
if (!rport_event_queue)
|
||||
|
@ -1901,7 +1901,7 @@ int fc_setup_rport()
|
|||
/**
|
||||
* fc_destroy_rport() - Destroy the rport_event_queue
|
||||
*/
|
||||
void fc_destroy_rport()
|
||||
void fc_destroy_rport(void)
|
||||
{
|
||||
destroy_workqueue(rport_event_queue);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue