| /mOS-networking-stack/samples/lighttpd-1.4.32/src/ |
| H A D | fdevent_poll.c | 29 if (fde_ndx < 0) return -1; in fdevent_poll_event_del() 31 if ((size_t)fde_ndx >= ev->used) { in fdevent_poll_event_del() 33 "del! out of range ", fde_ndx, (int) ev->used); in fdevent_poll_event_del() 37 if (ev->pollfds[fde_ndx].fd == fd) { in fdevent_poll_event_del() 38 size_t k = fde_ndx; in fdevent_poll_event_del() 55 "del! ", ev->pollfds[fde_ndx].fd, fd); in fdevent_poll_event_del() 83 if (fde_ndx != -1) { in fdevent_poll_event_set() 84 if (ev->pollfds[fde_ndx].fd == fd) { in fdevent_poll_event_set() 85 ev->pollfds[fde_ndx].events = pevents; in fdevent_poll_event_set() 87 return fde_ndx; in fdevent_poll_event_set() [all …]
|
| H A D | fdevent.c | 166 fdevent_event_del(fdevents *ev, int *fde_ndx, int fd) in fdevent_event_del() argument 168 int fde = fde_ndx ? *fde_ndx : -1; in fdevent_event_del() 175 if (fde_ndx) *fde_ndx = fde; in fdevent_event_del() 181 fdevent_event_set(fdevents *ev, int *fde_ndx, int fd, int events) in fdevent_event_set() argument 183 int fde = fde_ndx ? *fde_ndx : -1; in fdevent_event_set() 188 if (fde_ndx) *fde_ndx = fde; in fdevent_event_set()
|
| H A D | fdevent_select.c | 27 static int fdevent_select_event_del(fdevents *ev, int fde_ndx, int fd) { in fdevent_select_event_del() argument 28 if (fde_ndx < 0) return -1; in fdevent_select_event_del() 37 static int fdevent_select_event_set(fdevents *ev, int fde_ndx, int fd, int events) { in fdevent_select_event_set() argument 38 UNUSED(fde_ndx); in fdevent_select_event_set()
|
| H A D | fdevent_libmtcp.c | 27 fdevent_libmtcp_epoll_event_del(fdevents *ev, int fde_ndx, int fd) in fdevent_libmtcp_epoll_event_del() argument 31 if (fde_ndx < 0) return -1; in fdevent_libmtcp_epoll_event_del() 52 fdevent_libmtcp_epoll_event_set(fdevents *ev, int fde_ndx, int fd, int events) in fdevent_libmtcp_epoll_event_set() argument 57 if (fde_ndx == -1) add = 1; in fdevent_libmtcp_epoll_event_set()
|
| H A D | fdevent_linux_sysepoll.c | 24 static int fdevent_linux_sysepoll_event_del(fdevents *ev, int fde_ndx, int fd) { in fdevent_linux_sysepoll_event_del() argument 27 if (fde_ndx < 0) return -1; in fdevent_linux_sysepoll_event_del() 47 static int fdevent_linux_sysepoll_event_set(fdevents *ev, int fde_ndx, int fd, int events) { in fdevent_linux_sysepoll_event_set() argument 51 if (fde_ndx == -1) add = 1; in fdevent_linux_sysepoll_event_set()
|
| H A D | fdevent_solaris_devpoll.c | 26 static int fdevent_solaris_devpoll_event_del(fdevents *ev, int fde_ndx, int fd) { in fdevent_solaris_devpoll_event_del() argument 29 if (fde_ndx < 0) return -1; in fdevent_solaris_devpoll_event_del() 45 static int fdevent_solaris_devpoll_event_set(fdevents *ev, int fde_ndx, int fd, int events) { in fdevent_solaris_devpoll_event_set() argument 53 if (fde_ndx == -1) add = 1; in fdevent_solaris_devpoll_event_set()
|
| H A D | fdevent.h | 170 int (*event_set)(struct fdevents *ev, int fde_ndx, int fd, int events); 171 int (*event_del)(struct fdevents *ev, int fde_ndx, int fd); 186 int fdevent_event_set(fdevents *ev, int *fde_ndx, int fd, int events); /* events can be FDEVENT_IN,… 187 int fdevent_event_del(fdevents *ev, int *fde_ndx, int fd);
|
| H A D | fdevent_libev.c | 41 static int fdevent_libev_event_del(fdevents *ev, int fde_ndx, int fd) { in fdevent_libev_event_del() argument 45 if (-1 == fde_ndx) return -1; in fdevent_libev_event_del() 59 static int fdevent_libev_event_set(fdevents *ev, int fde_ndx, int fd, int events) { in fdevent_libev_event_set() argument 63 UNUSED(fde_ndx); in fdevent_libev_event_set()
|
| H A D | fdevent_freebsd_kqueue.c | 24 static int fdevent_freebsd_kqueue_event_del(fdevents *ev, int fde_ndx, int fd) { in fdevent_freebsd_kqueue_event_del() argument 30 if (fde_ndx < 0) return -1; in fdevent_freebsd_kqueue_event_del() 63 static int fdevent_freebsd_kqueue_event_set(fdevents *ev, int fde_ndx, int fd, int events) { in fdevent_freebsd_kqueue_event_set() argument 71 UNUSED(fde_ndx); in fdevent_freebsd_kqueue_event_set()
|
| H A D | fdevent_solaris_port.c | 21 static int fdevent_solaris_port_event_del(fdevents *ev, int fde_ndx, int fd) { in fdevent_solaris_port_event_del() argument 22 if (fde_ndx < 0) return -1; in fdevent_solaris_port_event_del() 36 static int fdevent_solaris_port_event_set(fdevents *ev, int fde_ndx, int fd, int events) { in fdevent_solaris_port_event_set() argument
|
| H A D | mod_proxy.c | 105 int fde_ndx; /* index into the fd-event buffer */ member 132 hctx->fde_ndx = -1; in handler_ctx_init() 345 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in proxy_connection_close() 765 if (-1 == hctx->fde_ndx) return HANDLER_ERROR; in proxy_write_request() 787 hctx->fde_ndx = -1; in proxy_write_request() 805 fdevent_event_set(srv->ev, &(hctx->fde_ndx), hctx->fd, FDEVENT_OUT); in proxy_write_request() 810 hctx->fde_ndx = -1; in proxy_write_request() 845 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in proxy_write_request() 846 fdevent_event_set(srv->ev, &(hctx->fde_ndx), hctx->fd, FDEVENT_IN); in proxy_write_request() 1007 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in proxy_handle_fdevent() [all …]
|
| H A D | network.c | 175 srv_socket->fde_ndx = -1; 522 srv->srv_sockets.ptr[srv->srv_sockets.used]->fde_ndx = -1; 538 if (srv_socket->fde_ndx != -1) { 539 fdevent_event_del(srv->ev, &(srv_socket->fde_ndx), srv_socket->fd); 564 if (srv_socket->fde_ndx != -1) { 565 fdevent_event_del(srv->ev, &(srv_socket->fde_ndx), srv_socket->fd); 990 fdevent_event_set(srv->ev, &(srv_socket->fde_ndx), srv_socket->fd, FDEVENT_IN);
|
| H A D | mod_cgi.c | 76 int fde_ndx; /* index into the fd-event buffer */ member 539 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in cgi_connection_close() 547 hctx->fde_ndx = -1; in cgi_connection_close() 1172 hctx->fde_ndx = -1; in cgi_create_env() 1177 fdevent_event_set(srv->ev, &(hctx->fde_ndx), hctx->fd, FDEVENT_IN); in cgi_create_env() 1182 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in cgi_create_env() 1384 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in SUBREQUEST_FUNC() 1416 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in SUBREQUEST_FUNC()
|
| H A D | mod_scgi.c | 318 int fde_ndx; /* index into the fd-event buffer */ member 356 hctx->fde_ndx = -1; in handler_ctx_init() 1205 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in scgi_connection_cleanup() 1256 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in scgi_reconnect() 2202 hctx->fde_ndx = -1; in scgi_write_request() 2224 hctx->fde_ndx = -1; in scgi_write_request() 2244 hctx->fde_ndx = -1; in scgi_write_request() 2351 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in scgi_write_request() 2352 fdevent_event_set(srv->ev, &(hctx->fde_ndx), hctx->fd, FDEVENT_IN); in scgi_write_request() 2355 fdevent_event_set(srv->ev, &(hctx->fde_ndx), hctx->fd, FDEVENT_OUT); in scgi_write_request() [all …]
|
| H A D | base.h | 380 int fde_ndx; /* index for the fdevent-handler */ member 541 int fde_ndx; member
|
| H A D | connections.c | 128 fdevent_event_del(srv->ev, &(con->fde_ndx), con->fd); 683 con->fde_ndx = -1; 1360 con->fde_ndx = -1; 1842 fdevent_event_set(srv->ev, &(con->fde_ndx), con->fd, FDEVENT_IN); 1852 fdevent_event_set(srv->ev, &(con->fde_ndx), con->fd, FDEVENT_OUT); 1854 fdevent_event_del(srv->ev, &(con->fde_ndx), con->fd); 1858 fdevent_event_del(srv->ev, &(con->fde_ndx), con->fd);
|
| H A D | mod_fastcgi.c | 357 int fde_ndx; /* index into the fd-event buffer */ member 492 hctx->fde_ndx = -1; in handler_ctx_init() 1478 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in fcgi_connection_close() 1527 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in fcgi_reconnect() 2918 hctx->fde_ndx = -1; in fcgi_write_request() 2946 hctx->fde_ndx = -1; in fcgi_write_request() 2967 fdevent_event_set(srv->ev, &(hctx->fde_ndx), hctx->fd, FDEVENT_OUT); in fcgi_write_request() 3084 fdevent_event_del(srv->ev, &(hctx->fde_ndx), hctx->fd); in fcgi_write_request() 3085 fdevent_event_set(srv->ev, &(hctx->fde_ndx), hctx->fd, FDEVENT_IN); in fcgi_write_request() 3088 fdevent_event_set(srv->ev, &(hctx->fde_ndx), hctx->fd, FDEVENT_OUT); in fcgi_write_request() [all …]
|
| H A D | server.c | 857 fdevent_event_set(srv->ev, &(srv_socket->fde_ndx), srv_socket->fd, FDEVENT_IN); in start_server() 873 fdevent_event_del(srv->ev, &(srv_socket->fde_ndx), srv_socket->fd); in start_server() 2093 fdevent_event_set(srv->ev, &(srv_socket->fde_ndx), srv_socket->fd, FDEVENT_IN); in main() 2109 fdevent_event_del(srv->ev, &(srv_socket->fde_ndx), srv_socket->fd); in main()
|