Lines Matching refs:path
66 static const char *virtiofs_strip_prefix(const char *path, const struct fs_mount_t *mp) in virtiofs_strip_prefix() argument
68 const char *virtiofs_path = fs_impl_strip_prefix(path, mp); in virtiofs_strip_prefix()
132 struct fs_file_t *filp, int flags, const char *path, uint64_t parent_inode) in virtiofs_zfs_open_create() argument
135 const char *fname = strip_path(path); in virtiofs_zfs_open_create()
167 const char *path = virtiofs_strip_prefix(fs_path, filp->mp); in virtiofs_zfs_open() local
171 filp->mp->storage_dev, FUSE_ROOT_INODE, path, &lookup_ret, &parent_inode in virtiofs_zfs_open()
176 ret = virtiofs_zfs_open_create(filp, flags, path, parent_inode); in virtiofs_zfs_open()
364 const char *path = virtiofs_strip_prefix(name, mountp); in virtiofs_zfs_mkdir() local
368 mountp->storage_dev, FUSE_ROOT_INODE, path, &lookup_ret, &parent_inode in virtiofs_zfs_mkdir()
387 const char *path = virtiofs_strip_prefix(fs_path, dirp->mp); in virtiofs_zfs_opendir() local
389 if (path[0] == '\0') { in virtiofs_zfs_opendir()
391 path = "."; in virtiofs_zfs_opendir()
394 ret = virtiofs_lookup(dirp->mp->storage_dev, FUSE_ROOT_INODE, path, &lookup_ret, NULL); in virtiofs_zfs_opendir()
511 const char *path = virtiofs_strip_prefix(fs_path, mountp); in virtiofs_zfs_stat() local
519 int ret = virtiofs_lookup(mountp->storage_dev, FUSE_ROOT_INODE, path, &lookup_ret, NULL); in virtiofs_zfs_stat()
542 const char *path = virtiofs_strip_prefix(name, mountp); in virtiofs_zfs_unlink() local
560 mountp->storage_dev, FUSE_ROOT_INODE, path, &lookup_ret, NULL in virtiofs_zfs_unlink()
568 ret = virtiofs_unlink(mountp->storage_dev, path, FUSE_FILE); in virtiofs_zfs_unlink()
574 ret = virtiofs_unlink(mountp->storage_dev, path, FUSE_DIR); in virtiofs_zfs_unlink()