| /src/lib/librefuse/refuse/ |
| v34.h | 47 int (*getattr) (const char *, struct stat *, struct fuse_file_info *fi); 56 int (*chmod) (const char *, mode_t, struct fuse_file_info *fi); 57 int (*chown) (const char *, uid_t, gid_t, struct fuse_file_info *fi); 58 int (*truncate) (const char *, off_t, struct fuse_file_info *fi); 59 int (*open) (const char *, struct fuse_file_info *); 60 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 61 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 63 int (*flush) (const char *, struct fuse_file_info *); 64 int (*release) (const char *, struct fuse_file_info *); 65 int (*fsync) (const char *, int, struct fuse_file_info *); [all...] |
| v35.h | 47 int (*getattr) (const char *, struct stat *, struct fuse_file_info *fi); 56 int (*chmod) (const char *, mode_t, struct fuse_file_info *fi); 57 int (*chown) (const char *, uid_t, gid_t, struct fuse_file_info *fi); 58 int (*truncate) (const char *, off_t, struct fuse_file_info *fi); 59 int (*open) (const char *, struct fuse_file_info *); 60 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 61 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 63 int (*flush) (const char *, struct fuse_file_info *); 64 int (*release) (const char *, struct fuse_file_info *); 65 int (*fsync) (const char *, int, struct fuse_file_info *); [all...] |
| v29.h | 61 int (*open) (const char *, struct fuse_file_info *); 62 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 63 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 65 int (*flush) (const char *, struct fuse_file_info *); 66 int (*release) (const char *, struct fuse_file_info *); 67 int (*fsync) (const char *, int, struct fuse_file_info *); 72 int (*opendir) (const char *, struct fuse_file_info *); 73 int (*readdir) (const char *, void *, fuse_fill_dir_t_v23, off_t, struct fuse_file_info *); 74 int (*releasedir) (const char *, struct fuse_file_info *); 75 int (*fsyncdir) (const char *, int, struct fuse_file_info *); [all...] |
| v38.h | 47 int (*getattr) (const char *, struct stat *, struct fuse_file_info *fi); 56 int (*chmod) (const char *, mode_t, struct fuse_file_info *fi); 57 int (*chown) (const char *, uid_t, gid_t, struct fuse_file_info *fi); 58 int (*truncate) (const char *, off_t, struct fuse_file_info *fi); 59 int (*open) (const char *, struct fuse_file_info *); 60 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 61 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 63 int (*flush) (const char *, struct fuse_file_info *); 64 int (*release) (const char *, struct fuse_file_info *); 65 int (*fsync) (const char *, int, struct fuse_file_info *); [all...] |
| v30.h | 55 int (*getattr) (const char *, struct stat *, struct fuse_file_info *fi); 65 int (*chmod) (const char *, mode_t, struct fuse_file_info *fi); 66 int (*chown) (const char *, uid_t, gid_t, struct fuse_file_info *fi); 67 int (*truncate) (const char *, off_t, struct fuse_file_info *fi); 69 int (*open) (const char *, struct fuse_file_info *); 70 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 71 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 73 int (*flush) (const char *, struct fuse_file_info *); 74 int (*release) (const char *, struct fuse_file_info *); 75 int (*fsync) (const char *, int, struct fuse_file_info *); [all...] |
| v28.h | 61 int (*open) (const char *, struct fuse_file_info *); 62 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 63 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 65 int (*flush) (const char *, struct fuse_file_info *); 66 int (*release) (const char *, struct fuse_file_info *); 67 int (*fsync) (const char *, int, struct fuse_file_info *); 72 int (*opendir) (const char *, struct fuse_file_info *); 73 int (*readdir) (const char *, void *, fuse_fill_dir_t_v23, off_t, struct fuse_file_info *); 74 int (*releasedir) (const char *, struct fuse_file_info *); 75 int (*fsyncdir) (const char *, int, struct fuse_file_info *); [all...] |
| v25.h | 61 int (*open) (const char *, struct fuse_file_info *); 62 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 63 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 65 int (*flush) (const char *, struct fuse_file_info *); 66 int (*release) (const char *, struct fuse_file_info *); 67 int (*fsync) (const char *, int, struct fuse_file_info *); 72 int (*opendir) (const char *, struct fuse_file_info *); 73 int (*readdir) (const char *, void *, fuse_fill_dir_t_v23, off_t, struct fuse_file_info *); 74 int (*releasedir) (const char *, struct fuse_file_info *); 75 int (*fsyncdir) (const char *, int, struct fuse_file_info *); [all...] |
| v26.h | 61 int (*open) (const char *, struct fuse_file_info *); 62 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 63 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 65 int (*flush) (const char *, struct fuse_file_info *); 66 int (*release) (const char *, struct fuse_file_info *); 67 int (*fsync) (const char *, int, struct fuse_file_info *); 72 int (*opendir) (const char *, struct fuse_file_info *); 73 int (*readdir) (const char *, void *, fuse_fill_dir_t_v23, off_t, struct fuse_file_info *); 74 int (*releasedir) (const char *, struct fuse_file_info *); 75 int (*fsyncdir) (const char *, int, struct fuse_file_info *); [all...] |
| v23.h | 65 int (*open) (const char *, struct fuse_file_info *); 66 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 67 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 69 int (*flush) (const char *, struct fuse_file_info *); 70 int (*release) (const char *, struct fuse_file_info *); 71 int (*fsync) (const char *, int, struct fuse_file_info *); 76 int (*opendir) (const char *, struct fuse_file_info *); 77 int (*readdir) (const char *, void *, fuse_fill_dir_t_v23, off_t, struct fuse_file_info *); 78 int (*releasedir) (const char *, struct fuse_file_info *); 79 int (*fsyncdir) (const char *, int, struct fuse_file_info *); [all...] |
| fs.h | 60 int fuse_fs_getattr_v30(struct fuse_fs* fs, const char* path, struct stat* buf, struct fuse_file_info* fi); 61 int fuse_fs_fgetattr(struct fuse_fs* fs, const char* path, struct stat* buf, struct fuse_file_info* fi); 68 int fuse_fs_release(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi); 69 int fuse_fs_open(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi); 70 int fuse_fs_read(struct fuse_fs* fs, const char* path, char* buf, size_t size, off_t off, struct fuse_file_info* fi); 71 int fuse_fs_read_buf(struct fuse_fs* fs, const char* path, struct fuse_bufvec** bufp, size_t size, off_t off, struct fuse_file_info* fi); 72 int fuse_fs_write(struct fuse_fs* fs, const char* path, const char* buf, size_t size, off_t off, struct fuse_file_info* fi); 73 int fuse_fs_write_buf(struct fuse_fs* fs, const char* path, struct fuse_bufvec *buf, off_t off, struct fuse_file_info* fi); 74 int fuse_fs_fsync(struct fuse_fs* fs, const char* path, int datasync, struct fuse_file_info* fi); 75 int fuse_fs_flush(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) [all...] |
| v22.h | 65 int (*open) (const char *, struct fuse_file_info *); 66 int (*read) (const char *, char *, size_t, off_t, struct fuse_file_info *); 67 int (*write) (const char *, const char *, size_t, off_t, struct fuse_file_info *); 69 int (*flush) (const char *, struct fuse_file_info *); 70 int (*release) (const char *, struct fuse_file_info *); 71 int (*fsync) (const char *, int, struct fuse_file_info *);
|
| fs.c | 130 struct stat* buf, struct fuse_file_info* fi) { 167 struct fuse_file_info* fi) { 357 fuse_fs_release(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) { 393 fuse_fs_open(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) { 430 size_t size, off_t off, struct fuse_file_info* fi) { 468 struct fuse_file_info* fi) { 499 size_t size, off_t off, struct fuse_file_info* fi) { 537 struct fuse_file_info* fi) { 567 fuse_fs_fsync(struct fuse_fs* fs, const char* path, int datasync, struct fuse_file_info* fi) { 603 fuse_fs_flush(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) [all...] |
| /src/share/examples/refuse/dbfs/ |
| dbfs.c | 86 off_t offset, struct fuse_file_info * fi) 117 dbfs_open(const char *path, struct fuse_file_info * fi) 137 struct fuse_file_info * fi)
|
| /src/share/examples/refuse/id3fs/ |
| id3fs.c | 86 off_t offset, struct fuse_file_info * fi) 105 id3fs_open(const char *path, struct fuse_file_info * fi) 113 struct fuse_file_info * fi)
|
| /src/share/examples/refuse/pcifs/ |
| pcifs.c | 82 off_t offset, struct fuse_file_info * fi) 101 pcifs_open(const char *path, struct fuse_file_info * fi) 109 struct fuse_file_info * fi)
|
| /src/sbin/mount_qemufwcfg/ |
| fwcfg.c | 115 off_t offset, struct fuse_file_info *fi) 137 fwcfg_open(const char *path, struct fuse_file_info *fi) 144 struct fuse_file_info *fi)
|
| /src/share/examples/refuse/ian/ian/ |
| ian.c | 166 off_t offset, struct fuse_file_info * fi) 185 ian_open(const char *path, struct fuse_file_info * fi) 193 struct fuse_file_info * fi)
|
| /src/share/examples/refuse/fanoutfs/ |
| fanoutfs.c | 217 off_t offset, struct fuse_file_info *fi) 254 fanoutfs_open(const char *path, struct fuse_file_info *fi) 279 struct fuse_file_info * fi) 308 struct fuse_file_info * fi) 427 fanoutfs_create(const char *path, mode_t mode, struct fuse_file_info *fi)
|
| /src/share/examples/refuse/dmesgfs/ |
| dmesgfs.c | 102 off_t offset, struct fuse_file_info * fi) 126 dmesgfs_open(const char *path, struct fuse_file_info * fi) 134 struct fuse_file_info * fi)
|
| /src/lib/librefuse/ |
| refuse.c | 81 struct fuse_file_info file_info; 314 struct fuse_file_info *fi = rn->opencount > 0 ? &rn->file_info : NULL; 337 struct fuse_file_info *fi = rn->opencount > 0 ? &rn->file_info : NULL; 387 const struct vattr *va, struct fuse_file_info *fi, 413 memcpy(&rn->file_info, fi, sizeof(struct fuse_file_info)); 577 struct fuse_file_info fi; 774 struct fuse_file_info *fi = &rn->file_info; 814 struct fuse_file_info *fi;
|
| fuse.h | 100 struct fuse_file_info { struct
|
| /src/share/examples/refuse/icfs/ |
| icfs.c | 123 off_t offset, struct fuse_file_info *fi) 150 icfs_open(const char *path, struct fuse_file_info *fi) 158 struct fuse_file_info * fi) 189 struct fuse_file_info * fi) 323 icfs_create(const char *path, mode_t mode, struct fuse_file_info *fi)
|