namei.c (42249094f79422fbf5ed4b54eeb48ff096809b8f) namei.c (64e178a7118b1cf7648391755e44dcc209091003)
1/*
2 * linux/fs/ext2/namei.c
3 *
4 * Rewrite to pagecache. Almost all code had been changed, so blame me
5 * if the things go wrong. Please, send bug reports to
6 * viro@parcelfarce.linux.theplanet.co.uk
7 *
8 * Stuff here is basically a glue between the VFS and generic UNIXish

--- 407 unchanged lines hidden (view full) ---

416#ifdef CONFIG_EXT2_FS_XATTR
417 .setxattr = generic_setxattr,
418 .getxattr = generic_getxattr,
419 .listxattr = ext2_listxattr,
420 .removexattr = generic_removexattr,
421#endif
422 .setattr = ext2_setattr,
423 .get_acl = ext2_get_acl,
1/*
2 * linux/fs/ext2/namei.c
3 *
4 * Rewrite to pagecache. Almost all code had been changed, so blame me
5 * if the things go wrong. Please, send bug reports to
6 * viro@parcelfarce.linux.theplanet.co.uk
7 *
8 * Stuff here is basically a glue between the VFS and generic UNIXish

--- 407 unchanged lines hidden (view full) ---

416#ifdef CONFIG_EXT2_FS_XATTR
417 .setxattr = generic_setxattr,
418 .getxattr = generic_getxattr,
419 .listxattr = ext2_listxattr,
420 .removexattr = generic_removexattr,
421#endif
422 .setattr = ext2_setattr,
423 .get_acl = ext2_get_acl,
424 .set_acl = ext2_set_acl,
424 .tmpfile = ext2_tmpfile,
425};
426
427const struct inode_operations ext2_special_inode_operations = {
428#ifdef CONFIG_EXT2_FS_XATTR
429 .setxattr = generic_setxattr,
430 .getxattr = generic_getxattr,
431 .listxattr = ext2_listxattr,
432 .removexattr = generic_removexattr,
433#endif
434 .setattr = ext2_setattr,
435 .get_acl = ext2_get_acl,
425 .tmpfile = ext2_tmpfile,
426};
427
428const struct inode_operations ext2_special_inode_operations = {
429#ifdef CONFIG_EXT2_FS_XATTR
430 .setxattr = generic_setxattr,
431 .getxattr = generic_getxattr,
432 .listxattr = ext2_listxattr,
433 .removexattr = generic_removexattr,
434#endif
435 .setattr = ext2_setattr,
436 .get_acl = ext2_get_acl,
437 .set_acl = ext2_set_acl,
436};
438};