Go to the documentation of this file.
20 #ifndef _WQ_ENET_DESC_H_
21 #define _WQ_ENET_DESC_H_
32 #define WQ_ENET_ADDR_BITS 64
33 #define WQ_ENET_LEN_BITS 14
34 #define WQ_ENET_LEN_MASK ((1 << WQ_ENET_LEN_BITS) - 1)
35 #define WQ_ENET_MSS_BITS 14
36 #define WQ_ENET_MSS_MASK ((1 << WQ_ENET_MSS_BITS) - 1)
37 #define WQ_ENET_MSS_SHIFT 2
38 #define WQ_ENET_LOOPBACK_SHIFT 1
39 #define WQ_ENET_HDRLEN_BITS 10
40 #define WQ_ENET_HDRLEN_MASK ((1 << WQ_ENET_HDRLEN_BITS) - 1)
41 #define WQ_ENET_FLAGS_OM_BITS 2
42 #define WQ_ENET_FLAGS_OM_MASK ((1 << WQ_ENET_FLAGS_OM_BITS) - 1)
43 #define WQ_ENET_FLAGS_EOP_SHIFT 12
44 #define WQ_ENET_FLAGS_CQ_ENTRY_SHIFT 13
45 #define WQ_ENET_FLAGS_FCOE_ENCAP_SHIFT 14
46 #define WQ_ENET_FLAGS_VLAN_TAG_INSERT_SHIFT 15
48 #define WQ_ENET_OFFLOAD_MODE_CSUM 0
49 #define WQ_ENET_OFFLOAD_MODE_RESERVED 1
50 #define WQ_ENET_OFFLOAD_MODE_CSUM_L4 2
51 #define WQ_ENET_OFFLOAD_MODE_TSO 3
55 u8 offload_mode,
u8 eop,
u8 cq_entry,
u8 fcoe_encap,
74 u8 *offload_mode,
u8 *eop,
u8 *cq_entry,
u8 *fcoe_encap,