Home
last modified time | relevance | path

Searched refs:SDEVTOV (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_netops.c123 if (SDEVTOV(ddv)->v_type != VDIR) in devnet_lookup()
131 *vpp = SDEVTOV(ddv); in devnet_lookup()
140 *vpp = SDEVTOV(ddv->sdev_dotdot); in devnet_lookup()
181 SDEVTOV(dv)->v_rdev = vattr.va_rdev; in devnet_lookup()
277 if (SDEVTOV(dv)->v_count > 0) in devnet_filldir()
H A Dsdev_subr.c190 struct vnode *vp = SDEVTOV(dv); in i_sdev_node_dtor()
313 vp = SDEVTOV(dv); in sdev_nodeinit()
372 struct vnode *vp = SDEVTOV(dv); in sdev_nodeready()
449 vp = SDEVTOV(dv); in sdev_mkroot()
600 linkvp = SDEVTOV(dv); in sdev_follow_link()
831 vn_invalid(SDEVTOV(dv)); in sdev_nodedestroy()
912 vp = SDEVTOV(dv); in sdev_dirdelete()
1064 nvp = SDEVTOV(*ndvp); in sdev_rnmnode()
1748 *vpp = SDEVTOV(ddv); in devname_lookup_func()
2128 vp = SDEVTOV(dv); in sdev_stale()
[all …]
H A Dsdev_profile.c116 struct vnode *vp = SDEVTOV(cdir); in apply_glob_pattern()
173 if (SDEVTOV(*newdv)->v_type == VDIR) in prof_mknode()
213 error = VOP_LOOKUP(SDEVTOV(gdir), name, &gnewdir, in prof_make_dir()
268 gddv = SDEVTOV(gdir); in prof_lookup_globaldev()
391 if (VOP_LOOKUP(SDEVTOV(gdir), name, &gvp, NULL, 0, NULL, kcred, in is_nonempty_dir()
539 vnode_t *gvn = SDEVTOV(dir->sdev_origin); in prof_zone_matched()
617 walk_dir(SDEVTOV(gdir), (void *)ddv, cb); in prof_make_names_walk()
763 SDEVTOV(dv)->v_type != VDIR) in apply_dir_pattern()
783 ASSERT(SDEVTOV(dir)->v_type == VDIR); in prof_add_rule()
1011 *vpp = SDEVTOV(ddv); in prof_lookup()
[all …]
H A Dsdev_vfsops.c399 if (SDEVTOV(dv)->v_count > 1) { in sdev_unmount()
417 ASSERT(SDEVTOV(dv)->v_count == 1); in sdev_unmount()
455 *vpp = SDEVTOV(VFSTOSDEVFS(vfsp)->sdev_root); in sdev_root()
516 VN_HOLD(SDEVTOV(mntinfo->sdev_root)); in sdev_find_mntinfo()
531 vp = SDEVTOV(mntinfo->sdev_root); in sdev_mntinfo_rele()
H A Dsdev_ipnetops.c72 if (getminor(SDEVTOV(dv)->v_rdev) != getminor(dev)) in devipnet_validate()
121 ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS); in devipnet_lookup()
191 if (SDEVTOV(dv)->v_count > 0) in devipnet_filldir()
H A Dsdev_vnops.c575 return (secpolicy_vnode_access2(cr, SDEVTOV(dv), owner, in sdev_unlocked_access()
778 sdev_update_timestamps(SDEVTOV(self), kcred, in sdev_create()
833 vp = SDEVTOV(dv); in sdev_remove()
1098 VN_RELE(SDEVTOV(fromdv)); in sdev_rename()
1104 ASSERT(SDEVTOV(fromdv) == ovp); in sdev_rename()
1108 type = SDEVTOV(fromdv)->v_type; in sdev_rename()
1121 VN_RELE(SDEVTOV(fromdv)); in sdev_rename()
1216 sdev_update_timestamps(SDEVTOV(self), kcred, in sdev_symlink()
1288 sdev_update_timestamps(SDEVTOV(self), kcred, in sdev_mkdir()
1298 *vpp = SDEVTOV(self); in sdev_mkdir()
[all …]
H A Dsdev_ptsops.c250 vp = SDEVTOV(dv); in devpts_prunedir()
303 ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS); in devpts_lookup()
378 ptms_set_owner(getminor(SDEVTOV(dv)->v_rdev), in devpts_set_id()
H A Dsdev_vtops.c212 ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS); in devvt_lookup()
337 vp = SDEVTOV(dv); in devvt_prunedir()
H A Dsdev_ncache.c665 ASSERT(SDEVTOV(dv)->v_type == VDIR); in sdev_lookup_filter()
824 ASSERT(SDEVTOV(dv)->v_type == VDIR); in sdev_nc_addname()
H A Dsdev_zvolops.c278 vnode_t *vn = SDEVTOV(dv); in devzvol_validate()
580 if ((SDEVTOV(dv)->v_type == VDIR) && in devzvol_prunedir()
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dsdev_impl.h233 #define SDEVTOV(n) ((struct vnode *)(n)->sdev_vnode) macro
236 #define SDEV_HELD(dv) (VN_HELD(SDEVTOV(dv)))
237 #define SDEV_HOLD(dv) VN_HOLD(SDEVTOV(dv))
238 #define SDEV_RELE(dv) VN_RELE(SDEVTOV(dv))
240 struct vnode *vp = SDEVTOV(dv); \