/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | zfs_fuid.h | 101 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 D | zfs_ioctl_impl.h | 87 boolean_t zfs_vfs_held(zfsvfs_t *); 88 int zfs_vfs_ref(zfsvfs_t **); 89 void zfs_vfs_rele(zfsvfs_t *);
|
H A D | zfs_znode.h | 233 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 D | zfs_vfsops_os.h | 46 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 D | zfs_ctldir.h | 45 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 D | zfs_vfsops_os.h | 45 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 D | zfs_znode_impl.h | 59 #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 D | zfs_dir.h | 67 extern void zfs_unlinked_drain(zfsvfs_t *zfsvfs); 68 extern void zfs_unlinked_drain_stop_wait(zfsvfs_t *zfsvfs);
|
H A D | zfs_ctldir.h | 53 extern int zfsctl_create(zfsvfs_t *); 54 extern void zfsctl_destroy(zfsvfs_t *);
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zfs_vfsops.c | 257 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 D | zfs_dir.c | 63 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 D | zfs_ctldir.c | 481 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 D | zfs_znode_os.c | 250 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 D | zpl_super.c | 176 __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 D | zfs_ioctl_os.c | 72 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 D | zfs_vfsops.c | 168 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 D | zfs_ioctl_os.c | 40 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 D | zfs_dir.c | 69 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 D | zfs_ctldir.c | 352 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 D | zfs_znode_os.c | 271 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 D | zfs_vnops_os.c | 221 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 D | zfs_fuid.c | 192 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 D | zfs_quota.c | 116 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 D | zfs_replay.c | 294 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 D | zfs_vnops.c | 100 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 …]
|