Lines Matching refs:fuse_fs
1114 struct fuse_fs;
1125 int fuse_fs_getattr(struct fuse_fs *fs, const char *path, struct stat *buf,
1127 int fuse_fs_rename(struct fuse_fs *fs, const char *oldpath,
1129 int fuse_fs_unlink(struct fuse_fs *fs, const char *path);
1130 int fuse_fs_rmdir(struct fuse_fs *fs, const char *path);
1131 int fuse_fs_symlink(struct fuse_fs *fs, const char *linkname,
1133 int fuse_fs_link(struct fuse_fs *fs, const char *oldpath, const char *newpath);
1134 int fuse_fs_release(struct fuse_fs *fs, const char *path,
1136 int fuse_fs_open(struct fuse_fs *fs, const char *path,
1138 int fuse_fs_read(struct fuse_fs *fs, const char *path, char *buf, size_t size,
1140 int fuse_fs_read_buf(struct fuse_fs *fs, const char *path,
1143 int fuse_fs_write(struct fuse_fs *fs, const char *path, const char *buf,
1145 int fuse_fs_write_buf(struct fuse_fs *fs, const char *path,
1148 int fuse_fs_fsync(struct fuse_fs *fs, const char *path, int datasync,
1150 int fuse_fs_flush(struct fuse_fs *fs, const char *path,
1152 int fuse_fs_statfs(struct fuse_fs *fs, const char *path, struct statvfs *buf);
1153 int fuse_fs_opendir(struct fuse_fs *fs, const char *path,
1155 int fuse_fs_readdir(struct fuse_fs *fs, const char *path, void *buf,
1158 int fuse_fs_fsyncdir(struct fuse_fs *fs, const char *path, int datasync,
1160 int fuse_fs_releasedir(struct fuse_fs *fs, const char *path,
1162 int fuse_fs_create(struct fuse_fs *fs, const char *path, mode_t mode,
1164 int fuse_fs_lock(struct fuse_fs *fs, const char *path,
1166 int fuse_fs_flock(struct fuse_fs *fs, const char *path,
1168 int fuse_fs_chmod(struct fuse_fs *fs, const char *path, mode_t mode,
1170 int fuse_fs_chown(struct fuse_fs *fs, const char *path, uid_t uid, gid_t gid,
1172 int fuse_fs_truncate(struct fuse_fs *fs, const char *path, off_t size,
1174 int fuse_fs_utimens(struct fuse_fs *fs, const char *path,
1176 int fuse_fs_access(struct fuse_fs *fs, const char *path, int mask);
1177 int fuse_fs_readlink(struct fuse_fs *fs, const char *path, char *buf,
1179 int fuse_fs_mknod(struct fuse_fs *fs, const char *path, mode_t mode,
1181 int fuse_fs_mkdir(struct fuse_fs *fs, const char *path, mode_t mode);
1182 int fuse_fs_setxattr(struct fuse_fs *fs, const char *path, const char *name,
1184 int fuse_fs_getxattr(struct fuse_fs *fs, const char *path, const char *name,
1186 int fuse_fs_listxattr(struct fuse_fs *fs, const char *path, char *list,
1188 int fuse_fs_removexattr(struct fuse_fs *fs, const char *path,
1190 int fuse_fs_bmap(struct fuse_fs *fs, const char *path, size_t blocksize,
1192 int fuse_fs_ioctl(struct fuse_fs *fs, const char *path, unsigned int cmd,
1195 int fuse_fs_poll(struct fuse_fs *fs, const char *path,
1198 int fuse_fs_fallocate(struct fuse_fs *fs, const char *path, int mode,
1200 ssize_t fuse_fs_copy_file_range(struct fuse_fs *fs, const char *path_in,
1205 off_t fuse_fs_lseek(struct fuse_fs *fs, const char *path, off_t off, int whence,
1207 void fuse_fs_init(struct fuse_fs *fs, struct fuse_conn_info *conn,
1209 void fuse_fs_destroy(struct fuse_fs *fs);
1226 struct fuse_fs *fuse_fs_new(const struct fuse_operations *op, size_t op_size,
1243 typedef struct fuse_fs *(*fuse_module_factory_t)(struct fuse_args *args,
1244 struct fuse_fs *fs[]);