Definition at line 75 of file tcp.h.
◆ CLIB_CACHE_LINE_ALIGN_MARK() [1/3]
tcp_worker_ctx_::CLIB_CACHE_LINE_ALIGN_MARK |
( |
cacheline0 |
| ) |
|
◆ CLIB_CACHE_LINE_ALIGN_MARK() [2/3]
tcp_worker_ctx_::CLIB_CACHE_LINE_ALIGN_MARK |
( |
cacheline1 |
| ) |
|
◆ CLIB_CACHE_LINE_ALIGN_MARK() [3/3]
tcp_worker_ctx_::CLIB_CACHE_LINE_ALIGN_MARK |
( |
cacheline2 |
| ) |
|
◆ cached_opts
u8 tcp_worker_ctx_::cached_opts[40] |
cached 'on the wire' options for bursts
Definition at line 109 of file tcp.h.
◆ connections
worker's pool of connections
Definition at line 80 of file tcp.h.
◆ max_timers_per_loop
u32 tcp_worker_ctx_::max_timers_per_loop |
Definition at line 98 of file tcp.h.
◆ pending_cleanups
◆ pending_deq_acked
u32* tcp_worker_ctx_::pending_deq_acked |
vector of pending ack dequeues
Definition at line 83 of file tcp.h.
◆ pending_disconnects
u32* tcp_worker_ctx_::pending_disconnects |
vector of pending disconnect notifications
Definition at line 86 of file tcp.h.
◆ pending_resets
u32* tcp_worker_ctx_::pending_resets |
vector of pending reset notifications
Definition at line 89 of file tcp.h.
◆ pending_timers
u32* tcp_worker_ctx_::pending_timers |
◆ stats
◆ tco_next_node
u32 tcp_worker_ctx_::tco_next_node[2] |
Session layer edge indices to tcp output.
Definition at line 101 of file tcp.h.
◆ time_now
u32 tcp_worker_ctx_::time_now |
Time measured in TCP_TSTAMP_TICK used for time stamps.
Definition at line 95 of file tcp.h.
◆ timer_wheel
worker timer wheel
Definition at line 118 of file tcp.h.
◆ tx_buffers
u32* tcp_worker_ctx_::tx_buffers |
tx buffer free list
Definition at line 112 of file tcp.h.
◆ vm
convenience pointer to this thread's vlib main
Definition at line 92 of file tcp.h.
The documentation for this struct was generated from the following file: