Lines Matching refs:psc
950 pm_state_change_t psc; in pm_ioctl() local
2263 psc.physpath = (caddr_t)(uintptr_t)psc32.physpath; in pm_ioctl()
2264 psc.size = psc32.size; in pm_ioctl()
2269 if (ddi_copyin((caddr_t)arg, &psc, in pm_ioctl()
2270 sizeof (psc), mode) != 0) { in pm_ioctl()
2333 if ((psc.physpath == NULL) || (psc.size < physlen)) { in pm_ioctl()
2367 psc.flags = p->flags; in pm_ioctl()
2368 psc.event = p->event; in pm_ioctl()
2369 psc.timestamp = p->timestamp; in pm_ioctl()
2370 psc.component = p->component; in pm_ioctl()
2371 psc.old_level = p->old_level; in pm_ioctl()
2372 psc.new_level = p->new_level; in pm_ioctl()
2387 ret = copyoutstr(physpath, psc.physpath, in pm_ioctl()
2393 (void *)psc.physpath)) in pm_ioctl()
2410 if (ddi_copyout(&psc.component, in pm_ioctl()
2458 if ((psc.physpath == NULL) || (psc.size < physlen)) { in pm_ioctl()
2494 psc.component = p->component; in pm_ioctl()
2495 psc.flags = p->flags; in pm_ioctl()
2496 psc.event = p->event; in pm_ioctl()
2497 psc.timestamp = p->timestamp; in pm_ioctl()
2498 psc.old_level = p->old_level; in pm_ioctl()
2499 psc.new_level = p->new_level; in pm_ioctl()
2522 ret = copyoutstr(physpath, psc.physpath, in pm_ioctl()
2528 (void *)psc.physpath)) in pm_ioctl()
2545 if (ddi_copyout(&psc.component, in pm_ioctl()