| /src/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_znode_os.c | 112 znode_t *zp = arg; in zfs_rangelock_cb() local 119 new->lr_offset = zp->z_size; in zfs_rangelock_cb() 127 uint64_t end_size = MAX(zp->z_size, new->lr_offset + new->lr_length); in zfs_rangelock_cb() 128 if (zp->z_size <= zp->z_blksz && end_size > zp->z_blksz && in zfs_rangelock_cb() 129 (!ISP2(zp->z_blksz) || zp->z_blksz < ZTOZSB(zp)->z_max_blksz)) { in zfs_rangelock_cb() 138 znode_t *zp = buf; in zfs_znode_cache_constructor() local 140 POINTER_INVALIDATE(&zp->z_zfsvfs); in zfs_znode_cache_constructor() 142 list_link_init(&zp->z_link_node); in zfs_znode_cache_constructor() 144 mutex_init(&zp->z_lock, NULL, MUTEX_DEFAULT, NULL); in zfs_znode_cache_constructor() 145 mutex_init(&zp->z_acl_lock, NULL, MUTEX_DEFAULT, NULL); in zfs_znode_cache_constructor() [all …]
|
| H A D | zfs_dir.c | 115 znode_t *zp; in zfs_dirent_lookup() local 191 error = zfs_zget(zfsvfs, zoid, &zp); in zfs_dirent_lookup() 194 ASSERT(!zp->z_unlinked); in zfs_dirent_lookup() 195 *zpp = zp; in zfs_dirent_lookup() 205 znode_t *zp; in zfs_dd_lookup() local 220 error = zfs_zget(zfsvfs, parent, &zp); in zfs_dd_lookup() 222 *zpp = zp; in zfs_dd_lookup() 230 znode_t *zp = NULL; in zfs_dirlook() local 243 error = zfs_dd_lookup(dzp, &zp); in zfs_dirlook() 245 *zpp = zp; in zfs_dirlook() [all …]
|
| H A D | zfs_acl.c | 333 zfs_external_acl(znode_t *zp) in zfs_external_acl() argument 338 if (zp->z_is_sa) in zfs_external_acl() 350 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zp->z_zfsvfs), in zfs_external_acl() 358 VERIFY(zp->z_is_sa); in zfs_external_acl() 371 zfs_acl_znode_info(znode_t *zp, int *aclsize, int *aclcount, in zfs_acl_znode_info() argument 374 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_acl_znode_info() 379 ASSERT(MUTEX_HELD(&zp->z_acl_lock)); in zfs_acl_znode_info() 380 if (zp->z_is_sa) { in zfs_acl_znode_info() 381 if ((error = sa_size(zp->z_sa_hdl, SA_ZPL_DACL_ACES(zfsvfs), in zfs_acl_znode_info() 385 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_DACL_COUNT(zfsvfs), in zfs_acl_znode_info() [all …]
|
| H A D | zfs_vnops_os.c | 220 znode_t *zp = VTOZ(*vpp); in zfs_open() local 221 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_open() 224 if ((error = zfs_enter_verify_zp(zfsvfs, zp, FTAG)) != 0) in zfs_open() 227 if ((flag & FWRITE) && (zp->z_pflags & ZFS_APPENDONLY) && in zfs_open() 240 if (atomic_inc_32_nv(&zp->z_sync_cnt) == 1) in zfs_open() 241 zil_async_to_sync(zfsvfs->z_log, zp->z_id); in zfs_open() 252 znode_t *zp = VTOZ(vp); in zfs_close() local 253 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_close() 256 if ((error = zfs_enter_verify_zp(zfsvfs, zp, FTAG)) != 0) in zfs_close() 261 atomic_dec_32(&zp->z_sync_cnt); in zfs_close() [all …]
|
| /src/sys/contrib/openzfs/module/zfs/ |
| H A D | zfs_byteswap.c | 159 znode_phys_t *zp = buf; in zfs_znode_byteswap() local 163 zp->zp_crtime[0] = BSWAP_64(zp->zp_crtime[0]); in zfs_znode_byteswap() 164 zp->zp_crtime[1] = BSWAP_64(zp->zp_crtime[1]); in zfs_znode_byteswap() 165 zp->zp_atime[0] = BSWAP_64(zp->zp_atime[0]); in zfs_znode_byteswap() 166 zp->zp_atime[1] = BSWAP_64(zp->zp_atime[1]); in zfs_znode_byteswap() 167 zp->zp_mtime[0] = BSWAP_64(zp->zp_mtime[0]); in zfs_znode_byteswap() 168 zp->zp_mtime[1] = BSWAP_64(zp->zp_mtime[1]); in zfs_znode_byteswap() 169 zp->zp_ctime[0] = BSWAP_64(zp->zp_ctime[0]); in zfs_znode_byteswap() 170 zp->zp_ctime[1] = BSWAP_64(zp->zp_ctime[1]); in zfs_znode_byteswap() 171 zp->zp_gen = BSWAP_64(zp->zp_gen); in zfs_znode_byteswap() [all …]
|
| H A D | zfs_sa.c | 79 zfs_sa_readlink(znode_t *zp, zfs_uio_t *uio) in zfs_sa_readlink() argument 81 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_readlink() 85 bufsz = zp->z_size; in zfs_sa_readlink() 92 if ((error = dmu_buf_hold(ZTOZSB(zp)->z_os, zp->z_id, in zfs_sa_readlink() 104 zfs_sa_symlink(znode_t *zp, char *link, int len, dmu_tx_t *tx) in zfs_sa_symlink() argument 106 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_symlink() 117 zfs_grow_blocksize(zp, len, tx); in zfs_sa_symlink() 118 VERIFY0(dmu_buf_hold(ZTOZSB(zp)->z_os, zp->z_id, 0, FTAG, &dbp, in zfs_sa_symlink() 130 zfs_sa_get_scanstamp(znode_t *zp, xvattr_t *xvap) in zfs_sa_get_scanstamp() argument 132 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_sa_get_scanstamp() [all …]
|
| H A D | zfs_vnops.c | 119 zfs_fsync(znode_t *zp, int syncflag, cred_t *cr) in zfs_fsync() argument 122 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_fsync() 125 if ((error = zfs_enter_verify_zp(zfsvfs, zp, FTAG)) != 0) in zfs_fsync() 127 error = zil_commit(zfsvfs->z_log, zp->z_id); in zfs_fsync() 140 zfs_holey_common(znode_t *zp, ulong_t cmd, loff_t *off) in zfs_holey_common() argument 148 file_sz = zp->z_size; in zfs_holey_common() 159 if (zn_has_cached_data(zp, 0, file_sz - 1)) in zfs_holey_common() 160 zn_flush_cached_data(zp, B_TRUE); in zfs_holey_common() 162 lr = zfs_rangelock_enter(&zp->z_rangelock, 0, UINT64_MAX, RL_READER); in zfs_holey_common() 163 error = dmu_offset_next(ZTOZSB(zp)->z_os, zp->z_id, hole, &noff); in zfs_holey_common() [all …]
|
| H A D | zfs_log.c | 228 zfs_xattr_owner_unlinked(znode_t *zp) in zfs_xattr_owner_unlinked() argument 233 znode_t *tzp = zp; in zfs_xattr_owner_unlinked() 244 ASSERT3U(zp->z_xattr_parent, !=, 0); in zfs_xattr_owner_unlinked() 250 if (tzp != zp) in zfs_xattr_owner_unlinked() 255 if (tzp != zp) in zfs_xattr_owner_unlinked() 258 zhold(zp); in zfs_xattr_owner_unlinked() 263 while (zp->z_pflags & ZFS_XATTR) { in zfs_xattr_owner_unlinked() 264 ASSERT3U(zp->z_xattr_parent, !=, 0); in zfs_xattr_owner_unlinked() 265 if (zfs_zget(ZTOZSB(zp), zp->z_xattr_parent, &dzp) != 0) { in zfs_xattr_owner_unlinked() 270 zrele(zp); in zfs_xattr_owner_unlinked() [all …]
|
| H A D | zfs_replay.c | 300 znode_t *zp; in zfs_replay_create_acl() local 395 0, 0, &zp, kcred, vflg, &vsec, zfs_init_idmap); in zfs_replay_create_acl() 398 0, 0, &zp, kcred, vflg, &vsec, NULL); in zfs_replay_create_acl() 429 &zp, kcred, vflg, &vsec, zfs_init_idmap); in zfs_replay_create_acl() 432 &zp, kcred, vflg, &vsec, NULL); in zfs_replay_create_acl() 440 if (error == 0 && zp != NULL) { in zfs_replay_create_acl() 442 VOP_UNLOCK(ZTOV(zp)); in zfs_replay_create_acl() 444 zrele(zp); in zfs_replay_create_acl() 464 znode_t *zp = NULL; in zfs_replay_create() local 547 0, 0, &zp, kcred, vflg, NULL, zfs_init_idmap); in zfs_replay_create() [all …]
|
| /src/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_znode_os.c | 86 znode_t *zp = arg; in zfs_rangelock_cb() local 93 new->lr_offset = zp->z_size; in zfs_rangelock_cb() 101 uint64_t end_size = MAX(zp->z_size, new->lr_offset + new->lr_length); in zfs_rangelock_cb() 102 if (zp->z_size <= zp->z_blksz && end_size > zp->z_blksz && in zfs_rangelock_cb() 103 (!ISP2(zp->z_blksz) || zp->z_blksz < ZTOZSB(zp)->z_max_blksz)) { in zfs_rangelock_cb() 113 znode_t *zp = buf; in zfs_znode_cache_constructor() local 115 inode_init_once(ZTOI(zp)); in zfs_znode_cache_constructor() 116 list_link_init(&zp->z_link_node); in zfs_znode_cache_constructor() 118 mutex_init(&zp->z_lock, NULL, MUTEX_DEFAULT, NULL); in zfs_znode_cache_constructor() 119 rw_init(&zp->z_parent_lock, NULL, RW_DEFAULT, NULL); in zfs_znode_cache_constructor() [all …]
|
| H A D | zfs_dir.c | 388 znode_t *zp; in zfs_dirlook() local 414 error = zfs_zget(zfsvfs, parent, &zp); in zfs_dirlook() 416 *zpp = zp; in zfs_dirlook() 431 error = zfs_dirent_lock(&dl, dzp, name, &zp, zf, deflg, rpnp); in zfs_dirlook() 433 *zpp = zp; in zfs_dirlook() 461 zfs_unlinked_add(znode_t *zp, dmu_tx_t *tx) in zfs_unlinked_add() argument 463 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_unlinked_add() 465 ASSERT(zp->z_unlinked); in zfs_unlinked_add() 466 ASSERT0(ZTOI(zp)->i_nlink); in zfs_unlinked_add() 469 zap_add_int(zfsvfs->z_os, zfsvfs->z_unlinkedobj, zp->z_id, tx)); in zfs_unlinked_add() [all …]
|
| H A D | zfs_vnops_os.c | 185 znode_t *zp = ITOZ(ip); in zfs_open() local 189 if ((error = zfs_enter_verify_zp(zfsvfs, zp, FTAG)) != 0) in zfs_open() 193 if (blk_mode_is_open_write(mode) && (zp->z_pflags & ZFS_APPENDONLY) && in zfs_open() 206 if (atomic_inc_32_nv(&zp->z_sync_cnt) == 1) in zfs_open() 207 zil_async_to_sync(zfsvfs->z_log, zp->z_id); in zfs_open() 218 znode_t *zp = ITOZ(ip); in zfs_close() local 222 if ((error = zfs_enter_verify_zp(zfsvfs, zp, FTAG)) != 0) in zfs_close() 227 atomic_dec_32(&zp->z_sync_cnt); in zfs_close() 243 update_pages(znode_t *zp, int64_t start, int len, objset_t *os) in update_pages() argument 245 struct address_space *mp = ZTOI(zp)->i_mapping; in update_pages() [all …]
|
| H A D | zfs_acl.c | 333 zfs_external_acl(znode_t *zp) in zfs_external_acl() argument 338 if (zp->z_is_sa) in zfs_external_acl() 350 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(ZTOZSB(zp)), in zfs_external_acl() 358 VERIFY(zp->z_is_sa && error == ENOENT); in zfs_external_acl() 370 zfs_acl_znode_info(znode_t *zp, int *aclsize, int *aclcount, in zfs_acl_znode_info() argument 373 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zfs_acl_znode_info() 378 ASSERT(MUTEX_HELD(&zp->z_acl_lock)); in zfs_acl_znode_info() 379 if (zp->z_is_sa) { in zfs_acl_znode_info() 380 if ((error = sa_size(zp->z_sa_hdl, SA_ZPL_DACL_ACES(zfsvfs), in zfs_acl_znode_info() 384 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_DACL_COUNT(zfsvfs), in zfs_acl_znode_info() [all …]
|
| H A D | zpl_xattr.c | 214 znode_t *zp = ITOZ(xf->dentry->d_inode); in zpl_xattr_list_sa() local 218 mutex_enter(&zp->z_lock); in zpl_xattr_list_sa() 219 if (zp->z_xattr_cached == NULL) in zpl_xattr_list_sa() 220 error = -zfs_sa_get_xattr(zp); in zpl_xattr_list_sa() 221 mutex_exit(&zp->z_lock); in zpl_xattr_list_sa() 226 ASSERT(zp->z_xattr_cached); in zpl_xattr_list_sa() 228 while ((nvp = nvlist_next_nvpair(zp->z_xattr_cached, nvp)) != NULL) { in zpl_xattr_list_sa() 243 znode_t *zp = ITOZ(dentry->d_inode); in zpl_xattr_list() local 244 zfsvfs_t *zfsvfs = ZTOZSB(zp); in zpl_xattr_list() 252 if ((error = zpl_enter_verify_zp(zfsvfs, zp, FTAG)) != 0) in zpl_xattr_list() [all …]
|
| H A D | zpl_inode.c | 45 znode_t *zp; in zpl_lookup() local 86 error = -zfs_lookup(ITOZ(dir), dname(dentry), &zp, in zpl_lookup() 113 ip = ZTOI(zp); in zpl_lookup() 179 znode_t *zp; in zpl_create() local 197 mode, &zp, cr, 0, NULL, user_ns); in zpl_create() 199 error = zpl_xattr_security_init(ZTOI(zp), dir, &dentry->d_name); in zpl_create() 201 error = zpl_init_acl(ZTOI(zp), dir); in zpl_create() 205 remove_inode_hash(ZTOI(zp)); in zpl_create() 206 iput(ZTOI(zp)); in zpl_create() 208 d_instantiate(dentry, ZTOI(zp)); in zpl_create() [all …]
|
| H A D | zfs_vfsops.c | 1036 zfs_statfs_project(zfsvfs_t *zfsvfs, znode_t *zp, struct kstatfs *statp, in zfs_statfs_project() argument 1046 err = zfs_id_to_fuidstr(zfsvfs, NULL, zp->z_projid, buf + offset, in zfs_statfs_project() 1075 sa_object_size(zp->z_sa_hdl, &blksize, &nblocks); in zfs_statfs_project() 1076 if (unlikely(zp->z_blksz == 0)) in zfs_statfs_project() 1186 znode_t *zp = ITOZ(ip); in zfs_statvfs() local 1188 if (zp->z_pflags & ZFS_PROJINHERIT && zp->z_projid && in zfs_statvfs() 1189 zpl_is_valid_projid(zp->z_projid)) in zfs_statvfs() 1190 err = zfs_statfs_project(zfsvfs, zp, statp, bshift); in zfs_statvfs() 1225 znode_t **zp_array, *zp; in zfs_prune_aliases() local 1233 while ((zp = list_head(&zfsvfs->z_all_znodes)) != NULL) { in zfs_prune_aliases() [all …]
|
| /src/sys/geom/uzip/ |
| H A D | g_uzip_zlib.c | 52 struct g_uzip_zlib *zp; in g_uzip_zlib_free() local 54 zp = (struct g_uzip_zlib *)zpp->pvt; in g_uzip_zlib_free() 55 inflateEnd(&zp->zs); in g_uzip_zlib_free() 56 free(zp, M_GEOM_UZIP); in g_uzip_zlib_free() 64 struct g_uzip_zlib *zp; in g_uzip_zlib_decompress() local 66 zp = (struct g_uzip_zlib *)zpp->pvt; in g_uzip_zlib_decompress() 68 zp->zs.next_in = ibp; in g_uzip_zlib_decompress() 69 zp->zs.avail_in = ilen; in g_uzip_zlib_decompress() 70 zp->zs.next_out = obp; in g_uzip_zlib_decompress() 71 zp->zs.avail_out = zp->blksz; in g_uzip_zlib_decompress() [all …]
|
| /src/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | zfs_znode_impl.h | 63 #define ZTOTYPE(zp) (ZTOI(zp)->i_mode) argument 64 #define ZTOGID(zp) (ZTOI(zp)->i_gid) argument 65 #define ZTOUID(zp) (ZTOI(zp)->i_uid) argument 66 #define ZTONLNK(zp) (ZTOI(zp)->i_nlink) argument 74 #define zn_has_cached_data(zp, start, end) \ argument 75 filemap_range_has_page(ZTOI(zp)->i_mapping, start, end) 77 #define zn_flush_cached_data(zp, sync) write_inode_now(ZTOI(zp), sync) argument 79 #define zn_rlimit_fsize_uio(zp, uio) (0) argument 87 #define zhold(zp) VERIFY3P(igrab(ZTOI((zp))), !=, NULL) argument 88 #define zrele(zp) iput(ZTOI((zp))) argument [all …]
|
| /src/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
| H A D | zfs_znode_impl.h | 110 #define zhold(zp) vhold(ZTOV((zp))) argument 111 #define zrele(zp) vrele(ZTOV((zp))) argument 113 #define ZTOZSB(zp) ((zp)->z_zfsvfs) argument 115 #define ZTOTYPE(zp) (ZTOV(zp)->v_type) argument 116 #define ZTOGID(zp) ((zp)->z_gid) argument 117 #define ZTOUID(zp) ((zp)->z_uid) argument 118 #define ZTONLNK(zp) ((zp)->z_links) argument 124 #define zn_has_cached_data(zp, start, end) \ argument 125 vn_has_cached_data(ZTOV(zp)) 126 #define zn_flush_cached_data(zp, sync) vn_flush_cached_data(ZTOV(zp), sync) argument [all …]
|
| /src/lib/libc/gen/ |
| H A D | timezone.c | 106 struct zone *zp; in _tztab() local 109 for (zp = zonetab; zp->offset != -1;++zp) /* static tables */ in _tztab() 110 if (zp->offset == zone) { in _tztab() 111 if (dst && zp->dlzone) in _tztab() 112 return(zp->dlzone); in _tztab() 113 if (!dst && zp->stdzone) in _tztab() 114 return(zp->stdzone); in _tztab()
|
| /src/usr.bin/mkuzip/ |
| H A D | mkuz_zlib.c | 50 struct mkuz_zlib *zp; in mkuz_zlib_init() local 59 zp = mkuz_safe_zmalloc(sizeof(struct mkuz_zlib)); in mkuz_zlib_init() 60 zp->comp_level = *comp_level; in mkuz_zlib_init() 62 return (zp); in mkuz_zlib_init() 69 struct mkuz_zlib *zp; in mkuz_zlib_compress() local 71 zp = (struct mkuz_zlib *)p; in mkuz_zlib_compress() 75 zp->comp_level) != Z_OK) { in mkuz_zlib_compress()
|
| /src/sys/contrib/openzfs/lib/libzfs_core/os/freebsd/ |
| H A D | libzfs_core_ioctl.c | 57 zfs_iocparm_t zp; in zcmd_ioctl_compat() local 62 zp.zfs_cmd = (uint64_t)(uintptr_t)zc; in zcmd_ioctl_compat() 63 zp.zfs_cmd_size = sizeof (zfs_cmd_t); in zcmd_ioctl_compat() 64 zp.zfs_ioctl_version = ZFS_IOCVER_OZFS; in zcmd_ioctl_compat() 72 zp.zfs_cmd = (uint64_t)(uintptr_t)zc_c; in zcmd_ioctl_compat() 73 zp.zfs_cmd_size = sizeof (zfs_cmd_legacy_t); in zcmd_ioctl_compat() 74 zp.zfs_ioctl_version = ZFS_IOCVER_LEGACY; in zcmd_ioctl_compat() 82 ret = ioctl(fd, ncmd, &zp); in zcmd_ioctl_compat()
|
| /src/usr.sbin/tzsetup/ |
| H A D | tzsetup.c | 381 struct zone *zp; in add_cont_to_country() local 383 TAILQ_FOREACH(zp, &cp->zones, link) { in add_cont_to_country() 384 if (zp->continent == cont) in add_cont_to_country() 394 struct zone *zp; in add_zone_to_country() local 396 zp = malloc(sizeof(*zp)); in add_zone_to_country() 397 if (zp == NULL) in add_zone_to_country() 398 errx(1, "malloc(%zu)", sizeof(*zp)); in add_zone_to_country() 404 zp->descr = strdup(descr); in add_zone_to_country() 405 if (zp->descr == NULL) in add_zone_to_country() 408 zp->descr = NULL; in add_zone_to_country() [all …]
|
| /src/sys/contrib/openzfs/include/sys/ |
| H A D | zfs_znode.h | 70 #define ZFS_ATTR_SET(zp, attr, value, pflags, tx) \ argument 76 VERIFY0(sa_update(zp->z_sa_hdl, SA_ZPL_FLAGS(ZTOZSB(zp)), \ 226 zfs_verify_zp(znode_t *zp) in zfs_verify_zp() argument 228 if (unlikely(zp->z_sa_hdl == NULL)) in zfs_verify_zp() 235 zfs_enter_verify_zp(zfsvfs_t *zfsvfs, znode_t *zp, const char *tag) in zfs_enter_verify_zp() argument 240 if ((error = zfs_verify_zp(zp)) != 0) { in zfs_enter_verify_zp() 293 znode_t *dzp, znode_t *zp, const char *name, vsecattr_t *, 301 znode_t *dzp, znode_t *zp, const char *name); 303 znode_t *dzp, znode_t *zp, const char *name, const char *link); 314 znode_t *zp, offset_t off, ssize_t len, boolean_t commit, [all …]
|
| /src/contrib/bc/tests/dc/ |
| H A D | stack_len.txt | 1 zp 2 zp 3 zp 4 zp 15 zp
|