Home
last modified time | relevance | path

Searched refs:sdvp (Results 1 – 15 of 15) sorted by relevance

/titanic_50/usr/src/uts/common/fs/dev/
H A Dsdev_vtops.c188 struct sdev_node *sdvp = VTOSDEV(dvp); in devvt_lookup() local
202 error = devname_lookup_func(sdvp, nm, vpp, cred, in devvt_lookup()
356 struct sdev_node *sdvp = VTOSDEV(dvp); in devvt_cleandir() local
367 if (rw_tryupgrade(&sdvp->sdev_contents) == NULL) { in devvt_cleandir()
368 rw_exit(&sdvp->sdev_contents); in devvt_cleandir()
369 rw_enter(&sdvp->sdev_contents, RW_WRITER); in devvt_cleandir()
372 rw_enter(&sdvp->sdev_contents, RW_WRITER); in devvt_cleandir()
376 devvt_prunedir(sdvp); in devvt_cleandir()
387 for (dv = SDEV_FIRST_ENTRY(sdvp); dv; dv = next) { in devvt_cleandir()
388 next = SDEV_NEXT_ENTRY(sdvp, dv); in devvt_cleandir()
[all …]
H A Dsdev_netops.c318 struct sdev_node *sdvp = VTOSDEV(dvp); in devnet_readdir() local
320 ASSERT(sdvp); in devnet_readdir()
323 devnet_filldir(sdvp); in devnet_readdir()
335 struct sdev_node *sdvp = VTOSDEV(dvp); in devnet_inactive_callback() local
342 rw_enter(&sdvp->sdev_contents, RW_WRITER); in devnet_inactive_callback()
343 ddh = sdvp->sdev_private; in devnet_inactive_callback()
344 sdvp->sdev_private = NULL; in devnet_inactive_callback()
345 sdvp->sdev_flags |= SDEV_ATTR_INVALID; in devnet_inactive_callback()
346 rw_exit(&sdvp->sdev_contents); in devnet_inactive_callback()
H A Dsdev_zvolops.c823 struct sdev_node *sdvp = VTOSDEV(dvp); in devzvol_readdir() local
826 sdcmn_err13(("zv readdir of '%s' %s'", sdvp->sdev_path, in devzvol_readdir()
827 sdvp->sdev_name)); in devzvol_readdir()
829 if (strcmp(sdvp->sdev_path, ZVOL_DIR) == 0) { in devzvol_readdir()
832 rw_exit(&sdvp->sdev_contents); in devzvol_readdir()
833 (void) devname_lookup_func(sdvp, "dsk", &vp, cred, in devzvol_readdir()
836 (void) devname_lookup_func(sdvp, "rdsk", &vp, cred, in devzvol_readdir()
839 rw_enter(&sdvp->sdev_contents, RW_READER); in devzvol_readdir()
843 devzvol_prunedir(sdvp); in devzvol_readdir()
844 ptr = sdvp->sdev_path + strlen(ZVOL_DIR); in devzvol_readdir()
[all …]
H A Dsdev_ipnetops.c109 struct sdev_node *sdvp = VTOSDEV(dvp); in devipnet_lookup() local
114 error = devname_lookup_func(sdvp, nm, vpp, cred, devipnet_create_rvp, in devipnet_lookup()
213 struct sdev_node *sdvp = VTOSDEV(dvp); in devipnet_readdir() local
216 devipnet_filldir(sdvp); in devipnet_readdir()
H A Dsdev_ptsops.c295 struct sdev_node *sdvp = VTOSDEV(dvp); in devpts_lookup() local
300 error = devname_lookup_func(sdvp, nm, vpp, cred, devpts_create_rvp, in devpts_lookup()
371 struct sdev_node *sdvp = VTOSDEV(dvp); in devpts_readdir() local
373 devpts_prunedir(sdvp); in devpts_readdir()
/titanic_50/usr/src/uts/common/syscall/
H A Dopen.c63 vnode_t *vp, *sdvp; in copen() local
179 error = VOP_LOOKUP(startvp, "", &sdvp, &pn, in copen()
201 startvp = sdvp; in copen()
/titanic_50/usr/src/uts/common/fs/
H A Dxattr.c838 xattr_copy(vnode_t *sdvp, char *snm, vnode_t *tdvp, char *tnm, in xattr_copy() argument
868 pdvp = gfs_file_parent(sdvp); in xattr_copy()
1119 xattr_dir_rename(vnode_t *sdvp, char *snm, vnode_t *tdvp, char *tnm, in xattr_dir_rename() argument
1127 return (xattr_copy(sdvp, snm, tdvp, tnm, cr, ct)); in xattr_dir_rename()
1132 error = xattr_dir_realdir(sdvp, &spvp, LOOKUP_XATTR, cr, ct); in xattr_dir_rename()
1137 if (sdvp == tdvp) { in xattr_dir_rename()
H A Dvnode.c3529 vnode_t *sdvp, in fop_rename() argument
3545 ((vfs_has_feature(sdvp->v_vfsp, VFSFT_CASEINSENSITIVE) == 0 && in fop_rename()
3546 vfs_has_feature(sdvp->v_vfsp, VFSFT_NOCASESENSITIVE) == 0))) in fop_rename()
3551 err = (*(sdvp)->v_op->vop_rename)(sdvp, snm, tdvp, tnm, cr, ct, flags); in fop_rename()
3552 VOPSTATS_UPDATE(sdvp, rename); in fop_rename()
H A Dfem.c796 vhead_rename(vnode_t *sdvp, char *snm, vnode_t *tdvp, char *tnm, in vhead_rename() argument
805 if ((femsp = fem_lock(sdvp->v_femhead)) == NULL) { in vhead_rename()
806 func = (int (*)()) (sdvp->v_op->vop_rename); in vhead_rename()
807 arg0 = sdvp; in vhead_rename()
808 fem_unlock(sdvp->v_femhead); in vhead_rename()
812 fem_unlock(sdvp->v_femhead); in vhead_rename()
813 farg.fa_vnode.vp = sdvp; in vhead_rename()
/titanic_50/usr/src/uts/common/fs/zfs/
H A Dzfs_ctldir.c617 zfsctl_snapdir_rename(vnode_t *sdvp, char *snm, vnode_t *tdvp, char *tnm, in zfsctl_snapdir_rename() argument
620 zfsctl_snapdir_t *sdp = sdvp->v_data; in zfsctl_snapdir_rename()
628 zfsvfs = sdvp->v_vfsp->vfs_data; in zfsctl_snapdir_rename()
646 err = zfsctl_snapshot_zname(sdvp, snm, sizeof (from), from); in zfsctl_snapdir_rename()
657 if (sdvp != tdvp) in zfsctl_snapdir_rename()
H A Dzfs_vnops.c3486 zfs_rename(vnode_t *sdvp, char *snm, vnode_t *tdvp, char *tnm, cred_t *cr, in zfs_rename() argument
3490 znode_t *sdzp = VTOZ(sdvp); in zfs_rename()
3710 vnevent_rename_src(ZTOV(szp), sdvp, snm, ct); in zfs_rename()
3718 if (tdvp != sdvp) { in zfs_rename()
/titanic_50/usr/src/uts/common/fs/pcfs/
H A Dpc_vnops.c1170 struct vnode *sdvp, /* old (source) parent vnode */ in pcfs_rename() argument
1183 fsp = VFSTOPCFS(sdvp->v_vfsp); in pcfs_rename()
1190 error = pcfs_access(sdvp, VWRITE, 0, cr, ct); in pcfs_rename()
1197 if (((dp = VTOPC(sdvp)) == NULL) || ((tdp = VTOPC(tdvp)) == NULL) || in pcfs_rename()
/titanic_50/usr/src/uts/common/fs/nfs/
H A Dnfs4_stub_vnops.c579 nfs4_trigger_rename(vnode_t *sdvp, char *snm, vnode_t *tdvp, char *tnm, in nfs4_trigger_rename() argument
602 if (RP_ISSTUB(tdrp) && !VN_CMP(sdvp, tdvp)) in nfs4_trigger_rename()
605 error = nfs4_trigger_mount(sdvp, cr, &newsdvp); in nfs4_trigger_rename()
/titanic_50/usr/src/uts/common/fs/ufs/
H A Dufs_vnops.c3358 struct vnode *sdvp, /* old (source) parent vnode */ in ufs_rename() argument
3385 sdp = VTOI(sdvp); in ufs_rename()
3393 serr = ufs_eventlookup(sdvp, snm, cr, &svp); in ufs_rename()
3403 if (sdvp != tdvp) in ufs_rename()
3407 vnevent_rename_src(svp, sdvp, snm, ct); in ufs_rename()
/titanic_50/usr/src/uts/common/fs/udfs/
H A Dudf_vnops.c906 struct vnode *sdvp, in udf_rename() argument
926 sdp = VTOI(sdvp); in udf_rename()
998 vnevent_rename_src(ITOV(sip), sdvp, snm, ct); in udf_rename()