Lines Matching refs:iueh_pollfds
66 eh->iueh_pollfds = NULL; in iu_eh_create()
102 free(eh->iueh_pollfds); in iu_eh_destroy()
150 new_pollfds = realloc(eh->iueh_pollfds, in grow_fds()
155 eh->iueh_pollfds = new_pollfds; in grow_fds()
173 eh->iueh_pollfds[i].fd = -1; in grow_fds()
218 if (eh->iueh_pollfds[fd].fd != -1) in iu_register_event()
221 eh->iueh_pollfds[fd].fd = fd; in iu_register_event()
222 eh->iueh_pollfds[fd].events = events; in iu_register_event()
244 eh->iueh_pollfds[event_id].fd == -1) in iu_unregister_event()
254 eh->iueh_pollfds[event_id].revents = 0; in iu_unregister_event()
255 eh->iueh_pollfds[event_id].fd = -1; in iu_unregister_event()
289 n_lit = poll(eh->iueh_pollfds, eh->iueh_num_fds, timeout); in iu_handle_events()
331 if (eh->iueh_pollfds[i].revents == 0) in iu_handle_events()
341 if (eh->iueh_pollfds[i].revents & (POLLNVAL|POLLERR)) { in iu_handle_events()
348 eh->iueh_pollfds[i].revents, i, in iu_handle_events()