Lines Matching defs:pm_fd
333 static int pm_fd = -1; /* PM device file descriptor */
1376 pm_fd = open(PM_DEVICE, O_RDONLY);
1377 if (pm_fd != -1)
1378 (void) fcntl(pm_fd, F_SETFD, FD_CLOEXEC);
1387 if (pm_fd != -1) {
1388 (void) close(pm_fd);
1389 pm_fd = -1;
1558 cur_power = ioctl(pm_fd, PM_GET_CURRENT_POWER, &pmreq);
1734 ncomp = ioctl(pm_fd, PM_GET_NUM_COMPONENTS, &pmreq);
1738 if (ioctl(pm_fd, PM_GET_COMPONENT_NAME, &pmreq) <= 0)
1748 pmdevp->full_power = ioctl(pm_fd, PM_GET_FULL_POWER,
1751 pmdevp->cur_power = ioctl(pm_fd, PM_GET_CURRENT_POWER,
2239 if (ioctl(pm_fd, PM_GET_STATE_CHANGE_WAIT, &pmstate) != 0) {
2263 } while (ioctl(pm_fd, PM_GET_STATE_CHANGE, &pmstate) == 0);
2593 if (pm_fd == -1)
2661 if (pm_fd == -1 || pthread_create(&pmthr_tid, &thr_attr,