Lines Matching refs:cmpt
830 e_pm_valid_power(dev_info_t *dip, int cmpt, int level) in e_pm_valid_power() argument
833 pm_component_t *cp = PM_CP(dip, cmpt); in e_pm_valid_power()
890 e_pm_valid_comp(dev_info_t *dip, int cmpt, pm_component_t **cpp) in e_pm_valid_comp() argument
892 if (cmpt >= 0 && cmpt < PM_NUMCMPTS(dip)) { in e_pm_valid_comp()
894 *cpp = PM_CP(dip, cmpt); in e_pm_valid_comp()
905 dev_is_needed(dev_info_t *dip, int cmpt, int level, int direction) in dev_is_needed() argument
913 if (!e_pm_valid_info(dip, NULL) || !e_pm_valid_comp(dip, cmpt, &cp) || in dev_is_needed()
914 !e_pm_valid_power(dip, cmpt, level)) in dev_is_needed()
918 pmf, PM_DEVICE(dip), cmpt, pm_decode_direction(direction), in dev_is_needed()
921 if (pm_set_power(dip, cmpt, level, direction, in dev_is_needed()
931 "errno %d\n", pmf, PM_DEVICE(dip), cmpt, in dev_is_needed()
1538 power_req.req.ppm_set_power_req.cmpt = comp; in power_dev()
3057 calc_cfb_comps_incr(dev_info_t *dip, int cmpt, int old, int new) in calc_cfb_comps_incr() argument
3059 struct pm_component *cp = PM_CP(dip, cmpt); in calc_cfb_comps_incr()
3120 power_req.req.ppm_notify_level_req.cmpt = comp; in pm_phc_impl()
3259 p->cmpt = i; in pm_register_ppm()
4450 ddi_dev_is_needed(dev_info_t *dip, int cmpt, int level) in ddi_dev_is_needed() argument
4452 return (pm_raise_power(dip, cmpt, level)); in ddi_dev_is_needed()
4466 request.req.set_power_req.cmpt = pm_cmpt; in ddi_power()
4611 pm_busy_component(dev_info_t *dip, int cmpt) in pm_busy_component() argument
4616 if (!e_pm_valid_info(dip, NULL) || !e_pm_valid_comp(dip, cmpt, &cp)) in pm_busy_component()
4629 pm_idle_component(dev_info_t *dip, int cmpt) in pm_idle_component() argument
4635 if (!e_pm_valid_info(dip, NULL) || !e_pm_valid_comp(dip, cmpt, &cp)) in pm_idle_component()
4835 int new_level, old_level, cmpt; in pm_default_ctlops() local
4858 cmpt = reqp->req.ppm_set_power_req.cmpt; in pm_default_ctlops()
4860 old_level = PM_CURPOWER(target_dip, cmpt); in pm_default_ctlops()
4862 retval = pm_power(target_dip, cmpt, new_level); in pm_default_ctlops()
4864 "%d %s\n", pmf, PM_DEVICE(target_dip), cmpt, in pm_default_ctlops()
4933 reqp->req.ppm_notify_level_req.cmpt, in pm_default_ctlops()
4935 reqp->req.ppm_notify_level_req.cmpt), in pm_default_ctlops()