Lines Matching refs:ddv
162 devpts_create_rvp(struct sdev_node *ddv, char *nm, in devpts_create_rvp() argument
217 devpts_prunedir(struct sdev_node *ddv) in devpts_prunedir() argument
223 ASSERT(ddv->sdev_flags & SDEV_VTOR); in devpts_prunedir()
225 vtor = (int (*)(struct sdev_node *))sdev_get_vtor(ddv); in devpts_prunedir()
228 if (rw_tryupgrade(&ddv->sdev_contents) == 0) { in devpts_prunedir()
229 rw_exit(&ddv->sdev_contents); in devpts_prunedir()
230 rw_enter(&ddv->sdev_contents, RW_WRITER); in devpts_prunedir()
233 for (dv = SDEV_FIRST_ENTRY(ddv); dv; dv = next) { in devpts_prunedir()
234 next = SDEV_NEXT_ENTRY(ddv, dv); in devpts_prunedir()
255 (void) sdev_cache_update(ddv, &dv, dv->sdev_name, in devpts_prunedir()
259 rw_downgrade(&ddv->sdev_contents); in devpts_prunedir()