Home
last modified time | relevance | path

Searched refs:active_pollfds (Results 1 – 2 of 2) sorted by relevance

/PHP-5.5/sapi/fpm/fpm/events/
H A Dpoll.c49 static struct pollfd *active_pollfds = NULL; variable
94 active_pollfds = malloc(sizeof(struct pollfd) * max); in fpm_event_poll_init()
95 if (!active_pollfds) { in fpm_event_poll_init()
100 memset(active_pollfds, 0, sizeof(struct pollfd) * max); in fpm_event_poll_init()
120 if (active_pollfds) { in fpm_event_poll_clean()
121 free(active_pollfds); in fpm_event_poll_clean()
122 active_pollfds = NULL; in fpm_event_poll_clean()
140 memcpy(active_pollfds, pollfds, sizeof(struct pollfd) * npollfds); in fpm_event_poll_wait()
144 ret = poll(active_pollfds, npollfds, timeout); in fpm_event_poll_wait()
161 …if (q->ev && q->ev->index >= 0 && q->ev->index < npollfds && q->ev->fd == active_pollfds[q->ev->in… in fpm_event_poll_wait()
[all …]
H A Ddevpoll.c53 static struct pollfd *active_pollfds = NULL; variable
102 active_pollfds = malloc(sizeof(struct pollfd) * max); in fpm_event_devpoll_init()
103 if (!active_pollfds) { in fpm_event_devpoll_init()
108 memset(active_pollfds, 0, sizeof(struct pollfd) * max); in fpm_event_devpoll_init()
135 if (active_pollfds) { in fpm_event_devpoll_clean()
136 free(active_pollfds); in fpm_event_devpoll_clean()
137 active_pollfds = NULL; in fpm_event_devpoll_clean()
155 dopoll.dp_fds = active_pollfds; in fpm_event_devpoll_wait()
179 if (q->ev && q->ev->fd == active_pollfds[i].fd) { in fpm_event_devpoll_wait()

Completed in 6 milliseconds