File handle id. May be filled in by filesystem in create, * open, and opendir(). Available in most other file operations on the * same file handle.
Open flags. Available in open() and release()
Lock owner id. Available in locking operations and flush
Requested poll events. Available in ->poll. Only set on kernels which support it. If unsupported, this field is set to zero.
Information about an open file.
File Handles are created by the open, opendir, and create methods and closed by the release and releasedir methods. Multiple file handles may be concurrently open for the same file. Generally, a client will create one file handle per file descriptor, though in some cases multiple file descriptors can share a single file handle.