Module fuse_abi

Source
Expand description

Linux Fuse Application Binary Interfaces. Linux Fuse Application Binary Interfaces, Version 7.31.

Structs§

AccessIn
Attr
AttrOut
BatchForgetIn
BmapIn
BmapOut
CopyFileRangeIn
CreateIn
Dirent
Direntplus
EntryOut
FallocateIn
FileLock
FlushIn
ForgetIn
ForgetOne
FsOptions
A bitfield passed in as a parameter to and returned from the init method of the FileSystem trait.
FsyncIn
GetattrIn
GetxattrIn
GetxattrOut
InHeader
InitIn
InitIn2
InitOut
InterruptIn
IoctlFlags
IoctlIn
IoctlIovec
IoctlOut
Kstatfs
LinkIn
LkIn
LkOut
LseekIn
LseekOut
MkdirIn
MknodIn
NotifyDeleteOut
NotifyInvalEntryOut
NotifyInvalInodeOut
NotifyPollWakeupOut
NotifyRetrieveIn
NotifyStoreOut
Notify_Retrieve_Out
OpenIn
OpenOptions
Options controlling the behavior of files opened by the server in response to an open or create request.
OpenOut
OutHeader
PollIn
PollOut
ReadIn
ReleaseIn
Rename2In
RenameIn
SetattrIn
SetattrValid
SetxattrIn
StatfsOut
WriteIn
WriteOut
stat64
statvfs64

Enums§

NotifyOpcode
Opcode

Constants§

ATTR_SUBMOUNT
EntryOut flags Entry is a submount root
FATTR_FH
FATTR_LOCKOWNER
FOPEN_IN_KILL_SUIDGID
Kill suid and sgid if executable
FSYNC_FDATASYNC
Fsync flags
FUSE_ATTR_DAX
fuse_attr flags
FUSE_COMPAT_22_INIT_OUT_SIZE
FUSE_COMPAT_ATTR_OUT_SIZE
FUSE_COMPAT_ENTRY_OUT_SIZE
FUSE_COMPAT_INIT_OUT_SIZE
FUSE_COMPAT_MKNOD_IN_SIZE
FUSE_COMPAT_STATFS_SIZE
FUSE_COMPAT_WRITE_IN_SIZE
FUSE_MIN_READ_BUFFER
The read buffer is required to be at least 8k, but may be much larger.
GETATTR_FH
KERNEL_MINOR_VERSION
Minor version number of this interface.
KERNEL_MINOR_VERSION_INIT_22_OUT_SIZE
Init reply size is FUSE_COMPAT_22_INIT_OUT_SIZE
KERNEL_MINOR_VERSION_INIT_OUT_SIZE
Init reply size is FUSE_COMPAT_INIT_OUT_SIZE
KERNEL_MINOR_VERSION_LOOKUP_NEGATIVE_ENTRY_ZERO
Lookup negative dentry using inode number 0
KERNEL_VERSION
Version number of this interface.
LK_FLOCK
POLL_SCHEDULE_NOTIFY
Request poll notify.
READ_LOCKOWNER
RELEASE_FLOCK_UNLOCK
RELEASE_FLUSH
ROOT_ID
The ID of the inode corresponding to the root directory of the file system.
WRITE_CACHE
Delayed write from page cache, file handle is guessed.
WRITE_KILL_PRIV
kill suid and sgid bits
WRITE_LOCKOWNER
lock_owner field is valid.

Functions§

pread64
preadv64
pwrite64
pwritev64
stat64
statvfs64

Type Aliases§

blksize_t
dev_t
ino64_t
mode_t
nlink_t
off64_t