/device/generic/goldfish/sensors/ |
D | multihal_sensors_epoll.cpp | 24 int epollCtlAdd(int epollFd, int fd) { in epollCtlAdd() argument 28 return TEMP_FAILURE_RETRY(epoll_ctl(epollFd, EPOLL_CTL_ADD, fd, &ev)); in epollCtlAdd() 42 const unique_fd epollFd(epoll_create1(0)); in qemuSensorListenerThreadImpl() local 43 LOG_ALWAYS_FATAL_IF(!epollFd.ok(), "%s:%d: epoll_create1 failed", in qemuSensorListenerThreadImpl() 46 epollCtlAdd(epollFd.get(), transportFd); in qemuSensorListenerThreadImpl() 47 epollCtlAdd(epollFd.get(), m_sensorThreadFd.get()); in qemuSensorListenerThreadImpl() 52 const int n = TEMP_FAILURE_RETRY(epoll_wait(epollFd.get(), in qemuSensorListenerThreadImpl()
|
/device/google/zuma/usb/usb/ |
D | UsbDataSessionMonitor.cpp | 68 static int addEpollFile(const int &epollFd, const std::string &filePath, unique_fd &fileFd) { in addEpollFile() argument 81 if (epoll_ctl(epollFd, EPOLL_CTL_ADD, fd.get(), &ev) != 0) { in addEpollFile() 91 static void removeEpollFile(const int &epollFd, const std::string &filePath, unique_fd &fileFd) { in removeEpollFile() argument 92 epoll_ctl(epollFd, EPOLL_CTL_DEL, fileFd.get(), NULL); in removeEpollFile() 106 unique_fd epollFd(epoll_create(8)); in UsbDataSessionMonitor() local 107 if (epollFd.get() == -1) { in UsbDataSessionMonitor() 119 if (addEpollFd(epollFd, ueventFd)) in UsbDataSessionMonitor() 128 if (addEpollFd(epollFd, timerFd)) in UsbDataSessionMonitor() 131 if (addEpollFile(epollFd.get(), dataRolePath, mDataRoleFd) != 0) { in UsbDataSessionMonitor() 143 addEpollFile(epollFd.get(), mDeviceState.filePath, mDeviceState.fd); in UsbDataSessionMonitor() [all …]
|
/device/google/zumapro/usb/usb/ |
D | UsbDataSessionMonitor.cpp | 68 static int addEpollFile(const int &epollFd, const std::string &filePath, unique_fd &fileFd) { in addEpollFile() argument 81 if (epoll_ctl(epollFd, EPOLL_CTL_ADD, fd.get(), &ev) != 0) { in addEpollFile() 91 static void removeEpollFile(const int &epollFd, const std::string &filePath, unique_fd &fileFd) { in removeEpollFile() argument 92 epoll_ctl(epollFd, EPOLL_CTL_DEL, fileFd.get(), NULL); in removeEpollFile() 106 unique_fd epollFd(epoll_create(8)); in UsbDataSessionMonitor() local 107 if (epollFd.get() == -1) { in UsbDataSessionMonitor() 119 if (addEpollFd(epollFd, ueventFd)) in UsbDataSessionMonitor() 128 if (addEpollFd(epollFd, timerFd)) in UsbDataSessionMonitor() 131 if (addEpollFile(epollFd.get(), dataRolePath, mDataRoleFd) != 0) { in UsbDataSessionMonitor() 143 addEpollFile(epollFd.get(), mDeviceState.filePath, mDeviceState.fd); in UsbDataSessionMonitor() [all …]
|
/device/google/gs201/usb/usb/ |
D | UsbDataSessionMonitor.cpp | 68 static int addEpollFile(const int &epollFd, const std::string &filePath, unique_fd &fileFd) { in addEpollFile() argument 81 if (epoll_ctl(epollFd, EPOLL_CTL_ADD, fd.get(), &ev) != 0) { in addEpollFile() 91 static void removeEpollFile(const int &epollFd, const std::string &filePath, unique_fd &fileFd) { in removeEpollFile() argument 92 epoll_ctl(epollFd, EPOLL_CTL_DEL, fileFd.get(), NULL); in removeEpollFile() 106 unique_fd epollFd(epoll_create(8)); in UsbDataSessionMonitor() local 107 if (epollFd.get() == -1) { in UsbDataSessionMonitor() 119 if (addEpollFd(epollFd, ueventFd)) in UsbDataSessionMonitor() 128 if (addEpollFd(epollFd, timerFd)) in UsbDataSessionMonitor() 131 if (addEpollFile(epollFd.get(), dataRolePath, mDataRoleFd) != 0) { in UsbDataSessionMonitor() 143 addEpollFile(epollFd.get(), mDeviceState.filePath, mDeviceState.fd); in UsbDataSessionMonitor() [all …]
|
/device/google/gs101/usb/usb/ |
D | UsbDataSessionMonitor.cpp | 68 static int addEpollFile(const int &epollFd, const std::string &filePath, unique_fd &fileFd) { in addEpollFile() argument 81 if (epoll_ctl(epollFd, EPOLL_CTL_ADD, fd.get(), &ev) != 0) { in addEpollFile() 91 static void removeEpollFile(const int &epollFd, const std::string &filePath, unique_fd &fileFd) { in removeEpollFile() argument 92 epoll_ctl(epollFd, EPOLL_CTL_DEL, fileFd.get(), NULL); in removeEpollFile() 106 unique_fd epollFd(epoll_create(8)); in UsbDataSessionMonitor() local 107 if (epollFd.get() == -1) { in UsbDataSessionMonitor() 119 if (addEpollFd(epollFd, ueventFd)) in UsbDataSessionMonitor() 128 if (addEpollFd(epollFd, timerFd)) in UsbDataSessionMonitor() 131 if (addEpollFile(epollFd.get(), dataRolePath, mDataRoleFd) != 0) { in UsbDataSessionMonitor() 143 addEpollFile(epollFd.get(), mDeviceState.filePath, mDeviceState.fd); in UsbDataSessionMonitor() [all …]
|
/device/generic/goldfish/gnss/ |
D | GnssHwConn.cpp | 35 int epollCtlAdd(int epollFd, int fd) { in epollCtlAdd() argument 52 ret = TEMP_FAILURE_RETRY(epoll_ctl(epollFd, EPOLL_CTL_ADD, fd, &ev)); in epollCtlAdd() 72 const unique_fd epollFd(epoll_create1(0)); in workerThread() local 73 LOG_ALWAYS_FATAL_IF(!epollFd.ok(), "%s:%d: epoll_create1 failed", in workerThread() 76 epollCtlAdd(epollFd.get(), devFd); in workerThread() 77 epollCtlAdd(epollFd.get(), threadsFd); in workerThread() 82 const int n = TEMP_FAILURE_RETRY(epoll_wait(epollFd.get(), in workerThread()
|
/device/generic/goldfish/fingerprint/ |
D | session.cpp | 54 int epollCtlAdd(int epollFd, int fd) { in epollCtlAdd() argument 72 return TEMP_FAILURE_RETRY(epoll_ctl(epollFd, EPOLL_CTL_ADD, fd, &ev)); in epollCtlAdd() 507 const unique_fd epollFd(epoll_create1(EPOLL_CLOEXEC)); in sensorListenerFuncImpl() local 508 epollCtlAdd(epollFd.get(), sensorFd.get()); in sensorListenerFuncImpl() 509 epollCtlAdd(epollFd.get(), mSensorThreadFd.get()); in sensorListenerFuncImpl() 516 const int n = TEMP_FAILURE_RETRY(epoll_wait(epollFd.get(), in sensorListenerFuncImpl()
|
/device/google/felix/vibrator/common/ |
D | HardwareBase.h | 131 unique_fd epollFd{epoll_create(1)}; in poll() 144 if (epoll_ctl(epollFd, EPOLL_CTL_ADD, fileFd, &event)) { in poll() 150 epollRet = epoll_wait(epollFd, &event, 1, timeoutMs); in poll()
|
/device/google/sunfish/vibrator/common/ |
D | HardwareBase.h | 137 unique_fd epollFd{epoll_create(1)}; in poll() 144 if (epoll_ctl(epollFd, EPOLL_CTL_ADD, fileFd, &event)) { in poll() 150 epoll_wait(epollFd, &event, 1, -1); in poll()
|