Expand description
Linux Fuse Application Binary Interfaces. Linux Fuse Application Binary Interfaces, Version 7.31.
Structs§
- Access
In - Attr
- AttrOut
- Batch
Forget In - BmapIn
- BmapOut
- Copy
File Range In - Create
In - Dirent
- Direntplus
- Entry
Out - Fallocate
In - File
Lock - FlushIn
- Forget
In - Forget
One - FsOptions
- A bitfield passed in as a parameter to and returned from the
init
method of theFileSystem
trait. - FsyncIn
- Getattr
In - Getxattr
In - Getxattr
Out - InHeader
- InitIn
- InitIn2
- InitOut
- Interrupt
In - Ioctl
Flags - IoctlIn
- Ioctl
Iovec - Ioctl
Out - Kstatfs
- LinkIn
- LkIn
- LkOut
- LseekIn
- Lseek
Out - MkdirIn
- MknodIn
- Notify
Delete Out - Notify
Inval Entry Out - Notify
Inval Inode Out - Notify
Poll Wakeup Out - Notify
Retrieve In - Notify
Store Out - Notify_
Retrieve_ Out - OpenIn
- Open
Options - Options controlling the behavior of files opened by the server in response to an open or create request.
- OpenOut
- OutHeader
- PollIn
- PollOut
- ReadIn
- Release
In - Rename2
In - Rename
In - Setattr
In - Setattr
Valid - Setxattr
In - Statfs
Out - WriteIn
- Write
Out - stat64
- statvfs64
Enums§
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.