Lines Matching defs:pm
471 uftdi_pm_t *pm = uf->uf_pm;
476 if (!pm)
484 if (USB_DEV_PWRSTATE_OK(pm->pm_pwr_states, level)) {
487 level, pm->pm_pwr_states);
495 if (pm->pm_raise_power && (level < (int)pm->pm_cur_power)) {
1263 uftdi_pm_t *pm;
1272 pm = uf->uf_pm = kmem_zalloc(sizeof (*pm), KM_SLEEP);
1274 pm->pm_pwr_states = (uint8_t)pwr_states;
1275 pm->pm_cur_power = USB_DEV_OS_FULL_PWR;
1276 pm->pm_wakeup_enabled = usb_handle_remote_wakeup(dip,
1291 uftdi_pm_t *pm = uf->uf_pm;
1295 if (!pm)
1299 if (pm->pm_wakeup_enabled) {
1316 kmem_free(pm, sizeof (*pm));
1327 uftdi_pm_t *pm = uf->uf_pm;
1333 if (!pm)
1338 if (pm->pm_busy_cnt++ > 0) {
1346 if (pm->pm_cur_power == USB_DEV_OS_FULL_PWR) {
1352 pm->pm_raise_power = B_TRUE;
1361 pm->pm_raise_power = B_FALSE;
1374 uftdi_pm_t *pm = uf->uf_pm;
1379 if (!pm)
1386 if (--pm->pm_busy_cnt > 0) {