Searched refs:fdnode (Results 1 – 14 of 14) sorted by relevance
| /lighttpd1.4/src/ |
| H A D | fdevent_fdnode.c | 13 static fdnode * 16 return ck_calloc(1, sizeof(fdnode)); in fdnode_init() 20 fdnode_free (fdnode *fdn) in fdnode_free() 25 fdnode * 28 fdnode *fdn = ev->fdarray[fd] = fdnode_init(); in fdevent_register() 38 fdevent_unregister (fdevents *ev, fdnode *fdn) in fdevent_unregister() 40 fdnode **fdn_slot = &ev->fdarray[fdn->fd]; in fdevent_unregister() 47 fdevent_sched_close (fdevents *ev, fdnode *fdn) in fdevent_sched_close() 49 fdnode **fdn_slot = &ev->fdarray[fdn->fd]; in fdevent_sched_close() 51 *fdn_slot = (fdnode *)((uintptr_t)fdn | 0x3); in fdevent_sched_close() [all …]
|
| H A D | fdevent_impl.c | 278 for (fdnode *fdn = ev->pendclose; fdn; ) { in fdevent_sched_run() 289 fdnode * const fdn_tmp = fdn; in fdevent_sched_run() 290 fdn = (fdnode *)fdn->ctx; /* next */ in fdevent_sched_run() 341 fdnode * const fdn = (fdnode *)epoll_events[i].data.ptr; in fdevent_linux_sysepoll_poll() 465 fdnode * const fdn = (fdnode *)kq_results[i].udata; in fdevent_freebsd_kqueue_poll() 571 fdnode * const fdn = ev->fdarray[fd]; in fdevent_solaris_port_poll() 655 fdnode ** const fdarray = ev->fdarray; in fdevent_solaris_devpoll_poll() 729 fdevent_poll_event_del (fdevents *ev, fdnode *fdn) in fdevent_poll_event_del() 792 fdnode ** const fdarray = ev->fdarray; in fdevent_poll_poll() 796 fdnode *fdn = fdarray[pfds[i].fd]; in fdevent_poll_poll() [all …]
|
| H A D | fdevent.h | 66 void fdevent_fdnode_event_del(fdevents *ev, fdnode *fdn); 67 void fdevent_fdnode_event_set(fdevents *ev, fdnode *fdn, int events); 68 void fdevent_fdnode_event_add(fdevents *ev, fdnode *fdn, int event); 69 void fdevent_fdnode_event_clr(fdevents *ev, fdnode *fdn, int event); 74 fdnode * fdevent_register(fdevents *ev, int fd, fdevent_handler handler, void *ctx); 76 void fdevent_unregister(fdevents *ev, fdnode *fdn); 77 void fdevent_sched_close(fdevents *ev, fdnode *fdn);
|
| H A D | fdevent_impl.h | 76 fdnode **fdarray; 77 fdnode *pendclose; 79 int (*event_set)(struct fdevents *ev, fdnode *fdn, int events); 80 int (*event_del)(struct fdevents *ev, fdnode *fdn);
|
| H A D | base.h | 25 fdnode *fdn; /* fdevent (fdnode *) object */ 132 fdnode *fdn;
|
| H A D | base_decls.h | 25 typedef struct fdnode_st fdnode; typedef
|
| H A D | response.h | 44 handler_t http_response_read(request_st *r, http_response_opts *opts, buffer *b, fdnode *fdn);
|
| H A D | gw_backend.h | 316 fdnode *fdn; /* fdevent (fdnode *) object */
|
| H A D | mod_cgi.c | 76 fdnode *fdn; 77 fdnode *fdntocgi;
|
| H A D | server.c | 110 static fdnode *oneshot_fdn = NULL; 513 fdnode * const fdn = con->fdn; /* fdn->ctx == con */ in server_oneshot_handle_fdevent()
|
| H A D | network.c | 904 fdnode *fdn = srv_socket->fdn; in network_unregister_sock()
|
| H A D | http-header-glue.c | 1235 …read(request_st * const r, http_response_opts * const opts, buffer * const b, fdnode * const fdn) { in http_response_read()
|
| H A D | stat_cache.c | 239 fdnode *fdn;
|
| /lighttpd1.4/ |
| H A D | NEWS | 1878 * [core] perf: pass (fdnode *) to epoll and kqueue 1880 * [core] pass (fdnode *) for registered fdevent fd
|