Lines Matching defs:req

918 	pm_req_t	req;
1002 req.component = req32.component;
1003 req.value = req32.value;
1004 req.datasize = req32.datasize;
1014 req.physpath = who;
1016 cmdstr, req.physpath))
1019 req.data = (void *)(uintptr_t)req32.data;
1020 req.datasize = req32.datasize;
1022 req.data = NULL;
1023 req.datasize = 0;
1028 pm_name_to_dip(req.physpath, 1))) {
1031 cmdstr, req.physpath))
1063 req.datasize = icount * sizeof (int);
1064 req.data = kmem_alloc(req.datasize, KM_SLEEP);
1065 ip = req.data;
1072 kmem_free(req.data,
1073 req.datasize);
1094 (void *)req.data, deplen))
1115 &req, sizeof (req), mode) != 0) {
1122 ret = copyinstr((char *)req.physpath, who,
1130 req.physpath = who;
1132 cmdstr, req.physpath))
1135 req.data = NULL;
1136 req.datasize = 0;
1141 pm_name_to_dip(req.physpath, 1))) {
1144 cmdstr, req.physpath))
1168 ip = req.data;
1169 icount = req.datasize / sizeof (int);
1176 req.data = kmem_alloc(req.datasize, KM_SLEEP);
1177 if (ddi_copyin((caddr_t)ip, req.data,
1178 req.datasize, mode) != 0) {
1188 if (req.data != NULL) {
1189 if (copyinstr((caddr_t)req.data,
1194 (void *)req.data, deplen))
1357 int comp = req.component;
1358 int value = req.value;
1360 "%d\n", cmdstr, req.physpath, comp, value))
1365 cmdstr, req.physpath, comp, value))
1379 "\n", cmdstr, req.physpath, clone,
1390 cmdstr, req.physpath, ret))
1441 cmdstr, req.physpath, req.component))
1442 normal = pm_get_normal_power(dip, req.component);
1459 if (pm_get_current_power(dip, req.component,
1467 cmdstr, req.physpath, req.component, *rval_p))
1478 int comp = req.component;
1505 dep, req.physpath))
1523 dep, (void *)kept_dip, req.physpath,
1529 ASSERT(!(strcmp(req.physpath, (char *)dep) == 0));
1537 req.physpath, dep, PM_DEP_WAIT, NULL, 0);
1560 keeper = req.physpath;
1591 strlen(req.physpath) + 1;
1602 *tp++ = req.value;
1603 (void) strcat((char *)tp, req.physpath);
1605 ASSERT((intptr_t)tp + strlen(req.physpath) + 1 ==
1608 "%s\n", cmdstr, req.value, req.physpath))
1619 if (!(dip = pm_name_to_dip(req.physpath, 1))) {
1641 "managed\n", cmdstr, req.physpath))
1647 cmdstr, req.physpath))
1651 pm_unrecord_threshold(req.physpath);
1689 int *end = (int *)req.data + icount;
1700 for (ip = req.data; *ip; ip++) {
1725 "--EINVAL\n", cmdstr, req.physpath))
1735 (sizeof (pm_pte_t) * comps) + req.datasize -
1737 strlen(req.physpath) + 1;
1746 for (ip = req.data; *ip; ep++) {
1753 (void) strcat((char *)tp, req.physpath);
1756 ASSERT((intptr_t)tp + strlen(req.physpath) + 1 ==
1764 if (!(dip = pm_name_to_dip(req.physpath, 1))) {
1768 "for %s failed\n", cmdstr, req.physpath))
1801 caddr_t uaddr = req.data; /* user address */
1824 if (req.datasize < musthave) {
1826 "%d--EINVAL\n", cmdstr, req.datasize,
1929 req.physpath))
1934 if (req.datasize < musthave) {
1936 "%d--EINVAL\n", cmdstr, req.datasize,
1964 if (ddi_copyout(cpaddr, (void *) req.data,
1968 "(%s#%d) req.data %p EFAULT\n",
1970 (void *)req.data))
1974 cpaddr = (caddr_t)req.data;
1976 req.data = cpaddr;
2011 if (ddi_copyout(rvaddr, (void *) req.data,
2015 "(%s#%d) req.data %p EFAULT\n",
2017 (void *)req.data))
2023 rvaddr = (caddr_t)req.data;
2025 req.data = (int *)rvaddr;
2037 pm_decode_cmd(req.value)))
2038 if (ret = copyoutstr(pm_decode_cmd(req.value),
2039 (char *)req.data, req.datasize, &lencopied)) {
2042 PM_DEVICE(dip), (void *)req.data))
2053 if (!e_pm_valid_comp(dip, req.component, &cp)) {
2056 cmdstr, PM_DEVICE(dip), req.component,
2062 (char *)req.data, req.datasize, &lencopied)) {
2065 PM_DEVICE(dip), (void *)req.data))
2078 if (!e_pm_valid_comp(dip, req.component, &cp)) {
2081 cmdstr, PM_DEVICE(dip), req.component,
2086 if ((i = req.value) < 0 ||
2090 cmdstr, PM_DEVICE(dip), req.value,
2095 dep = cp->pmc_comp.pmc_lnames[req.value];
2097 req.data, req.datasize, &lencopied)) {
2100 PM_DEVICE(dip), (void *)req.data))
2124 if (!e_pm_valid_comp(dip, req.component, &cp)) {
2128 PM_NUMCMPTS(dip), req.component))
2134 if (req.datasize < musthave) {
2136 "%d--EINVAL\n", cmdstr, req.datasize,
2154 if (ddi_copyout(laddr, (void *) req.data,
2164 laddr = (caddr_t)req.data;
2166 req.data = (int *)laddr;
2177 if (!e_pm_valid_comp(dip, req.component, &cp)) {
2180 cmdstr, PM_DEVICE(dip), req.component,