TAS
TCP Acceleration as an OS Service
Data Structures
Here are the data structures with brief descriptions:
 Capp_context
 Capp_doorbell
 Capplication
 Carp_entry
 Carp_hdr
 Cbacklog_slot
 Cbeui16
 Cbeui32
 Cbeui64
 Cconfig_route
 Cconfiguration
 Cconnection
 Cconnection_cc_dctcp_rate
 Cconnection_cc_dctcp_win
 Cconnection_cc_timely
 Ccore_load
 Cdataplane_context
 Cepoll
 Cepoll_socket
 Ceth_addr
 Ceth_hdr
 Cfilehandle
 Cflexnic_info
 Cflexnic_trace_entry_dma
 Cflexnic_trace_entry_head
 Cflexnic_trace_entry_qman_event
 Cflexnic_trace_entry_qman_set
 Cflexnic_trace_entry_tail
 Cflexnic_trace_header
 Cflextcp_connection
 Cflextcp_context
 Cflextcp_event
 Cflextcp_listener
 Cflextcp_pl_appctx
 Cflextcp_pl_appst
 Cflextcp_pl_arx
 Cflextcp_pl_arx_connupdate
 Cflextcp_pl_atx
 Cflextcp_pl_flowhte
 Cflextcp_pl_flowst
 Cflextcp_pl_krx
 Cflextcp_pl_ktx
 Cflextcp_pl_mem
 Cflextcp_pl_trev_afloqman
 Cflextcp_pl_trev_arx
 Cflextcp_pl_trev_atx
 Cflextcp_pl_trev_rexmit
 Cflextcp_pl_trev_rxfs
 Cflextcp_pl_trev_txack
 Cflextcp_pl_trev_txseg
 Cflow_id_item
 Cflow_key
 Cip_hdr
 Ckernel_appin
 Ckernel_appin_accept_conn
 Ckernel_appin_conn_opened
 Ckernel_appin_listen_newconn
 Ckernel_appin_status
 Ckernel_appout
 Ckernel_appout_accept_conn
 Ckernel_appout_conn_close
 Ckernel_appout_conn_move
 Ckernel_appout_conn_open
 Ckernel_appout_listen_close
 Ckernel_appout_listen_open
 Ckernel_appout_req_scale
 Ckernel_statistics
 Ckernel_uxsock_request
 Ckernel_uxsock_response
 Clisten_multi
 Clistener
 Cnbqueue
 Cnbqueue_el
 Cnetwork_thread
 Cnic_buffer
 Cnicif_completion
 Cnicif_connection_stats
 Cnotify_blockstate
 Cobj_hdr
 Cpacketmem_handle
 Cpkt_arp
 Cpkt_ip
 Cpkt_tcp
 Cqman_thread
 Cqueue
 Crouting_table_entry
 Csocket
 Csocket_conn
 Csocket_listen
 Csocket_pending
 Csockets_context
 Ctcp_hdr
 Ctcp_mss_opt
 Ctcp_opts
 Ctcp_timestamp_opt
 Ctimeout
 Ctimeout_manager
 Cutils_rng