Home
last modified time | relevance | path

Searched refs:zfsvfs_t (Results 1 – 25 of 39) sorted by relevance

12

/src/sys/contrib/openzfs/include/sys/
H A Dzfs_fuid.h102 extern uid_t zfs_fuid_map_id(zfsvfs_t *, uint64_t, cred_t *, zfs_fuid_type_t);
105 extern void zfs_fuid_destroy(zfsvfs_t *);
106 extern uint64_t zfs_fuid_create_cred(zfsvfs_t *, zfs_fuid_type_t,
108 extern uint64_t zfs_fuid_create(zfsvfs_t *, uint64_t, cred_t *, zfs_fuid_type_t,
114 extern boolean_t zfs_groupmember(zfsvfs_t *, uint64_t, cred_t *);
115 void zfs_fuid_sync(zfsvfs_t *, dmu_tx_t *);
116 extern const char *zfs_fuid_find_by_idx(zfsvfs_t *zfsvfs, uint32_t idx);
117 extern void zfs_fuid_txhold(zfsvfs_t *zfsvfs, dmu_tx_t *tx);
118 extern int zfs_id_to_fuidstr(zfsvfs_t *zfsvfs, const char *domain, uid_t rid,
H A Dzfs_ioctl_impl.h88 boolean_t zfs_vfs_held(zfsvfs_t *);
89 int zfs_vfs_ref(zfsvfs_t **);
90 void zfs_vfs_rele(zfsvfs_t *);
H A Dzfs_znode.h235 zfs_enter_verify_zp(zfsvfs_t *zfsvfs, znode_t *zp, const char *tag) in zfs_enter_verify_zp()
268 extern int zfs_init_fs(zfsvfs_t *, znode_t **);
279 extern znode_hold_t *zfs_znode_hold_enter(zfsvfs_t *, uint64_t);
280 extern void zfs_znode_hold_exit(zfsvfs_t *, znode_hold_t *);
281 extern int zfs_zget(zfsvfs_t *, uint64_t, znode_t **);
326 extern void zfs_upgrade(zfsvfs_t *zfsvfs, dmu_tx_t *tx);
/src/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_vfsops_os.h47 typedef struct zfsvfs zfsvfs_t; typedef
52 zfsvfs_t *z_parent; /* parent fs */
223 extern int zfs_suspend_fs(zfsvfs_t *zfsvfs);
224 extern int zfs_resume_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds);
225 extern int zfs_end_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds);
226 extern int zfs_set_version(zfsvfs_t *zfsvfs, uint64_t newvers);
227 extern int zfsvfs_create(const char *name, boolean_t readonly, zfsvfs_t **zfvp);
228 extern int zfsvfs_create_impl(zfsvfs_t **zfvp, zfsvfs_t *zfsvfs, objset_t *os);
229 extern void zfsvfs_free(zfsvfs_t *zfsvfs);
231 extern boolean_t zfs_is_readonly(zfsvfs_t *zfsvfs);
[all …]
H A Dzfs_ctldir.h46 void zfsctl_create(zfsvfs_t *);
47 void zfsctl_destroy(zfsvfs_t *);
48 int zfsctl_root(zfsvfs_t *, int, vnode_t **);
57 int zfsctl_lookup_objset(vfs_t *vfsp, uint64_t objsetid, zfsvfs_t **zfsvfsp);
/src/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzfs_vfsops_os.h46 typedef struct zfsvfs zfsvfs_t; typedef
238 extern int zfs_suspend_fs(zfsvfs_t *zfsvfs);
239 extern int zfs_resume_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds);
240 extern int zfs_end_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds);
241 extern void zfs_exit_fs(zfsvfs_t *zfsvfs);
242 extern int zfs_set_version(zfsvfs_t *zfsvfs, uint64_t newvers);
243 extern int zfsvfs_create(const char *name, boolean_t readony, zfsvfs_t **zfvp);
244 extern int zfsvfs_create_impl(zfsvfs_t **zfvp, zfsvfs_t *zfsvfs, objset_t *os);
245 extern void zfsvfs_free(zfsvfs_t *zfsvfs);
248 extern boolean_t zfs_is_readonly(zfsvfs_t *zfsvfs);
[all …]
H A Dzfs_znode_impl.h60 #define ZTOZSB(znode) ((zfsvfs_t *)(ZTOI(znode)->i_sb->s_fs_info))
61 #define ITOZSB(inode) ((zfsvfs_t *)((inode)->i_sb->s_fs_info))
92 zfs_enter(zfsvfs_t *zfsvfs, const char *tag) in zfs_enter()
104 zfs_exit(zfsvfs_t *zfsvfs, const char *tag) in zfs_exit()
111 zpl_enter(zfsvfs_t *zfsvfs, const char *tag) in zpl_enter()
117 zpl_exit(zfsvfs_t *zfsvfs, const char *tag) in zpl_exit()
H A Dzfs_dir.h68 extern void zfs_unlinked_drain(zfsvfs_t *zfsvfs);
69 extern void zfs_unlinked_drain_stop_wait(zfsvfs_t *zfsvfs);
H A Dzfs_ctldir.h54 extern int zfsctl_create(zfsvfs_t *);
55 extern void zfsctl_destroy(zfsvfs_t *);
/src/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_vfsops.c258 zfs_is_readonly(zfsvfs_t *zfsvfs) in zfs_is_readonly()
267 zfsvfs_t *zfsvfs = sb->s_fs_info; in zfs_sync()
295 zfsvfs_t *zfsvfs = arg; in atime_changed_cb()
315 ((zfsvfs_t *)arg)->z_relatime = newval; in relatime_changed_cb()
321 zfsvfs_t *zfsvfs = arg; in xattr_changed_cb()
338 zfsvfs_t *zfsvfs = arg; in acltype_changed_cb()
363 zfsvfs_t *zfsvfs = arg; in blksz_changed_cb()
374 zfsvfs_t *zfsvfs = arg; in readonly_changed_cb()
404 zfsvfs_t *zfsvfs = arg; in nbmand_changed_cb()
419 ((zfsvfs_t *)arg)->z_show_ctldir = newval; in snapdir_changed_cb()
[all …]
H A Dzfs_dir.c64 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, const char *name, in zfs_match_find()
147 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_dirent_lock()
397 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_dirlook()
463 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_unlinked_add()
481 zfsvfs_t *zfsvfs = arg; in zfs_unlinked_drain_task()
547 zfs_unlinked_drain(zfsvfs_t *zfsvfs) in zfs_unlinked_drain()
569 zfs_unlinked_drain_stop_wait(zfsvfs_t *zfsvfs) in zfs_unlinked_drain_stop_wait()
601 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_purgedir()
655 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_rmnode()
809 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_link_create()
[all …]
H A Dzfs_ctldir.c474 zfsctl_inode_alloc(zfsvfs_t *zfsvfs, uint64_t id, in zfsctl_inode_alloc()
541 zfsctl_inode_lookup(zfsvfs_t *zfsvfs, uint64_t id, in zfsctl_inode_lookup()
583 zfsctl_create(zfsvfs_t *zfsvfs) in zfsctl_create()
600 zfsctl_destroy(zfsvfs_t *zfsvfs) in zfsctl_destroy()
695 zfsvfs_t *zfsvfs = ITOZSB(ip); in zfsctl_fid()
734 zfsctl_snapshot_name(zfsvfs_t *zfsvfs, const char *snap_name, int len, in zfsctl_snapshot_name()
756 zfsctl_snapshot_path_objset(zfsvfs_t *zfsvfs, uint64_t objsetid, in zfsctl_snapshot_path_objset()
804 zfsvfs_t *zfsvfs = ITOZSB(dip); in zfsctl_root_lookup()
840 zfsvfs_t *zfsvfs = ITOZSB(dip); in zfsctl_snapdir_lookup()
872 zfsvfs_t *zfsvfs = ITOZSB(sdip); in zfsctl_snapdir_rename()
[all …]
H A Dzpl_super.c215 zfsvfs_t *zfsvfs = sb->s_fs_info; in zpl_sync_fs()
270 __zpl_show_devname(struct seq_file *seq, zfsvfs_t *zfsvfs) in __zpl_show_devname()
306 __zpl_show_options(struct seq_file *seq, zfsvfs_t *zfsvfs) in __zpl_show_options()
346 zfsvfs_t *zfsvfs = s->s_fs_info; in zpl_test_super()
438 zfsvfs_t *zfsvfs = sb->s_fs_info; in zpl_get_tree()
H A Dzfs_znode_os.c247 zfs_znode_held(zfsvfs_t *zfsvfs, uint64_t obj) in zfs_znode_held()
264 zfs_znode_hold_enter(zfsvfs_t *zfsvfs, uint64_t obj) in zfs_znode_hold_enter()
297 zfs_znode_hold_exit(zfsvfs_t *zfsvfs, znode_hold_t *zh) in zfs_znode_hold_exit()
324 zfs_znode_sa_init(zfsvfs_t *zfsvfs, znode_t *zp, in zfs_znode_sa_init()
383 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_inode_destroy()
412 zfs_inode_set_ops(zfsvfs_t *zfsvfs, struct inode *ip) in zfs_inode_set_ops()
511 zfs_znode_alloc(zfsvfs_t *zfsvfs, dmu_buf_t *db, int blksz, in zfs_znode_alloc()
637 zfsvfs_t *zfsvfs = ITOZSB(ip); in zfs_mark_inode_dirty()
672 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_mknode()
1053 zfs_zget(zfsvfs_t *zfsvfs, uint64_t obj_num, znode_t **zpp) in zfs_zget()
[all …]
H A Dzfs_ioctl_os.c73 zfs_vfs_held(zfsvfs_t *zfsvfs) in zfs_vfs_held()
79 zfs_vfs_ref(zfsvfs_t **zfvp) in zfs_vfs_ref()
89 zfs_vfs_rele(zfsvfs_t *zfsvfs) in zfs_vfs_rele()
/src/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vfsops.c169 zfsvfs_t *zfvp; in zfs_get_temporary_prop()
240 zfs_getquota(zfsvfs_t *zfsvfs, uid_t id, int isgroup, struct dqblk64 *dqp) in zfs_getquota()
297 zfsvfs_t *zfsvfs = vfsp->vfs_data; in zfs_quotactl()
414 zfs_is_readonly(zfsvfs_t *zfsvfs) in zfs_is_readonly()
441 zfsvfs_t *zfsvfs = vfsp->vfs_data; in zfs_sync()
482 zfsvfs_t *zfsvfs = arg; in atime_changed_cb()
500 zfsvfs_t *zfsvfs = arg; in xattr_changed_cb()
517 zfsvfs_t *zfsvfs = arg; in blksz_changed_cb()
529 zfsvfs_t *zfsvfs = arg; in readonly_changed_cb()
547 zfsvfs_t *zfsvfs = arg; in setuid_changed_cb()
[all …]
H A Dzfs_ioctl_os.c41 zfs_vfs_ref(zfsvfs_t **zfvp) in zfs_vfs_ref()
57 zfs_vfs_held(zfsvfs_t *zfsvfs) in zfs_vfs_held()
63 zfs_vfs_rele(zfsvfs_t *zfsvfs) in zfs_vfs_rele()
139 zfsvfs_t *zfsvfs; in zfs_ioctl_update_mount_cache()
H A Dzfs_dir.c70 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, const char *name, in zfs_match_find()
114 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_dirent_lookup()
204 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_dd_lookup()
229 zfsvfs_t *zfsvfs __unused = dzp->z_zfsvfs; in zfs_dirlook()
273 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_unlinked_add()
288 zfs_unlinked_drain(zfsvfs_t *zfsvfs) in zfs_unlinked_drain()
377 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_purgedir()
431 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_rmnode()
583 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_link_create()
728 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_link_destroy()
[all …]
H A Dzfs_ctldir.c353 zfsctl_create(zfsvfs_t *zfsvfs) in zfsctl_create()
383 zfsctl_destroy(zfsvfs_t *zfsvfs) in zfsctl_destroy()
415 node = ((zfsvfs_t *)mp->mnt_data)->z_ctldir; in zfsctl_root_vnode()
428 node = ((zfsvfs_t *)mp->mnt_data)->z_ctldir->snapdir; in zfsctl_snapdir_vnode()
439 zfsctl_root(zfsvfs_t *zfsvfs, int flags, vnode_t **vpp) in zfsctl_root()
672 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; in zfsctl_root_readdir()
844 objset_t *os = ((zfsvfs_t *)((vp)->v_vfsp->vfs_data))->z_os; in zfsctl_snapshot_zname()
857 objset_t *os = ((zfsvfs_t *)((vp)->v_vfsp->vfs_data))->z_os; in zfsctl_snapshot_lookup()
934 zfsvfs_t *zfsvfs = dvp->v_vfsp->vfs_data; in zfsctl_snapdir_lookup()
1056 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; in zfsctl_snapdir_readdir()
[all …]
H A Dzfs_znode_os.c272 zfs_create_share_dir(zfsvfs_t *zfsvfs, dmu_tx_t *tx) in zfs_create_share_dir()
351 zfs_znode_sa_init(zfsvfs_t *zfsvfs, znode_t *zp, in zfs_znode_sa_init()
406 zfs_znode_alloc(zfsvfs_t *zfsvfs, dmu_buf_t *db, int blksz, in zfs_znode_alloc()
564 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_mknode()
949 zfs_zget(zfsvfs_t *zfsvfs, uint64_t obj_num, znode_t **zpp) in zfs_zget()
1088 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_rezget()
1250 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_znode_delete()
1268 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_zinactive()
1303 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_znode_free()
1416 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_extend()
[all …]
/src/sys/contrib/openzfs/module/zfs/
H A Dzfs_fuid.c188 zfs_fuid_init(zfsvfs_t *zfsvfs) in zfs_fuid_init()
215 zfs_fuid_sync(zfsvfs_t *zfsvfs, dmu_tx_t *tx) in zfs_fuid_sync()
288 zfs_fuid_find_by_domain(zfsvfs_t *zfsvfs, const char *domain, in zfs_fuid_find_by_domain()
353 zfs_fuid_find_by_idx(zfsvfs_t *zfsvfs, uint32_t idx) in zfs_fuid_find_by_idx()
386 zfs_fuid_map_id(zfsvfs_t *zfsvfs, uint64_t fuid, in zfs_fuid_map_id()
398 zfs_fuid_map_id(zfsvfs_t *zfsvfs, uint64_t fuid, in zfs_fuid_map_id()
409 zfs_fuid_map_id(zfsvfs_t *zfsvfs, uint64_t fuid, in zfs_fuid_map_id()
509 zfs_fuid_create_cred(zfsvfs_t *zfsvfs, zfs_fuid_type_t type, in zfs_fuid_create_cred()
566 zfs_fuid_create(zfsvfs_t *zfsvfs, uint64_t id, cred_t *cr, in zfs_fuid_create()
659 zfs_fuid_destroy(zfsvfs_t *zfsvfs) in zfs_fuid_destroy()
[all …]
H A Dzfs_quota.c117 fuidstr_to_sid(zfsvfs_t *zfsvfs, const char *fuidstr, in fuidstr_to_sid()
134 zfs_userquota_prop_to_obj(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type) in zfs_userquota_prop_to_obj()
164 zfs_usedquota_prop_to_default(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type) in zfs_usedquota_prop_to_default()
185 zfs_userspace_many(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, in zfs_userspace_many()
258 zfs_userspace_one(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, in zfs_userspace_one()
309 zfs_set_userquota(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, in zfs_set_userquota()
397 zfs_id_overobjquota(zfsvfs_t *zfsvfs, uint64_t usedobj, uint64_t id) in zfs_id_overobjquota()
459 zfs_id_overblockquota(zfsvfs_t *zfsvfs, uint64_t usedobj, uint64_t id) in zfs_id_overblockquota()
508 zfs_id_overquota(zfsvfs_t *zfsvfs, uint64_t usedobj, uint64_t id) in zfs_id_overquota()
H A Dzfs_replay.c295 zfsvfs_t *zfsvfs = arg1; in zfs_replay_create_acl()
458 zfsvfs_t *zfsvfs = arg1; in zfs_replay_create()
613 zfsvfs_t *zfsvfs = arg1; in zfs_replay_remove()
650 zfsvfs_t *zfsvfs = arg1; in zfs_replay_link()
681 do_zfs_replay_rename(zfsvfs_t *zfsvfs, _lr_rename_t *lr, char *sname, in do_zfs_replay_rename()
724 zfsvfs_t *zfsvfs = arg1; in zfs_replay_rename()
743 zfsvfs_t *zfsvfs = arg1; in zfs_replay_rename_exchange()
766 zfsvfs_t *zfsvfs = arg1; in zfs_replay_rename_whiteout()
816 zfsvfs_t *zfsvfs = arg1; in zfs_replay_write()
882 zfsvfs_t *zfsvfs = arg1; in zfs_replay_write2()
[all …]
H A Dzfs_vnops.c122 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_fsync()
198 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_holey()
214 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_access()
259 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_setup_direct()
343 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_read()
559 zfs_clear_setid_bits_if_necessary(zfsvfs_t *zfsvfs, znode_t *zp, cred_t *cr, in zfs_clear_setid_bits_if_necessary()
646 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_write()
1158 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_rewrite()
1292 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_getsecattr()
1307 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_setsecattr()
[all …]
H A Dzfs_sa.c132 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_sa_get_scanstamp()
166 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_sa_set_scanstamp()
197 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_sa_get_xattr()
229 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_sa_set_xattr()
310 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_sa_upgrade()

12