H A D | fuse_uvfs.c | 40 #define FUSE_UVFS_FS(fs) libuvfs_stash_fs_get(fs, FUSE_FS_INFO, NULL) 128 fuse_uvfs_file_info_get(libuvfs_fs_t *fs, libuvfs_fid_t *fid, argument 140 if (libuvfs_name_fid_wrlock(fs, fid) != 0) 146 if ((rc = libuvfs_stash_fid_get(fs, fid, FUSE_FID_FFI, NULL)) != NULL) 152 len = libuvfs_name_path(fs, fid, 0, NULL, path, sizeof (path)); 170 ffi = libuvfs_stash_fid_store(fs, fid, FUSE_FID_FFI, B_TRUE, rc); 186 (void) libuvfs_name_fid_unlock(fs, fid); 204 fuse_uvfs_stat_convert(libuvfs_fs_t *fs, libuvfs_stat_t *stat, argument 234 if ((rootfid = libuvfs_stash_fs_get(fs, FUSE_ROOT_FI 256 fuse_uvfs_fs_init(libuvfs_fs_t *fs, struct fuse_fs *fuse_fs) argument 274 fuse_uvfs_vfsroot(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 301 fuse_uvfs_vget(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 333 fuse_uvfs_statvfs(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 358 fuse_uvfs_remove_hidden(libuvfs_fs_t *fs, struct fuse_fs *fuse_fs, libuvfs_fid_t *fid, struct stat *statbuf) argument 388 fuse_uvfs_close_common(libuvfs_fs_t *fs, libuvfs_fid_t *fid, uint64_t count) argument 456 fuse_uvfs_close(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 474 fuse_uvfs_lookup(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 521 fuse_uvfs_open(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 537 fuse_uvfs_addmap(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 553 fuse_uvfs_delmap(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 575 libuvfs_fs_t *fs = dirhp->dh_fs; local 646 fuse_uvfs_readdir(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 799 fuse_uvfs_getattr(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 832 fuse_uvfs_symlink(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 863 fuse_uvfs_readlink(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 902 fuse_uvfs_link(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 941 fuse_uvfs_hide_node(libuvfs_fs_t *fs, libuvfs_fid_t *dirfid, libuvfs_fid_t *fid, char *dirpath, char *name) argument 1016 fuse_uvfs_rmdir(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1074 fuse_uvfs_remove(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1134 fuse_uvfs_rename(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1216 fuse_uvfs_setattr(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1300 fuse_uvfs_read(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1366 fuse_uvfs_write(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1419 fuse_uvfs_create(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1479 fuse_uvfs_mkdir(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1535 fuse_uvfs_space(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1564 fuse_uvfs_fsync(libuvfs_fs_t *fs, void *varg, size_t argsize, ucred_t *cr) argument 1646 fuse_fs_init(struct fuse_fs *fs, struct fuse_conn_info *conn) argument 1653 fuse_fs_destroy(struct fuse_fs *fs) argument 1671 struct fuse_fs *fs; local [all...] |