Home
last modified time | relevance | path

Searched refs:fde_ndx (Results 1 – 18 of 18) sorted by relevance

/mOS-networking-stack/samples/lighttpd-1.4.32/src/
H A Dfdevent_poll.c29 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 Dfdevent.c166 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 Dfdevent_select.c27 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 Dfdevent_libmtcp.c27 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 Dfdevent_linux_sysepoll.c24 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 Dfdevent_solaris_devpoll.c26 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 Dfdevent.h170 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 Dfdevent_libev.c41 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 Dfdevent_freebsd_kqueue.c24 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 Dfdevent_solaris_port.c21 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 Dmod_proxy.c105 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 Dnetwork.c175 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 Dmod_cgi.c76 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 Dmod_scgi.c318 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 Dbase.h380 int fde_ndx; /* index for the fdevent-handler */ member
541 int fde_ndx; member
H A Dconnections.c128 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 Dmod_fastcgi.c357 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 Dserver.c857 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()