| /freebsd-13.1/contrib/apr/poll/unix/ |
| H A D | pollcb.c | 81 (*pollcb->provider->cleanup)(pollcb); in pollcb_cleanup() 97 apr_pollcb_t *pollcb; in apr_pollcb_create_ex() local 131 pollcb = apr_palloc(p, sizeof(*pollcb)); in apr_pollcb_create_ex() 132 pollcb->nelts = 0; in apr_pollcb_create_ex() 135 pollcb->pool = p; in apr_pollcb_create_ex() 165 if ((rv = apr_poll_create_wakeup_pipe(pollcb->pool, &pollcb->wakeup_pfd, in apr_pollcb_create_ex() 171 if ((rv = apr_pollcb_add(pollcb, &pollcb->wakeup_pfd)) != APR_SUCCESS) { in apr_pollcb_create_ex() 179 *ret_pollcb = pollcb; in apr_pollcb_create_ex() 195 return (*pollcb->provider->add)(pollcb, descriptor); in apr_pollcb_add() 201 return (*pollcb->provider->remove)(pollcb, descriptor); in apr_pollcb_remove() [all …]
|
| H A D | poll.c | 324 pollcb->fd = -1; in impl_pollcb_create() 341 if (pollcb->nelts == pollcb->nalloc) { in impl_pollcb_add() 346 pollcb->pollset.ps[pollcb->nelts].fd = descriptor->desc.s->socketdes; in impl_pollcb_add() 350 pollcb->pollset.ps[pollcb->nelts].fd = descriptor->desc.f->filedes; in impl_pollcb_add() 356 pollcb->pollset.ps[pollcb->nelts].events = in impl_pollcb_add() 358 pollcb->copyset[pollcb->nelts] = descriptor; in impl_pollcb_add() 359 pollcb->nelts++; in impl_pollcb_add() 380 pollcb->pollset.ps[dst] = pollcb->pollset.ps[i]; in impl_pollcb_remove() 381 pollcb->copyset[dst] = pollcb->copyset[i]; in impl_pollcb_remove() 413 ret = WSAPoll(pollcb->pollset.ps, pollcb->nelts, (int)timeout); in impl_pollcb_poll() [all …]
|
| H A D | port.c | 463 close(pollcb->fd); in impl_pollcb_cleanup() 472 pollcb->fd = port_create(); in impl_pollcb_create() 474 if (pollcb->fd < 0) { in impl_pollcb_create() 484 close(pollcb->fd); in impl_pollcb_create() 485 pollcb->fd = -1; in impl_pollcb_create() 490 if (fcntl(pollcb->fd, F_SETFD, flags) == -1) { in impl_pollcb_create() 492 close(pollcb->fd); in impl_pollcb_create() 493 pollcb->fd = -1; in impl_pollcb_create() 515 ret = port_associate(pollcb->fd, PORT_SOURCE_FD, fd, in impl_pollcb_add() 554 rv = call_port_getn(pollcb->fd, pollcb->pollset.port, pollcb->nalloc, in impl_pollcb_poll() [all …]
|
| H A D | epoll.c | 336 close(pollcb->fd); in impl_pollcb_cleanup() 365 pollcb->fd = -1; in impl_pollcb_create() 373 pollcb->fd = -1; in impl_pollcb_create() 379 pollcb->fd = fd; in impl_pollcb_create() 385 static apr_status_t impl_pollcb_add(apr_pollcb_t *pollcb, in impl_pollcb_add() argument 395 ret = epoll_ctl(pollcb->fd, EPOLL_CTL_ADD, in impl_pollcb_add() 399 ret = epoll_ctl(pollcb->fd, EPOLL_CTL_ADD, in impl_pollcb_add() 420 ret = epoll_ctl(pollcb->fd, EPOLL_CTL_DEL, in impl_pollcb_remove() 424 ret = epoll_ctl(pollcb->fd, EPOLL_CTL_DEL, in impl_pollcb_remove() 448 ret = epoll_wait(pollcb->fd, pollcb->pollset.epoll, pollcb->nalloc, in impl_pollcb_poll() [all …]
|
| H A D | kqueue.c | 332 close(pollcb->fd); in impl_pollcb_cleanup() 336 static apr_status_t impl_pollcb_create(apr_pollcb_t *pollcb, in impl_pollcb_create() argument 355 pollcb->fd = -1; in impl_pollcb_create() 363 pollcb->fd = -1; in impl_pollcb_create() 368 pollcb->fd = fd; in impl_pollcb_create() 374 static apr_status_t impl_pollcb_add(apr_pollcb_t *pollcb, in impl_pollcb_add() argument 407 static apr_status_t impl_pollcb_remove(apr_pollcb_t *pollcb, in impl_pollcb_remove() argument 442 static apr_status_t impl_pollcb_poll(apr_pollcb_t *pollcb, in impl_pollcb_poll() argument 460 ret = kevent(pollcb->fd, NULL, 0, pollcb->pollset.ke, 2 * pollcb->nalloc, in impl_pollcb_poll() 473 if ((pollcb->flags & APR_POLLSET_WAKEABLE) && in impl_pollcb_poll() [all …]
|
| /freebsd-13.1/contrib/apr/include/ |
| H A D | apr_poll.h | 333 APR_DECLARE(apr_status_t) apr_pollcb_create(apr_pollcb_t **pollcb, 355 APR_DECLARE(apr_status_t) apr_pollcb_create_ex(apr_pollcb_t **pollcb, 378 APR_DECLARE(apr_status_t) apr_pollcb_add(apr_pollcb_t *pollcb, 389 APR_DECLARE(apr_status_t) apr_pollcb_remove(apr_pollcb_t *pollcb, 420 APR_DECLARE(apr_status_t) apr_pollcb_poll(apr_pollcb_t *pollcb, 431 APR_DECLARE(apr_status_t) apr_pollcb_wakeup(apr_pollcb_t *pollcb); 437 APR_DECLARE(const char *) apr_pollcb_method_name(apr_pollcb_t *pollcb);
|
| /freebsd-13.1/contrib/apr/ |
| H A D | apr.mak | 93 -@erase "$(INTDIR)\pollcb.obj" 187 "$(INTDIR)\pollcb.obj" \ 279 -@erase "$(INTDIR)\pollcb.obj" 373 "$(INTDIR)\pollcb.obj" \ 465 -@erase "$(INTDIR)\pollcb.obj" 559 "$(INTDIR)\pollcb.obj" \ 651 -@erase "$(INTDIR)\pollcb.obj" 746 "$(INTDIR)\pollcb.obj" \ 1122 SOURCE=.\poll\unix\pollcb.c 1124 "$(INTDIR)\pollcb.obj" : $(SOURCE) "$(INTDIR)"
|
| H A D | libapr.mak | 92 -@erase "$(INTDIR)\pollcb.obj" 228 "$(INTDIR)\pollcb.obj" \ 336 -@erase "$(INTDIR)\pollcb.obj" 472 "$(INTDIR)\pollcb.obj" \ 580 -@erase "$(INTDIR)\pollcb.obj" 716 "$(INTDIR)\pollcb.obj" \ 824 -@erase "$(INTDIR)\pollcb.obj" 960 "$(INTDIR)\pollcb.obj" \ 1320 SOURCE=.\poll\unix\pollcb.c 1322 "$(INTDIR)\pollcb.obj" : $(SOURCE) "$(INTDIR)" ".\include\apr.h"
|
| H A D | NWGNUmakefile | 341 $(OBJDIR)/pollcb.o \
|
| H A D | CMakeLists.txt | 181 poll/unix/pollcb.c
|
| H A D | apr.dsp | 390 SOURCE=.\poll\unix\pollcb.c
|
| H A D | libapr.dsp | 423 SOURCE=.\poll\unix\pollcb.c
|
| H A D | build-outputs.mk | 84 poll/unix/pollcb.lo: poll/unix/pollcb.c .make.dirs include/apr_allocator.h include/apr_dso.h includ… 91 OBJECTS_poll_unix = poll/unix/epoll.lo poll/unix/kqueue.lo poll/unix/poll.lo poll/unix/pollcb.lo po…
|
| H A D | libapr.dep | 1311 .\poll\unix\pollcb.c : \
|
| H A D | apr.dep | 1311 .\poll\unix\pollcb.c : \
|
| /freebsd-13.1/usr.bin/svn/lib/libapr/ |
| H A D | Makefile | 54 pollcb.c \
|