|
TAS
TCP Acceleration as an OS Service
|
#include <tas_ll.h>

Data Fields | |
| uint8_t * | rxb_base |
| uint32_t | rxb_len |
| uint32_t | rxb_head |
| uint32_t | rxb_used |
| uint32_t | rxb_bump |
| uint8_t * | txb_base |
| uint32_t | txb_len |
| uint32_t | txb_head |
| uint32_t | txb_sent |
| uint32_t | txb_allocated |
| uint32_t | txb_bump |
| uint32_t | local_ip |
| uint32_t | remote_ip |
| uint16_t | local_port |
| uint16_t | remote_port |
| uint32_t | seq_rx |
| uint32_t | seq_tx |
| uint32_t | flow_id |
| uint32_t | bump_seq |
| struct flextcp_connection * | bump_next |
| struct flextcp_connection * | bump_prev |
| uint16_t | fn_core |
| uint8_t | bump_pending |
| uint8_t | status |
| uint8_t | flags |
| uint8_t | rx_closed |
| uint32_t flextcp_connection::rxb_bump |
pending rx bump to fast path
Definition at line 108 of file tas_ll.h.
Referenced by flextcp_connection_rx_done().
| uint32_t flextcp_connection::rxb_head |
| uint32_t flextcp_connection::rxb_used |
number of received but not yet freed bytes (behind head).
Definition at line 106 of file tas_ll.h.
Referenced by flextcp_connection_rx_done(), and flextcp_context_poll().
| uint32_t flextcp_connection::txb_allocated |
number of allocated but not yet sent bytes (after head)
Definition at line 118 of file tas_ll.h.
Referenced by flextcp_connection_move(), flextcp_connection_tx_alloc(), flextcp_connection_tx_alloc2(), and flextcp_connection_tx_send().
| uint32_t flextcp_connection::txb_bump |
pending tx bump to fast path
Definition at line 120 of file tas_ll.h.
Referenced by flextcp_connection_tx_close(), and flextcp_connection_tx_send().
| uint32_t flextcp_connection::txb_head |
pointer to next byte to be sent
Definition at line 114 of file tas_ll.h.
Referenced by flextcp_connection_tx_alloc(), flextcp_connection_tx_alloc2(), flextcp_connection_tx_close(), and flextcp_connection_tx_send().
| uint32_t flextcp_connection::txb_sent |
number of sent but not yet acked bytes (behind head)
Definition at line 116 of file tas_ll.h.
Referenced by flextcp_connection_move(), flextcp_connection_tx_close(), and flextcp_connection_tx_send().
1.8.13