Lines Matching defs:epollFd
275 void InputDeviceManager::GetInputDeviceInfoList(int32_t epollFd)
371 int32_t &epollFd, int32_t &fd, string devPath, std::shared_ptr<InputDeviceInfo> &detailInfo)
373 if (epollFd < 0 || fd < 0) {
390 if (AddToEpoll(epollFd, inputDevList.fd) != INPUT_SUCCESS) {
398 void InputDeviceManager::DoWithEventDeviceAdd(int32_t &epollFd, int32_t &fd, string devPath)
428 if (AddDeviceNodeToList(epollFd, fd, devPath, detailInfo) != INPUT_SUCCESS) {
459 void InputDeviceManager::DoWithEventDeviceDel(int32_t &epollFd, uint32_t &index)
488 int32_t InputDeviceManager::InotifyEventHandler(int32_t epollFd, int32_t notifyFd)
514 DoWithEventDeviceAdd(epollFd, tmpFd, nodePath);
518 DoWithEventDeviceDel(epollFd, inputDev.second.index);
531 int32_t InputDeviceManager::AddToEpoll(int32_t epollFd, int32_t fileFd)
539 result = epoll_ctl(epollFd, EPOLL_CTL_ADD, fileFd, &eventItem);
542 void InputDeviceManager::RemoveEpoll(int32_t epollFd, int32_t fileFd)
544 epoll_ctl(epollFd, EPOLL_CTL_DEL, fileFd, nullptr);