Home
last modified time | relevance | path

Searched refs:wakeup_pipe (Results 1 – 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/apr/poll/unix/
HDwakeup.c31 apr_file_t **wakeup_pipe) in apr_poll_create_wakeup_pipe() argument
35 if ((rv = apr_file_socket_pipe_create(&wakeup_pipe[0], &wakeup_pipe[1], in apr_poll_create_wakeup_pipe()
41 pfd->desc.f = wakeup_pipe[0]; in apr_poll_create_wakeup_pipe()
45 apr_status_t apr_poll_close_wakeup_pipe(apr_file_t **wakeup_pipe) in apr_poll_close_wakeup_pipe() argument
51 if (wakeup_pipe[0]) { in apr_poll_close_wakeup_pipe()
52 rv0 = apr_file_socket_pipe_close(wakeup_pipe[0]); in apr_poll_close_wakeup_pipe()
53 wakeup_pipe[0] = NULL; in apr_poll_close_wakeup_pipe()
55 if (wakeup_pipe[1]) { in apr_poll_close_wakeup_pipe()
56 rv1 = apr_file_socket_pipe_close(wakeup_pipe[1]); in apr_poll_close_wakeup_pipe()
57 wakeup_pipe[1] = NULL; in apr_poll_close_wakeup_pipe()
[all …]
HDpollcb.c84 apr_poll_close_wakeup_pipe(pollcb->wakeup_pipe); in pollcb_cleanup()
166 pollcb->wakeup_pipe)) in apr_pollcb_create_ex()
216 return apr_file_putc(1, pollcb->wakeup_pipe[1]); in apr_pollcb_wakeup()
HDpoll.c195 descriptor->desc.f == pollset->wakeup_pipe[0]) in impl_pollset_add()
281 pollset->p->query_set[i].desc.f == pollset->wakeup_pipe[0]) { in impl_pollset_poll()
282 apr_poll_drain_wakeup_pipe(pollset->wakeup_pipe); in impl_pollset_poll()
433 pollfd->desc.f == pollcb->wakeup_pipe[0]) { in impl_pollcb_poll()
434 apr_poll_drain_wakeup_pipe(pollcb->wakeup_pipe); in impl_pollcb_poll()
HDpollset.c40 apr_poll_close_wakeup_pipe(pollset->wakeup_pipe); in pollset_cleanup()
169 pollset->wakeup_pipe)) in apr_pollset_create_ex()
224 return apr_file_putc(1, pollset->wakeup_pipe[1]); in apr_pollset_wakeup()
HDepoll.c291 fdptr->desc.f == pollset->wakeup_pipe[0]) { in impl_pollset_poll()
292 apr_poll_drain_wakeup_pipe(pollset->wakeup_pipe); in impl_pollset_poll()
462 pollfd->desc.f == pollcb->wakeup_pipe[0]) { in impl_pollcb_poll()
463 apr_poll_drain_wakeup_pipe(pollcb->wakeup_pipe); in impl_pollcb_poll()
HDkqueue.c288 fd->desc.f == pollset->wakeup_pipe[0]) { in impl_pollset_poll()
289 apr_poll_drain_wakeup_pipe(pollset->wakeup_pipe); in impl_pollset_poll()
475 pollfd->desc.f == pollcb->wakeup_pipe[0]) { in impl_pollcb_poll()
476 apr_poll_drain_wakeup_pipe(pollcb->wakeup_pipe); in impl_pollcb_poll()
HDport.c413 ep->pfd.desc.f == pollset->wakeup_pipe[0]) { in impl_pollset_poll()
414 apr_poll_drain_wakeup_pipe(pollset->wakeup_pipe); in impl_pollset_poll()
565 pollfd->desc.f == pollcb->wakeup_pipe[0]) { in impl_pollcb_poll()
566 apr_poll_drain_wakeup_pipe(pollcb->wakeup_pipe); in impl_pollcb_poll()
HDselect.c252 descriptor->desc.f == pollset->wakeup_pipe[0]) in impl_pollset_add()
403 pollset->p->query_set[i].desc.f == pollset->wakeup_pipe[0]) { in impl_pollset_poll()
404 apr_poll_drain_wakeup_pipe(pollset->wakeup_pipe); in impl_pollset_poll()
/freebsd-11-stable/contrib/apr/include/arch/unix/
HDapr_arch_poll_private.h126 apr_file_t *wakeup_pipe[2]; member
154 apr_file_t *wakeup_pipe[2]; member
185 apr_file_t **wakeup_pipe);
186 apr_status_t apr_poll_close_wakeup_pipe(apr_file_t **wakeup_pipe);
187 void apr_poll_drain_wakeup_pipe(apr_file_t **wakeup_pipe);