Lines Matching defs:fds

74     struct ospollfd     *fds;
95 struct ospollfd **fds;
114 struct pollfd *fds;
138 int t = ospoll->fds[m]->fd;
141 int t = ospoll->fds[m].fd;
248 free(ospoll->fds);
257 free(ospoll->fds);
264 free (ospoll->fds);
284 new_fds = reallocarray(ospoll->fds, new_size, sizeof (ospoll->fds[0]));
287 ospoll->fds = new_fds;
291 array_insert(ospoll->fds, ospoll->num, sizeof (ospoll->fds[0]), pos);
294 ospoll->fds[pos].fd = fd;
295 ospoll->fds[pos].xevents = 0;
296 ospoll->fds[pos].revents = 0;
298 ospoll->fds[pos].trigger = trigger;
299 ospoll->fds[pos].callback = callback;
300 ospoll->fds[pos].data = data;
314 new_fds = reallocarray(ospoll->fds, new_size, sizeof (ospoll->fds[0]));
319 ospoll->fds = new_fds;
327 array_insert(ospoll->fds, ospoll->num, sizeof (ospoll->fds[0]), pos);
328 ospoll->fds[pos] = osfd;
331 osfd = ospoll->fds[pos];
352 new_fds = reallocarray(ospoll->fds, new_size, sizeof (ospoll->fds[0]));
357 ospoll->fds = new_fds;
373 array_insert(ospoll->fds, ospoll->num, sizeof (ospoll->fds[0]), pos);
374 ospoll->fds[pos] = osfd;
377 osfd = ospoll->fds[pos];
390 new_fds = reallocarray(ospoll->fds, new_size, sizeof (ospoll->fds[0]));
393 ospoll->fds = new_fds;
401 array_insert(ospoll->fds, ospoll->num, sizeof (ospoll->fds[0]), pos);
406 ospoll->fds[pos].fd = fd;
407 ospoll->fds[pos].events = 0;
408 ospoll->fds[pos].revents = 0;
426 struct ospollfd *osfd = &ospoll->fds[pos];
430 array_delete(ospoll->fds, ospoll->num, sizeof (ospoll->fds[0]), pos);
434 struct ospollfd *osfd = ospoll->fds[pos];
437 array_delete(ospoll->fds, ospoll->num, sizeof (ospoll->fds[0]), pos);
444 struct ospollfd *osfd = ospoll->fds[pos];
450 array_delete(ospoll->fds, ospoll->num, sizeof (ospoll->fds[0]), pos);
457 array_delete(ospoll->fds, ospoll->num, sizeof (ospoll->fds[0]), pos);
505 ospoll->fds[pos].revents &= ~POLLIN;
509 ospoll->fds[pos].revents &= ~POLLOUT;
512 ospoll->fds[pos].xevents |= xevents;
515 struct ospollfd *osfd = ospoll->fds[pos];
521 ospoll->fds[pos].events |= POLLIN;
525 ospoll->fds[pos].events |= POLLOUT;
539 struct ospollfd *osfd = &ospoll->fds[pos];
555 struct ospollfd *osfd = ospoll->fds[pos];
561 ospoll->fds[pos].events &= ~POLLIN;
563 ospoll->fds[pos].events &= ~POLLOUT;
581 struct ospollfd *osfd = &ospoll->fds[pos];
662 nready = xserver_poll(ospoll->fds, ospoll->num, timeout);
667 short revents = ospoll->fds[f].revents;
681 ospoll->osfds[f].callback(ospoll->fds[f].fd, xevents,
705 ospoll->fds[pos].revents = 0;
713 epoll_mod(ospoll, ospoll->fds[pos]);
733 return ospoll->fds[pos].data;
736 return ospoll->fds[pos]->data;