Home
last modified time | relevance | path

Searched refs:dpep (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/uts/common/io/
H A Ddevpoll.c436 dp_entry_t *dpep; in dpopen() local
472 dpep = kmem_zalloc(sizeof (dp_entry_t), KM_SLEEP); in dpopen()
479 dpep->dpe_pcache = pcp; in dpopen()
485 devpolltbl[minordev] = dpep; in dpopen()
499 dp_entry_t *dpep; in dpwrite() local
514 dpep = devpolltbl[minor]; in dpwrite()
515 ASSERT(dpep != NULL); in dpwrite()
517 pcp = dpep->dpe_pcache; in dpwrite()
555 mutex_enter(&dpep->dpe_lock); in dpwrite()
556 dpep->dpe_writerwait++; in dpwrite()
[all …]
/titanic_41/usr/src/uts/common/sys/
H A Ddevpoll.h75 #define DP_REFRELE(dpep) { \ argument
76 mutex_enter(&(dpep)->dpe_lock); \
77 ASSERT((dpep)->dpe_refcnt > 0); \
78 (dpep)->dpe_refcnt--; \
79 if ((dpep)->dpe_refcnt == 0) { \
80 cv_broadcast(&(dpep)->dpe_cv); \
82 mutex_exit(&(dpep)->dpe_lock); \