Lines Matching refs:nlevel
8664 int nlevel = bpc->bpc_nlevel; in pm_busop_set_power() local
8717 if (PM_ISBC(dip) && comp != 0 && nlevel != 0 && in pm_busop_set_power()
8752 if (nlevel > pm_get_normal_power(dip, comp)) { in pm_busop_set_power()
8760 "dir=%s\n", pmf, PM_DEVICE(dip), comp, bpc->bpc_olevel, nlevel, in pm_busop_set_power()
8765 if (clevel >= nlevel) { in pm_busop_set_power()
8775 if (clevel == nlevel && !PM_ISBC(dip)) { in pm_busop_set_power()
8781 } else if (PM_IS_CFB(dip) && (nlevel < clevel)) { in pm_busop_set_power()
8827 } else if (clevel != PM_LEVEL_UNKNOWN && clevel <= nlevel) { in pm_busop_set_power()
8838 calc_cfb_comps_incr(dip, comp, clevel, nlevel)) > 0) { in pm_busop_set_power()
8847 pmf, PM_DEVICE(dip), comp, clevel, nlevel, in pm_busop_set_power()
8852 comp, nlevel, clevel, canblock, &devl)) == DDI_SUCCESS) { in pm_busop_set_power()
8880 comp, clevel, nlevel, pm_cfb_comps_off)) in pm_busop_set_power()
8883 if (POWERING_OFF(clevel, nlevel)) { in pm_busop_set_power()
8899 } else if (POWERING_ON(clevel, nlevel)) { in pm_busop_set_power()
8926 if ((PM_CURPOWER(dip, comp) == nlevel) && pm_watchers()) { in pm_busop_set_power()
8933 pm_enqueue_notify(PSC_HAS_CHANGED, dip, comp, nlevel, in pm_busop_set_power()
8959 comp, clevel, nlevel, pm_cfb_comps_off)) in pm_busop_set_power()
8989 nlevel = cur_power(cp); /* in case phc deadlock updated pwr */ in pm_busop_set_power()
8996 if (!(clevel == 0 && nlevel > 0 && in pm_busop_set_power()
9004 nlevel == 0 && (!PM_ISBC(dip) || comp == 0)) in pm_busop_set_power()
9026 int nlevel = bpc->bpc_nlevel; in pm_busop_match_request() local
9035 pmf, PM_DEVICE(dip), comp, nlevel, clevel)) in pm_busop_match_request()
9037 if (clevel >= nlevel) { in pm_busop_match_request()
9042 } else if (clevel == nlevel) { in pm_busop_match_request()
9060 switch (pm_block(dip, comp, nlevel, clevel)) { in pm_busop_match_request()