Lines Matching refs:mPollFds
147 struct pollfd mPollFds[numFds];
169 mPollFds[acc].fd = mSensors[acc]->getFd();
170 mPollFds[acc].events = POLLIN;
171 mPollFds[acc].revents = 0;
174 mPollFds[akm].fd = mSensors[akm]->getFd();
175 mPollFds[akm].events = POLLIN;
176 mPollFds[akm].revents = 0;
185 mPollFds[wake].fd = wakeFds[0];
186 mPollFds[wake].events = POLLIN;
187 mPollFds[wake].revents = 0;
194 close(mPollFds[wake].fd);
286 if ((mPollFds[i].revents & POLLIN) || (sensor->hasPendingEvents())) {
290 mPollFds[i].revents = 0;
305 n = poll(mPollFds, numFds, nbEvents ? 0 : -1);
310 if (mPollFds[wake].revents & POLLIN) {
312 int result = read(mPollFds[wake].fd, &msg, 1);
315 mPollFds[wake].revents = 0;