Lines Matching +full:powered +full:- +full:while +full:- +full:suspended
51 #define PPM_STATE_SUSPENDED 0x1 /* driver is suspended */
56 #define PPM_DOMAIN_UP(domp) (!(domp->dflags & PPMD_OFFLINE))
112 /* while power level change, */
129 * domain control data structure -
197 * ppm_dc.cmd field -
220 * ppm_dc.method field - select union element
230 * devices that are powered by the same source
236 int pwr_cnt; /* number of powered up devices */
244 int sub_domain; /* sub-domain */
255 * ppm_domain.model field -
269 * ppm_domain.status field -
275 * ppm_domain.dflags field -
294 * XXppm driver-specific routines called from common code (s10)
332 DEVI(dip)->devi_pm_ppm_private
334 DEVI(dip)->devi_pm_ppm_private = datap
337 if (!MUTEX_HELD(&(domp)->lock)) \
338 mutex_enter(&(domp)->lock); \
339 (domp)->refcnt++; \
343 ASSERT(MUTEX_HELD(&(domp)->lock) && \
344 (domp)->refcnt > 0); \
345 if (--(domp)->refcnt == 0) \
346 mutex_exit(&(domp)->lock); \