Commit a50cd269 authored by Nathan Scott's avatar Nathan Scott

[XFS] Switch over from linvfs names for sb/quotactl operations for

consistent naming.

SGI-PV: 950556
SGI-Modid: xfs-linux-melb:xfs-kern:25382a
Signed-off-by: default avatarNathan Scott <nathans@sgi.com>
parent 416c6d5b
...@@ -39,7 +39,7 @@ STATIC struct dentry dotdot = { .d_name.name = "..", .d_name.len = 2, }; ...@@ -39,7 +39,7 @@ STATIC struct dentry dotdot = { .d_name.name = "..", .d_name.len = 2, };
*/ */
STATIC struct dentry * STATIC struct dentry *
linvfs_decode_fh( xfs_fs_decode_fh(
struct super_block *sb, struct super_block *sb,
__u32 *fh, __u32 *fh,
int fh_len, int fh_len,
...@@ -85,7 +85,7 @@ linvfs_decode_fh( ...@@ -85,7 +85,7 @@ linvfs_decode_fh(
STATIC int STATIC int
linvfs_encode_fh( xfs_fs_encode_fh(
struct dentry *dentry, struct dentry *dentry,
__u32 *fh, __u32 *fh,
int *max_len, int *max_len,
...@@ -132,7 +132,7 @@ linvfs_encode_fh( ...@@ -132,7 +132,7 @@ linvfs_encode_fh(
} }
STATIC struct dentry * STATIC struct dentry *
linvfs_get_dentry( xfs_fs_get_dentry(
struct super_block *sb, struct super_block *sb,
void *data) void *data)
{ {
...@@ -156,7 +156,7 @@ linvfs_get_dentry( ...@@ -156,7 +156,7 @@ linvfs_get_dentry(
} }
STATIC struct dentry * STATIC struct dentry *
linvfs_get_parent( xfs_fs_get_parent(
struct dentry *child) struct dentry *child)
{ {
int error; int error;
...@@ -177,9 +177,9 @@ linvfs_get_parent( ...@@ -177,9 +177,9 @@ linvfs_get_parent(
return parent; return parent;
} }
struct export_operations linvfs_export_ops = { struct export_operations xfs_export_operations = {
.decode_fh = linvfs_decode_fh, .decode_fh = xfs_fs_decode_fh,
.encode_fh = linvfs_encode_fh, .encode_fh = xfs_fs_encode_fh,
.get_parent = linvfs_get_parent, .get_parent = xfs_fs_get_parent,
.get_dentry = linvfs_get_dentry, .get_dentry = xfs_fs_get_dentry,
}; };
...@@ -107,7 +107,7 @@ xfs_ioctl32_bulkstat( ...@@ -107,7 +107,7 @@ xfs_ioctl32_bulkstat(
#endif #endif
STATIC long STATIC long
__linvfs_compat_ioctl(int mode, struct file *f, unsigned cmd, unsigned long arg) xfs_compat_ioctl(int mode, struct file *f, unsigned cmd, unsigned long arg)
{ {
int error; int error;
struct inode *inode = f->f_dentry->d_inode; struct inode *inode = f->f_dentry->d_inode;
...@@ -196,19 +196,19 @@ __linvfs_compat_ioctl(int mode, struct file *f, unsigned cmd, unsigned long arg) ...@@ -196,19 +196,19 @@ __linvfs_compat_ioctl(int mode, struct file *f, unsigned cmd, unsigned long arg)
} }
long long
linvfs_compat_ioctl( xfs_file_compat_ioctl(
struct file *f, struct file *f,
unsigned cmd, unsigned cmd,
unsigned long arg) unsigned long arg)
{ {
return __linvfs_compat_ioctl(0, f, cmd, arg); return xfs_compat_ioctl(0, f, cmd, arg);
} }
long long
linvfs_compat_invis_ioctl( xfs_file_compat_invis_ioctl(
struct file *f, struct file *f,
unsigned cmd, unsigned cmd,
unsigned long arg) unsigned long arg)
{ {
return __linvfs_compat_ioctl(IO_INVIS, f, cmd, arg); return xfs_compat_ioctl(IO_INVIS, f, cmd, arg);
} }
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
#ifndef __XFS_IOCTL32_H__ #ifndef __XFS_IOCTL32_H__
#define __XFS_IOCTL32_H__ #define __XFS_IOCTL32_H__
extern long linvfs_compat_ioctl(struct file *, unsigned, unsigned long); extern long xfs_file_compat_ioctl(struct file *, unsigned, unsigned long);
extern long linvfs_compat_invis_ioctl(struct file *f, unsigned, unsigned long); extern long xfs_file_compat_invis_ioctl(struct file *, unsigned, unsigned);
#endif /* __XFS_IOCTL32_H__ */ #endif /* __XFS_IOCTL32_H__ */
...@@ -59,8 +59,8 @@ ...@@ -59,8 +59,8 @@
#include <linux/writeback.h> #include <linux/writeback.h>
#include <linux/kthread.h> #include <linux/kthread.h>
STATIC struct quotactl_ops linvfs_qops; STATIC struct quotactl_ops xfs_quotactl_operations;
STATIC struct super_operations linvfs_sops; STATIC struct super_operations xfs_super_operations;
STATIC kmem_zone_t *xfs_vnode_zone; STATIC kmem_zone_t *xfs_vnode_zone;
STATIC kmem_zone_t *xfs_ioend_zone; STATIC kmem_zone_t *xfs_ioend_zone;
mempool_t *xfs_ioend_pool; mempool_t *xfs_ioend_pool;
...@@ -332,7 +332,7 @@ xfs_blkdev_issue_flush( ...@@ -332,7 +332,7 @@ xfs_blkdev_issue_flush(
} }
STATIC struct inode * STATIC struct inode *
linvfs_alloc_inode( xfs_fs_alloc_inode(
struct super_block *sb) struct super_block *sb)
{ {
vnode_t *vp; vnode_t *vp;
...@@ -344,14 +344,14 @@ linvfs_alloc_inode( ...@@ -344,14 +344,14 @@ linvfs_alloc_inode(
} }
STATIC void STATIC void
linvfs_destroy_inode( xfs_fs_destroy_inode(
struct inode *inode) struct inode *inode)
{ {
kmem_zone_free(xfs_vnode_zone, LINVFS_GET_VP(inode)); kmem_zone_free(xfs_vnode_zone, LINVFS_GET_VP(inode));
} }
STATIC void STATIC void
linvfs_inode_init_once( xfs_fs_inode_init_once(
void *vnode, void *vnode,
kmem_zone_t *zonep, kmem_zone_t *zonep,
unsigned long flags) unsigned long flags)
...@@ -367,7 +367,7 @@ xfs_init_zones(void) ...@@ -367,7 +367,7 @@ xfs_init_zones(void)
xfs_vnode_zone = kmem_zone_init_flags(sizeof(vnode_t), "xfs_vnode_t", xfs_vnode_zone = kmem_zone_init_flags(sizeof(vnode_t), "xfs_vnode_t",
KM_ZONE_HWALIGN | KM_ZONE_RECLAIM | KM_ZONE_HWALIGN | KM_ZONE_RECLAIM |
KM_ZONE_SPREAD, KM_ZONE_SPREAD,
linvfs_inode_init_once); xfs_fs_inode_init_once);
if (!xfs_vnode_zone) if (!xfs_vnode_zone)
goto out; goto out;
...@@ -405,7 +405,7 @@ xfs_destroy_zones(void) ...@@ -405,7 +405,7 @@ xfs_destroy_zones(void)
* since this is when the inode itself becomes flushable. * since this is when the inode itself becomes flushable.
*/ */
STATIC int STATIC int
linvfs_write_inode( xfs_fs_write_inode(
struct inode *inode, struct inode *inode,
int sync) int sync)
{ {
...@@ -429,13 +429,13 @@ linvfs_write_inode( ...@@ -429,13 +429,13 @@ linvfs_write_inode(
} }
STATIC void STATIC void
linvfs_clear_inode( xfs_fs_clear_inode(
struct inode *inode) struct inode *inode)
{ {
vnode_t *vp = LINVFS_GET_VP(inode); vnode_t *vp = LINVFS_GET_VP(inode);
int error, cache; int error, cache;
vn_trace_entry(vp, "clear_inode", (inst_t *)__return_address); vn_trace_entry(vp, __FUNCTION__, (inst_t *)__return_address);
XFS_STATS_INC(vn_rele); XFS_STATS_INC(vn_rele);
XFS_STATS_INC(vn_remove); XFS_STATS_INC(vn_remove);
...@@ -608,7 +608,7 @@ xfssyncd( ...@@ -608,7 +608,7 @@ xfssyncd(
} }
STATIC int STATIC int
linvfs_start_syncd( xfs_fs_start_syncd(
vfs_t *vfsp) vfs_t *vfsp)
{ {
vfsp->vfs_sync_work.w_syncer = vfs_sync_worker; vfsp->vfs_sync_work.w_syncer = vfs_sync_worker;
...@@ -620,20 +620,20 @@ linvfs_start_syncd( ...@@ -620,20 +620,20 @@ linvfs_start_syncd(
} }
STATIC void STATIC void
linvfs_stop_syncd( xfs_fs_stop_syncd(
vfs_t *vfsp) vfs_t *vfsp)
{ {
kthread_stop(vfsp->vfs_sync_task); kthread_stop(vfsp->vfs_sync_task);
} }
STATIC void STATIC void
linvfs_put_super( xfs_fs_put_super(
struct super_block *sb) struct super_block *sb)
{ {
vfs_t *vfsp = LINVFS_GET_VFS(sb); vfs_t *vfsp = LINVFS_GET_VFS(sb);
int error; int error;
linvfs_stop_syncd(vfsp); xfs_fs_stop_syncd(vfsp);
VFS_SYNC(vfsp, SYNC_ATTR|SYNC_DELWRI, NULL, error); VFS_SYNC(vfsp, SYNC_ATTR|SYNC_DELWRI, NULL, error);
if (!error) if (!error)
VFS_UNMOUNT(vfsp, 0, NULL, error); VFS_UNMOUNT(vfsp, 0, NULL, error);
...@@ -647,7 +647,7 @@ linvfs_put_super( ...@@ -647,7 +647,7 @@ linvfs_put_super(
} }
STATIC void STATIC void
linvfs_write_super( xfs_fs_write_super(
struct super_block *sb) struct super_block *sb)
{ {
vfs_t *vfsp = LINVFS_GET_VFS(sb); vfs_t *vfsp = LINVFS_GET_VFS(sb);
...@@ -663,7 +663,7 @@ linvfs_write_super( ...@@ -663,7 +663,7 @@ linvfs_write_super(
} }
STATIC int STATIC int
linvfs_sync_super( xfs_fs_sync_super(
struct super_block *sb, struct super_block *sb,
int wait) int wait)
{ {
...@@ -702,7 +702,7 @@ linvfs_sync_super( ...@@ -702,7 +702,7 @@ linvfs_sync_super(
} }
STATIC int STATIC int
linvfs_statfs( xfs_fs_statfs(
struct super_block *sb, struct super_block *sb,
struct kstatfs *statp) struct kstatfs *statp)
{ {
...@@ -714,7 +714,7 @@ linvfs_statfs( ...@@ -714,7 +714,7 @@ linvfs_statfs(
} }
STATIC int STATIC int
linvfs_remount( xfs_fs_remount(
struct super_block *sb, struct super_block *sb,
int *flags, int *flags,
char *options) char *options)
...@@ -731,14 +731,14 @@ linvfs_remount( ...@@ -731,14 +731,14 @@ linvfs_remount(
} }
STATIC void STATIC void
linvfs_freeze_fs( xfs_fs_lockfs(
struct super_block *sb) struct super_block *sb)
{ {
VFS_FREEZE(LINVFS_GET_VFS(sb)); VFS_FREEZE(LINVFS_GET_VFS(sb));
} }
STATIC int STATIC int
linvfs_show_options( xfs_fs_show_options(
struct seq_file *m, struct seq_file *m,
struct vfsmount *mnt) struct vfsmount *mnt)
{ {
...@@ -750,7 +750,7 @@ linvfs_show_options( ...@@ -750,7 +750,7 @@ linvfs_show_options(
} }
STATIC int STATIC int
linvfs_quotasync( xfs_fs_quotasync(
struct super_block *sb, struct super_block *sb,
int type) int type)
{ {
...@@ -762,7 +762,7 @@ linvfs_quotasync( ...@@ -762,7 +762,7 @@ linvfs_quotasync(
} }
STATIC int STATIC int
linvfs_getxstate( xfs_fs_getxstate(
struct super_block *sb, struct super_block *sb,
struct fs_quota_stat *fqs) struct fs_quota_stat *fqs)
{ {
...@@ -774,7 +774,7 @@ linvfs_getxstate( ...@@ -774,7 +774,7 @@ linvfs_getxstate(
} }
STATIC int STATIC int
linvfs_setxstate( xfs_fs_setxstate(
struct super_block *sb, struct super_block *sb,
unsigned int flags, unsigned int flags,
int op) int op)
...@@ -787,7 +787,7 @@ linvfs_setxstate( ...@@ -787,7 +787,7 @@ linvfs_setxstate(
} }
STATIC int STATIC int
linvfs_getxquota( xfs_fs_getxquota(
struct super_block *sb, struct super_block *sb,
int type, int type,
qid_t id, qid_t id,
...@@ -803,7 +803,7 @@ linvfs_getxquota( ...@@ -803,7 +803,7 @@ linvfs_getxquota(
} }
STATIC int STATIC int
linvfs_setxquota( xfs_fs_setxquota(
struct super_block *sb, struct super_block *sb,
int type, int type,
qid_t id, qid_t id,
...@@ -819,7 +819,7 @@ linvfs_setxquota( ...@@ -819,7 +819,7 @@ linvfs_setxquota(
} }
STATIC int STATIC int
linvfs_fill_super( xfs_fs_fill_super(
struct super_block *sb, struct super_block *sb,
void *data, void *data,
int silent) int silent)
...@@ -844,10 +844,10 @@ linvfs_fill_super( ...@@ -844,10 +844,10 @@ linvfs_fill_super(
sb_min_blocksize(sb, BBSIZE); sb_min_blocksize(sb, BBSIZE);
#ifdef CONFIG_XFS_EXPORT #ifdef CONFIG_XFS_EXPORT
sb->s_export_op = &linvfs_export_ops; sb->s_export_op = &xfs_export_operations;
#endif #endif
sb->s_qcop = &linvfs_qops; sb->s_qcop = &xfs_quotactl_operations;
sb->s_op = &linvfs_sops; sb->s_op = &xfs_super_operations;
VFS_MOUNT(vfsp, args, NULL, error); VFS_MOUNT(vfsp, args, NULL, error);
if (error) { if (error) {
...@@ -880,7 +880,7 @@ linvfs_fill_super( ...@@ -880,7 +880,7 @@ linvfs_fill_super(
error = EINVAL; error = EINVAL;
goto fail_vnrele; goto fail_vnrele;
} }
if ((error = linvfs_start_syncd(vfsp))) if ((error = xfs_fs_start_syncd(vfsp)))
goto fail_vnrele; goto fail_vnrele;
vn_trace_exit(rootvp, __FUNCTION__, (inst_t *)__return_address); vn_trace_exit(rootvp, __FUNCTION__, (inst_t *)__return_address);
...@@ -905,41 +905,41 @@ linvfs_fill_super( ...@@ -905,41 +905,41 @@ linvfs_fill_super(
} }
STATIC struct super_block * STATIC struct super_block *
linvfs_get_sb( xfs_fs_get_sb(
struct file_system_type *fs_type, struct file_system_type *fs_type,
int flags, int flags,
const char *dev_name, const char *dev_name,
void *data) void *data)
{ {
return get_sb_bdev(fs_type, flags, dev_name, data, linvfs_fill_super); return get_sb_bdev(fs_type, flags, dev_name, data, xfs_fs_fill_super);
} }
STATIC struct super_operations linvfs_sops = { STATIC struct super_operations xfs_super_operations = {
.alloc_inode = linvfs_alloc_inode, .alloc_inode = xfs_fs_alloc_inode,
.destroy_inode = linvfs_destroy_inode, .destroy_inode = xfs_fs_destroy_inode,
.write_inode = linvfs_write_inode, .write_inode = xfs_fs_write_inode,
.clear_inode = linvfs_clear_inode, .clear_inode = xfs_fs_clear_inode,
.put_super = linvfs_put_super, .put_super = xfs_fs_put_super,
.write_super = linvfs_write_super, .write_super = xfs_fs_write_super,
.sync_fs = linvfs_sync_super, .sync_fs = xfs_fs_sync_super,
.write_super_lockfs = linvfs_freeze_fs, .write_super_lockfs = xfs_fs_lockfs,
.statfs = linvfs_statfs, .statfs = xfs_fs_statfs,
.remount_fs = linvfs_remount, .remount_fs = xfs_fs_remount,
.show_options = linvfs_show_options, .show_options = xfs_fs_show_options,
}; };
STATIC struct quotactl_ops linvfs_qops = { STATIC struct quotactl_ops xfs_quotactl_operations = {
.quota_sync = linvfs_quotasync, .quota_sync = xfs_fs_quotasync,
.get_xstate = linvfs_getxstate, .get_xstate = xfs_fs_getxstate,
.set_xstate = linvfs_setxstate, .set_xstate = xfs_fs_setxstate,
.get_xquota = linvfs_getxquota, .get_xquota = xfs_fs_getxquota,
.set_xquota = linvfs_setxquota, .set_xquota = xfs_fs_setxquota,
}; };
STATIC struct file_system_type xfs_fs_type = { STATIC struct file_system_type xfs_fs_type = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
.name = "xfs", .name = "xfs",
.get_sb = linvfs_get_sb, .get_sb = xfs_fs_get_sb,
.kill_sb = kill_block_super, .kill_sb = kill_block_super,
.fs_flags = FS_REQUIRES_DEV, .fs_flags = FS_REQUIRES_DEV,
}; };
......
...@@ -120,6 +120,6 @@ extern int xfs_blkdev_get(struct xfs_mount *, const char *, ...@@ -120,6 +120,6 @@ extern int xfs_blkdev_get(struct xfs_mount *, const char *,
extern void xfs_blkdev_put(struct block_device *); extern void xfs_blkdev_put(struct block_device *);
extern void xfs_blkdev_issue_flush(struct xfs_buftarg *); extern void xfs_blkdev_issue_flush(struct xfs_buftarg *);
extern struct export_operations linvfs_export_ops; extern struct export_operations xfs_export_operations;
#endif /* __XFS_SUPER_H__ */ #endif /* __XFS_SUPER_H__ */
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