Home
last modified time | relevance | path

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

12

/freebsd/sys/contrib/openzfs/include/sys/
H A Dzfs_fuid.h101 extern uid_t zfs_fuid_map_id(zfsvfs_t *, uint64_t, cred_t *, zfs_fuid_type_t);
104 extern void zfs_fuid_destroy(zfsvfs_t *);
105 extern uint64_t zfs_fuid_create_cred(zfsvfs_t *, zfs_fuid_type_t,
107 extern uint64_t zfs_fuid_create(zfsvfs_t *, uint64_t, cred_t *, zfs_fuid_type_t,
113 extern boolean_t zfs_groupmember(zfsvfs_t *, uint64_t, cred_t *);
114 void zfs_fuid_sync(zfsvfs_t *, dmu_tx_t *);
115 extern const char *zfs_fuid_find_by_idx(zfsvfs_t *zfsvfs, uint32_t idx);
116 extern void zfs_fuid_txhold(zfsvfs_t *zfsvfs, dmu_tx_t *tx);
117 extern int zfs_id_to_fuidstr(zfsvfs_t *zfsvfs, const char *domain, uid_t rid,
H A Dzfs_ioctl_impl.h87 boolean_t zfs_vfs_held(zfsvfs_t *);
88 int zfs_vfs_ref(zfsvfs_t **);
89 void zfs_vfs_rele(zfsvfs_t *);
H A Dzfs_znode.h233 zfs_enter_verify_zp(zfsvfs_t *zfsvfs, znode_t *zp, const char *tag) in zfs_enter_verify_zp()
266 extern int zfs_init_fs(zfsvfs_t *, znode_t **);
277 extern znode_hold_t *zfs_znode_hold_enter(zfsvfs_t *, uint64_t);
278 extern void zfs_znode_hold_exit(zfsvfs_t *, znode_hold_t *);
279 extern int zfs_zget(zfsvfs_t *, uint64_t, znode_t **);
324 extern void zfs_upgrade(zfsvfs_t *zfsvfs, dmu_tx_t *tx);
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_vfsops_os.h46 typedef struct zfsvfs zfsvfs_t; typedef
51 zfsvfs_t *z_parent; /* parent fs */
216 extern int zfs_suspend_fs(zfsvfs_t *zfsvfs);
217 extern int zfs_resume_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds);
218 extern int zfs_end_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds);
219 extern int zfs_set_version(zfsvfs_t *zfsvfs, uint64_t newvers);
220 extern int zfsvfs_create(const char *name, boolean_t readonly, zfsvfs_t **zfvp);
221 extern int zfsvfs_create_impl(zfsvfs_t **zfvp, zfsvfs_t *zfsvfs, objset_t *os);
222 extern void zfsvfs_free(zfsvfs_t *zfsvfs);
224 extern boolean_t zfs_is_readonly(zfsvfs_t *zfsvfs);
H A Dzfs_ctldir.h45 void zfsctl_create(zfsvfs_t *);
46 void zfsctl_destroy(zfsvfs_t *);
47 int zfsctl_root(zfsvfs_t *, int, vnode_t **);
56 int zfsctl_lookup_objset(vfs_t *vfsp, uint64_t objsetid, zfsvfs_t **zfsvfsp);
/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzfs_vfsops_os.h45 typedef struct zfsvfs zfsvfs_t; typedef
231 extern int zfs_suspend_fs(zfsvfs_t *zfsvfs);
232 extern int zfs_resume_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds);
233 extern int zfs_end_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds);
234 extern void zfs_exit_fs(zfsvfs_t *zfsvfs);
235 extern int zfs_set_version(zfsvfs_t *zfsvfs, uint64_t newvers);
236 extern int zfsvfs_create(const char *name, boolean_t readony, zfsvfs_t **zfvp);
237 extern int zfsvfs_create_impl(zfsvfs_t **zfvp, zfsvfs_t *zfsvfs, objset_t *os);
238 extern void zfsvfs_free(zfsvfs_t *zfsvfs);
241 extern boolean_t zfs_is_readonly(zfsvfs_t *zfsvfs);
H A Dzfs_znode_impl.h59 #define ZTOZSB(znode) ((zfsvfs_t *)(ZTOI(znode)->i_sb->s_fs_info))
60 #define ITOZSB(inode) ((zfsvfs_t *)((inode)->i_sb->s_fs_info))
91 zfs_enter(zfsvfs_t *zfsvfs, const char *tag) in zfs_enter()
103 zfs_exit(zfsvfs_t *zfsvfs, const char *tag) in zfs_exit()
110 zpl_enter(zfsvfs_t *zfsvfs, const char *tag) in zpl_enter()
116 zpl_exit(zfsvfs_t *zfsvfs, const char *tag) in zpl_exit()
H A Dzfs_dir.h67 extern void zfs_unlinked_drain(zfsvfs_t *zfsvfs);
68 extern void zfs_unlinked_drain_stop_wait(zfsvfs_t *zfsvfs);
H A Dzfs_ctldir.h53 extern int zfsctl_create(zfsvfs_t *);
54 extern void zfsctl_destroy(zfsvfs_t *);
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_vfsops.c257 zfs_is_readonly(zfsvfs_t *zfsvfs) in zfs_is_readonly()
266 zfsvfs_t *zfsvfs = sb->s_fs_info; in zfs_sync()
314 zfsvfs_t *zfsvfs = arg; in atime_changed_cb()
334 ((zfsvfs_t *)arg)->z_relatime = newval; in relatime_changed_cb()
340 zfsvfs_t *zfsvfs = arg; in xattr_changed_cb()
357 zfsvfs_t *zfsvfs = arg; in acltype_changed_cb()
382 zfsvfs_t *zfsvfs = arg; in blksz_changed_cb()
393 zfsvfs_t *zfsvfs = arg; in readonly_changed_cb()
423 zfsvfs_t *zfsvfs = arg; in nbmand_changed_cb()
438 ((zfsvfs_t *)arg)->z_show_ctldir = newval; in snapdir_changed_cb()
[all …]
H A Dzfs_dir.c63 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, const char *name, in zfs_match_find()
146 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_dirent_lock()
396 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_dirlook()
462 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_unlinked_add()
480 zfsvfs_t *zfsvfs = arg; in zfs_unlinked_drain_task()
546 zfs_unlinked_drain(zfsvfs_t *zfsvfs) in zfs_unlinked_drain()
568 zfs_unlinked_drain_stop_wait(zfsvfs_t *zfsvfs) in zfs_unlinked_drain_stop_wait()
599 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_purgedir()
653 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_rmnode()
807 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_link_create()
[all …]
H A Dzfs_ctldir.c481 zfsctl_inode_alloc(zfsvfs_t *zfsvfs, uint64_t id, in zfsctl_inode_alloc()
550 zfsctl_inode_lookup(zfsvfs_t *zfsvfs, uint64_t id, in zfsctl_inode_lookup()
592 zfsctl_create(zfsvfs_t *zfsvfs) in zfsctl_create()
609 zfsctl_destroy(zfsvfs_t *zfsvfs) in zfsctl_destroy()
699 zfsvfs_t *zfsvfs = ITOZSB(ip); in zfsctl_fid()
738 zfsctl_snapshot_name(zfsvfs_t *zfsvfs, const char *snap_name, int len, in zfsctl_snapshot_name()
760 zfsctl_snapshot_path_objset(zfsvfs_t *zfsvfs, uint64_t objsetid, in zfsctl_snapshot_path_objset()
808 zfsvfs_t *zfsvfs = ITOZSB(dip); in zfsctl_root_lookup()
844 zfsvfs_t *zfsvfs = ITOZSB(dip); in zfsctl_snapdir_lookup()
876 zfsvfs_t *zfsvfs = ITOZSB(sdip); in zfsctl_snapdir_rename()
[all …]
H A Dzfs_znode_os.c250 zfs_znode_held(zfsvfs_t *zfsvfs, uint64_t obj) in zfs_znode_held()
267 zfs_znode_hold_enter(zfsvfs_t *zfsvfs, uint64_t obj) in zfs_znode_hold_enter()
300 zfs_znode_hold_exit(zfsvfs_t *zfsvfs, znode_hold_t *zh) in zfs_znode_hold_exit()
327 zfs_znode_sa_init(zfsvfs_t *zfsvfs, znode_t *zp, in zfs_znode_sa_init()
380 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_inode_destroy()
402 zfs_inode_set_ops(zfsvfs_t *zfsvfs, struct inode *ip) in zfs_inode_set_ops()
501 zfs_znode_alloc(zfsvfs_t *zfsvfs, dmu_buf_t *db, int blksz, in zfs_znode_alloc()
629 zfsvfs_t *zfsvfs = ITOZSB(ip); in zfs_mark_inode_dirty()
664 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_mknode()
1045 zfs_zget(zfsvfs_t *zfsvfs, uint64_t obj_num, znode_t **zpp) in zfs_zget()
[all …]
H A Dzpl_super.c176 __zpl_show_devname(struct seq_file *seq, zfsvfs_t *zfsvfs) in __zpl_show_devname()
212 __zpl_show_options(struct seq_file *seq, zfsvfs_t *zfsvfs) in __zpl_show_options()
267 zfsvfs_t *zfsvfs = s->s_fs_info; in zpl_test_super()
312 zfsvfs_t *zfsvfs = s->s_fs_info; in zpl_mount_impl()
H A Dzfs_ioctl_os.c72 zfs_vfs_held(zfsvfs_t *zfsvfs) in zfs_vfs_held()
78 zfs_vfs_ref(zfsvfs_t **zfvp) in zfs_vfs_ref()
88 zfs_vfs_rele(zfsvfs_t *zfsvfs) in zfs_vfs_rele()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vfsops.c168 zfsvfs_t *zfvp; in zfs_get_temporary_prop()
239 zfs_getquota(zfsvfs_t *zfsvfs, uid_t id, int isgroup, struct dqblk64 *dqp) in zfs_getquota()
292 zfsvfs_t *zfsvfs = vfsp->vfs_data; in zfs_quotactl()
409 zfs_is_readonly(zfsvfs_t *zfsvfs) in zfs_is_readonly()
436 zfsvfs_t *zfsvfs = vfsp->vfs_data; in zfs_sync()
472 zfsvfs_t *zfsvfs = arg; in atime_changed_cb()
490 zfsvfs_t *zfsvfs = arg; in xattr_changed_cb()
507 zfsvfs_t *zfsvfs = arg; in blksz_changed_cb()
519 zfsvfs_t *zfsvfs = arg; in readonly_changed_cb()
537 zfsvfs_t *zfsvf in setuid_changed_cb()
[all...]
H A Dzfs_ioctl_os.c40 zfs_vfs_ref(zfsvfs_t **zfvp) in zfs_vfs_ref()
56 zfs_vfs_held(zfsvfs_t *zfsvfs) in zfs_vfs_held()
62 zfs_vfs_rele(zfsvfs_t *zfsvfs) in zfs_vfs_rele()
138 zfsvfs_t *zfsvfs; in zfs_ioctl_update_mount_cache()
H A Dzfs_dir.c69 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, const char *name, in zfs_match_find()
113 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_dirent_lookup()
203 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_dd_lookup()
228 zfsvfs_t *zfsvfs __unused = dzp->z_zfsvfs; in zfs_dirlook()
272 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_unlinked_add()
287 zfs_unlinked_drain(zfsvfs_t *zfsvfs) in zfs_unlinked_drain()
376 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_purgedir()
430 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_rmnode()
582 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_link_create()
727 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_link_destroy()
[all …]
H A Dzfs_ctldir.c352 zfsctl_create(zfsvfs_t *zfsvfs) in zfsctl_create()
382 zfsctl_destroy(zfsvfs_t *zfsvfs) in zfsctl_destroy()
414 node = ((zfsvfs_t *)mp->mnt_data)->z_ctldir; in zfsctl_root_vnode()
427 node = ((zfsvfs_t *)mp->mnt_data)->z_ctldir->snapdir; in zfsctl_snapdir_vnode()
438 zfsctl_root(zfsvfs_t *zfsvfs, int flags, vnode_t **vpp) in zfsctl_root()
671 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; in zfsctl_root_readdir()
842 objset_t *os = ((zfsvfs_t *)((vp)->v_vfsp->vfs_data))->z_os; in zfsctl_snapshot_zname()
855 objset_t *os = ((zfsvfs_t *)((vp)->v_vfsp->vfs_data))->z_os; in zfsctl_snapshot_lookup()
932 zfsvfs_t *zfsvfs = dvp->v_vfsp->vfs_data; in zfsctl_snapdir_lookup()
1054 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; in zfsctl_snapdir_readdir()
[all …]
H A Dzfs_znode_os.c271 zfs_create_share_dir(zfsvfs_t *zfsvfs, dmu_tx_t *tx) in zfs_create_share_dir()
349 zfs_znode_sa_init(zfsvfs_t *zfsvfs, znode_t *zp, in zfs_znode_sa_init()
404 zfs_znode_alloc(zfsvfs_t *zfsvfs, dmu_buf_t *db, int blksz, in zfs_znode_alloc()
563 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_mknode()
917 zfs_zget(zfsvfs_t *zfsvfs, uint64_t obj_num, znode_t **zpp) in zfs_zget()
1056 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_rezget()
1206 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_znode_delete()
1224 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_zinactive()
1259 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_znode_free()
1372 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_extend()
[all …]
H A Dzfs_vnops_os.c221 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_open()
252 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_close()
575 zfsvfs_t *zfsvfs __unused = zdp->z_zfsvfs; in zfs_lookup_lock()
659 zfsvfs_t *zfsvfs = zdp->z_zfsvfs; in zfs_lookup()
904 is_nametoolong(zfsvfs_t *zfsvfs, const char *name) in is_nametoolong()
941 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_create()
1117 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_remove_()
1232 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_lookup_internal()
1311 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_mkdir()
1481 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_rmdir_()
[all …]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_fuid.c192 zfs_fuid_init(zfsvfs_t *zfsvfs) in zfs_fuid_init()
219 zfs_fuid_sync(zfsvfs_t *zfsvfs, dmu_tx_t *tx) in zfs_fuid_sync()
294 zfs_fuid_find_by_domain(zfsvfs_t *zfsvfs, const char *domain, in zfs_fuid_find_by_domain()
359 zfs_fuid_find_by_idx(zfsvfs_t *zfsvfs, uint32_t idx) in zfs_fuid_find_by_idx()
392 zfs_fuid_map_id(zfsvfs_t *zfsvfs, uint64_t fuid, in zfs_fuid_map_id()
404 zfs_fuid_map_id(zfsvfs_t *zfsvfs, uint64_t fuid, in zfs_fuid_map_id()
415 zfs_fuid_map_id(zfsvfs_t *zfsvfs, uint64_t fuid, in zfs_fuid_map_id()
515 zfs_fuid_create_cred(zfsvfs_t *zfsvfs, zfs_fuid_type_t type, in zfs_fuid_create_cred()
572 zfs_fuid_create(zfsvfs_t *zfsvfs, uint64_t id, cred_t *cr, in zfs_fuid_create()
665 zfs_fuid_destroy(zfsvfs_t *zfsvfs) in zfs_fuid_destroy()
[all …]
H A Dzfs_quota.c116 fuidstr_to_sid(zfsvfs_t *zfsvfs, const char *fuidstr, in fuidstr_to_sid()
133 zfs_userquota_prop_to_obj(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type) in zfs_userquota_prop_to_obj()
163 zfs_userspace_many(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, in zfs_userspace_many()
233 zfs_userspace_one(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, in zfs_userspace_one()
284 zfs_set_userquota(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, in zfs_set_userquota()
372 zfs_id_overobjquota(zfsvfs_t *zfsvfs, uint64_t usedobj, uint64_t id) in zfs_id_overobjquota()
425 zfs_id_overblockquota(zfsvfs_t *zfsvfs, uint64_t usedobj, uint64_t id) in zfs_id_overblockquota()
465 zfs_id_overquota(zfsvfs_t *zfsvfs, uint64_t usedobj, uint64_t id) in zfs_id_overquota()
H A Dzfs_replay.c294 zfsvfs_t *zfsvfs = arg1; in zfs_replay_create_acl()
457 zfsvfs_t *zfsvfs = arg1; in zfs_replay_create()
612 zfsvfs_t *zfsvfs = arg1; in zfs_replay_remove()
649 zfsvfs_t *zfsvfs = arg1; in zfs_replay_link()
680 do_zfs_replay_rename(zfsvfs_t *zfsvfs, _lr_rename_t *lr, char *sname, in do_zfs_replay_rename()
723 zfsvfs_t *zfsvfs = arg1; in zfs_replay_rename()
742 zfsvfs_t *zfsvfs = arg1; in zfs_replay_rename_exchange()
765 zfsvfs_t *zfsvfs = arg1; in zfs_replay_rename_whiteout()
815 zfsvfs_t *zfsvfs = arg1; in zfs_replay_write()
881 zfsvfs_t *zfsvfs = arg1; in zfs_replay_write2()
[all …]
H A Dzfs_vnops.c100 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_fsync()
178 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_holey()
194 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_access()
239 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_setup_direct()
315 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_read()
516 zfs_clear_setid_bits_if_necessary(zfsvfs_t *zfsvfs, znode_t *zp, cred_t *cr, in zfs_clear_setid_bits_if_necessary()
603 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_write()
1054 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_getsecattr()
1069 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_setsecattr()
1099 zfsvfs_t *zfsvfs = arg; in zfs_get_data()
[all …]

12