Commit 1351f6b2 authored by Andries E. Brouwer's avatar Andries E. Brouwer Committed by Linus Torvalds

[PATCH] add static in efs

Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 6ca752ad
...@@ -13,8 +13,6 @@ ...@@ -13,8 +13,6 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/fs.h> #include <linux/fs.h>
extern int efs_get_block(struct inode *, sector_t, struct buffer_head *, int);
static int efs_readpage(struct file *file, struct page *page) static int efs_readpage(struct file *file, struct page *page)
{ {
return block_read_full_page(page,efs_get_block); return block_read_full_page(page,efs_get_block);
...@@ -23,7 +21,7 @@ static sector_t _efs_bmap(struct address_space *mapping, sector_t block) ...@@ -23,7 +21,7 @@ static sector_t _efs_bmap(struct address_space *mapping, sector_t block)
{ {
return generic_block_bmap(mapping,block,efs_get_block); return generic_block_bmap(mapping,block,efs_get_block);
} }
struct address_space_operations efs_aops = { static struct address_space_operations efs_aops = {
.readpage = efs_readpage, .readpage = efs_readpage,
.sync_page = block_sync_page, .sync_page = block_sync_page,
.bmap = _efs_bmap .bmap = _efs_bmap
......
...@@ -15,6 +15,9 @@ ...@@ -15,6 +15,9 @@
#include <linux/buffer_head.h> #include <linux/buffer_head.h>
#include <linux/vfs.h> #include <linux/vfs.h>
static int efs_statfs(struct super_block *s, struct kstatfs *buf);
static int efs_fill_super(struct super_block *s, void *d, int silent);
static struct super_block *efs_get_sb(struct file_system_type *fs_type, static struct super_block *efs_get_sb(struct file_system_type *fs_type,
int flags, const char *dev_name, void *data) int flags, const char *dev_name, void *data)
{ {
...@@ -71,7 +74,7 @@ static void destroy_inodecache(void) ...@@ -71,7 +74,7 @@ static void destroy_inodecache(void)
printk(KERN_INFO "efs_inode_cache: not all structures were freed\n"); printk(KERN_INFO "efs_inode_cache: not all structures were freed\n");
} }
void efs_put_super(struct super_block *s) static void efs_put_super(struct super_block *s)
{ {
kfree(s->s_fs_info); kfree(s->s_fs_info);
s->s_fs_info = NULL; s->s_fs_info = NULL;
...@@ -213,7 +216,7 @@ static int efs_validate_super(struct efs_sb_info *sb, struct efs_super *super) { ...@@ -213,7 +216,7 @@ static int efs_validate_super(struct efs_sb_info *sb, struct efs_super *super) {
return 0; return 0;
} }
int efs_fill_super(struct super_block *s, void *d, int silent) static int efs_fill_super(struct super_block *s, void *d, int silent)
{ {
struct efs_sb_info *sb; struct efs_sb_info *sb;
struct buffer_head *bh; struct buffer_head *bh;
...@@ -292,7 +295,7 @@ int efs_fill_super(struct super_block *s, void *d, int silent) ...@@ -292,7 +295,7 @@ int efs_fill_super(struct super_block *s, void *d, int silent)
return -EINVAL; return -EINVAL;
} }
int efs_statfs(struct super_block *s, struct kstatfs *buf) { static int efs_statfs(struct super_block *s, struct kstatfs *buf) {
struct efs_sb_info *sb = SUPER_INFO(s); struct efs_sb_info *sb = SUPER_INFO(s);
buf->f_type = EFS_SUPER_MAGIC; /* efs magic number */ buf->f_type = EFS_SUPER_MAGIC; /* efs magic number */
......
...@@ -40,11 +40,9 @@ extern struct inode_operations efs_dir_inode_operations; ...@@ -40,11 +40,9 @@ extern struct inode_operations efs_dir_inode_operations;
extern struct file_operations efs_dir_operations; extern struct file_operations efs_dir_operations;
extern struct address_space_operations efs_symlink_aops; extern struct address_space_operations efs_symlink_aops;
extern int efs_fill_super(struct super_block *, void *, int);
extern int efs_statfs(struct super_block *, struct kstatfs *);
extern void efs_read_inode(struct inode *); extern void efs_read_inode(struct inode *);
extern efs_block_t efs_map_block(struct inode *, efs_block_t); extern efs_block_t efs_map_block(struct inode *, efs_block_t);
extern int efs_get_block(struct inode *, sector_t, struct buffer_head *, int);
extern struct dentry *efs_lookup(struct inode *, struct dentry *, struct nameidata *); extern struct dentry *efs_lookup(struct inode *, struct dentry *, struct nameidata *);
extern int efs_bmap(struct inode *, int); extern int efs_bmap(struct inode *, int);
......
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