/dports/misc/rump/buildrump.sh-b914579/src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
H A D | zfs_vfsops.c | 931 zfsvfs->z_parent = zfsvfs; in zfsvfs_create() 968 zfsvfs->z_use_fuids = USE_FUIDS(zfsvfs->z_version, zfsvfs->z_os); in zfsvfs_create() 1036 dmu_objset_set_user(zfsvfs->z_os, zfsvfs); in zfsvfs_setup() 1039 zfsvfs->z_log = zil_open(zfsvfs->z_os, zfs_get_data); in zfsvfs_setup() 1131 zfsvfs->z_use_fuids = USE_FUIDS(zfsvfs->z_version, zfsvfs->z_os); in zfs_set_fuid_feature() 1132 if (zfsvfs->z_use_fuids && zfsvfs->z_vfs) { in zfs_set_fuid_feature() 1157 zfsvfs->z_parent = zfsvfs; in zfs_domount() 1218 dmu_objset_set_user(zfsvfs->z_os, zfsvfs); in zfs_domount() 1231 dmu_objset_disown(zfsvfs->z_os, zfsvfs); in zfs_domount() 1791 error = zfs_zget(zfsvfs, zfsvfs->z_root, &rootzp); in zfs_root() [all …]
|
H A D | zfs_fuid.c | 209 zfs_fuid_avl_tree_create(&zfsvfs->z_fuid_idx, &zfsvfs->z_fuid_domain); in zfs_fuid_init() 214 zfsvfs->z_fuid_size = zfs_fuid_table_load(zfsvfs->z_os, in zfs_fuid_init() 215 zfsvfs->z_fuid_obj, &zfsvfs->z_fuid_idx, in zfs_fuid_init() 248 zfsvfs->z_fuid_obj = dmu_object_alloc(zfsvfs->z_os, in zfs_fuid_sync() 280 dmu_write(zfsvfs->z_os, zfsvfs->z_fuid_obj, 0, in zfs_fuid_sync() 283 VERIFY(0 == dmu_bonus_hold(zfsvfs->z_os, zfsvfs->z_fuid_obj, in zfs_fuid_sync() 324 zfs_fuid_init(zfsvfs); in zfs_fuid_find_by_domain() 375 zfs_fuid_init(zfsvfs); in zfs_fuid_find_by_idx() 379 if (zfsvfs->z_fuid_obj) in zfs_fuid_find_by_idx() 635 if (!zfsvfs->z_replay) in zfs_fuid_create() [all …]
|
H A D | zfs_ctldir.c | 324 ZFS_ENTER(zfsvfs); in zfsctl_common_fid() 343 ZFS_EXIT(zfsvfs); in zfsctl_common_fid() 363 if ((error = zfs_zget(zfsvfs, zfsvfs->z_shares_dir, &dzp)) == 0) { in zfsctl_shares_fid() 368 ZFS_EXIT(zfsvfs); in zfsctl_shares_fid() 402 ZFS_EXIT(zfsvfs); in zfsctl_root_getattr() 434 ZFS_EXIT(zfsvfs); in zfsctl_root_lookup() 578 zfsvfs_t *zfsvfs; in zfsctl_snapdir_rename() local 598 ZFS_EXIT(zfsvfs); in zfsctl_snapdir_rename() 642 zfsvfs_t *zfsvfs; in zfsctl_snapdir_remove() local 662 ZFS_EXIT(zfsvfs); in zfsctl_snapdir_remove() [all …]
|
H A D | zfs_znode.c | 236 zfsvfs_t *zfsvfs; in zfs_znode_move() local 274 ZFS_EXIT(zfsvfs); in zfs_znode_move() 288 ZFS_EXIT(zfsvfs); in zfs_znode_move() 300 ZFS_EXIT(zfsvfs); in zfs_znode_move() 309 ZFS_EXIT(zfsvfs); in zfs_znode_move() 319 ZFS_EXIT(zfsvfs); in zfs_znode_move() 334 ZFS_EXIT(zfsvfs); in zfs_znode_move() 828 zfsvfs_t *zfsvfs; in zfs_loadvnode() local 1432 zfsvfs_t zfsvfs; in zfs_create_fs() local 1514 zfsvfs.z_os = os; in zfs_create_fs() [all …]
|
H A D | zfs_vnops.c | 204 ZFS_ENTER(zfsvfs); in zfs_close() 218 ZFS_EXIT(zfsvfs); in zfs_close() 273 zfsvfs_t *zfsvfs; in zfs_ioctl() local 300 ZFS_EXIT(zfsvfs); in zfs_ioctl() 486 ZFS_ENTER(zfsvfs); in zfs_read() 488 os = zfsvfs->z_os; in zfs_read() 491 ZFS_EXIT(zfsvfs); in zfs_read() 499 ZFS_EXIT(zfsvfs); in zfs_read() 595 ZFS_EXIT(zfsvfs); in zfs_read() 984 ZFS_EXIT(zfsvfs); in zfs_write() [all …]
|
H A D | zfs_dir.c | 67 if (zfsvfs->z_norm) { in zfs_match_find() 228 update = !zfsvfs->z_norm || in zfs_dirent_lock() 243 cmpflags = zfsvfs->z_norm; in zfs_dirent_lock() 432 zfsvfs->z_parent != zfsvfs) { in zfs_dirlook() 497 zap_add_int(zfsvfs->z_os, zfsvfs->z_unlinkedobj, zp->z_id, tx)); in zfs_unlinked_add() 516 for (zap_cursor_init(&zc, zfsvfs->z_os, zfsvfs->z_unlinkedobj); in zfs_unlinked_drain() 578 error = zfs_zget(zfsvfs, in zfs_purgedir() 621 objset_t *os = zfsvfs->z_os; in zfs_rmnode() 705 zap_remove_int(zfsvfs->z_os, zfsvfs->z_unlinkedobj, zp->z_id, tx)); in zfs_rmnode() 894 zfs_fuid_txhold(zfsvfs, tx); in zfs_make_xattrdir() [all …]
|
H A D | zfs_replay.c | 349 zfsvfs->z_fuid_replay = in zfs_replay_create_acl() 384 zfsvfs->z_fuid_replay = in zfs_replay_create_acl() 407 if (zfsvfs->z_fuid_replay) in zfs_replay_create_acl() 409 zfsvfs->z_fuid_replay = NULL; in zfs_replay_create_acl() 473 zfsvfs->z_fuid_replay = in zfs_replay_create() 488 zfsvfs->z_fuid_replay = in zfs_replay_create() 506 zfsvfs->z_fuid_replay = in zfs_replay_create() 539 if (zfsvfs->z_fuid_replay) in zfs_replay_create() 541 zfsvfs->z_fuid_replay = NULL; in zfs_replay_create() 962 zfsvfs->z_fuid_replay = in zfs_replay_acl() [all …]
|
H A D | zfs_acl.c | 1051 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_aclset_common() local 1071 if (!zfsvfs->z_use_fuids) { in zfs_aclset_common() 1884 if (zfsvfs->z_use_fuids && in zfs_acl_ids_create() 1887 &zfsvfs->z_fuid_idx, in zfs_acl_ids_create() 2128 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_setacl() local 2129 zilog_t *zilog = zfsvfs->z_log; in zfs_setacl() 2185 zfs_fuid_txhold(zfsvfs, tx); in zfs_setacl() 2207 zfs_fuid_sync(zfsvfs, tx); in zfs_setacl() 2290 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_zaccess_aces_check() local 2433 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_zaccess_common() local [all …]
|
H A D | zfs_ioctl.c | 1067 dmu_objset_disown(zfsvfs->z_os, zfsvfs); in zfsvfs_rele() 1902 zfsvfs_t *zfsvfs; in zfs_prop_set_userquota() local 1986 zfsvfs_t *zfsvfs; in zfs_prop_set_special() local 3023 zfsvfs_t *zfsvfs; in zfs_ioc_rollback() local 3851 zfsvfs_t *zfsvfs; in zfs_ioc_userspace_one() local 3882 zfsvfs_t *zfsvfs; in zfs_ioc_userspace_many() local 3918 zfsvfs_t *zfsvfs; in zfs_ioc_userspace_upgrade() local 4125 zfsvfs_t *zfsvfs; in zfs_ioc_smb_acl() local 4147 ZFS_ENTER(zfsvfs); in zfs_ioc_smb_acl() 4179 ZFS_EXIT(zfsvfs); in zfs_ioc_smb_acl() [all …]
|
/dports/misc/rump/buildrump.sh-b914579/src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
H A D | zfs_znode.h | 199 struct zfsvfs *z_zfsvfs; 259 #define ZFS_ENTER(zfsvfs) \ argument 262 if ((zfsvfs)->z_unmounted) { \ 263 ZFS_EXIT(zfsvfs); \ 268 #define ZFS_EXIT(zfsvfs) rrw_exit(&(zfsvfs)->z_teardown_lock, FTAG) argument 280 #define ZFS_OBJ_MUTEX(zfsvfs, obj_num) \ argument 281 (&(zfsvfs)->z_hold_mtx[ZFS_OBJ_HASH(obj_num)]) 282 #define ZFS_OBJ_HOLD_ENTER(zfsvfs, obj_num) \ argument 286 #define ZFS_OBJ_HOLD_EXIT(zfsvfs, obj_num) \ argument 311 #define ZFS_ACCESSTIME_STAMP(zfsvfs, zp) \ argument [all …]
|
H A D | zfs_vfsops.h | 41 typedef struct zfsvfs zfsvfs_t; 43 struct zfsvfs { struct 135 extern int zfs_suspend_fs(zfsvfs_t *zfsvfs); 136 extern int zfs_resume_fs(zfsvfs_t *zfsvfs, const char *osname); 137 extern int zfs_userspace_one(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, 139 extern int zfs_userspace_many(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, 141 extern int zfs_set_userquota(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, 143 extern boolean_t zfs_usergroup_overquota(zfsvfs_t *zfsvfs, 145 extern int zfs_set_version(zfsvfs_t *zfsvfs, uint64_t newvers); 147 extern void zfsvfs_free(zfsvfs_t *zfsvfs);
|
H A D | zfs_acl.h | 192 struct zfsvfs; 198 boolean_t zfs_acl_ids_overquota(struct zfsvfs *, zfs_acl_ids_t *); 215 int zfs_vsec_2_aclp(struct zfsvfs *, vtype_t, vsecattr_t *, cred_t *,
|
H A D | zfs_fuid.h | 118 extern const char *zfs_fuid_find_by_idx(zfsvfs_t *zfsvfs, uint32_t idx); 119 extern void zfs_fuid_txhold(zfsvfs_t *zfsvfs, dmu_tx_t *tx);
|
H A D | zfs_dir.h | 65 extern void zfs_unlinked_drain(zfsvfs_t *zfsvfs);
|
/dports/misc/rump/buildrump.sh-b914579/src/external/cddl/osnet/sys/kern/ |
H A D | zfs_stub.c | 34 zfsctl_create(zfsvfs_t *zfsvfs) in zfsctl_create() argument 41 zfsctl_destroy(zfsvfs_t *zfsvfs) in zfsctl_destroy() argument 157 zfs_vsec_2_aclp(zfsvfs_t *zfsvfs, vtype_t obj_type,
|