| /netvirt/usr/src/uts/common/fs/zfs/sys/ |
| zfs_vfsops.h | 43 typedef struct zfsvfs zfsvfs_t; 45 struct zfsvfs { struct 131 extern int zfs_suspend_fs(zfsvfs_t *zfsvfs, char *osname, int *mode); 132 extern int zfs_resume_fs(zfsvfs_t *zfsvfs, const char *osname, int mode);
|
| /netvirt/usr/src/uts/common/fs/zfs/ |
| zfs_dir.c | 65 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, char *name, boolean_t exact, 70 if (zfsvfs->z_norm) { 86 error = zap_lookup_norm(zfsvfs->z_os, dzp->z_id, name, 8, 1, 91 error = zap_lookup(zfsvfs->z_os, dzp->z_id, name, 8, 1, zoid); 138 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 161 * zfsvfs->z_case and zfsvfs->z_norm fields. These choices 181 ((zfsvfs->z_case == ZFS_CASE_INSENSITIVE) && (flag & ZCIEXACT)) || 182 ((zfsvfs->z_case == ZFS_CASE_MIXED) && !(flag & ZCILOOK)); 194 update = !zfsvfs->z_norm | 369 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 442 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 522 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 567 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 806 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 867 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 940 zfsvfs_t *zfsvfs = zdp->z_zfsvfs; local [all...] |
| zfs_ctldir.c | 190 zfsctl_create(zfsvfs_t *zfsvfs) 195 ASSERT(zfsvfs->z_ctldir == NULL); 197 vp = gfs_root_create(sizeof (zfsctl_node_t), zfsvfs->z_vfs, 203 VERIFY(VFS_ROOT(zfsvfs->z_vfs, &rvp) == 0); 214 zfsvfs->z_ctldir = vp; 223 zfsctl_destroy(zfsvfs_t *zfsvfs) 225 VN_RELE(zfsvfs->z_ctldir); 226 zfsvfs->z_ctldir = NULL; 314 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; local 320 ZFS_ENTER(zfsvfs); 365 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; local 386 zfsvfs_t *zfsvfs = dvp->v_vfsp->vfs_data; local 611 zfsvfs_t *zfsvfs = dvp->v_vfsp->vfs_data; local 655 zfsvfs_t *zfsvfs = dvp->v_vfsp->vfs_data; local 786 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; local 855 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; local 979 zfsvfs_t *zfsvfs = vfsp->vfs_data; local 1039 zfsvfs_t *zfsvfs = vfsp->vfs_data; local [all...] |
| zfs_vfsops.c | 148 zfsvfs_t *zfsvfs = vfsp->vfs_data; local 150 ZFS_ENTER(zfsvfs); 151 if (zfsvfs->z_log != NULL) 152 zil_commit(zfsvfs->z_log, UINT64_MAX, 0); 154 txg_wait_synced(dmu_objset_pool(zfsvfs->z_os), 0); 155 ZFS_EXIT(zfsvfs); 223 zfsvfs_t *zfsvfs = arg; local 226 zfsvfs->z_atime = TRUE; 227 vfs_clearmntopt(zfsvfs->z_vfs, MNTOPT_NOATIME); 228 vfs_setmntopt(zfsvfs->z_vfs, MNTOPT_ATIME, NULL, 0) 239 zfsvfs_t *zfsvfs = arg; local 257 zfsvfs_t *zfsvfs = arg; local 270 zfsvfs_t *zfsvfs = arg; local 288 zfsvfs_t *zfsvfs = arg; local 304 zfsvfs_t *zfsvfs = arg; local 320 zfsvfs_t *zfsvfs = arg; local 344 zfsvfs_t *zfsvfs = arg; local 357 zfsvfs_t *zfsvfs = arg; local 365 zfsvfs_t *zfsvfs = arg; local 373 zfsvfs_t *zfsvfs = arg; local 381 zfsvfs_t *zfsvfs = arg; local 391 zfsvfs_t *zfsvfs = NULL; local 634 zfsvfs_t *zfsvfs; local 858 zfsvfs_t *zfsvfs = NULL; local 1061 zfsvfs_t *zfsvfs = vfsp->vfs_data; local 1125 zfsvfs_t *zfsvfs = vfsp->vfs_data; local 1240 zfsvfs_t *zfsvfs = vfsp->vfs_data; local 1325 zfsvfs_t *zfsvfs = vfsp->vfs_data; local 1479 zfsvfs_t *zfsvfs = vfsp->vfs_data; local [all...] |
| zfs_znode.c | 241 * zfs_init_fs - Initialize the zfsvfs struct and the file system 245 zfs_init_fs(zfsvfs_t *zfsvfs, znode_t **zpp, cred_t *cr) 249 objset_t *os = zfsvfs->z_os; 284 error = zfs_get_zplprop(os, ZFS_PROP_VERSION, &zfsvfs->z_version); 287 } else if (zfsvfs->z_version > ZPL_VERSION) { 291 (u_longlong_t)zfsvfs->z_version, ZPL_VERSION); 297 zfsvfs->z_norm = (int)zval; 300 zfsvfs->z_utf8 = (zval != 0); 303 zfsvfs->z_case = (uint_t)zval; 308 if (zfsvfs->z_case == ZFS_CASE_INSENSITIVE | 424 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 566 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 817 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 856 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 874 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 925 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 1056 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 1204 zfsvfs_t zfsvfs; local [all...] |
| zfs_acl.c | 587 zfs_copy_fuid_2_ace(zfsvfs_t *zfsvfs, zfs_acl_t *aclp, cred_t *cr, 631 zfs_fuid_queue_map_id(zfsvfs, &hdl, who, cr, 1001 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 1019 if (!zfsvfs->z_use_fuids) { 1023 (zfsvfs->z_version >= ZPL_VERSION_FUID)) 1036 error = dmu_object_free(zfsvfs->z_os, 1043 aoid = dmu_object_alloc(zfsvfs->z_os, 1048 (void) dmu_object_set_blocksize(zfsvfs->z_os, aoid, 1056 dmu_write(zfsvfs->z_os, aoid, off, 1066 error = dmu_object_free(zfsvfs->z_os 1457 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 1655 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 1775 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 2027 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 2135 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 2302 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 2440 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local [all...] |
| zfs_ioctl.c | 2136 zfsvfs_t *zfsvfs = NULL; local 2226 zfsvfs_t *zfsvfs = NULL; local [all...] |
| zfs_vnops.c | 90 * This is done avoiding races using ZFS_ENTER(zfsvfs). 91 * A ZFS_EXIT(zfsvfs) is needed before all returns. Any znodes 107 * (4) Always pass zfsvfs->z_assign as the second argument to dmu_tx_assign(). 120 * If dmu_tx_assign() returns ERESTART and zfsvfs->z_assign is TXG_NOWAIT, 135 * ZFS_ENTER(zfsvfs); // exit if unmounted 141 * error = dmu_tx_assign(tx, zfsvfs->z_assign); // try to assign 146 * if (error == ERESTART && zfsvfs->z_assign == TXG_NOWAIT) { 152 * ZFS_EXIT(zfsvfs); // finished in zfs 163 * ZFS_EXIT(zfsvfs); // finished in zfs 268 zfsvfs_t *zfsvfs; local 319 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 431 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 604 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 852 zfsvfs_t *zfsvfs = arg; local 953 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 997 zfsvfs_t *zfsvfs = zdp->z_zfsvfs; local 1115 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 1363 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 1557 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 1719 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 1851 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 2089 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 2132 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 2327 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 2838 zfsvfs_t *zfsvfs = sdzp->z_zfsvfs; local 3134 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 3280 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 3331 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; local 3481 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 3599 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 3661 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 3742 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 3894 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 4028 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 4173 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 4213 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 4266 zfsvfs_t *zfsvfs; local 4327 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local 4345 zfsvfs_t *zfsvfs = zp->z_zfsvfs; local [all...] |