Commit a4559953 authored by Adrian Bunk's avatar Adrian Bunk Committed by Linus Torvalds

[PATCH] cdrom.c: make several functions static (fwd)

The patch below makes several functions in cdrom.c static.

This includes cdrom_is_mrw and cdrom_is_random_writable which were
EXPORT_SYMBOL'ed but weren't used anywhere outside of cdrom.h .
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 d6c9ffa9
...@@ -505,7 +505,7 @@ int cdrom_get_media_event(struct cdrom_device_info *cdi, ...@@ -505,7 +505,7 @@ int cdrom_get_media_event(struct cdrom_device_info *cdi,
* the first prototypes used 0x2c as the page code for the mrw mode page, * the first prototypes used 0x2c as the page code for the mrw mode page,
* subsequently this was changed to 0x03. probe the one used by this drive * subsequently this was changed to 0x03. probe the one used by this drive
*/ */
int cdrom_mrw_probe_pc(struct cdrom_device_info *cdi) static int cdrom_mrw_probe_pc(struct cdrom_device_info *cdi)
{ {
struct packet_command cgc; struct packet_command cgc;
char buffer[16]; char buffer[16];
...@@ -526,7 +526,7 @@ int cdrom_mrw_probe_pc(struct cdrom_device_info *cdi) ...@@ -526,7 +526,7 @@ int cdrom_mrw_probe_pc(struct cdrom_device_info *cdi)
return 1; return 1;
} }
int cdrom_is_mrw(struct cdrom_device_info *cdi, int *write) static int cdrom_is_mrw(struct cdrom_device_info *cdi, int *write)
{ {
struct packet_command cgc; struct packet_command cgc;
struct mrw_feature_desc *mfd; struct mrw_feature_desc *mfd;
...@@ -680,7 +680,7 @@ static int cdrom_mrw_set_lba_space(struct cdrom_device_info *cdi, int space) ...@@ -680,7 +680,7 @@ static int cdrom_mrw_set_lba_space(struct cdrom_device_info *cdi, int space)
return 0; return 0;
} }
int cdrom_get_random_writable(struct cdrom_device_info *cdi, static int cdrom_get_random_writable(struct cdrom_device_info *cdi,
struct rwrt_feature_desc *rfd) struct rwrt_feature_desc *rfd)
{ {
struct packet_command cgc; struct packet_command cgc;
...@@ -701,7 +701,7 @@ int cdrom_get_random_writable(struct cdrom_device_info *cdi, ...@@ -701,7 +701,7 @@ int cdrom_get_random_writable(struct cdrom_device_info *cdi,
return 0; return 0;
} }
int cdrom_has_defect_mgt(struct cdrom_device_info *cdi) static int cdrom_has_defect_mgt(struct cdrom_device_info *cdi)
{ {
struct packet_command cgc; struct packet_command cgc;
char buffer[16]; char buffer[16];
...@@ -726,7 +726,7 @@ int cdrom_has_defect_mgt(struct cdrom_device_info *cdi) ...@@ -726,7 +726,7 @@ int cdrom_has_defect_mgt(struct cdrom_device_info *cdi)
} }
int cdrom_is_random_writable(struct cdrom_device_info *cdi, int *write) static int cdrom_is_random_writable(struct cdrom_device_info *cdi, int *write)
{ {
struct rwrt_feature_desc rfd; struct rwrt_feature_desc rfd;
int ret; int ret;
...@@ -3076,14 +3076,12 @@ EXPORT_SYMBOL(cdrom_mode_select); ...@@ -3076,14 +3076,12 @@ EXPORT_SYMBOL(cdrom_mode_select);
EXPORT_SYMBOL(cdrom_mode_sense); EXPORT_SYMBOL(cdrom_mode_sense);
EXPORT_SYMBOL(init_cdrom_command); EXPORT_SYMBOL(init_cdrom_command);
EXPORT_SYMBOL(cdrom_get_media_event); EXPORT_SYMBOL(cdrom_get_media_event);
EXPORT_SYMBOL(cdrom_is_mrw);
EXPORT_SYMBOL(cdrom_is_random_writable);
#ifdef CONFIG_SYSCTL #ifdef CONFIG_SYSCTL
#define CDROM_STR_SIZE 1000 #define CDROM_STR_SIZE 1000
struct cdrom_sysctl_settings { static struct cdrom_sysctl_settings {
char info[CDROM_STR_SIZE]; /* general info */ char info[CDROM_STR_SIZE]; /* general info */
int autoclose; /* close tray upon mount, etc */ int autoclose; /* close tray upon mount, etc */
int autoeject; /* eject on umount */ int autoeject; /* eject on umount */
...@@ -3092,7 +3090,7 @@ struct cdrom_sysctl_settings { ...@@ -3092,7 +3090,7 @@ struct cdrom_sysctl_settings {
int check; /* check media type */ int check; /* check media type */
} cdrom_sysctl_settings; } cdrom_sysctl_settings;
int cdrom_sysctl_info(ctl_table *ctl, int write, struct file * filp, static int cdrom_sysctl_info(ctl_table *ctl, int write, struct file * filp,
void __user *buffer, size_t *lenp, loff_t *ppos) void __user *buffer, size_t *lenp, loff_t *ppos)
{ {
int pos; int pos;
...@@ -3195,7 +3193,7 @@ int cdrom_sysctl_info(ctl_table *ctl, int write, struct file * filp, ...@@ -3195,7 +3193,7 @@ int cdrom_sysctl_info(ctl_table *ctl, int write, struct file * filp,
procfs/sysctl yet. When they are, this will naturally disappear. For now procfs/sysctl yet. When they are, this will naturally disappear. For now
just update all drives. Later this will become the template on which just update all drives. Later this will become the template on which
new registered drives will be based. */ new registered drives will be based. */
void cdrom_update_settings(void) static void cdrom_update_settings(void)
{ {
struct cdrom_device_info *cdi; struct cdrom_device_info *cdi;
...@@ -3273,7 +3271,7 @@ static int cdrom_sysctl_handler(ctl_table *ctl, int write, struct file * filp, ...@@ -3273,7 +3271,7 @@ static int cdrom_sysctl_handler(ctl_table *ctl, int write, struct file * filp,
} }
/* Place files in /proc/sys/dev/cdrom */ /* Place files in /proc/sys/dev/cdrom */
ctl_table cdrom_table[] = { static ctl_table cdrom_table[] = {
{ {
.ctl_name = DEV_CDROM_INFO, .ctl_name = DEV_CDROM_INFO,
.procname = "info", .procname = "info",
...@@ -3325,7 +3323,7 @@ ctl_table cdrom_table[] = { ...@@ -3325,7 +3323,7 @@ ctl_table cdrom_table[] = {
{ .ctl_name = 0 } { .ctl_name = 0 }
}; };
ctl_table cdrom_cdrom_table[] = { static ctl_table cdrom_cdrom_table[] = {
{ {
.ctl_name = DEV_CDROM, .ctl_name = DEV_CDROM,
.procname = "cdrom", .procname = "cdrom",
...@@ -3337,7 +3335,7 @@ ctl_table cdrom_cdrom_table[] = { ...@@ -3337,7 +3335,7 @@ ctl_table cdrom_cdrom_table[] = {
}; };
/* Make sure that /proc/sys/dev is there */ /* Make sure that /proc/sys/dev is there */
ctl_table cdrom_root_table[] = { static ctl_table cdrom_root_table[] = {
{ {
.ctl_name = CTL_DEV, .ctl_name = CTL_DEV,
.procname = "dev", .procname = "dev",
......
...@@ -1186,8 +1186,6 @@ struct media_event_desc { ...@@ -1186,8 +1186,6 @@ struct media_event_desc {
}; };
extern int cdrom_get_media_event(struct cdrom_device_info *cdi, struct media_event_desc *med); extern int cdrom_get_media_event(struct cdrom_device_info *cdi, struct media_event_desc *med);
extern int cdrom_is_mrw(struct cdrom_device_info *cdi, int *write);
extern int cdrom_is_random_writable(struct cdrom_device_info *cdi, int *write);
#endif /* End of kernel only stuff */ #endif /* End of kernel only stuff */
......
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