/haiku/headers/private/userlandfs/fuse/ |
H A D | fuse.h | 174 int (*open) (const char *, struct fuse_file_info *); 188 struct fuse_file_info *); 199 struct fuse_file_info *); 233 int (*flush) (const char *, struct fuse_file_info *); 249 int (*release) (const char *, struct fuse_file_info *); 258 int (*fsync) (const char *, int, struct fuse_file_info *); 282 int (*opendir) (const char *, struct fuse_file_info *); 306 struct fuse_file_info *); 312 int (*releasedir) (const char *, struct fuse_file_info *); 321 int (*fsyncdir) (const char *, int, struct fuse_file_info *); [all …]
|
H A D | fuse_compat.h | 27 int (*open) (const char *, struct fuse_file_info *); 29 struct fuse_file_info *); 31 struct fuse_file_info *); 33 int (*flush) (const char *, struct fuse_file_info *); 34 int (*release) (const char *, struct fuse_file_info *); 35 int (*fsync) (const char *, int, struct fuse_file_info *); 40 int (*opendir) (const char *, struct fuse_file_info *); 42 struct fuse_file_info *); 43 int (*releasedir) (const char *, struct fuse_file_info *); 44 int (*fsyncdir) (const char *, int, struct fuse_file_info *); [all …]
|
H A D | fuse_lowlevel.h | 257 struct fuse_file_info *fi); 287 int to_set, struct fuse_file_info *fi); 445 struct fuse_file_info *fi); 473 struct fuse_file_info *fi); 499 size_t size, off_t off, struct fuse_file_info *fi); 531 struct fuse_file_info *fi); 558 struct fuse_file_info *fi); 575 struct fuse_file_info *fi); 599 struct fuse_file_info *fi); 623 struct fuse_file_info *fi); [all …]
|
H A D | fuse_lowlevel_compat.h | 18 struct fuse_file_info *fi); 20 int to_set, struct fuse_file_info *fi); 35 struct fuse_file_info *fi); 37 struct fuse_file_info *fi); 39 size_t size, off_t off, struct fuse_file_info *fi); 41 struct fuse_file_info *fi); 43 struct fuse_file_info *fi); 45 struct fuse_file_info *fi); 47 struct fuse_file_info *fi); 49 struct fuse_file_info *fi); [all …]
|
H A D | fuse_common.h | 45 struct fuse_file_info { struct
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSELowLevel.h | 36 int fuse_ll_open(const fuse_lowlevel_ops* ops, fuse_ino_t ino, struct fuse_file_info *fi); 38 off_t position, fuse_file_info* ffi); 40 size_t size, off_t off, struct fuse_file_info *fi); 41 int fuse_ll_flush(const fuse_lowlevel_ops* ops, fuse_ino_t ino, struct fuse_file_info *fi); 42 int fuse_ll_release(const fuse_lowlevel_ops* ops, fuse_ino_t ino, struct fuse_file_info *fi); 44 struct fuse_file_info *fi); 45 int fuse_ll_opendir(const fuse_lowlevel_ops* ops, fuse_ino_t inode, struct fuse_file_info* ffi); 47 char* buffer, size_t bufferSize, ReadDirBufferFiller filler, off_t pos, fuse_file_info* ffi); 48 int fuse_ll_releasedir(const fuse_lowlevel_ops* ops, fuse_ino_t ino, struct fuse_file_info *fi); 55 mode_t mode, struct fuse_file_info *fi, fuse_ino_t& ino);
|
H A D | fuse_fs.cpp | 26 struct fuse_file_info* fi) in fuse_fs_fgetattr() 81 struct fuse_file_info* fi) in fuse_fs_release() 90 fuse_fs_open(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) in fuse_fs_open() 100 off_t off, struct fuse_file_info* fi) in fuse_fs_read() 110 size_t size, off_t off, struct fuse_file_info* fi) in fuse_fs_write() 120 struct fuse_file_info* fi) in fuse_fs_fsync() 129 fuse_fs_flush(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) in fuse_fs_flush() 147 fuse_fs_opendir(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) in fuse_fs_opendir() 157 fuse_fill_dir_t filler, off_t off, struct fuse_file_info* fi) in fuse_fs_readdir() 167 struct fuse_file_info* fi) in fuse_fs_fsyncdir() [all …]
|
H A D | FUSELowLevel.cpp | 54 struct fuse_file_info* fReplyOpen; 225 fuse_ll_open(const fuse_lowlevel_ops* ops, fuse_ino_t ino, fuse_file_info* ffi) in fuse_ll_open() 240 off_t position, fuse_file_info* ffi) in fuse_ll_read() 255 size_t size, off_t off, struct fuse_file_info *fi) in fuse_ll_write() 268 fuse_ll_flush(const fuse_lowlevel_ops* ops, fuse_ino_t ino, fuse_file_info* ffi) in fuse_ll_flush() 281 fuse_ll_release(const fuse_lowlevel_ops* ops, fuse_ino_t ino, fuse_file_info* ffi) in fuse_ll_release() 294 fuse_ll_fsync(const fuse_lowlevel_ops* ops, fuse_ino_t ino, int datasync, fuse_file_info* ffi) in fuse_ll_fsync() 307 fuse_ll_opendir(const fuse_lowlevel_ops* ops, fuse_ino_t inode, struct fuse_file_info* ffi) in fuse_ll_opendir() 328 size_t bufferSize, ReadDirBufferFiller filler, off_t pos, fuse_file_info* ffi) in fuse_ll_readdir() 347 fuse_ll_releasedir(const fuse_lowlevel_ops* ops, fuse_ino_t ino, struct fuse_file_info *fi) in fuse_ll_releasedir() [all …]
|
H A D | FUSEVolume.cpp | 145 struct FUSEVolume::DirCookie : fuse_file_info, RWLockable { 176 struct FUSEVolume::FileCookie : fuse_file_info, RWLockable { 847 fuse_file_info cookie; in Sync() 1136 fuse_file_info cookie; in FSync() 1654 fuse_file_info cookie; in Create() 1744 struct fuse_file_info llCookie = { 0 }; in Open()
|
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | plugin.h | 37 struct fuse_file_info; 72 struct fuse_file_info *fi); 83 struct fuse_file_info *fi); 94 off_t offset, struct fuse_file_info *fi); 108 off_t offset, struct fuse_file_info *fi); 140 struct fuse_file_info *fi); 153 struct fuse_file_info *fi);
|
/haiku/src/tools/fs_shell/ |
H A D | fuse.cpp | 173 off_t offset, struct fuse_file_info* fi) in fuse_readdir() 293 fuse_open(const char* path, struct fuse_file_info* fi) in fuse_open() 310 struct fuse_file_info* fi) in fuse_read() 328 struct fuse_file_info* fi) in fuse_write()
|