Lines Matching refs:cdp
161 struct cdev_priv *cdp; in devfs_set_cdevpriv() local
168 cdp = cdev2priv((struct cdev *)fp->f_data); in devfs_set_cdevpriv()
175 LIST_INSERT_HEAD(&cdp->cdp_fdpriv, p, cdpd_list); in devfs_set_cdevpriv()
1006 struct cdev_priv *cdp; in devfs_prison_check() local
1011 cdp = de->de_cdp; in devfs_prison_check()
1012 if (cdp == NULL) in devfs_prison_check()
1014 dcr = cdp->cdp_c.si_cred; in devfs_prison_check()
1028 if (p->p_session->s_ttydp == cdp) in devfs_prison_check()
1628 struct cdev_priv *cdp; in devfs_revoke() local
1636 cdp = cdev2priv(dev); in devfs_revoke()
1639 cdp->cdp_inuse++; in devfs_revoke()
1652 for (i = 0; i <= cdp->cdp_maxdirent; i++) { in devfs_revoke()
1653 de = cdp->cdp_dirents[i]; in devfs_revoke()
1679 cdp->cdp_inuse--; in devfs_revoke()
1680 if (!(cdp->cdp_flags & CDP_ACTIVE) && cdp->cdp_inuse == 0) { in devfs_revoke()
1681 TAILQ_REMOVE(&cdevp_list, cdp, cdp_list); in devfs_revoke()
1683 dev_rel(&cdp->cdp_c); in devfs_revoke()