Lines Matching refs:fs

609 int fuse_fs_getattr(struct fuse_fs *fs, const char *path, struct stat *buf);
610 int fuse_fs_fgetattr(struct fuse_fs *fs, const char *path, struct stat *buf,
612 int fuse_fs_rename(struct fuse_fs *fs, const char *oldpath,
614 int fuse_fs_unlink(struct fuse_fs *fs, const char *path);
615 int fuse_fs_rmdir(struct fuse_fs *fs, const char *path);
616 int fuse_fs_symlink(struct fuse_fs *fs, const char *linkname,
618 int fuse_fs_link(struct fuse_fs *fs, const char *oldpath, const char *newpath);
619 int fuse_fs_release(struct fuse_fs *fs, const char *path,
621 int fuse_fs_open(struct fuse_fs *fs, const char *path,
623 int fuse_fs_read(struct fuse_fs *fs, const char *path, char *buf, size_t size,
625 int fuse_fs_write(struct fuse_fs *fs, const char *path, const char *buf,
627 int fuse_fs_fsync(struct fuse_fs *fs, const char *path, int datasync,
629 int fuse_fs_flush(struct fuse_fs *fs, const char *path,
631 int fuse_fs_statfs(struct fuse_fs *fs, const char *path, struct statvfs *buf);
632 int fuse_fs_opendir(struct fuse_fs *fs, const char *path,
634 int fuse_fs_readdir(struct fuse_fs *fs, const char *path, void *buf,
637 int fuse_fs_fsyncdir(struct fuse_fs *fs, const char *path, int datasync,
639 int fuse_fs_releasedir(struct fuse_fs *fs, const char *path,
641 int fuse_fs_create(struct fuse_fs *fs, const char *path, mode_t mode,
643 int fuse_fs_lock(struct fuse_fs *fs, const char *path,
645 int fuse_fs_chmod(struct fuse_fs *fs, const char *path, mode_t mode);
646 int fuse_fs_chown(struct fuse_fs *fs, const char *path, uid_t uid, gid_t gid);
647 int fuse_fs_truncate(struct fuse_fs *fs, const char *path, off_t size);
648 int fuse_fs_ftruncate(struct fuse_fs *fs, const char *path, off_t size,
650 int fuse_fs_utimens(struct fuse_fs *fs, const char *path,
652 int fuse_fs_access(struct fuse_fs *fs, const char *path, int mask);
653 int fuse_fs_readlink(struct fuse_fs *fs, const char *path, char *buf,
655 int fuse_fs_mknod(struct fuse_fs *fs, const char *path, mode_t mode,
657 int fuse_fs_mkdir(struct fuse_fs *fs, const char *path, mode_t mode);
658 int fuse_fs_setxattr(struct fuse_fs *fs, const char *path, const char *name,
660 int fuse_fs_getxattr(struct fuse_fs *fs, const char *path, const char *name,
662 int fuse_fs_listxattr(struct fuse_fs *fs, const char *path, char *list,
664 int fuse_fs_removexattr(struct fuse_fs *fs, const char *path,
666 int fuse_fs_bmap(struct fuse_fs *fs, const char *path, size_t blocksize,
668 void fuse_fs_init(struct fuse_fs *fs, struct fuse_conn_info *conn);
669 void fuse_fs_destroy(struct fuse_fs *fs);
708 * For now the 'fs' vector always contains exactly one filesystem.
713 * @param fs NULL terminated filesystem object vector
717 struct fuse_fs *fs[]);