|
@@ -443,8 +443,7 @@ struct cpl_tx_pkt {
|
|
|
|
|
|
#define cpl_tx_pkt_xt cpl_tx_pkt
|
|
|
|
|
|
-struct cpl_tx_pkt_lso {
|
|
|
- WR_HDR;
|
|
|
+struct cpl_tx_pkt_lso_core {
|
|
|
__be32 lso_ctrl;
|
|
|
#define LSO_TCPHDR_LEN(x) ((x) << 0)
|
|
|
#define LSO_IPHDR_LEN(x) ((x) << 4)
|
|
@@ -460,6 +459,12 @@ struct cpl_tx_pkt_lso {
|
|
|
/* encapsulated CPL (TX_PKT, TX_PKT_XT or TX_DATA) follows here */
|
|
|
};
|
|
|
|
|
|
+struct cpl_tx_pkt_lso {
|
|
|
+ WR_HDR;
|
|
|
+ struct cpl_tx_pkt_lso_core c;
|
|
|
+ /* encapsulated CPL (TX_PKT, TX_PKT_XT or TX_DATA) follows here */
|
|
|
+};
|
|
|
+
|
|
|
struct cpl_iscsi_hdr {
|
|
|
union opcode_tid ot;
|
|
|
__be16 pdu_len_ddp;
|
|
@@ -623,6 +628,11 @@ struct cpl_fw6_msg {
|
|
|
__be64 data[4];
|
|
|
};
|
|
|
|
|
|
+/* cpl_fw6_msg.type values */
|
|
|
+enum {
|
|
|
+ FW6_TYPE_CMD_RPL = 0,
|
|
|
+};
|
|
|
+
|
|
|
enum {
|
|
|
ULP_TX_MEM_READ = 2,
|
|
|
ULP_TX_MEM_WRITE = 3,
|