]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - Documentation/filesystems/vfs.txt
powerpc: Put the gpr save/restore functions in their own section
[karo-tx-linux.git] / Documentation / filesystems / vfs.txt
index ef19f91a0f12021f5c003f6084711e6b3b4897cc..efd23f4817044ac9d55932bd9476d309a02918dc 100644 (file)
@@ -363,6 +363,7 @@ struct inode_operations {
        ssize_t (*getxattr) (struct dentry *, const char *, void *, size_t);
        ssize_t (*listxattr) (struct dentry *, char *, size_t);
        int (*removexattr) (struct dentry *, const char *);
+       void (*update_time)(struct inode *, struct timespec *, int);
 };
 
 Again, all methods are called without any locks being held, unless
@@ -471,6 +472,9 @@ otherwise noted.
   removexattr: called by the VFS to remove an extended attribute from
        a file. This method is called by removexattr(2) system call.
 
+  update_time: called by the VFS to update a specific time or the i_version of
+       an inode.  If this is not defined the VFS will update the inode itself
+       and call mark_inode_dirty_sync.
 
 The Address Space Object
 ========================