| /src/sys/contrib/openzfs/include/sys/ |
| H A D | zfs_fuid.h | 102 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 D | zfs_ioctl_impl.h | 88 boolean_t zfs_vfs_held(zfsvfs_t *); 89 int zfs_vfs_ref(zfsvfs_t **); 90 void zfs_vfs_rele(zfsvfs_t *);
|
| H A D | zfs_znode.h | 235 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 D | zfs_vfsops_os.h | 47 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 D | zfs_ctldir.h | 46 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 D | zfs_vfsops_os.h | 46 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 D | zfs_znode_impl.h | 60 #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 D | zfs_dir.h | 68 extern void zfs_unlinked_drain(zfsvfs_t *zfsvfs); 69 extern void zfs_unlinked_drain_stop_wait(zfsvfs_t *zfsvfs);
|
| H A D | zfs_ctldir.h | 54 extern int zfsctl_create(zfsvfs_t *); 55 extern void zfsctl_destroy(zfsvfs_t *);
|
| /src/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_vfsops.c | 258 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 D | zfs_dir.c | 64 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 D | zfs_ctldir.c | 474 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 D | zpl_super.c | 215 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 D | zfs_znode_os.c | 247 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 D | zfs_ioctl_os.c | 73 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 D | zfs_vfsops.c | 169 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 D | zfs_ioctl_os.c | 41 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 D | zfs_dir.c | 70 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 D | zfs_ctldir.c | 353 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 D | zfs_znode_os.c | 272 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 D | zfs_fuid.c | 188 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 D | zfs_quota.c | 117 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 D | zfs_replay.c | 295 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 D | zfs_vnops.c | 122 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 D | zfs_sa.c | 132 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()
|