Commit 52c1da39 authored by Adrian Bunk's avatar Adrian Bunk Committed by Linus Torvalds

[PATCH] make various thing static

Another rollup of patches which give various symbols static scope
Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent d763b7a4
...@@ -403,7 +403,7 @@ static struct file_operations video_fops = ...@@ -403,7 +403,7 @@ static struct file_operations video_fops =
.llseek = no_llseek, .llseek = no_llseek,
}; };
void vv_callback(struct saa7146_dev *dev, unsigned long status) static void vv_callback(struct saa7146_dev *dev, unsigned long status)
{ {
u32 isr = status; u32 isr = status;
......
...@@ -1236,17 +1236,17 @@ static int ta8874z_checkit(struct CHIPSTATE *chip) ...@@ -1236,17 +1236,17 @@ static int ta8874z_checkit(struct CHIPSTATE *chip)
/* audio chip descriptions - struct CHIPDESC */ /* audio chip descriptions - struct CHIPDESC */
/* insmod options to enable/disable individual audio chips */ /* insmod options to enable/disable individual audio chips */
int tda8425 = 1; static int tda8425 = 1;
int tda9840 = 1; static int tda9840 = 1;
int tda9850 = 1; static int tda9850 = 1;
int tda9855 = 1; static int tda9855 = 1;
int tda9873 = 1; static int tda9873 = 1;
int tda9874a = 1; static int tda9874a = 1;
int tea6300 = 0; // address clash with msp34xx static int tea6300 = 0; // address clash with msp34xx
int tea6320 = 0; // address clash with msp34xx static int tea6320 = 0; // address clash with msp34xx
int tea6420 = 1; static int tea6420 = 1;
int pic16c54 = 1; static int pic16c54 = 1;
int ta8874z = 0; // address clash with tda9840 static int ta8874z = 0; // address clash with tda9840
module_param(tda8425, int, 0444); module_param(tda8425, int, 0444);
module_param(tda9840, int, 0444); module_param(tda9840, int, 0444);
......
...@@ -56,7 +56,7 @@ static struct class shost_class = { ...@@ -56,7 +56,7 @@ static struct class shost_class = {
* @shost: pointer to struct Scsi_Host * @shost: pointer to struct Scsi_Host
* recovery: recovery requested to run. * recovery: recovery requested to run.
**/ **/
void scsi_host_cancel(struct Scsi_Host *shost, int recovery) static void scsi_host_cancel(struct Scsi_Host *shost, int recovery)
{ {
struct scsi_device *sdev; struct scsi_device *sdev;
......
...@@ -68,6 +68,8 @@ ...@@ -68,6 +68,8 @@
#include "scsi_priv.h" #include "scsi_priv.h"
#include "scsi_logging.h" #include "scsi_logging.h"
static void scsi_done(struct scsi_cmnd *cmd);
static int scsi_retry_command(struct scsi_cmnd *cmd);
/* /*
* Definitions and constants. * Definitions and constants.
...@@ -741,7 +743,7 @@ static DEFINE_PER_CPU(struct list_head, scsi_done_q); ...@@ -741,7 +743,7 @@ static DEFINE_PER_CPU(struct list_head, scsi_done_q);
* *
* This function is interrupt context safe. * This function is interrupt context safe.
*/ */
void scsi_done(struct scsi_cmnd *cmd) static void scsi_done(struct scsi_cmnd *cmd)
{ {
/* /*
* We don't have to worry about this one timing out any more. * We don't have to worry about this one timing out any more.
...@@ -836,7 +838,7 @@ static void scsi_softirq(struct softirq_action *h) ...@@ -836,7 +838,7 @@ static void scsi_softirq(struct softirq_action *h)
* level drivers should not become re-entrant as a result of * level drivers should not become re-entrant as a result of
* this. * this.
*/ */
int scsi_retry_command(struct scsi_cmnd *cmd) static int scsi_retry_command(struct scsi_cmnd *cmd)
{ {
/* /*
* Restore the SCSI command state. * Restore the SCSI command state.
......
...@@ -1783,7 +1783,7 @@ static void __exit scsi_debug_exit(void) ...@@ -1783,7 +1783,7 @@ static void __exit scsi_debug_exit(void)
device_initcall(scsi_debug_init); device_initcall(scsi_debug_init);
module_exit(scsi_debug_exit); module_exit(scsi_debug_exit);
void pseudo_0_release(struct device * dev) static void pseudo_0_release(struct device * dev)
{ {
if (SCSI_DEBUG_OPT_NOISE & scsi_debug_opts) if (SCSI_DEBUG_OPT_NOISE & scsi_debug_opts)
printk(KERN_INFO "scsi_debug: pseudo_0_release() called\n"); printk(KERN_INFO "scsi_debug: pseudo_0_release() called\n");
......
...@@ -44,7 +44,7 @@ struct scsi_host_sg_pool { ...@@ -44,7 +44,7 @@ struct scsi_host_sg_pool {
#endif #endif
#define SP(x) { x, "sgpool-" #x } #define SP(x) { x, "sgpool-" #x }
struct scsi_host_sg_pool scsi_sg_pools[] = { static struct scsi_host_sg_pool scsi_sg_pools[] = {
SP(8), SP(8),
SP(16), SP(16),
SP(32), SP(32),
......
...@@ -61,8 +61,6 @@ extern void scsi_exit_hosts(void); ...@@ -61,8 +61,6 @@ extern void scsi_exit_hosts(void);
extern int scsi_dispatch_cmd(struct scsi_cmnd *cmd); extern int scsi_dispatch_cmd(struct scsi_cmnd *cmd);
extern int scsi_setup_command_freelist(struct Scsi_Host *shost); extern int scsi_setup_command_freelist(struct Scsi_Host *shost);
extern void scsi_destroy_command_freelist(struct Scsi_Host *shost); extern void scsi_destroy_command_freelist(struct Scsi_Host *shost);
extern void scsi_done(struct scsi_cmnd *cmd);
extern int scsi_retry_command(struct scsi_cmnd *cmd);
extern int scsi_insert_special_req(struct scsi_request *sreq, int); extern int scsi_insert_special_req(struct scsi_request *sreq, int);
extern void scsi_init_cmd_from_req(struct scsi_cmnd *cmd, extern void scsi_init_cmd_from_req(struct scsi_cmnd *cmd,
struct scsi_request *sreq); struct scsi_request *sreq);
...@@ -136,7 +134,6 @@ extern void scsi_exit_sysctl(void); ...@@ -136,7 +134,6 @@ extern void scsi_exit_sysctl(void);
#endif /* CONFIG_SYSCTL */ #endif /* CONFIG_SYSCTL */
/* scsi_sysfs.c */ /* scsi_sysfs.c */
extern void scsi_device_dev_release(struct device *);
extern int scsi_sysfs_add_sdev(struct scsi_device *); extern int scsi_sysfs_add_sdev(struct scsi_device *);
extern int scsi_sysfs_add_host(struct Scsi_Host *); extern int scsi_sysfs_add_host(struct Scsi_Host *);
extern int scsi_sysfs_register(void); extern int scsi_sysfs_register(void);
...@@ -145,7 +142,6 @@ extern void scsi_sysfs_device_initialize(struct scsi_device *); ...@@ -145,7 +142,6 @@ extern void scsi_sysfs_device_initialize(struct scsi_device *);
extern int scsi_sysfs_target_initialize(struct scsi_device *); extern int scsi_sysfs_target_initialize(struct scsi_device *);
extern struct scsi_transport_template blank_transport_template; extern struct scsi_transport_template blank_transport_template;
extern struct class sdev_class;
extern struct bus_type scsi_bus_type; extern struct bus_type scsi_bus_type;
/* /*
......
...@@ -150,7 +150,7 @@ static void scsi_device_cls_release(struct class_device *class_dev) ...@@ -150,7 +150,7 @@ static void scsi_device_cls_release(struct class_device *class_dev)
put_device(&sdev->sdev_gendev); put_device(&sdev->sdev_gendev);
} }
void scsi_device_dev_release(struct device *dev) static void scsi_device_dev_release(struct device *dev)
{ {
struct scsi_device *sdev; struct scsi_device *sdev;
struct device *parent; struct device *parent;
...@@ -185,7 +185,7 @@ void scsi_device_dev_release(struct device *dev) ...@@ -185,7 +185,7 @@ void scsi_device_dev_release(struct device *dev)
put_device(parent); put_device(parent);
} }
struct class sdev_class = { static struct class sdev_class = {
.name = "scsi_device", .name = "scsi_device",
.release = scsi_device_cls_release, .release = scsi_device_cls_release,
}; };
......
...@@ -337,7 +337,7 @@ int may_umount(struct vfsmount *mnt) ...@@ -337,7 +337,7 @@ int may_umount(struct vfsmount *mnt)
EXPORT_SYMBOL(may_umount); EXPORT_SYMBOL(may_umount);
void umount_tree(struct vfsmount *mnt) static void umount_tree(struct vfsmount *mnt)
{ {
struct vfsmount *p; struct vfsmount *p;
LIST_HEAD(kill); LIST_HEAD(kill);
......
...@@ -223,7 +223,7 @@ extern struct tree_balance * cur_tb; ...@@ -223,7 +223,7 @@ extern struct tree_balance * cur_tb;
const struct reiserfs_key MIN_KEY = {0, 0, {{0, 0},}}; const struct reiserfs_key MIN_KEY = {0, 0, {{0, 0},}};
/* Maximal possible key. It is never in the tree. */ /* Maximal possible key. It is never in the tree. */
const struct reiserfs_key MAX_KEY = { static const struct reiserfs_key MAX_KEY = {
__constant_cpu_to_le32(0xffffffff), __constant_cpu_to_le32(0xffffffff),
__constant_cpu_to_le32(0xffffffff), __constant_cpu_to_le32(0xffffffff),
{{__constant_cpu_to_le32(0xffffffff), {{__constant_cpu_to_le32(0xffffffff),
......
...@@ -88,7 +88,6 @@ extern fastcall int handle_IRQ_event(unsigned int irq, struct pt_regs *regs, ...@@ -88,7 +88,6 @@ extern fastcall int handle_IRQ_event(unsigned int irq, struct pt_regs *regs,
struct irqaction *action); struct irqaction *action);
extern fastcall unsigned int __do_IRQ(unsigned int irq, struct pt_regs *regs); extern fastcall unsigned int __do_IRQ(unsigned int irq, struct pt_regs *regs);
extern void note_interrupt(unsigned int irq, irq_desc_t *desc, int action_ret); extern void note_interrupt(unsigned int irq, irq_desc_t *desc, int action_ret);
extern void report_bad_irq(unsigned int irq, irq_desc_t *desc, int action_ret);
extern int can_request_irq(unsigned int irq, unsigned long irqflags); extern int can_request_irq(unsigned int irq, unsigned long irqflags);
extern void init_irq_proc(void); extern void init_irq_proc(void);
......
...@@ -12,7 +12,6 @@ struct namespace { ...@@ -12,7 +12,6 @@ struct namespace {
struct rw_semaphore sem; struct rw_semaphore sem;
}; };
extern void umount_tree(struct vfsmount *);
extern int copy_namespace(int, struct task_struct *); extern int copy_namespace(int, struct task_struct *);
extern void __put_namespace(struct namespace *namespace); extern void __put_namespace(struct namespace *namespace);
......
...@@ -131,7 +131,6 @@ sctp_state_fn_t sctp_sf_do_ecne; ...@@ -131,7 +131,6 @@ sctp_state_fn_t sctp_sf_do_ecne;
sctp_state_fn_t sctp_sf_ootb; sctp_state_fn_t sctp_sf_ootb;
sctp_state_fn_t sctp_sf_pdiscard; sctp_state_fn_t sctp_sf_pdiscard;
sctp_state_fn_t sctp_sf_violation; sctp_state_fn_t sctp_sf_violation;
sctp_state_fn_t sctp_sf_violation_chunklen;
sctp_state_fn_t sctp_sf_discard_chunk; sctp_state_fn_t sctp_sf_discard_chunk;
sctp_state_fn_t sctp_sf_do_5_2_1_siminit; sctp_state_fn_t sctp_sf_do_5_2_1_siminit;
sctp_state_fn_t sctp_sf_do_5_2_2_dupinit; sctp_state_fn_t sctp_sf_do_5_2_2_dupinit;
...@@ -259,11 +258,6 @@ struct sctp_chunk *sctp_make_fwdtsn(const struct sctp_association *asoc, ...@@ -259,11 +258,6 @@ struct sctp_chunk *sctp_make_fwdtsn(const struct sctp_association *asoc,
void sctp_chunk_assign_tsn(struct sctp_chunk *); void sctp_chunk_assign_tsn(struct sctp_chunk *);
void sctp_chunk_assign_ssn(struct sctp_chunk *); void sctp_chunk_assign_ssn(struct sctp_chunk *);
sctp_disposition_t sctp_stop_t1_and_abort(sctp_cmd_seq_t *commands,
__u16 error,
const struct sctp_association *asoc,
struct sctp_transport *transport);
/* Prototypes for statetable processing. */ /* Prototypes for statetable processing. */
int sctp_do_sm(sctp_event_t event_type, sctp_subtype_t subtype, int sctp_do_sm(sctp_event_t event_type, sctp_subtype_t subtype,
......
...@@ -45,7 +45,7 @@ __report_bad_irq(unsigned int irq, irq_desc_t *desc, irqreturn_t action_ret) ...@@ -45,7 +45,7 @@ __report_bad_irq(unsigned int irq, irq_desc_t *desc, irqreturn_t action_ret)
} }
} }
void report_bad_irq(unsigned int irq, irq_desc_t *desc, irqreturn_t action_ret) static void report_bad_irq(unsigned int irq, irq_desc_t *desc, irqreturn_t action_ret)
{ {
static int count = 100; static int count = 100;
......
...@@ -730,7 +730,7 @@ static int obsparm_copy_string(const char *val, struct kernel_param *kp) ...@@ -730,7 +730,7 @@ static int obsparm_copy_string(const char *val, struct kernel_param *kp)
return 0; return 0;
} }
int set_obsolete(const char *val, struct kernel_param *kp) static int set_obsolete(const char *val, struct kernel_param *kp)
{ {
unsigned int min, max; unsigned int min, max;
unsigned int size, maxsize; unsigned int size, maxsize;
......
...@@ -81,7 +81,7 @@ static int nr_copy_pages_check; ...@@ -81,7 +81,7 @@ static int nr_copy_pages_check;
extern char resume_file[]; extern char resume_file[];
/* Local variables that should not be affected by save */ /* Local variables that should not be affected by save */
unsigned int nr_copy_pages __nosavedata = 0; static unsigned int nr_copy_pages __nosavedata = 0;
/* Suspend pagedir is allocated before final copy, therefore it /* Suspend pagedir is allocated before final copy, therefore it
must be freed after resume must be freed after resume
......
...@@ -92,6 +92,17 @@ static sctp_disposition_t sctp_sf_shut_8_4_5(const struct sctp_endpoint *ep, ...@@ -92,6 +92,17 @@ static sctp_disposition_t sctp_sf_shut_8_4_5(const struct sctp_endpoint *ep,
sctp_cmd_seq_t *commands); sctp_cmd_seq_t *commands);
static struct sctp_sackhdr *sctp_sm_pull_sack(struct sctp_chunk *chunk); static struct sctp_sackhdr *sctp_sm_pull_sack(struct sctp_chunk *chunk);
static sctp_disposition_t sctp_stop_t1_and_abort(sctp_cmd_seq_t *commands,
__u16 error,
const struct sctp_association *asoc,
struct sctp_transport *transport);
static sctp_disposition_t sctp_sf_violation_chunklen(
const struct sctp_endpoint *ep,
const struct sctp_association *asoc,
const sctp_subtype_t type,
void *arg,
sctp_cmd_seq_t *commands);
/* Small helper function that checks if the chunk length /* Small helper function that checks if the chunk length
* is of the appropriate length. The 'required_length' argument * is of the appropriate length. The 'required_length' argument
...@@ -2328,7 +2339,7 @@ sctp_disposition_t sctp_sf_cookie_echoed_abort(const struct sctp_endpoint *ep, ...@@ -2328,7 +2339,7 @@ sctp_disposition_t sctp_sf_cookie_echoed_abort(const struct sctp_endpoint *ep,
* *
* This is common code called by several sctp_sf_*_abort() functions above. * This is common code called by several sctp_sf_*_abort() functions above.
*/ */
sctp_disposition_t sctp_stop_t1_and_abort(sctp_cmd_seq_t *commands, static sctp_disposition_t sctp_stop_t1_and_abort(sctp_cmd_seq_t *commands,
__u16 error, __u16 error,
const struct sctp_association *asoc, const struct sctp_association *asoc,
struct sctp_transport *transport) struct sctp_transport *transport)
...@@ -3687,7 +3698,8 @@ sctp_disposition_t sctp_sf_violation(const struct sctp_endpoint *ep, ...@@ -3687,7 +3698,8 @@ sctp_disposition_t sctp_sf_violation(const struct sctp_endpoint *ep,
* *
* Generate an ABORT chunk and terminate the association. * Generate an ABORT chunk and terminate the association.
*/ */
sctp_disposition_t sctp_sf_violation_chunklen(const struct sctp_endpoint *ep, static sctp_disposition_t sctp_sf_violation_chunklen(
const struct sctp_endpoint *ep,
const struct sctp_association *asoc, const struct sctp_association *asoc,
const sctp_subtype_t type, const sctp_subtype_t type,
void *arg, void *arg,
......
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