diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2007-06-28 20:57:59 -0400 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2007-07-03 01:24:45 -0400 |
commit | b8c295f90854d682018d74599efc258628be32e3 (patch) | |
tree | 8eac4a545eb34b453a832dfd090e60f4f17056a2 /arch/powerpc/platforms/cell/spufs/inode.c | |
parent | df09cf3e2cd597d373f3a6046df0e0a50881ea44 (diff) |
[POWERPC] spufs: Remove spufs_dir_inode_operations
spufs_dir_inode_operations is exactly the same as
simple_dir_inode_operations. Use that instead.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/platforms/cell/spufs/inode.c')
-rw-r--r-- | arch/powerpc/platforms/cell/spufs/inode.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/arch/powerpc/platforms/cell/spufs/inode.c b/arch/powerpc/platforms/cell/spufs/inode.c index 9807206e021..f37460e5bfd 100644 --- a/arch/powerpc/platforms/cell/spufs/inode.c +++ b/arch/powerpc/platforms/cell/spufs/inode.c | |||
@@ -232,10 +232,6 @@ static int spufs_dir_close(struct inode *inode, struct file *file) | |||
232 | return dcache_dir_close(inode, file); | 232 | return dcache_dir_close(inode, file); |
233 | } | 233 | } |
234 | 234 | ||
235 | const struct inode_operations spufs_dir_inode_operations = { | ||
236 | .lookup = simple_lookup, | ||
237 | }; | ||
238 | |||
239 | const struct file_operations spufs_context_fops = { | 235 | const struct file_operations spufs_context_fops = { |
240 | .open = dcache_dir_open, | 236 | .open = dcache_dir_open, |
241 | .release = spufs_dir_close, | 237 | .release = spufs_dir_close, |
@@ -269,7 +265,7 @@ spufs_mkdir(struct inode *dir, struct dentry *dentry, unsigned int flags, | |||
269 | goto out_iput; | 265 | goto out_iput; |
270 | 266 | ||
271 | ctx->flags = flags; | 267 | ctx->flags = flags; |
272 | inode->i_op = &spufs_dir_inode_operations; | 268 | inode->i_op = &simple_dir_inode_operations; |
273 | inode->i_fop = &simple_dir_operations; | 269 | inode->i_fop = &simple_dir_operations; |
274 | if (flags & SPU_CREATE_NOSCHED) | 270 | if (flags & SPU_CREATE_NOSCHED) |
275 | ret = spufs_fill_dir(dentry, spufs_dir_nosched_contents, | 271 | ret = spufs_fill_dir(dentry, spufs_dir_nosched_contents, |
@@ -386,7 +382,7 @@ spufs_mkgang(struct inode *dir, struct dentry *dentry, int mode) | |||
386 | if (!gang) | 382 | if (!gang) |
387 | goto out_iput; | 383 | goto out_iput; |
388 | 384 | ||
389 | inode->i_op = &spufs_dir_inode_operations; | 385 | inode->i_op = &simple_dir_inode_operations; |
390 | inode->i_fop = &simple_dir_operations; | 386 | inode->i_fop = &simple_dir_operations; |
391 | 387 | ||
392 | d_instantiate(dentry, inode); | 388 | d_instantiate(dentry, inode); |
@@ -593,7 +589,7 @@ spufs_create_root(struct super_block *sb, void *data) | |||
593 | if (!inode) | 589 | if (!inode) |
594 | goto out; | 590 | goto out; |
595 | 591 | ||
596 | inode->i_op = &spufs_dir_inode_operations; | 592 | inode->i_op = &simple_dir_inode_operations; |
597 | inode->i_fop = &simple_dir_operations; | 593 | inode->i_fop = &simple_dir_operations; |
598 | SPUFS_I(inode)->i_ctx = NULL; | 594 | SPUFS_I(inode)->i_ctx = NULL; |
599 | 595 | ||