| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | zfs_quota.c | 190 if (!dmu_objset_userspace_present(zfsvfs->z_os)) in zfs_userspace_many() 196 !dmu_objset_projectquota_present(zfsvfs->z_os)) in zfs_userspace_many() 203 !dmu_objset_userobjspace_present(zfsvfs->z_os)) in zfs_userspace_many() 219 for (zap_cursor_init_serialized(&zc, zfsvfs->z_os, obj, *cookiep); in zfs_userspace_many() 262 if (!dmu_objset_userspace_present(zfsvfs->z_os)) in zfs_userspace_one() 269 !dmu_objset_userobjspace_present(zfsvfs->z_os)) in zfs_userspace_one() 275 if (!dmu_objset_projectquota_present(zfsvfs->z_os)) in zfs_userspace_one() 296 err = zap_lookup(zfsvfs->z_os, obj, buf, 8, 1, valp); in zfs_userspace_one() 329 if (!dmu_objset_projectquota_enabled(zfsvfs->z_os)) in zfs_set_userquota() 337 if (!dmu_objset_projectquota_enabled(zfsvfs->z_os)) in zfs_set_userquota() [all …]
|
| H A D | zfs_vnops.c | 109 if (zfsvfs->z_os->os_sync != ZFS_SYNC_DISABLED) { in zfs_fsync() 148 error = dmu_offset_next(ZTOZSB(zp)->z_os, zp->z_id, hole, &noff); in zfs_holey_common() 235 objset_t *os = zfsvfs->z_os; in zfs_setup_direct() 372 (frsync || zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS)) { in zfs_read() 764 (zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS); in zfs_write() 872 dmu_tx_t *tx = dmu_tx_create(zfsvfs->z_os); in zfs_write() 1002 update_pages(zp, woff, tx_bytes, zfsvfs->z_os); in zfs_write() 1174 spa_t *spa = zfsvfs->z_os->os_spa; in zfs_rewrite() 1246 dmu_tx_t *tx = dmu_tx_create(zfsvfs->z_os); in zfs_rewrite() 1268 if (zfs_rewrite_skip(dbp[i], zfsvfs->z_os, flags)) in zfs_rewrite() [all …]
|
| H A D | zfs_sa.c | 83 if ((error = dmu_buf_hold(ZTOZSB(zp)->z_os, zp->z_id, in zfs_sa_readlink() 109 VERIFY0(dmu_buf_hold(ZTOZSB(zp)->z_os, zp->z_id, 0, FTAG, &dbp, in zfs_sa_symlink() 251 if (spa_feature_is_enabled(zfsvfs->z_os->os_spa, in zfs_sa_set_xattr() 255 tx = dmu_tx_create(zfsvfs->z_os); in zfs_sa_set_xattr() 281 if (logsaxattr && zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) in zfs_sa_set_xattr() 426 VERIFY0(dmu_object_free(zfsvfs->z_os, in zfs_sa_upgrade()
|
| H A D | zfs_fuid.c | 189 (void) zap_lookup(zfsvfs->z_os, MASTER_NODE_OBJ, in zfs_fuid_init() 192 zfsvfs->z_fuid_size = zfs_fuid_table_load(zfsvfs->z_os, in zfs_fuid_init() 226 zfsvfs->z_fuid_obj = dmu_object_alloc(zfsvfs->z_os, in zfs_fuid_sync() 229 VERIFY(zap_add(zfsvfs->z_os, MASTER_NODE_OBJ, in zfs_fuid_sync() 257 dmu_write(zfsvfs->z_os, zfsvfs->z_fuid_obj, 0, in zfs_fuid_sync() 260 VERIFY0(dmu_bonus_hold(zfsvfs->z_os, zfsvfs->z_fuid_obj, FTAG, &db)); in zfs_fuid_sync()
|
| H A D | zfs_replay.c | 349 error = dnode_try_claim(zfsvfs->z_os, objid, dnodesize >> DNODE_SHIFT); in zfs_replay_create_acl() 487 error = dnode_try_claim(zfsvfs->z_os, objid, dnodesize >> DNODE_SHIFT); in zfs_replay_create() 761 error = dnode_try_claim(zfsvfs->z_os, objid, dnodesize >> DNODE_SHIFT); in zfs_replay_rename_whiteout() 861 dmu_tx_t *tx = dmu_tx_create(zfsvfs->z_os); in zfs_replay_write2() 994 ASSERT(spa_feature_is_active(zfsvfs->z_os->os_spa, in zfs_replay_setsaxattr()
|
| H A D | zfs_ioctl.c | 1701 dmu_objset_pool((*zfvp)->z_os), *zfvp); in zfsvfs_hold() 1728 objset_t *os = zfsvfs->z_os; in zfsvfs_rele() 3057 if (!spa_feature_is_enabled(zfsvfs->z_os->os_spa, in zfs_prop_set_special() 5145 ds = dmu_objset_ds(zfsvfs->z_os); in zfs_ioc_rollback() 5900 ds = dmu_objset_ds(zfsvfs->z_os); in zfs_ioc_recv_impl() 6869 if (!dmu_objset_userused_enabled(zfsvfs->z_os)) { in zfs_ioc_userspace_upgrade() 6877 ds = dmu_objset_ds(zfsvfs->z_os); in zfs_ioc_userspace_upgrade() 6886 mutex_enter(&zfsvfs->z_os->os_upgrade_lock); in zfs_ioc_userspace_upgrade() 6887 if (zfsvfs->z_os->os_upgrade_id == 0) { in zfs_ioc_userspace_upgrade() 6889 zfsvfs->z_os->os_upgrade_status = 0; in zfs_ioc_userspace_upgrade() [all …]
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_vfsops.c | 184 ASSERT3U(newval, <=, spa_maxblocksize(dmu_objset_spa(zfsvfs->z_os))); in blksz_changed_cb() 273 os = zfsvfs->z_os; in zfs_register_callbacks() 444 zfsvfs->z_os = os; in zfsvfs_init() 484 zfsvfs->z_use_fuids = USE_FUIDS(zfsvfs->z_version, zfsvfs->z_os); in zfsvfs_init() 485 zfsvfs->z_use_sa = USE_SA(zfsvfs->z_version, zfsvfs->z_os); in zfsvfs_init() 731 error = dataset_kstats_create(&zfsvfs->z_kstat, zfsvfs->z_os); in zfsvfs_setup() 734 zfsvfs->z_log = zil_open(zfsvfs->z_os, zfs_get_data, in zfsvfs_setup() 745 if (zap_get_stats(zfsvfs->z_os, zfsvfs->z_unlinkedobj, in zfsvfs_setup() 749 dprintf_ds(zfsvfs->z_os->os_dsl_dataset, in zfsvfs_setup() 754 dsl_dir_t *dd = zfsvfs->z_os->os_dsl_dataset->ds_dir; in zfsvfs_setup() [all …]
|
| H A D | zfs_dir.c | 74 error = zap_lookup_norm(zfsvfs->z_os, dzp->z_id, name, 8, 1, in zfs_match_find() 77 error = zap_lookup(zfsvfs->z_os, dzp->z_id, name, 8, 1, zoid); in zfs_match_find() 459 zap_add_int(zfsvfs->z_os, zfsvfs->z_unlinkedobj, zp->z_id, tx)); in zfs_unlinked_add() 483 for (zap_cursor_init(&zc, zfsvfs->z_os, zfsvfs->z_unlinkedobj); in zfs_unlinked_drain_task() 491 error = dmu_object_info(zfsvfs->z_os, in zfs_unlinked_drain_task() 546 dsl_pool_unlinked_drain_taskq(dmu_objset_pool(zfsvfs->z_os)), in zfs_unlinked_drain() 566 dmu_objset_pool(zfsvfs->z_os)), zfsvfs->z_drain_task, in zfs_unlinked_drain_stop_wait() 596 for (zap_cursor_init(&zc, zfsvfs->z_os, dzp->z_id); in zfs_purgedir() 609 tx = dmu_tx_create(zfsvfs->z_os); in zfs_purgedir() 646 objset_t *os = zfsvfs->z_os; in zfs_rmnode() [all …]
|
| H A D | zfs_ctldir.c | 588 pool = dmu_objset_pool(zfsvfs->z_os); in zfsctl_inode_lookup() 751 objset_t *os = zfsvfs->z_os; in zfsctl_snapshot_name() 773 objset_t *os = zfsvfs->z_os; in zfsctl_snapshot_path_objset() 785 error = dmu_snapshot_list_next(zfsvfs->z_os, in zfsctl_snapshot_path_objset() 861 error = dmu_snapshot_lookup(zfsvfs->z_os, name, &id); in zfsctl_snapdir_lookup() 904 error = dmu_snapshot_realname(zfsvfs->z_os, snm, real, in zfsctl_snapdir_rename() 913 dmu_objset_name(zfsvfs->z_os, fsname); in zfsctl_snapdir_rename() 985 error = dmu_snapshot_realname(zfsvfs->z_os, name, real, in zfsctl_snapdir_remove() 1046 dmu_objset_name(zfsvfs->z_os, dsname); in zfsctl_snapdir_mkdir() 1095 if (dmu_objset_spa(zfsvfs->z_os) != sba->sba_snapentry->se_spa || in zfsctl_snapshot_sb_atime_cb() [all …]
|
| H A D | zfs_znode_os.c | 328 VERIFY0(sa_handle_get_from_db(zfsvfs->z_os, db, zp, in zfs_znode_sa_init() 561 (dmu_objset_projectquota_enabled(zfsvfs->z_os) && in zfs_znode_alloc() 649 if (zfs_is_readonly(zfsvfs) || dmu_objset_is_snapshot(zfsvfs->z_os)) in zfs_mark_inode_dirty() 704 dnodesize = dmu_objset_dnodesize(zfsvfs->z_os); in zfs_mknode() 726 VERIFY0(zap_create_claim_norm_dnsize(zfsvfs->z_os, obj, in zfs_mknode() 730 obj = zap_create_norm_dnsize(zfsvfs->z_os, in zfs_mknode() 736 VERIFY0(dmu_object_claim_dnsize(zfsvfs->z_os, obj, in zfs_mknode() 740 obj = dmu_object_alloc_dnsize(zfsvfs->z_os, in zfs_mknode() 747 VERIFY0(sa_buf_hold(zfsvfs->z_os, obj, NULL, &db)); in zfs_mknode() 790 dmu_objset_projectquota_enabled(zfsvfs->z_os)) in zfs_mknode() [all …]
|
| H A D | zpl_ctldir.c | 329 if (dmu_objset_spa(zfsvfs->z_os) != se->se_spa || in zpl_snapdir_manage() 330 dmu_objset_id(zfsvfs->z_os) != se->se_objsetid) { in zpl_snapdir_manage() 639 dsl_pool_config_enter(dmu_objset_pool(zfsvfs->z_os), FTAG); in zpl_snapdir_iterate() 640 error = -dmu_snapshot_list_next(zfsvfs->z_os, MAXNAMELEN, in zpl_snapdir_iterate() 642 dsl_pool_config_exit(dmu_objset_pool(zfsvfs->z_os), FTAG); in zpl_snapdir_iterate() 745 dsl_dataset_t *ds = dmu_objset_ds(zfsvfs->z_os); 758 stat->ctime = stat->mtime = dmu_objset_snap_cmtime(zfsvfs->z_os);
|
| H A D | zfs_vnops_os.c | 416 objset_t *os = ITOZSB(ip)->z_os; in zfs_zrele_async() 583 error = zap_value_search(zfsvfs->z_os, dzp->z_id, zp->z_id, in zfs_get_name() 650 os = zfsvfs->z_os; in zfs_create_idmap() 851 if (error == 0 && zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) in zfs_create_idmap() 898 os = zfsvfs->z_os; in zfs_tmpfile_idmap() 1085 tx = dmu_tx_create(zfsvfs->z_os); in zfs_remove() 1228 if (error == 0 && zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) in zfs_remove() 1354 tx = dmu_tx_create(zfsvfs->z_os); in zfs_mkdir_idmap() 1424 if (zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) in zfs_mkdir_idmap() 1515 tx = dmu_tx_create(zfsvfs->z_os); in zfs_rmdir() [all …]
|
| H A D | zpl_file_range.c | 85 dmu_objset_spa(ITOZSB(dst_i)->z_os), SPA_FEATURE_BLOCK_CLONING)) in zpl_clone_file_range_impl() 134 dmu_objset_spa(ITOZSB(dst_i)->z_os), SPA_FEATURE_BLOCK_CLONING)) in zpl_dedupe_file_range_impl()
|
| H A D | zpl_super.c | 209 txg_wait_synced(dmu_objset_pool(zfsvfs->z_os), 0); in zpl_sync_fs() 268 dmu_objset_name(zfsvfs->z_os, fsname); in __zpl_show_devname() 346 return (zfsvfs != NULL && os == zfsvfs->z_os); in zpl_test_super() 879 if (os != zfsvfs->z_os) in zpl_get_tree()
|
| H A D | zfs_acl.c | 1111 error = dmu_read(ZTOZSB(zp)->z_os, in zfs_acl_node_read() 1419 error = dmu_object_free(zfsvfs->z_os, aoid, tx); in zfs_aclset_common() 1425 aoid = dmu_object_alloc(zfsvfs->z_os, in zfs_aclset_common() 1432 (void) dmu_object_set_blocksize(zfsvfs->z_os, in zfs_aclset_common() 1440 dmu_write(zfsvfs->z_os, aoid, off, in zfs_aclset_common() 1451 error = dmu_object_free(zfsvfs->z_os, in zfs_aclset_common() 2155 tx = dmu_tx_create(zfsvfs->z_os); in zfs_setacl()
|
| H A D | zpl_file.c | 675 if (zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) in zpl_writepages() 739 if (ITOZSB(pp->mapping->host)->z_os->os_sync == ZFS_SYNC_ALWAYS) in zpl_writepage() 868 objset_t *os = zfsvfs->z_os; in zpl_fadvise()
|
| H A D | zpl_inode.c | 43 dsl_dataset_t *ds = dmu_objset_ds(zfsvfs->z_os); in zpl_lookup()
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_vfsops.c | 253 error = zap_lookup(zfsvfs->z_os, quotaobj, buf, sizeof (quota), in zfs_getquota() 264 error = zap_lookup(zfsvfs->z_os, usedobj, buf, sizeof (used), 1, &used); in zfs_getquota() 438 dp = dmu_objset_pool(zfsvfs->z_os); in zfs_sync() 515 ASSERT3U(newval, <=, spa_maxblocksize(dmu_objset_spa(zfsvfs->z_os))); in blksz_changed_cb() 656 os = zfsvfs->z_os; in zfs_register_callbacks() 815 zfsvfs->z_os = os; in zfsvfs_init() 856 zfsvfs->z_use_fuids = USE_FUIDS(zfsvfs->z_version, zfsvfs->z_os); in zfsvfs_init() 857 zfsvfs->z_use_sa = USE_SA(zfsvfs->z_version, zfsvfs->z_os); in zfsvfs_init() 1112 dmu_objset_incompatible_encryption_version(zfsvfs->z_os)) in zfsvfs_setup() 1128 error = dataset_kstats_create(&zfsvfs->z_kstat, zfsvfs->z_os); in zfsvfs_setup() [all …]
|
| H A D | zfs_dir.c | 71 error = zap_lookup_norm(zfsvfs->z_os, dzp->z_id, name, 8, 1, in zfs_match_find() 74 error = zap_lookup(zfsvfs->z_os, dzp->z_id, name, 8, 1, zoid); in zfs_match_find() 268 VERIFY0(zap_add_int(zfsvfs->z_os, zfsvfs->z_unlinkedobj, zp->z_id, tx)); in zfs_unlinked_add() 291 for (zap_cursor_init(&zc, zfsvfs->z_os, zfsvfs->z_unlinkedobj); in zfs_unlinked_drain() 299 error = dmu_object_info(zfsvfs->z_os, in zfs_unlinked_drain() 328 tx = dmu_tx_create(zfsvfs->z_os); in zfs_unlinked_drain() 372 for (zap_cursor_init(&zc, zfsvfs->z_os, dzp->z_id); in zfs_purgedir() 386 tx = dmu_tx_create(zfsvfs->z_os); in zfs_purgedir() 422 objset_t *os = zfsvfs->z_os; in zfs_rmnode() 606 error = zap_add(zp->z_zfsvfs->z_os, dzp->z_id, name, in zfs_link_create() [all …]
|
| H A D | zfs_znode_os.c | 291 error = zap_add(zfsvfs->z_os, MASTER_NODE_OBJ, in zfs_create_share_dir() 352 VERIFY0(sa_handle_get_from_db(zfsvfs->z_os, db, zp, in zfs_znode_sa_init() 475 (dmu_objset_projectquota_enabled(zfsvfs->z_os) && in zfs_znode_alloc() 593 dnodesize = dmu_objset_dnodesize(zfsvfs->z_os); in zfs_mknode() 614 VERIFY0(zap_create_claim_norm_dnsize(zfsvfs->z_os, obj, in zfs_mknode() 618 obj = zap_create_norm_dnsize(zfsvfs->z_os, in zfs_mknode() 624 VERIFY0(dmu_object_claim_dnsize(zfsvfs->z_os, obj, in zfs_mknode() 628 obj = dmu_object_alloc_dnsize(zfsvfs->z_os, in zfs_mknode() 635 VERIFY0(sa_buf_hold(zfsvfs->z_os, obj, NULL, &db)); in zfs_mknode() 680 dmu_objset_projectquota_enabled(zfsvfs->z_os)) in zfs_mknode() [all …]
|
| H A D | zfs_ctldir.c | 834 objset_t *os = ((zfsvfs_t *)((vp)->v_vfsp->vfs_data))->z_os; in zfsctl_snapshot_zname() 847 objset_t *os = ((zfsvfs_t *)((vp)->v_vfsp->vfs_data))->z_os; in zfsctl_snapshot_lookup() 1072 dsl_pool_config_enter(dmu_objset_pool(zfsvfs->z_os), FTAG); in zfsctl_snapdir_readdir() 1073 error = dmu_snapshot_list_next(zfsvfs->z_os, sizeof (snapname), in zfsctl_snapdir_readdir() 1075 dsl_pool_config_exit(dmu_objset_pool(zfsvfs->z_os), FTAG); in zfsctl_snapdir_readdir() 1115 ds = dmu_objset_ds(zfsvfs->z_os); in zfsctl_snapdir_getattr() 1117 vap->va_ctime = dmu_objset_snap_cmtime(zfsvfs->z_os); in zfsctl_snapdir_getattr() 1299 dsl_pool_config_enter(dmu_objset_pool(zfsvfs->z_os), FTAG); in zfsctl_umount_snapshots() 1300 error = dmu_snapshot_list_next(zfsvfs->z_os, sizeof (snapname), in zfsctl_umount_snapshots() 1302 dsl_pool_config_exit(dmu_objset_pool(zfsvfs->z_os), FTAG); in zfsctl_umount_snapshots() [all …]
|
| H A D | zfs_vnops_os.c | 512 objset_t *os = zp->z_zfsvfs->z_os; in mappedread_sf() 643 objset_t *os = ITOZSB(vp)->z_os; in zfs_zrele_async() 1058 os = zfsvfs->z_os; in zfs_create() 1177 if (error == 0 && zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) in zfs_create() 1257 tx = dmu_tx_create(zfsvfs->z_os); in zfs_remove_() 1308 if (error == 0 && zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) in zfs_remove_() 1483 tx = dmu_tx_create(zfsvfs->z_os); in zfs_mkdir() 1539 if (error == 0 && zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) in zfs_mkdir() 1593 tx = dmu_tx_create(zfsvfs->z_os); in zfs_rmdir_() 1621 if (error == 0 && zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) in zfs_rmdir_() [all …]
|
| H A D | zfs_acl.c | 1083 error = dmu_read(zp->z_zfsvfs->z_os, in zfs_acl_node_read() 1234 error = dmu_object_free(zfsvfs->z_os, aoid, tx); in zfs_aclset_common() 1240 aoid = dmu_object_alloc(zfsvfs->z_os, in zfs_aclset_common() 1247 (void) dmu_object_set_blocksize(zfsvfs->z_os, in zfs_aclset_common() 1255 dmu_write(zfsvfs->z_os, aoid, off, in zfs_aclset_common() 1266 error = dmu_object_free(zfsvfs->z_os, in zfs_aclset_common() 1967 tx = dmu_tx_create(zfsvfs->z_os); in zfs_setacl()
|
| /freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
| H A D | zfs_vfsops_os.h | 43 objset_t *z_os; /* objset reference */ member
|
| /freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | zfs_vfsops_os.h | 71 objset_t *z_os; /* objset reference */ member
|