Lines Matching defs:cdp
154 struct cdev_priv *cdp;
161 cdp = cdev2priv((struct cdev *)fp->f_data);
168 LIST_INSERT_HEAD(&cdp->cdp_fdpriv, p, cdpd_list);
184 struct cdev_priv *cdp;
188 cdp = cdev2priv(dev);
191 LIST_FOREACH(p, &cdp->cdp_fdpriv, cdpd_list) {
1012 struct cdev_priv *cdp;
1017 cdp = de->de_cdp;
1018 if (cdp == NULL)
1020 dcr = cdp->cdp_c.si_cred;
1034 if (p->p_session->s_ttydp == cdp)
1631 struct cdev_priv *cdp;
1639 cdp = cdev2priv(dev);
1642 cdp->cdp_inuse++;
1655 for (i = 0; i <= cdp->cdp_maxdirent; i++) {
1656 de = cdp->cdp_dirents[i];
1682 cdp->cdp_inuse--;
1683 if (!(cdp->cdp_flags & CDP_ACTIVE) && cdp->cdp_inuse == 0) {
1684 KASSERT((cdp->cdp_flags & CDP_ON_ACTIVE_LIST) != 0,
1685 ("%s: cdp %p (%s) not on active list",
1686 __func__, cdp, dev->si_name));
1687 cdp->cdp_flags &= ~CDP_ON_ACTIVE_LIST;
1688 TAILQ_REMOVE(&cdevp_list, cdp, cdp_list);
1690 dev_rel(&cdp->cdp_c);