Lines Matching refs:reqp

759 	power_req_t	*reqp = (power_req_t *)arg;  in ppm_ctlops()  local
774 char *ctlstr = ppm_get_ctlstr(reqp->request_type, mask); in ppm_ctlops()
786 switch (reqp->request_type) { in ppm_ctlops()
790 mode = (reqp->req.ppm_all_lowest_req.mode == PM_ALL_LOWEST); in ppm_ctlops()
799 ASSERT(reqp->req.ppm_set_power_req.who == rdip); in ppm_ctlops()
801 if (reqp->req.ppm_config_req.result != DDI_SUCCESS || in ppm_ctlops()
812 ppm_svc_resume_ctlop(rdip, reqp); in ppm_ctlops()
825 else if (reqp->request_type != PMR_PPM_UNLOCK_POWER) { in ppm_ctlops()
836 ppmd->path, ppm_get_ctlstr(reqp->request_type, D_LOCKS))) in ppm_ctlops()
839 ppm_lock_all(domp, reqp, result); in ppm_ctlops()
841 ppm_lock_one(ppmd, reqp, result); in ppm_ctlops()
845 ASSERT(reqp->req.ppm_power_lock_owner_req.who == rdip); in ppm_ctlops()
864 reqp->req.ppm_power_lock_owner_req.owner = in ppm_ctlops()
867 reqp->req.ppm_power_lock_owner_req.owner = in ppm_ctlops()
873 ASSERT(reqp->req.ppm_lock_power_req.who == rdip); in ppm_ctlops()
900 ASSERT(reqp->req.ppm_config_req.who == rdip); in ppm_ctlops()
904 if (reqp->req.ppm_config_req.result == DDI_SUCCESS) { in ppm_ctlops()
922 ASSERT(reqp->req.ppm_lock_power_req.who == rdip); in ppm_ctlops()
956 ASSERT(reqp->req.ppm_config_req.who == rdip); in ppm_ctlops()
960 ASSERT(reqp->req.ppm_config_req.who == rdip); in ppm_ctlops()
961 if (reqp->req.ppm_config_req.result == DDI_PROBE_SUCCESS || in ppm_ctlops()
962 reqp->req.ppm_config_req.result == DDI_PROBE_DONTCARE) in ppm_ctlops()
968 reqp->req.ppm_config_req.result)) in ppm_ctlops()
972 ASSERT(reqp->req.ppm_config_req.who == rdip); in ppm_ctlops()
989 return (ppm_manage_cpus(rdip, reqp, result)); in ppm_ctlops()
991 return (ppm_manage_fet(rdip, reqp, result)); in ppm_ctlops()
994 return (ppm_manage_pci(rdip, reqp, result)); in ppm_ctlops()
996 return (ppm_manage_pcie(rdip, reqp, result)); in ppm_ctlops()
1006 s3args.s3a_state = reqp->req.ppm_power_enter_sx_req.sx_state; in ppm_ctlops()
1008 reqp->req.ppm_power_enter_sx_req.test_point; in ppm_ctlops()
1009 s3args.s3a_wakephys = reqp->req.ppm_power_enter_sx_req.wakephys; in ppm_ctlops()
1010 s3args.s3a_psr = reqp->req.ppm_power_enter_sx_req.psr; in ppm_ctlops()
1012 reqp->request_type == PMR_PPM_ENTER_SX); in ppm_ctlops()
1021 ret = ppm_search_list(reqp->req.ppm_search_list_req.searchlist); in ppm_ctlops()
1022 reqp->req.ppm_search_list_req.result = ret; in ppm_ctlops()
1034 reqp->request_type); in ppm_ctlops()
1076 ppm_manage_cpus(dev_info_t *dip, power_req_t *reqp, int *result) in ppm_manage_cpus() argument
1089 switch (reqp->request_type) { in ppm_manage_cpus()
1103 old = reqp->req.ppm_set_power_req.old_level; in ppm_manage_cpus()
1104 new = reqp->req.ppm_set_power_req.new_level; in ppm_manage_cpus()
1159 if (reqp->req.ppm_set_power_req.canblock == PM_CANBLOCK_BLOCK) in ppm_manage_cpus()
1183 reqp->req.ppm_set_power_req.cookie = (void *) devlist; in ppm_manage_cpus()
1207 ppm_svc_resume_ctlop(dev_info_t *dip, power_req_t *reqp) in ppm_svc_resume_ctlop() argument
1515 ppm_manage_fet(dev_info_t *dip, power_req_t *reqp, int *result) in ppm_manage_fet() argument
1529 switch (reqp->request_type) { in ppm_manage_fet()
1532 old = reqp->req.ppm_set_power_req.old_level; in ppm_manage_fet()
1533 new = reqp->req.ppm_set_power_req.new_level; in ppm_manage_fet()
1534 cmpt = reqp->req.ppm_set_power_req.cmpt; in ppm_manage_fet()
1538 old = reqp->req.ppm_notify_level_req.old_level; in ppm_manage_fet()
1539 new = reqp->req.ppm_notify_level_req.new_level; in ppm_manage_fet()
1540 cmpt = reqp->req.ppm_notify_level_req.cmpt; in ppm_manage_fet()
1545 str, reqp->request_type, PM_NAME(dip), PM_ADDR(dip))) in ppm_manage_fet()
1561 ppm_get_ctlstr(reqp->request_type, ~0), old, new, cmpt, in ppm_manage_fet()
1937 ppm_manage_pci(dev_info_t *dip, power_req_t *reqp, int *result) in ppm_manage_pci() argument
1950 switch (reqp->request_type) { in ppm_manage_pci()
1953 old = reqp->req.ppm_set_power_req.old_level; in ppm_manage_pci()
1954 new = reqp->req.ppm_set_power_req.new_level; in ppm_manage_pci()
1955 cmpt = reqp->req.ppm_set_power_req.cmpt; in ppm_manage_pci()
1960 old = reqp->req.ppm_notify_level_req.old_level; in ppm_manage_pci()
1961 new = reqp->req.ppm_notify_level_req.new_level; in ppm_manage_pci()
1962 cmpt = reqp->req.ppm_notify_level_req.cmpt; in ppm_manage_pci()
1981 ppm_get_ctlstr(reqp->request_type, ~0), in ppm_manage_pci()
2080 ppm_manage_pcie(dev_info_t *dip, power_req_t *reqp, int *result) in ppm_manage_pcie() argument
2093 switch (reqp->request_type) { in ppm_manage_pcie()
2096 old = reqp->req.ppm_set_power_req.old_level; in ppm_manage_pcie()
2097 new = reqp->req.ppm_set_power_req.new_level; in ppm_manage_pcie()
2098 cmpt = reqp->req.ppm_set_power_req.cmpt; in ppm_manage_pcie()
2103 old = reqp->req.ppm_notify_level_req.old_level; in ppm_manage_pcie()
2104 new = reqp->req.ppm_notify_level_req.new_level; in ppm_manage_pcie()
2105 cmpt = reqp->req.ppm_notify_level_req.cmpt; in ppm_manage_pcie()
2124 ppm_get_ctlstr(reqp->request_type, ~0), in ppm_manage_pcie()