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