diff options
Diffstat (limited to 'fs')
| -rw-r--r-- | fs/gfs2/Makefile | 2 | ||||
| -rw-r--r-- | fs/gfs2/aops.c (renamed from fs/gfs2/ops_address.c) | 1 | ||||
| -rw-r--r-- | fs/gfs2/bmap.c | 1 | ||||
| -rw-r--r-- | fs/gfs2/dentry.c (renamed from fs/gfs2/ops_dentry.c) | 0 | ||||
| -rw-r--r-- | fs/gfs2/export.c (renamed from fs/gfs2/ops_export.c) | 0 | ||||
| -rw-r--r-- | fs/gfs2/file.c (renamed from fs/gfs2/ops_file.c) | 1 | ||||
| -rw-r--r-- | fs/gfs2/inode.c | 1 | ||||
| -rw-r--r-- | fs/gfs2/inode.h | 57 | ||||
| -rw-r--r-- | fs/gfs2/meta_io.c | 1 | ||||
| -rw-r--r-- | fs/gfs2/ops_address.h | 23 | ||||
| -rw-r--r-- | fs/gfs2/quota.c | 1 | ||||
| -rw-r--r-- | fs/gfs2/rgrp.c | 1 |
12 files changed, 34 insertions, 55 deletions
diff --git a/fs/gfs2/Makefile b/fs/gfs2/Makefile index a851ea4bdf70..4f7332c7682f 100644 --- a/fs/gfs2/Makefile +++ b/fs/gfs2/Makefile | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | obj-$(CONFIG_GFS2_FS) += gfs2.o | 1 | obj-$(CONFIG_GFS2_FS) += gfs2.o |
| 2 | gfs2-y := acl.o bmap.o dir.o eaops.o eattr.o glock.o \ | 2 | gfs2-y := acl.o bmap.o dir.o eaops.o eattr.o glock.o \ |
| 3 | glops.o inode.o log.o lops.o main.o meta_io.o \ | 3 | glops.o inode.o log.o lops.o main.o meta_io.o \ |
| 4 | mount.o ops_address.o ops_dentry.o ops_export.o ops_file.o \ | 4 | mount.o aops.o dentry.o export.o file.o \ |
| 5 | ops_fstype.o ops_inode.o ops_super.o quota.o \ | 5 | ops_fstype.o ops_inode.o ops_super.o quota.o \ |
| 6 | recovery.o rgrp.o super.o sys.o trans.o util.o | 6 | recovery.o rgrp.o super.o sys.o trans.o util.o |
| 7 | 7 | ||
diff --git a/fs/gfs2/ops_address.c b/fs/gfs2/aops.c index e5664210f0d8..03ebb439ace0 100644 --- a/fs/gfs2/ops_address.c +++ b/fs/gfs2/aops.c | |||
| @@ -28,7 +28,6 @@ | |||
| 28 | #include "inode.h" | 28 | #include "inode.h" |
| 29 | #include "log.h" | 29 | #include "log.h" |
| 30 | #include "meta_io.h" | 30 | #include "meta_io.h" |
| 31 | #include "ops_address.h" | ||
| 32 | #include "quota.h" | 31 | #include "quota.h" |
| 33 | #include "trans.h" | 32 | #include "trans.h" |
| 34 | #include "rgrp.h" | 33 | #include "rgrp.h" |
diff --git a/fs/gfs2/bmap.c b/fs/gfs2/bmap.c index 253e1a39f841..1153a078920c 100644 --- a/fs/gfs2/bmap.c +++ b/fs/gfs2/bmap.c | |||
| @@ -25,7 +25,6 @@ | |||
| 25 | #include "trans.h" | 25 | #include "trans.h" |
| 26 | #include "dir.h" | 26 | #include "dir.h" |
| 27 | #include "util.h" | 27 | #include "util.h" |
| 28 | #include "ops_address.h" | ||
| 29 | 28 | ||
| 30 | /* This doesn't need to be that large as max 64 bit pointers in a 4k | 29 | /* This doesn't need to be that large as max 64 bit pointers in a 4k |
| 31 | * block is 512, so __u16 is fine for that. It saves stack space to | 30 | * block is 512, so __u16 is fine for that. It saves stack space to |
diff --git a/fs/gfs2/ops_dentry.c b/fs/gfs2/dentry.c index 022c66cd5606..022c66cd5606 100644 --- a/fs/gfs2/ops_dentry.c +++ b/fs/gfs2/dentry.c | |||
diff --git a/fs/gfs2/ops_export.c b/fs/gfs2/export.c index 9200ef221716..9200ef221716 100644 --- a/fs/gfs2/ops_export.c +++ b/fs/gfs2/export.c | |||
diff --git a/fs/gfs2/ops_file.c b/fs/gfs2/file.c index 0ee7bd287c5a..73b6f552f06d 100644 --- a/fs/gfs2/ops_file.c +++ b/fs/gfs2/file.c | |||
| @@ -39,7 +39,6 @@ | |||
| 39 | #include "trans.h" | 39 | #include "trans.h" |
| 40 | #include "util.h" | 40 | #include "util.h" |
| 41 | #include "eaops.h" | 41 | #include "eaops.h" |
| 42 | #include "ops_address.h" | ||
| 43 | 42 | ||
| 44 | /** | 43 | /** |
| 45 | * gfs2_llseek - seek to a location in a file | 44 | * gfs2_llseek - seek to a location in a file |
diff --git a/fs/gfs2/inode.c b/fs/gfs2/inode.c index 5a31d426116f..c03a1a384e72 100644 --- a/fs/gfs2/inode.c +++ b/fs/gfs2/inode.c | |||
| @@ -30,7 +30,6 @@ | |||
| 30 | #include "inode.h" | 30 | #include "inode.h" |
| 31 | #include "log.h" | 31 | #include "log.h" |
| 32 | #include "meta_io.h" | 32 | #include "meta_io.h" |
| 33 | #include "ops_address.h" | ||
| 34 | #include "quota.h" | 33 | #include "quota.h" |
| 35 | #include "rgrp.h" | 34 | #include "rgrp.h" |
| 36 | #include "trans.h" | 35 | #include "trans.h" |
diff --git a/fs/gfs2/inode.h b/fs/gfs2/inode.h index c30be2b66580..2c3ec072d60e 100644 --- a/fs/gfs2/inode.h +++ b/fs/gfs2/inode.h | |||
| @@ -11,8 +11,16 @@ | |||
| 11 | #define __INODE_DOT_H__ | 11 | #define __INODE_DOT_H__ |
| 12 | 12 | ||
| 13 | #include <linux/fs.h> | 13 | #include <linux/fs.h> |
| 14 | #include <linux/buffer_head.h> | ||
| 15 | #include <linux/mm.h> | ||
| 14 | #include "util.h" | 16 | #include "util.h" |
| 15 | 17 | ||
| 18 | extern int gfs2_releasepage(struct page *page, gfp_t gfp_mask); | ||
| 19 | extern int gfs2_internal_read(struct gfs2_inode *ip, | ||
| 20 | struct file_ra_state *ra_state, | ||
| 21 | char *buf, loff_t *pos, unsigned size); | ||
| 22 | extern void gfs2_set_aops(struct inode *inode); | ||
| 23 | |||
| 16 | static inline int gfs2_is_stuffed(const struct gfs2_inode *ip) | 24 | static inline int gfs2_is_stuffed(const struct gfs2_inode *ip) |
| 17 | { | 25 | { |
| 18 | return !ip->i_height; | 26 | return !ip->i_height; |
| @@ -73,30 +81,31 @@ static inline void gfs2_inum_out(const struct gfs2_inode *ip, | |||
| 73 | } | 81 | } |
| 74 | 82 | ||
| 75 | 83 | ||
| 76 | void gfs2_set_iop(struct inode *inode); | 84 | extern void gfs2_set_iop(struct inode *inode); |
| 77 | struct inode *gfs2_inode_lookup(struct super_block *sb, unsigned type, | 85 | extern struct inode *gfs2_inode_lookup(struct super_block *sb, unsigned type, |
| 78 | u64 no_addr, u64 no_formal_ino, | 86 | u64 no_addr, u64 no_formal_ino, |
| 79 | int skip_freeing); | 87 | int skip_freeing); |
| 80 | struct inode *gfs2_ilookup(struct super_block *sb, u64 no_addr); | 88 | extern struct inode *gfs2_ilookup(struct super_block *sb, u64 no_addr); |
| 81 | 89 | ||
| 82 | int gfs2_inode_refresh(struct gfs2_inode *ip); | 90 | extern int gfs2_inode_refresh(struct gfs2_inode *ip); |
| 83 | 91 | ||
| 84 | int gfs2_dinode_dealloc(struct gfs2_inode *inode); | 92 | extern int gfs2_dinode_dealloc(struct gfs2_inode *inode); |
| 85 | int gfs2_change_nlink(struct gfs2_inode *ip, int diff); | 93 | extern int gfs2_change_nlink(struct gfs2_inode *ip, int diff); |
| 86 | struct inode *gfs2_lookupi(struct inode *dir, const struct qstr *name, | 94 | extern struct inode *gfs2_lookupi(struct inode *dir, const struct qstr *name, |
| 87 | int is_root); | 95 | int is_root); |
| 88 | struct inode *gfs2_createi(struct gfs2_holder *ghs, const struct qstr *name, | 96 | extern struct inode *gfs2_createi(struct gfs2_holder *ghs, |
| 89 | unsigned int mode, dev_t dev); | 97 | const struct qstr *name, |
| 90 | int gfs2_rmdiri(struct gfs2_inode *dip, const struct qstr *name, | 98 | unsigned int mode, dev_t dev); |
| 91 | struct gfs2_inode *ip); | 99 | extern int gfs2_rmdiri(struct gfs2_inode *dip, const struct qstr *name, |
| 92 | int gfs2_unlink_ok(struct gfs2_inode *dip, const struct qstr *name, | 100 | struct gfs2_inode *ip); |
| 93 | const struct gfs2_inode *ip); | 101 | extern int gfs2_unlink_ok(struct gfs2_inode *dip, const struct qstr *name, |
| 94 | int gfs2_permission(struct inode *inode, int mask); | 102 | const struct gfs2_inode *ip); |
| 95 | int gfs2_readlinki(struct gfs2_inode *ip, char **buf, unsigned int *len); | 103 | extern int gfs2_permission(struct inode *inode, int mask); |
| 96 | int gfs2_setattr_simple(struct gfs2_inode *ip, struct iattr *attr); | 104 | extern int gfs2_readlinki(struct gfs2_inode *ip, char **buf, unsigned int *len); |
| 97 | struct inode *gfs2_lookup_simple(struct inode *dip, const char *name); | 105 | extern int gfs2_setattr_simple(struct gfs2_inode *ip, struct iattr *attr); |
| 98 | void gfs2_dinode_out(const struct gfs2_inode *ip, void *buf); | 106 | extern struct inode *gfs2_lookup_simple(struct inode *dip, const char *name); |
| 99 | void gfs2_dinode_print(const struct gfs2_inode *ip); | 107 | extern void gfs2_dinode_out(const struct gfs2_inode *ip, void *buf); |
| 108 | extern void gfs2_dinode_print(const struct gfs2_inode *ip); | ||
| 100 | 109 | ||
| 101 | extern const struct inode_operations gfs2_file_iops; | 110 | extern const struct inode_operations gfs2_file_iops; |
| 102 | extern const struct inode_operations gfs2_dir_iops; | 111 | extern const struct inode_operations gfs2_dir_iops; |
diff --git a/fs/gfs2/meta_io.c b/fs/gfs2/meta_io.c index 78a5f4312667..cb8d7a93d5ec 100644 --- a/fs/gfs2/meta_io.c +++ b/fs/gfs2/meta_io.c | |||
| @@ -31,7 +31,6 @@ | |||
| 31 | #include "rgrp.h" | 31 | #include "rgrp.h" |
| 32 | #include "trans.h" | 32 | #include "trans.h" |
| 33 | #include "util.h" | 33 | #include "util.h" |
| 34 | #include "ops_address.h" | ||
| 35 | 34 | ||
| 36 | static int gfs2_aspace_writepage(struct page *page, struct writeback_control *wbc) | 35 | static int gfs2_aspace_writepage(struct page *page, struct writeback_control *wbc) |
| 37 | { | 36 | { |
diff --git a/fs/gfs2/ops_address.h b/fs/gfs2/ops_address.h deleted file mode 100644 index 5da21285bba4..000000000000 --- a/fs/gfs2/ops_address.h +++ /dev/null | |||
| @@ -1,23 +0,0 @@ | |||
| 1 | /* | ||
| 2 | * Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. | ||
| 3 | * Copyright (C) 2004-2007 Red Hat, Inc. All rights reserved. | ||
| 4 | * | ||
| 5 | * This copyrighted material is made available to anyone wishing to use, | ||
| 6 | * modify, copy, or redistribute it subject to the terms and conditions | ||
| 7 | * of the GNU General Public License version 2. | ||
| 8 | */ | ||
| 9 | |||
| 10 | #ifndef __OPS_ADDRESS_DOT_H__ | ||
| 11 | #define __OPS_ADDRESS_DOT_H__ | ||
| 12 | |||
| 13 | #include <linux/fs.h> | ||
| 14 | #include <linux/buffer_head.h> | ||
| 15 | #include <linux/mm.h> | ||
| 16 | |||
| 17 | extern int gfs2_releasepage(struct page *page, gfp_t gfp_mask); | ||
| 18 | extern int gfs2_internal_read(struct gfs2_inode *ip, | ||
| 19 | struct file_ra_state *ra_state, | ||
| 20 | char *buf, loff_t *pos, unsigned size); | ||
| 21 | extern void gfs2_set_aops(struct inode *inode); | ||
| 22 | |||
| 23 | #endif /* __OPS_ADDRESS_DOT_H__ */ | ||
diff --git a/fs/gfs2/quota.c b/fs/gfs2/quota.c index 152e6c4a0dca..2e9b9326bfc9 100644 --- a/fs/gfs2/quota.c +++ b/fs/gfs2/quota.c | |||
| @@ -60,7 +60,6 @@ | |||
| 60 | #include "super.h" | 60 | #include "super.h" |
| 61 | #include "trans.h" | 61 | #include "trans.h" |
| 62 | #include "inode.h" | 62 | #include "inode.h" |
| 63 | #include "ops_address.h" | ||
| 64 | #include "util.h" | 63 | #include "util.h" |
| 65 | 64 | ||
| 66 | #define QUOTA_USER 1 | 65 | #define QUOTA_USER 1 |
diff --git a/fs/gfs2/rgrp.c b/fs/gfs2/rgrp.c index ee3d5c1876a3..6122c7ee3648 100644 --- a/fs/gfs2/rgrp.c +++ b/fs/gfs2/rgrp.c | |||
| @@ -29,7 +29,6 @@ | |||
| 29 | #include "util.h" | 29 | #include "util.h" |
| 30 | #include "log.h" | 30 | #include "log.h" |
| 31 | #include "inode.h" | 31 | #include "inode.h" |
| 32 | #include "ops_address.h" | ||
| 33 | 32 | ||
| 34 | #define BFITNOENT ((u32)~0) | 33 | #define BFITNOENT ((u32)~0) |
| 35 | #define NO_BLOCK ((u64)~0) | 34 | #define NO_BLOCK ((u64)~0) |
