Searched refs:dzp (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzfs_dir.c65 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, char *name, boolean_t exact, argument
86 error = zap_lookup_norm(zfsvfs->z_os, dzp->z_id, name, 8, 1,
91 error = zap_lookup(zfsvfs->z_os, dzp->z_id, name, 8, 1, zoid);
96 dnlc_update(ZTOV(dzp), name, DNLC_NO_VNODE);
102 * Lock a directory entry. A dirlock on <dzp, name> protects that name
103 * in dzp's directory zap object. As long as you hold a dirlock, you can
104 * assume two things: (1) dzp cannot be reaped, and (2) no other thread
108 * dzp - znode for directory
113 * ZXATTR: we want dzp's xattr directory
137 zfs_dirent_lock(zfs_dirlock_t **dlpp, znode_t *dzp, cha argument
345 znode_t *dzp = dl->dl_dzp; local
380 zfs_dirlook(znode_t *dzp, char *name, vnode_t **vpp, int flags, int *deflg, pathname_t *rpnp) argument
526 zfs_purgedir(znode_t *dzp) argument
709 znode_t *dzp = dl->dl_dzp; local
778 zfs_dropname(zfs_dirlock_t *dl, znode_t *zp, znode_t *dzp, dmu_tx_t *tx, int flag) argument
812 znode_t *dzp = dl->dl_dzp; local
918 zfs_dirempty(znode_t *dzp) argument
[all...]
H A Dzfs_replay.c270 znode_t *dzp; local
302 if ((error = zfs_zget(zfsvfs, lr->lr_doid, &dzp)) != 0)
355 error = VOP_CREATE(ZTOV(dzp), name, &xva.xva_vattr,
385 error = VOP_MKDIR(ZTOV(dzp), name, &xva.xva_vattr,
396 VN_RELE(ZTOV(dzp));
410 znode_t *dzp; local
429 if ((error = zfs_zget(zfsvfs, lr->lr_doid, &dzp)) != 0)
484 error = VOP_CREATE(ZTOV(dzp), name, &xva.xva_vattr,
502 error = VOP_MKDIR(ZTOV(dzp), name, &xva.xva_vattr,
506 error = zfs_make_xattrdir(dzp,
534 znode_t *dzp; local
567 znode_t *dzp, *zp; local
[all...]
H A Dzfs_log.c236 znode_t *dzp, znode_t *zp, char *name, vsecattr_t *vsecp,
281 lr->lr_doid = dzp->z_id;
348 znode_t *dzp, char *name, uint64_t foid)
359 lr->lr_doid = dzp->z_id;
372 znode_t *dzp, znode_t *zp, char *name)
383 lr->lr_doid = dzp->z_id;
395 znode_t *dzp, znode_t *zp, char *name, char *link)
407 lr->lr_doid = dzp->z_id;
235 zfs_log_create(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, znode_t *dzp, znode_t *zp, char *name, vsecattr_t *vsecp, zfs_fuid_info_t *fuidp, vattr_t *vap) argument
347 zfs_log_remove(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, znode_t *dzp, char *name, uint64_t foid) argument
371 zfs_log_link(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, znode_t *dzp, znode_t *zp, char *name) argument
394 zfs_log_symlink(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, znode_t *dzp, znode_t *zp, char *name, char *link) argument
H A Dzfs_ctldir.c392 znode_t *dzp; local
402 if ((error = zfs_zget(zfsvfs, zfsvfs->z_shares_dir, &dzp)) == 0) {
403 error = VOP_FID(ZTOV(dzp), fidp, ct);
404 VN_RELE(ZTOV(dzp));
956 znode_t *dzp; local
970 if ((error = zfs_zget(zfsvfs, zfsvfs->z_shares_dir, &dzp)) == 0) {
971 error = VOP_LOOKUP(ZTOV(dzp), nm, vpp, pnp,
973 VN_RELE(ZTOV(dzp));
1033 znode_t *dzp; local
1042 if ((error = zfs_zget(zfsvfs, zfsvfs->z_shares_dir, &dzp))
1101 znode_t *dzp; local
[all...]
H A Dzfs_vnops.c1379 znode_t *zp, *dzp = VTOZ(dvp); local
1380 zfsvfs_t *zfsvfs = dzp->z_zfsvfs;
1411 ZFS_VERIFY_ZP(dzp);
1439 zp = dzp;
1449 error = zfs_dirent_lock(&dl, dzp, name, &zp, zflg,
1468 if (error = zfs_zaccess(dzp, ACE_ADD_FILE, 0, B_FALSE, cr)) {
1479 if ((dzp->z_pflags & ZFS_XATTR) &&
1487 if (!have_acl && (error = zfs_acl_ids_create(dzp, 0, vap,
1506 dmu_tx_hold_zap(tx, dzp->z_id, TRUE, name);
1507 dmu_tx_hold_sa(tx, dzp
1632 znode_t *zp, *dzp = VTOZ(dvp); local
1870 znode_t *zp, *dzp = VTOZ(dvp); local
2051 znode_t *dzp = VTOZ(dvp); local
3810 znode_t *zp, *dzp = VTOZ(dvp); local
4004 znode_t *dzp = VTOZ(tdvp); local
[all...]
H A Dzfs_acl.c1613 zfs_acl_ids_create(znode_t *dzp, int flag, vattr_t *vap, cred_t *cr, argument
1617 zfsvfs_t *zfsvfs = dzp->z_zfsvfs;
1651 if (acl_ids->z_fgid != dzp->z_gid &&
1657 if (dzp->z_mode & S_ISGID) {
1661 acl_ids->z_fgid = dzp->z_gid;
1691 if (!(flag & IS_ROOT_NODE) && (dzp->z_mode & S_ISGID) &&
1701 mutex_enter(&dzp->z_acl_lock);
1702 mutex_enter(&dzp->z_lock);
1704 (dzp->z_pflags & ZFS_INHERIT_ACE) &&
1705 !(dzp
2587 zfs_zaccess_delete(znode_t *dzp, znode_t *zp, cred_t *cr) argument
[all...]
H A Dzfs_znode.c748 * IN: dzp - parent directory for new znode
763 zfs_mknode(znode_t *dzp, vattr_t *vap, dmu_tx_t *tx, cred_t *cr, argument
770 zfsvfs_t *zfsvfs = dzp->z_zfsvfs;
836 dzp->z_id = obj;
838 dzp_pflags = dzp->z_pflags;
864 parent = dzp->z_id;
988 *zpp = dzp;
H A Dzfs_ioctl.c5076 zfs_smb_acl_purge(znode_t *dzp) argument
5080 zfsvfs_t *zfsvfs = dzp->z_zfsvfs;
5083 for (zap_cursor_init(&zc, zfsvfs->z_os, dzp->z_id);
5086 if ((error = VOP_REMOVE(ZTOV(dzp), zap.za_name, kcred,
5098 znode_t *dzp; local
5121 dzp = VTOZ(vp);
5122 zfsvfs = dzp->z_zfsvfs;
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dzfs_znode.h310 znode_t *dzp, znode_t *zp, char *name, vsecattr_t *, zfs_fuid_info_t *,
315 znode_t *dzp, char *name, uint64_t foid);
318 znode_t *dzp, znode_t *zp, char *name);
320 znode_t *dzp, znode_t *zp, char *name, char *link);
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlinkprop.c1588 dld_ioc_zid_t *dzp; local
1593 dzp = (dld_ioc_zid_t *)vdp->vd_val;
1600 zid_new = dzp->diz_zid;
1631 dld_ioc_zid_t *dzp; local
1638 dzp = malloc(sizeof (dld_ioc_zid_t));
1639 if (dzp == NULL)
1663 (void) memset(dzp, 0, sizeof (dld_ioc_zid_t));
1665 dzp->diz_zid = zoneid;
1666 dzp->diz_linkid = linkid;
1668 vdp->vd_val = (uintptr_t)dzp;
[all...]
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_drv.c698 dld_ioc_zid_t *dzp = (dld_ioc_zid_t *)kprop->pr_val; local
704 err = dls_devnet_setzid(dlh, dzp->diz_zid);

Completed in 112 milliseconds