Lines Matching refs:power_req
1504 power_req_t power_req; in power_dev()
1535 power_req.request_type = PMR_PPM_SET_POWER; in power_dev()
1536 power_req.req.ppm_set_power_req.who = dip; in power_dev()
1537 power_req.req.ppm_set_power_req.cmpt = comp; in power_dev()
1538 power_req.req.ppm_set_power_req.old_level = old_level; in power_dev()
1539 power_req.req.ppm_set_power_req.new_level = level; in power_dev()
1540 power_req.req.ppm_set_power_req.canblock = canblock; in power_dev()
1541 power_req.req.ppm_set_power_req.cookie = NULL; in power_dev()
1566 &power_req, &result)) == DDI_SUCCESS) { in power_dev()
1595 power_req.req.ppm_set_power_req.cookie; in power_dev()
2112 power_req_t power_req; in pm_ppm_notify_all_lowest() local
2115 power_req.request_type = PMR_PPM_ALL_LOWEST; in pm_ppm_notify_all_lowest()
2116 power_req.req.ppm_all_lowest_req.mode = mode; in pm_ppm_notify_all_lowest()
2120 DDI_CTLOPS_POWER, &power_req, &result); in pm_ppm_notify_all_lowest()
2527 power_req_t power_req; in pm_unmanage()
2533 power_req.request_type = PMR_PPM_UNMANAGE; in pm_unmanage()
2534 power_req.req.ppm_config_req.who = dip; in pm_unmanage()
2537 &power_req, &result); in pm_unmanage()
2541 &power_req, &result); in pm_unmanage()
2842 power_req_t power_req; in pm_blocked_by_us() local
2848 power_req.request_type = PMR_PPM_POWER_LOCK_OWNER; in pm_blocked_by_us()
2849 power_req.req.ppm_power_lock_owner_req.who = dip; in pm_blocked_by_us()
2850 if (pm_ctlops(ppm, dip, DDI_CTLOPS_POWER, &power_req, &result) != in pm_blocked_by_us()
2862 if ((owner = power_req.req.ppm_power_lock_owner_req.owner) != NULL && in pm_blocked_by_us()
3096 power_req_t power_req; in pm_phc_impl()
3123 power_req.request_type = PMR_PPM_POWER_CHANGE_NOTIFY; in pm_phc_impl()
3124 power_req.req.ppm_notify_level_req.who = dip; in pm_phc_impl()
3125 power_req.req.ppm_notify_level_req.cmpt = comp; in pm_phc_impl()
3126 power_req.req.ppm_notify_level_req.new_level = level; in pm_phc_impl()
3127 power_req.req.ppm_notify_level_req.old_level = old_level; in pm_phc_impl()
3128 if (pm_ctlops(ppm, dip, DDI_CTLOPS_POWER, &power_req, in pm_phc_impl()
3230 power_req_t power_req; in pm_register_ppm() local
3231 struct ppm_notify_level_req *p = &power_req.req.ppm_notify_level_req; in pm_register_ppm()
3256 power_req.request_type = PMR_PPM_POWER_CHANGE_NOTIFY; in pm_register_ppm()
3268 DDI_CTLOPS_POWER, &power_req, in pm_register_ppm()
5886 power_req_t power_req; in pm_lock_power() local
5889 power_req.request_type = PMR_PPM_LOCK_POWER; in pm_lock_power()
5890 power_req.req.ppm_lock_power_req.who = dip; in pm_lock_power()
5891 power_req.req.ppm_lock_power_req.circp = circp; in pm_lock_power()
5892 (void) pm_ctlops(PPM(dip), dip, DDI_CTLOPS_POWER, &power_req, &result); in pm_lock_power()
5902 power_req_t power_req; in pm_unlock_power() local
5905 power_req.request_type = PMR_PPM_UNLOCK_POWER; in pm_unlock_power()
5906 power_req.req.ppm_unlock_power_req.who = dip; in pm_unlock_power()
5907 power_req.req.ppm_unlock_power_req.circ = circ; in pm_unlock_power()
5908 (void) pm_ctlops(PPM(dip), dip, DDI_CTLOPS_POWER, &power_req, &result); in pm_unlock_power()
5921 power_req_t power_req; in pm_try_locking_power() local
5924 power_req.request_type = PMR_PPM_TRY_LOCK_POWER; in pm_try_locking_power()
5925 power_req.req.ppm_lock_power_req.who = dip; in pm_try_locking_power()
5926 power_req.req.ppm_lock_power_req.circp = circp; in pm_try_locking_power()
5927 (void) pm_ctlops(PPM(dip), dip, DDI_CTLOPS_POWER, &power_req, &result); in pm_try_locking_power()
6811 power_req_t power_req; in pm_init_child() local
6817 power_req.request_type = PMR_PPM_INIT_CHILD; in pm_init_child()
6818 power_req.req.ppm_config_req.who = dip; in pm_init_child()
6820 return (pm_ctlops(PPM(dip), dip, DDI_CTLOPS_POWER, &power_req, in pm_init_child()
6825 power_req.request_type = PMR_PPM_INIT_CHILD; in pm_init_child()
6826 power_req.req.ppm_config_req.who = dip; in pm_init_child()
6828 DDI_CTLOPS_POWER, &power_req, NULL); in pm_init_child()
6843 power_req_t power_req; in pm_pre_probe() local
6850 power_req.request_type = PMR_PPM_PRE_PROBE; in pm_pre_probe()
6851 power_req.req.ppm_config_req.who = dip; in pm_pre_probe()
6854 DDI_CTLOPS_POWER, &power_req, &result); in pm_pre_probe()
6859 power_req.request_type = PMR_PPM_PRE_PROBE; in pm_pre_probe()
6860 power_req.req.ppm_config_req.who = dip; in pm_pre_probe()
6862 DDI_CTLOPS_POWER, &power_req, &result); in pm_pre_probe()
6943 power_req_t power_req; in pm_pre_attach() local
6962 power_req.request_type = PMR_PPM_PRE_ATTACH; in pm_pre_attach()
6963 power_req.req.ppm_config_req.who = dip; in pm_pre_attach()
6966 &power_req, &result); in pm_pre_attach()
6970 power_req.request_type = PMR_PPM_PRE_ATTACH; in pm_pre_attach()
6971 power_req.req.ppm_config_req.who = dip; in pm_pre_attach()
6973 DDI_CTLOPS_POWER, &power_req, &result); in pm_pre_attach()
6981 power_req.request_type = PMR_PPM_PRE_RESUME; in pm_pre_attach()
6982 power_req.req.resume_req.who = cp->ppc_dip; in pm_pre_attach()
6983 power_req.req.resume_req.cmd = in pm_pre_attach()
6987 DDI_CTLOPS_POWER, &power_req, &result); in pm_pre_attach()
6991 power_req.request_type = PMR_PPM_PRE_RESUME; in pm_pre_attach()
6992 power_req.req.resume_req.who = cp->ppc_dip; in pm_pre_attach()
6993 power_req.req.resume_req.cmd = in pm_pre_attach()
6996 DDI_CTLOPS_POWER, &power_req, &result); in pm_pre_attach()
7017 power_req_t power_req; in pm_uninit_child() local
7023 power_req.request_type = PMR_PPM_UNINIT_CHILD; in pm_uninit_child()
7024 power_req.req.ppm_config_req.who = dip; in pm_uninit_child()
7026 return (pm_ctlops(PPM(dip), dip, DDI_CTLOPS_POWER, &power_req, in pm_uninit_child()
7031 power_req.request_type = PMR_PPM_UNINIT_CHILD; in pm_uninit_child()
7032 power_req.req.ppm_config_req.who = dip; in pm_uninit_child()
7033 (void) pm_ctlops(NULL, dip, DDI_CTLOPS_POWER, &power_req, NULL); in pm_uninit_child()
7047 power_req_t power_req; in pm_post_probe() local
7050 power_req.request_type = PMR_PPM_POST_PROBE; in pm_post_probe()
7051 power_req.req.ppm_config_req.who = cp->ppc_dip; in pm_post_probe()
7052 power_req.req.ppm_config_req.result = ret; in pm_post_probe()
7055 &power_req, &result); in pm_post_probe()
7059 power_req.request_type = PMR_PPM_POST_PROBE; in pm_post_probe()
7060 power_req.req.ppm_config_req.who = cp->ppc_dip; in pm_post_probe()
7061 power_req.req.ppm_config_req.result = ret; in pm_post_probe()
7063 &power_req, &result); in pm_post_probe()
7114 power_req_t power_req; in pm_post_attach() local
7136 power_req.request_type = PMR_PPM_POST_ATTACH; in pm_post_attach()
7137 power_req.req.ppm_config_req.who = cp->ppc_dip; in pm_post_attach()
7138 power_req.req.ppm_config_req.result = ret; in pm_post_attach()
7141 DDI_CTLOPS_POWER, &power_req, &result); in pm_post_attach()
7145 power_req.request_type = PMR_PPM_POST_ATTACH; in pm_post_attach()
7146 power_req.req.ppm_config_req.who = cp->ppc_dip; in pm_post_attach()
7147 power_req.req.ppm_config_req.result = ret; in pm_post_attach()
7149 DDI_CTLOPS_POWER, &power_req, &result); in pm_post_attach()
7162 power_req_t power_req; in pm_pre_detach() local
7172 power_req.request_type = PMR_PPM_PRE_DETACH; in pm_pre_detach()
7173 power_req.req.ppm_config_req.who = dip; in pm_pre_detach()
7176 &power_req, &result); in pm_pre_detach()
7181 power_req.request_type = PMR_PPM_PRE_DETACH; in pm_pre_detach()
7182 power_req.req.ppm_config_req.who = dip; in pm_pre_detach()
7184 DDI_CTLOPS_POWER, &power_req, &result); in pm_pre_detach()
7303 power_req_t power_req; in pm_post_detach() local
7308 power_req.request_type = PMR_PPM_POST_DETACH; in pm_post_detach()
7309 power_req.req.ppm_config_req.who = cp->ppc_dip; in pm_post_detach()
7310 power_req.req.ppm_config_req.result = ret; in pm_post_detach()
7313 DDI_CTLOPS_POWER, &power_req, &result); in pm_post_detach()
7317 power_req.request_type = PMR_PPM_POST_DETACH; in pm_post_detach()
7318 power_req.req.ppm_config_req.who = cp->ppc_dip; in pm_post_detach()
7319 power_req.req.ppm_config_req.result = ret; in pm_post_detach()
7321 DDI_CTLOPS_POWER, &power_req, &result); in pm_post_detach()
9349 power_req_t power_req; in pm_ppm_searchlist() local
9354 power_req.request_type = PMR_PPM_SEARCH_LIST; in pm_ppm_searchlist()
9355 power_req.req.ppm_search_list_req.searchlist = sp; in pm_ppm_searchlist()
9358 ddi_root_node(), DDI_CTLOPS_POWER, &power_req, &result); in pm_ppm_searchlist()