39#define TLS_SRV_HELLO_DONE 9
40#define TLS_SRV_HELLO_RD_TM 5
41#define TLS_SRV_HELLO_BKOFF_TM 15
43#define CONTENT_TYPE_CCS 20
44#define CONTENT_TYPE_ALERT 21
45#define CONTENT_TYPE_HANDSHAKE 22
46#define CONTENT_TYPE_APP_DATA 23
47#define CONTENT_TYPE_HEARTBEAT 24
48#define CONTENT_TYPE_KEY_CONTEXT 32
49#define CONTENT_TYPE_ERROR 127
51#define TLS_HEADER_LENGTH 5
52#define TP_TX_PG_SZ 65536
53#define FC_TP_PLEN_MAX 17408
108#define S_TLSRX_HDR_PKT_INTERNAL_ERROR 4
109#define M_TLSRX_HDR_PKT_INTERNAL_ERROR 0x1
110#define V_TLSRX_HDR_PKT_INTERNAL_ERROR(x) \
111 ((x) << S_TLSRX_HDR_PKT_INTERNAL_ERROR)
112#define G_TLSRX_HDR_PKT_INTERNAL_ERROR(x) \
113(((x) >> S_TLSRX_HDR_PKT_INTERNAL_ERROR) & M_TLSRX_HDR_PKT_INTERNAL_ERROR)
114#define F_TLSRX_HDR_PKT_INTERNAL_ERROR V_TLSRX_HDR_PKT_INTERNAL_ERROR(1U)
116#define S_TLSRX_HDR_PKT_SPP_ERROR 3
117#define M_TLSRX_HDR_PKT_SPP_ERROR 0x1
118#define V_TLSRX_HDR_PKT_SPP_ERROR(x) ((x) << S_TLSRX_HDR_PKT_SPP_ERROR)
119#define G_TLSRX_HDR_PKT_SPP_ERROR(x) \
120(((x) >> S_TLSRX_HDR_PKT_SPP_ERROR) & M_TLSRX_HDR_PKT_SPP_ERROR)
121#define F_TLSRX_HDR_PKT_SPP_ERROR V_TLSRX_HDR_PKT_SPP_ERROR(1U)
123#define S_TLSRX_HDR_PKT_CCDX_ERROR 2
124#define M_TLSRX_HDR_PKT_CCDX_ERROR 0x1
125#define V_TLSRX_HDR_PKT_CCDX_ERROR(x) ((x) << S_TLSRX_HDR_PKT_CCDX_ERROR)
126#define G_TLSRX_HDR_PKT_CCDX_ERROR(x) \
127(((x) >> S_TLSRX_HDR_PKT_CCDX_ERROR) & M_TLSRX_HDR_PKT_CCDX_ERROR)
128#define F_TLSRX_HDR_PKT_CCDX_ERROR V_TLSRX_HDR_PKT_CCDX_ERROR(1U)
130#define S_TLSRX_HDR_PKT_PAD_ERROR 1
131#define M_TLSRX_HDR_PKT_PAD_ERROR 0x1
132#define V_TLSRX_HDR_PKT_PAD_ERROR(x) ((x) << S_TLSRX_HDR_PKT_PAD_ERROR)
133#define G_TLSRX_HDR_PKT_PAD_ERROR(x) \
134(((x) >> S_TLSRX_HDR_PKT_PAD_ERROR) & M_TLSRX_HDR_PKT_PAD_ERROR)
135#define F_TLSRX_HDR_PKT_PAD_ERROR V_TLSRX_HDR_PKT_PAD_ERROR(1U)
137#define S_TLSRX_HDR_PKT_MAC_ERROR 0
138#define M_TLSRX_HDR_PKT_MAC_ERROR 0x1
139#define V_TLSRX_HDR_PKT_MAC_ERROR(x) ((x) << S_TLSRX_HDR_PKT_MAC_ERROR)
140#define G_TLSRX_HDR_PKT_MAC_ERROR(x) \
141(((x) >> S_TLSRX_HDR_PKT_MAC_ERROR) & M_TLSRX_HDR_PKT_MAC_ERROR)
142#define F_TLSRX_HDR_PKT_MAC_ERROR V_TLSRX_HDR_PKT_MAC_ERROR(1U)
144#define M_TLSRX_HDR_PKT_ERROR 0x1F
struct callout handshake_timer
unsigned int tx_key_info_size
unsigned short pdus_per_ulp
unsigned short adjusted_plen
unsigned short expn_per_ulp
@ TLS_SFO_WR_CONTEXTLOC_IMMEDIATE
@ TLS_SFO_WR_CONTEXTLOC_DDR
@ TLS_SFO_WR_CONTEXTLOC_DSGL
@ CPL_TX_TLS_SFO_TYPE_ALERT
@ CPL_TX_TLS_SFO_TYPE_HEARTBEAT
@ CPL_TX_TLS_SFO_TYPE_HANDSHAKE
@ CPL_TX_TLS_SFO_TYPE_DATA
@ CPL_TX_TLS_SFO_TYPE_CCS