Lines Matching defs:nxt_unit_ctx_impl_s
287 struct nxt_unit_ctx_impl_s { struct
288 nxt_unit_ctx_t ctx;
290 nxt_atomic_t use_count;
291 nxt_atomic_t wait_items;
293 pthread_mutex_t mutex;
295 nxt_unit_port_t *read_port;
297 nxt_queue_link_t link;
299 nxt_unit_mmap_buf_t *free_buf;
302 nxt_queue_t free_req;
305 nxt_queue_t free_ws;
308 nxt_queue_t active_req;
311 nxt_lvlhsh_t requests;
314 nxt_queue_t ready_req;
317 nxt_queue_t pending_rbuf;
320 nxt_queue_t free_rbuf;
322 uint8_t online; /* 1 bit */
323 uint8_t ready; /* 1 bit */
324 uint8_t quit_param;
326 nxt_unit_mmap_buf_t ctx_buf[2];
327 nxt_unit_read_buf_t ctx_read_buf;
329 nxt_unit_request_info_impl_t req;