Lines Matching defs:fds
313 struct pollfd *fds;
340 pa_assert(fdl->fds);
348 memcpy(fdl->work_fds, fdl->fds, sizeof(struct pollfd) * fdl->num_fds);
414 if (fdl->fds)
415 pa_xfree(fdl->fds);
418 fdl->fds = pa_xnew0(struct pollfd, num_fds);
436 if (memcmp(fdl->fds, fdl->work_fds, sizeof(struct pollfd) * num_fds) == 0)
454 fdl->work_fds = fdl->fds;
455 fdl->fds = temp;
460 fdl->ios[i] = a->io_new(a, fdl->fds[i].fd,
461 ((fdl->fds[i].events & POLLIN) ? PA_IO_EVENT_INPUT : 0) |
462 ((fdl->fds[i].events & POLLOUT) ? PA_IO_EVENT_OUTPUT : 0),
490 if (fdl->fds)
491 pa_xfree(fdl->fds);