Home
last modified time | relevance | path

Searched refs:zfsvfs (Results 1 – 15 of 15) sorted by relevance

/dports/misc/rump/buildrump.sh-b914579/src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dzfs_vfsops.c931 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 Dzfs_fuid.c209 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 Dzfs_ctldir.c324 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 Dzfs_znode.c236 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 Dzfs_vnops.c204 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 Dzfs_dir.c67 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 Dzfs_replay.c349 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 Dzfs_acl.c1051 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 Dzfs_ioctl.c1067 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 Dzfs_znode.h199 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 Dzfs_vfsops.h41 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 Dzfs_acl.h192 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 Dzfs_fuid.h118 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 Dzfs_dir.h65 extern void zfs_unlinked_drain(zfsvfs_t *zfsvfs);
/dports/misc/rump/buildrump.sh-b914579/src/external/cddl/osnet/sys/kern/
H A Dzfs_stub.c34 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,