|unsigned int||writepage: 1|
|unsigned int||direct_io: 1|
|unsigned int||keep_cache: 1|
|unsigned int||flush: 1|
|unsigned int||nonseekable: 1|
|unsigned int||padding: 27|
Information about open files
|unsigned int fuse_file_info::direct_io|
Can be filled in by open, to use direct I/O on this file.
File handle. May be filled in by filesystem in open(). Available in all other file operations
Open flags. Available in open() and release()
|unsigned int fuse_file_info::flush|
Indicates a flush operation. Set in flush operation, also maybe set in highlevel lock operation and lowlevel release operation.
|unsigned int fuse_file_info::keep_cache|
Can be filled in by open, to indicate that currently cached file data (that the filesystem provided the last time the file was open) need not be invalidated.
Lock owner id. Available in locking operations and flush
|unsigned int fuse_file_info::nonseekable|
Can be filled in by open, to indicate that the file is not seekable.
|unsigned int fuse_file_info::padding|
Padding. Do not use
Requested poll events. Available in ->poll. Only set on kernels which support it. If unsupported, this field is set to zero.
|unsigned int fuse_file_info::writepage|
In case of a write operation indicates if this was caused by a writepage