Lines Matching defs:pm
599 "usbsacm_ds_attach: create pm components failed.");
822 usbsacm_pm_t *pm = acmp->acm_pm;
828 /* check if pm is NULL */
829 if (pm == NULL) {
831 "usbsacm_ds_usb_power: pm is NULL.");
840 if (USB_DEV_PWRSTATE_OK(pm->pm_pwr_states, level)) {
844 level, pm->pm_pwr_states);
853 if (pm->pm_raise_power && (level < (int)pm->pm_cur_power)) {
2723 usbsacm_pm_t *pm;
2737 pm = acmp->acm_pm =
2740 pm->pm_pwr_states = (uint8_t)pwr_states;
2741 pm->pm_cur_power = USB_DEV_OS_FULL_PWR;
2749 pm->pm_wakeup_enabled = 0;
2751 pm->pm_wakeup_enabled = (usb_handle_remote_wakeup(dip,
2768 usbsacm_pm_t *pm = acmp->acm_pm;
2776 if (pm->pm_wakeup_enabled) {
2795 kmem_free((caddr_t)pm, sizeof (usbsacm_pm_t));
2807 usbsacm_pm_t *pm = acmp->acm_pm;
2812 "usbsacm_pm_set_busy: pm = 0x%p", (void *)pm);
2814 if (pm == NULL) {
2821 if (pm->pm_busy_cnt++ > 0) {
2829 if (pm->pm_cur_power == USB_DEV_OS_FULL_PWR) {
2836 pm->pm_raise_power = B_TRUE;
2846 pm->pm_raise_power = B_FALSE;
2858 usbsacm_pm_t *pm = acmp->acm_pm;
2864 if (pm == NULL) {
2873 if (--pm->pm_busy_cnt > 0) {
2879 if (pm) {