#ifndef _ICE_LAN_TX_RX_H_
#define _ICE_LAN_TX_RX_H_
ice_32byte_rx_desc;
struct ice_fltr_desc { … };
#define ICE_FXD_FLTR_QW0_QINDEX_S …
#define ICE_FXD_FLTR_QW0_QINDEX_M …
#define ICE_FXD_FLTR_QW0_COMP_Q_S …
#define ICE_FXD_FLTR_QW0_COMP_Q_M …
#define ICE_FXD_FLTR_QW0_COMP_Q_ZERO …
#define ICE_FXD_FLTR_QW0_COMP_REPORT_S …
#define ICE_FXD_FLTR_QW0_COMP_REPORT_M …
#define ICE_FXD_FLTR_QW0_COMP_REPORT_SW_FAIL …
#define ICE_FXD_FLTR_QW0_COMP_REPORT_SW …
#define ICE_FXD_FLTR_QW0_FD_SPACE_S …
#define ICE_FXD_FLTR_QW0_FD_SPACE_M …
#define ICE_FXD_FLTR_QW0_FD_SPACE_GUAR_BEST …
#define ICE_FXD_FLTR_QW0_STAT_CNT_S …
#define ICE_FXD_FLTR_QW0_STAT_CNT_M …
#define ICE_FXD_FLTR_QW0_STAT_ENA_S …
#define ICE_FXD_FLTR_QW0_STAT_ENA_M …
#define ICE_FXD_FLTR_QW0_STAT_ENA_PKTS …
#define ICE_FXD_FLTR_QW0_EVICT_ENA_S …
#define ICE_FXD_FLTR_QW0_EVICT_ENA_M …
#define ICE_FXD_FLTR_QW0_EVICT_ENA_FALSE …
#define ICE_FXD_FLTR_QW0_EVICT_ENA_TRUE …
#define ICE_FXD_FLTR_QW0_TO_Q_S …
#define ICE_FXD_FLTR_QW0_TO_Q_M …
#define ICE_FXD_FLTR_QW0_TO_Q_EQUALS_QINDEX …
#define ICE_FXD_FLTR_QW0_TO_Q_PRI_S …
#define ICE_FXD_FLTR_QW0_TO_Q_PRI_M …
#define ICE_FXD_FLTR_QW0_TO_Q_PRIO1 …
#define ICE_FXD_FLTR_QW0_DPU_RECIPE_S …
#define ICE_FXD_FLTR_QW0_DPU_RECIPE_M …
#define ICE_FXD_FLTR_QW0_DPU_RECIPE_DFLT …
#define ICE_FXD_FLTR_QW0_DROP_S …
#define ICE_FXD_FLTR_QW0_DROP_M …
#define ICE_FXD_FLTR_QW0_DROP_NO …
#define ICE_FXD_FLTR_QW0_DROP_YES …
#define ICE_FXD_FLTR_QW0_FLEX_PRI_S …
#define ICE_FXD_FLTR_QW0_FLEX_PRI_M …
#define ICE_FXD_FLTR_QW0_FLEX_PRI_NONE …
#define ICE_FXD_FLTR_QW0_FLEX_MDID_S …
#define ICE_FXD_FLTR_QW0_FLEX_MDID_M …
#define ICE_FXD_FLTR_QW0_FLEX_MDID0 …
#define ICE_FXD_FLTR_QW0_FLEX_VAL_S …
#define ICE_FXD_FLTR_QW0_FLEX_VAL_M …
#define ICE_FXD_FLTR_QW0_FLEX_VAL0 …
#define ICE_FXD_FLTR_QW1_DTYPE_S …
#define ICE_FXD_FLTR_QW1_DTYPE_M …
#define ICE_FXD_FLTR_QW1_PCMD_S …
#define ICE_FXD_FLTR_QW1_PCMD_M …
#define ICE_FXD_FLTR_QW1_PCMD_ADD …
#define ICE_FXD_FLTR_QW1_PCMD_REMOVE …
#define ICE_FXD_FLTR_QW1_PROF_PRI_S …
#define ICE_FXD_FLTR_QW1_PROF_PRI_M …
#define ICE_FXD_FLTR_QW1_PROF_PRIO_ZERO …
#define ICE_FXD_FLTR_QW1_PROF_S …
#define ICE_FXD_FLTR_QW1_PROF_M …
#define ICE_FXD_FLTR_QW1_PROF_ZERO …
#define ICE_FXD_FLTR_QW1_FD_VSI_S …
#define ICE_FXD_FLTR_QW1_FD_VSI_M …
#define ICE_FXD_FLTR_QW1_SWAP_S …
#define ICE_FXD_FLTR_QW1_SWAP_M …
#define ICE_FXD_FLTR_QW1_SWAP_NOT_SET …
#define ICE_FXD_FLTR_QW1_SWAP_SET …
#define ICE_FXD_FLTR_QW1_FDID_PRI_S …
#define ICE_FXD_FLTR_QW1_FDID_PRI_M …
#define ICE_FXD_FLTR_QW1_FDID_PRI_ONE …
#define ICE_FXD_FLTR_QW1_FDID_PRI_THREE …
#define ICE_FXD_FLTR_QW1_FDID_MDID_S …
#define ICE_FXD_FLTR_QW1_FDID_MDID_M …
#define ICE_FXD_FLTR_QW1_FDID_MDID_FD …
#define ICE_FXD_FLTR_QW1_FDID_S …
#define ICE_FXD_FLTR_QW1_FDID_M …
#define ICE_FXD_FLTR_QW1_FDID_ZERO …
#define ICE_FXD_FLTR_WB_QW1_DD_S …
#define ICE_FXD_FLTR_WB_QW1_DD_M …
#define ICE_FXD_FLTR_WB_QW1_DD_YES …
#define ICE_FXD_FLTR_WB_QW1_PROG_ID_S …
#define ICE_FXD_FLTR_WB_QW1_PROG_ID_M …
#define ICE_FXD_FLTR_WB_QW1_PROG_ADD …
#define ICE_FXD_FLTR_WB_QW1_PROG_DEL …
#define ICE_FXD_FLTR_WB_QW1_FAIL_S …
#define ICE_FXD_FLTR_WB_QW1_FAIL_M …
#define ICE_FXD_FLTR_WB_QW1_FAIL_YES …
#define ICE_FXD_FLTR_WB_QW1_FAIL_PROF_S …
#define ICE_FXD_FLTR_WB_QW1_FAIL_PROF_M …
#define ICE_FXD_FLTR_WB_QW1_FAIL_PROF_YES …
ice_32b_rx_flex_desc;
struct ice_32b_rx_flex_desc_nic { … };
struct ice_32b_rx_flex_desc_nic_2 { … };
enum ice_rxdid { … };
#define ICE_RX_OPC_MDID …
enum ice_flex_mdid_pkt_flags { … };
enum ice_flex_rx_mdid { … };
enum ice_flg64_bits { … };
#define ICE_RX_FLEX_DESC_PTYPE_M …
#define ICE_RX_FLX_DESC_PKT_LEN_M …
enum ice_rx_flex_desc_status_error_0_bits { … };
enum ice_rx_flex_desc_status_error_1_bits { … };
#define ICE_RXQ_CTX_SIZE_DWORDS …
#define ICE_RXQ_CTX_SZ …
#define ICE_TX_CMPLTNQ_CTX_SIZE_DWORDS …
#define ICE_TX_DRBELL_Q_CTX_SIZE_DWORDS …
#define GLTCLAN_CQ_CNTX(i, CQ) …
struct ice_rlan_ctx { … };
struct ice_ctx_ele { … };
#define ICE_CTX_STORE(_struct, _ele, _width, _lsb) …
enum ice_rlan_ctx_rx_hsplit_0 { … };
enum ice_rlan_ctx_rx_hsplit_1 { … };
struct ice_tx_desc { … };
enum ice_tx_desc_dtype_value { … };
#define ICE_TXD_QW1_CMD_S …
#define ICE_TXD_QW1_CMD_M …
enum ice_tx_desc_cmd_bits { … };
#define ICE_TXD_QW1_OFFSET_S …
#define ICE_TXD_QW1_OFFSET_M …
enum ice_tx_desc_len_fields { … };
#define ICE_TXD_QW1_MACLEN_M …
#define ICE_TXD_QW1_IPLEN_M …
#define ICE_TXD_QW1_L4LEN_M …
#define ICE_TXD_MACLEN_MAX …
#define ICE_TXD_IPLEN_MAX …
#define ICE_TXD_L4LEN_MAX …
#define ICE_TXD_QW1_TX_BUF_SZ_S …
#define ICE_TXD_QW1_L2TAG1_S …
struct ice_tx_ctx_desc { … };
#define ICE_TXD_CTX_QW1_CMD_S …
#define ICE_TXD_CTX_QW1_CMD_M …
#define ICE_TXD_CTX_QW1_TSO_LEN_S …
#define ICE_TXD_CTX_QW1_TSO_LEN_M …
#define ICE_TXD_CTX_QW1_MSS_S …
#define ICE_TXD_CTX_MIN_MSS …
#define ICE_TXD_CTX_QW1_VSI_S …
#define ICE_TXD_CTX_QW1_VSI_M …
enum ice_tx_ctx_desc_cmd_bits { … };
enum ice_tx_ctx_desc_eipt_offload { … };
#define ICE_TXD_CTX_QW0_EIPLEN_S …
#define ICE_TXD_CTX_QW0_L4TUNT_S …
#define ICE_TXD_CTX_UDP_TUNNELING …
#define ICE_TXD_CTX_GRE_TUNNELING …
#define ICE_TXD_CTX_QW0_NATLEN_S …
#define ICE_TXD_CTX_QW0_L4T_CS_S …
#define ICE_TXD_CTX_QW0_L4T_CS_M …
#define ICE_LAN_TXQ_MAX_QGRPS …
#define ICE_LAN_TXQ_MAX_QDIS …
struct ice_tlan_ctx { … };
#endif