Lines Matching defs:nxt_event_engine_s
419 struct nxt_event_engine_s { struct
420 nxt_task_t task;
422 union {
441 } u;
443 nxt_timers_t timers;
445 nxt_work_queue_cache_t work_queue_cache;
446 nxt_work_queue_t *current_work_queue;
447 nxt_work_queue_t fast_work_queue;
448 nxt_work_queue_t accept_work_queue;
449 nxt_work_queue_t read_work_queue;
450 nxt_work_queue_t socket_work_queue;
451 nxt_work_queue_t connect_work_queue;
452 nxt_work_queue_t write_work_queue;
453 nxt_work_queue_t shutdown_work_queue;
454 nxt_work_queue_t close_work_queue;
456 nxt_locked_work_queue_t locked_work_queue;
458 nxt_event_interface_t event;
464 nxt_event_engine_pipe_t *pipe;
466 nxt_event_signals_t *signals;
468 nxt_fiber_main_t *fibers;
471 uint32_t id;
473 uint8_t shutdown; /* 1 bit */
498 NXT_EXPORT void nxt_event_engine_start(nxt_event_engine_t *engine); argument