The File Object
- An object representing an open file instance.
- Points to a dentry, which points to an inode that represents the
actual file...
- Contains information such as the "current position", access mode using
which the file was opened, uid and gid via which the file is open, etc.
- Contains a pointer to 'file operations', which is set by the underlying
file-system (or device driver - in case we opened a device-special file).
Originally written by
guy keren