Lines Matching defs:event_set
63 struct pollfd *event_set;
66 int *idxplus1_by_fd; /* Index into event_set by fd; we add 1 so
127 assert(pop->event_set[idx].fd == i);
128 if (pop->event_set[idx].events & POLLIN) {
134 if (pop->event_set[idx].events & POLLOUT) {
142 struct pollfd *pfd = &pop->event_set[i];
159 res = poll(pop->event_set, nfds, sec);
178 int what = pop->event_set[i].revents;
239 tmp_event_set = realloc(pop->event_set,
245 pop->event_set = tmp_event_set;
250 /* event_set overallocated; that's okay. */
259 /* event_set and event_r_back overallocated; that's
291 pfd = &pop->event_set[i];
294 pfd = &pop->event_set[i];
338 pfd = &pop->event_set[i];
361 memcpy(&pop->event_set[i], &pop->event_set[pop->nfds],
365 pop->idxplus1_by_fd[pop->event_set[i].fd] = i + 1;
377 if (pop->event_set)
378 free(pop->event_set);