Lines Matching refs:method
57 To look up an inode requires that the VFS calls the lookup() method of
58 the parent directory inode. This method is installed by the specific
74 These are taken from the inode data. The open() file method is then
81 file structure, and then calling the required file structure method to
99 the VFS will call the appropriate mount() method for the specific
132 mount: the method to call when a new instance of this
135 kill_sb: the method to call when an instance of this filesystem
145 The mount() method has the following arguments:
157 The mount() method must return the root dentry of the tree requested by
164 contains a suitable filesystem image the method creates and initializes
173 mount() method fills in is the "s_op" field. This is a pointer to
240 alloc_inode: this method is called by alloc_inode() to allocate memory
246 destroy_inode: this method is called by destroy_inode() to release
251 dirty_inode: this method is called by the VFS to mark an inode dirty.
253 write_inode: this method is called when the VFS needs to write an
260 This method should be either NULL (normal UNIX filesystem
276 a superblock. The second parameter indicates whether the method
280 forcing it into a consistent state. This method is currently
308 Optional, but any filesystem implementing this method needs to also
314 method does not need to handle that situation itself.
381 method must call d_add() to insert the found inode into the
391 This method is called with the directory inode semaphore held
395 d_instantiate() just as you would in the create() method
402 d_instantiate() just as you would in the create() method
406 call d_instantiate() just as you would in the create() method
415 in the create() method
421 If no flags are supported by the filesystem then this method
439 symbolic links. This method returns the symlink body
449 to this method as the last parameter; only called when
462 setattr: called by the VFS to set attributes for a file. This method
465 getattr: called by the VFS to get attributes of a file. This method
470 inode. This method is called by setxattr(2) system call.
473 attribute name. This method is called by getxattr(2) function
477 given file. This method is called by listxattr(2) system call.
480 a file. This method is called by removexattr(2) system call.
487 method the filesystem can look up, possibly create and open the file in
490 usual 0 or -ve . This method is only called if the last component is
493 set in "opened". In case of O_EXCL the method must only succeed if the
515 method on dirty pages, and ->releasepage on clean pages with
530 ->writepages method. It uses the tag to find dirty pages to call
693 physical block number. This method is used by the FIBMAP
701 alternative to f_op->open(), the difference is that this method may open
867 open method for the newly allocated file structure. You might
868 think that the open method really belongs in
871 implement. The open() method is a good place to initialize the
894 method is used by the splice(2) system call
897 method is used by the splice(2) system call
911 the new open() method for the file. This is how opening a device file
913 method.
1011 VFS calls iput(). If you define this method, you must call
1088 parent's hash, the "d_delete" method is called to check whether
1099 (the d_iput() method is called). If there are other
1156 A simple method of saving options at mount/remount time and showing