| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_dir.c | 214 if (dzp->z_unlinked) in zfs_dd_lookup() 239 if (dzp->z_unlinked) in zfs_dirlook() 243 *zpp = dzp; in zfs_dirlook() 623 &dzp->z_id, sizeof (dzp->z_id)); in zfs_link_create() 636 dzp->z_size++; in zfs_link_create() 640 &dzp->z_size, sizeof (dzp->z_size)); in zfs_link_create() 642 &dzp->z_links, sizeof (dzp->z_links)); in zfs_link_create() 648 &dzp->z_pflags, sizeof (dzp->z_pflags)); in zfs_link_create() 772 NULL, &dzp->z_links, sizeof (dzp->z_links)); in zfs_link_destroy() 774 NULL, &dzp->z_size, sizeof (dzp->z_size)); in zfs_link_destroy() [all …]
|
| H A D | zfs_vnops_os.c | 1038 vnode_t *dvp = ZTOV(dzp); in zfs_create() 1058 ZFS_VERIFY_ZP(dzp); in zfs_create() 1190 znode_t *dzp = VTOZ(dvp); in zfs_remove_() local 1204 ZFS_VERIFY_ZP(dzp); in zfs_remove_() 1320 a.a_dvp = ZTOV(dzp); in zfs_lookup_internal() 1407 ZFS_VERIFY_ZP(dzp); in zfs_mkdir() 1553 znode_t *dzp = VTOZ(dvp); in zfs_rmdir_() local 1561 ZFS_VERIFY_ZP(dzp); in zfs_rmdir_() 3511 ZFS_VERIFY_ZP(dzp); in zfs_symlink() 5736 znode_t *dzp; in zfs_vptocnp() local [all …]
|
| H A D | zfs_acl.c | 1619 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_acl_ids_create() 1628 ASSERT_VOP_ELOCKED(ZTOV(dzp), __func__); in zfs_acl_ids_create() 1630 ASSERT(dzp->z_vnode == NULL); in zfs_acl_ids_create() 1659 if (acl_ids->z_fgid != dzp->z_gid && in zfs_acl_ids_create() 1668 acl_ids->z_fgid = dzp->z_gid; in zfs_acl_ids_create() 1702 mutex_enter(&dzp->z_acl_lock); in zfs_acl_ids_create() 1704 (dzp->z_pflags & ZFS_INHERIT_ACE) && in zfs_acl_ids_create() 1705 !(dzp->z_pflags & ZFS_XATTR)) { in zfs_acl_ids_create() 1706 VERIFY0(zfs_acl_node_read(dzp, B_TRUE, in zfs_acl_ids_create() 1716 mutex_exit(&dzp->z_acl_lock); in zfs_acl_ids_create() [all …]
|
| H A D | zfs_znode.c | 551 zfs_mknode(znode_t *dzp, vattr_t *vap, dmu_tx_t *tx, cred_t *cr, in zfs_mknode() argument 558 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_mknode() 631 dzp->z_id = obj; in zfs_mknode() 633 dzp_pflags = dzp->z_pflags; in zfs_mknode() 659 parent = dzp->z_id; in zfs_mknode() 784 *zpp = dzp; in zfs_mknode()
|
| /f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_dir.c | 273 dl->dl_dzp = dzp; in zfs_dirent_lock() 275 dzp->z_dirlocks = dl; in zfs_dirent_lock() 393 *zpp = dzp; in zfs_dirlook() 629 dl.dl_dzp = dzp; in zfs_purgedir() 842 &dzp->z_id, sizeof (dzp->z_id)); in zfs_link_create() 858 dzp->z_size++; in zfs_link_create() 860 inc_nlink(ZTOI(dzp)); in zfs_link_create() 864 &dzp->z_size, sizeof (dzp->z_size)); in zfs_link_create() 872 &dzp->z_pflags, sizeof (dzp->z_pflags)); in zfs_link_create() 1009 NULL, &dzp->z_size, sizeof (dzp->z_size)); in zfs_link_destroy() [all …]
|
| H A D | zfs_vnops_os.c | 583 ZFS_VERIFY_ZP(dzp); in zfs_create() 607 zhold(dzp); in zfs_create() 608 zp = dzp; in zfs_create() 757 dzp->z_seq++; in zfs_create() 825 ZFS_VERIFY_ZP(dzp); in zfs_tmpfile() 959 ZFS_VERIFY_ZP(dzp); in zfs_remove() 1132 zfs_inode_update(dzp); in zfs_remove() 1207 ZFS_VERIFY_ZP(dzp); in zfs_mkdir() 1379 ZFS_VERIFY_ZP(dzp); in zfs_rmdir() 1464 zfs_inode_update(dzp); in zfs_rmdir() [all …]
|
| H A D | zpl_ctldir.c | 453 znode_t *dzp; in zpl_shares_iterate() local 464 error = -zfs_zget(zfsvfs, zfsvfs->z_shares_dir, &dzp); in zpl_shares_iterate() 469 error = -zfs_readdir(ZTOI(dzp), ctx, cr); in zpl_shares_iterate() 472 iput(ZTOI(dzp)); in zpl_shares_iterate() 503 znode_t *dzp; in zpl_shares_getattr_impl() local 516 error = -zfs_zget(zfsvfs, zfsvfs->z_shares_dir, &dzp); in zpl_shares_getattr_impl() 518 error = -zfs_getattr_fast(ZTOI(dzp), stat); in zpl_shares_getattr_impl() 519 iput(ZTOI(dzp)); in zpl_shares_getattr_impl()
|
| H A D | zfs_acl.c | 1787 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_acl_ids_create() 1830 if (dzp->z_mode & S_ISGID) { in zfs_acl_ids_create() 1835 ZTOI(dzp)->i_gid); in zfs_acl_ids_create() 1876 mutex_enter(&dzp->z_acl_lock); in zfs_acl_ids_create() 1877 mutex_enter(&dzp->z_lock); in zfs_acl_ids_create() 1879 (dzp->z_pflags & ZFS_INHERIT_ACE) && in zfs_acl_ids_create() 1880 !(dzp->z_pflags & ZFS_XATTR)) { in zfs_acl_ids_create() 1891 mutex_exit(&dzp->z_lock); in zfs_acl_ids_create() 1892 mutex_exit(&dzp->z_acl_lock); in zfs_acl_ids_create() 2856 owner = zfs_fuid_map_id(ZTOZSB(dzp), in zfs_zaccess_delete() [all …]
|
| H A D | zfs_znode.c | 666 zfs_mknode(znode_t *dzp, vattr_t *vap, dmu_tx_t *tx, cred_t *cr, in zfs_mknode() argument 673 zfsvfs_t *zfsvfs = ZTOZSB(dzp); in zfs_mknode() 745 dzp->z_id = obj; in zfs_mknode() 751 if (dzp->z_pflags & ZFS_XATTR) { in zfs_mknode() 771 parent = dzp->z_id; in zfs_mknode() 788 projid = zfs_inherit_projid(dzp); in zfs_mknode() 789 if (dzp->z_pflags & ZFS_PROJINHERIT) in zfs_mknode() 921 VERIFY(dzp != NULL); in zfs_mknode() 927 *zpp = dzp; in zfs_mknode()
|
| H A D | zfs_ctldir.c | 1208 znode_t *dzp; in zfsctl_shares_lookup() local 1218 if ((error = zfs_zget(zfsvfs, zfsvfs->z_shares_dir, &dzp)) == 0) { in zfsctl_shares_lookup() 1219 error = zfs_lookup(dzp, name, &zp, 0, cr, NULL, NULL); in zfsctl_shares_lookup() 1220 zrele(dzp); in zfsctl_shares_lookup()
|
| /f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | zfs_vnops_os.h | 45 extern int zfs_lookup(znode_t *dzp, char *nm, znode_t **zpp, int flags, 47 extern int zfs_create(znode_t *dzp, char *name, vattr_t *vap, int excl, 51 extern int zfs_remove(znode_t *dzp, char *name, cred_t *cr, int flags); 52 extern int zfs_mkdir(znode_t *dzp, char *dirname, vattr_t *vap, 54 extern int zfs_rmdir(znode_t *dzp, char *name, znode_t *cwd, 61 extern int zfs_symlink(znode_t *dzp, char *name, vattr_t *vap,
|
| /f-stack/freebsd/contrib/openzfs/include/os/freebsd/zfs/sys/ |
| H A D | zfs_vnops_os.h | 36 extern int zfs_remove(znode_t *dzp, const char *name, cred_t *cr, int flags); 37 extern int zfs_mkdir(znode_t *dzp, const char *dirname, vattr_t *vap, 39 extern int zfs_rmdir(znode_t *dzp, const char *name, znode_t *cwd, 44 extern int zfs_symlink(znode_t *dzp, const char *name, vattr_t *vap, 50 extern int zfs_create(znode_t *dzp, const char *name, vattr_t *vap, int excl,
|
| /f-stack/freebsd/contrib/openzfs/module/zfs/ |
| H A D | zfs_replay.c | 295 znode_t *dzp; in zfs_replay_create_acl() local 417 error = zfs_mkdir(dzp, name, &xva.xva_vattr, in zfs_replay_create_acl() 431 zrele(dzp); in zfs_replay_create_acl() 447 znode_t *dzp; in zfs_replay_create() local 569 zrele(dzp); in zfs_replay_create() 583 znode_t *dzp; in zfs_replay_remove() local 598 error = zfs_remove(dzp, name, kcred, vflg); in zfs_replay_remove() 607 zrele(dzp); in zfs_replay_remove() 618 znode_t *dzp, *zp; in zfs_replay_link() local 629 zrele(dzp); in zfs_replay_link() [all …]
|
| H A D | zfs_log.c | 233 znode_t *dzp; in zfs_xattr_owner_unlinked() local 247 if (zfs_zget(ZTOZSB(tzp), tzp->z_xattr_parent, &dzp) != 0) { in zfs_xattr_owner_unlinked() 254 tzp = dzp; in zfs_xattr_owner_unlinked() 267 if (zfs_zget(ZTOZSB(zp), zp->z_xattr_parent, &dzp) != 0) { in zfs_xattr_owner_unlinked() 273 zp = dzp; in zfs_xattr_owner_unlinked() 317 if (zil_replaying(zilog, tx) || zfs_xattr_owner_unlinked(dzp)) in zfs_log_create() 347 lr->lr_doid = dzp->z_id; in zfs_log_create() 427 lr->lr_doid = dzp->z_id; in zfs_log_remove() 451 znode_t *dzp, znode_t *zp, const char *name) in zfs_log_link() argument 462 lr->lr_doid = dzp->z_id; in zfs_log_link() [all …]
|
| /f-stack/freebsd/contrib/openzfs/include/sys/ |
| H A D | zfs_znode.h | 227 zfs_inherit_projid(znode_t *dzp) in zfs_inherit_projid() argument 229 return ((dzp->z_pflags & ZFS_PROJINHERIT) ? dzp->z_projid : in zfs_inherit_projid() 264 znode_t *dzp, znode_t *zp, const char *name, vsecattr_t *, 269 znode_t *dzp, const char *name, uint64_t foid, boolean_t unlinked); 272 znode_t *dzp, znode_t *zp, const char *name); 274 znode_t *dzp, znode_t *zp, const char *name, const char *link);
|