|
autotier
Automatic Tiering Fuse Filesystem
|
Namespace to hold fuse operations. See fuse3/fuse.h documentation for descriptions of each function. More...
Classes | |
| class | dirp |
Functions | |
| int | access (const char *path, int mask) |
| int | chmod (const char *path, mode_t mode, struct fuse_file_info *fi) |
| int | chown (const char *path, uid_t uid, gid_t gid, struct fuse_file_info *fi) |
| ssize_t | copy_file_range (const char *path_in, struct fuse_file_info *fi_in, off_t offset_in, const char *path_out, struct fuse_file_info *fi_out, off_t offset_out, size_t len, int flags) |
| int | create (const char *path, mode_t mode, struct fuse_file_info *fi) |
| void | destroy (void *private_data) |
| int | opendir (const char *path, struct fuse_file_info *fi) |
| static class dirp * | get_dirp (struct fuse_file_info *fi) |
| int | readdir (const char *path, void *buf, fuse_fill_dir_t filler, off_t offset, struct fuse_file_info *fi, enum fuse_readdir_flags flags) |
| int | releasedir (const char *path, struct fuse_file_info *fi) |
| int | fallocate (const char *path, int mode, off_t offset, off_t length, struct fuse_file_info *fi) |
| int | flock (const char *path, struct fuse_file_info *fi, int op) |
| int | flush (const char *path, struct fuse_file_info *fi) |
| int | fsync (const char *path, int isdatasync, struct fuse_file_info *fi) |
| int | getattr (const char *path, struct stat *stbuf, struct fuse_file_info *fi) |
| void * | init (struct fuse_conn_info *conn, struct fuse_config *cfg) |
| int | link (const char *from, const char *to) |
| off_t | lseek (const char *path, off_t off, int whence, struct fuse_file_info *fi) |
| int | mkdir (const char *path, mode_t mode) |
| int | mknod (const char *path, mode_t mode, dev_t rdev) |
| int | open (const char *path, struct fuse_file_info *fi) |
| int | read (const char *path, char *buf, size_t size, off_t offset, struct fuse_file_info *fi) |
| int | read_buf (const char *path, struct fuse_bufvec **bufp, size_t size, off_t offset, struct fuse_file_info *fi) |
| int | readlink (const char *path, char *buf, size_t size) |
| int | release (const char *path, struct fuse_file_info *fi) |
| int | rename (const char *from, const char *to, unsigned int flags) |
| int | rmdir (const char *path) |
| int | statfs (const char *path, struct statvfs *stbuf) |
| int | symlink (const char *from, const char *to) |
| int | truncate (const char *path, off_t size, struct fuse_file_info *fi) |
| int | unlink (const char *path) |
| int | utimens (const char *path, const struct timespec ts[2], struct fuse_file_info *fi) |
| int | write (const char *path, const char *buf, size_t size, off_t offset, struct fuse_file_info *fi) |
| int | write_buf (const char *path, struct ::fuse_bufvec *buf, off_t offset, struct ::fuse_file_info *fi) |
| int | setxattr (const char *path, const char *name, const char *value, size_t size, int flags) |
| int | getxattr (const char *path, const char *name, char *value, size_t size) |
| int | listxattr (const char *path, char *list, size_t size) |
| int | removexattr (const char *path, const char *name) |
| int | readdir (const char *path, void *buf, fuse_fill_dir_t filler, off_t offset, struct ::fuse_file_info *fi, enum fuse_readdir_flags flags) |
| int | write_buf (const char *path, struct fuse_bufvec *buf, off_t offset, struct fuse_file_info *fi) |
Variables | |
| TierEngine * | autotier_ptr |
Namespace to hold fuse operations. See fuse3/fuse.h documentation for descriptions of each function.
1.8.17