fuse_file_info

Members

Variables

direct_io
uint direct_io;

Can be filled in by open, to use direct I/O on this file. Introduced in version 2.4

fh
uint64_t fh;

File handle. May be filled in by filesystem in open(). Available in all other file operations

fh_old
ulong fh_old;

Old file handle, don't use

flags
int flags;

Open flags. Available in open() and release()

flush
uint flush;

Indicates a flush operation. Set in flush operation, also maybe set in highlevel lock operation and lowlevel release operation. Introduced in version 2.6

keep_cache
uint keep_cache;

Can be filled in by open, to indicate, that cached file data need not be invalidated. Introduced in version 2.4

lock_owner
uint64_t lock_owner;

Lock owner id. Available in locking operations and flush

nonseekable
uint nonseekable;

Can be filled in by open, to indicate that the file is not seekable. Introduced in version 2.8

padding
uint padding;

Padding. Do not use

writepage
int writepage;

In case of a write operation indicates if this was caused by a writepage

Meta