Definition at line 395 of file tcp.h.
◆ CLIB_CACHE_LINE_ALIGN_MARK() [1/2]
tcp_worker_ctx_::CLIB_CACHE_LINE_ALIGN_MARK |
( |
cacheline0 |
| ) |
|
◆ CLIB_CACHE_LINE_ALIGN_MARK() [2/2]
tcp_worker_ctx_::CLIB_CACHE_LINE_ALIGN_MARK |
( |
cacheline1 |
| ) |
|
◆ cached_opts
u8 tcp_worker_ctx_::cached_opts[40] |
cached 'on the wire' options for bursts
Definition at line 437 of file tcp.h.
◆ ip_lookup_tx_frames
tx frames for ip 4/6 lookup nodes
Definition at line 411 of file tcp.h.
◆ ongoing_fast_rxt
u32* tcp_worker_ctx_::ongoing_fast_rxt |
vector of connections now doing fast rxt
Definition at line 417 of file tcp.h.
◆ pending_acks
u32* tcp_worker_ctx_::pending_acks |
vector of pending acks
Definition at line 426 of file tcp.h.
◆ pending_deq_acked
u32* tcp_worker_ctx_::pending_deq_acked |
vector of pending ack dequeues
Definition at line 423 of file tcp.h.
◆ pending_disconnects
u32* tcp_worker_ctx_::pending_disconnects |
vector of pending disconnect notifications
Definition at line 429 of file tcp.h.
◆ pending_fast_rxt
u32* tcp_worker_ctx_::pending_fast_rxt |
vector of connections needing fast rxt
Definition at line 414 of file tcp.h.
◆ postponed_fast_rxt
u32* tcp_worker_ctx_::postponed_fast_rxt |
vector of connections that will do fast rxt
Definition at line 420 of file tcp.h.
◆ time_now
u32 tcp_worker_ctx_::time_now |
worker time
Definition at line 399 of file tcp.h.
◆ timer_wheel
tw_timer_wheel_16t_2w_512sl_t tcp_worker_ctx_::timer_wheel |
worker timer wheel
Definition at line 402 of file tcp.h.
◆ tx_buffers
u32* tcp_worker_ctx_::tx_buffers |
tx buffer free list
Definition at line 405 of file tcp.h.
◆ tx_frames
tx frames for tcp 4/6 output nodes
Definition at line 408 of file tcp.h.
◆ vm
convenience pointer to this thread's vlib main
Definition at line 432 of file tcp.h.
The documentation for this struct was generated from the following file: