Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/e1000/if_em.h
Show First 20 Lines • Show All 335 Lines • ▼ Show 20 Lines | |||||
#define EM_MAX_SCATTER 40 | #define EM_MAX_SCATTER 40 | ||||
#define EM_VFTA_SIZE 128 | #define EM_VFTA_SIZE 128 | ||||
#define EM_TSO_SIZE 65535 | #define EM_TSO_SIZE 65535 | ||||
#define EM_TSO_SEG_SIZE 4096 /* Max dma segment size */ | #define EM_TSO_SEG_SIZE 4096 /* Max dma segment size */ | ||||
#define EM_MSIX_MASK 0x01F00000 /* For 82574 use */ | #define EM_MSIX_MASK 0x01F00000 /* For 82574 use */ | ||||
#define EM_MSIX_LINK 0x01000000 /* For 82574 use */ | #define EM_MSIX_LINK 0x01000000 /* For 82574 use */ | ||||
#define ETH_ZLEN 60 | #define ETH_ZLEN 60 | ||||
#define ETH_ADDR_LEN 6 | #define ETH_ADDR_LEN 6 | ||||
#define EM_CSUM_OFFLOAD 7 /* Offload bits in mbuf flag */ | #define EM_CSUM_OFFLOAD (CSUM_IP | CSUM_IP_UDP | CSUM_IP_TCP) /* Offload bits in mbuf flag */ | ||||
#define IGB_CSUM_OFFLOAD 0x0E0F /* Offload bits in mbuf flag */ | #define IGB_CSUM_OFFLOAD (CSUM_IP | CSUM_IP_UDP | CSUM_IP_TCP | \ | ||||
CSUM_IP_SCTP | CSUM_IP6_UDP | CSUM_IP6_TCP | \ | |||||
CSUM_IP6_SCTP) /* Offload bits in mbuf flag */ | |||||
#define IGB_PKTTYPE_MASK 0x0000FFF0 | #define IGB_PKTTYPE_MASK 0x0000FFF0 | ||||
#define IGB_DMCTLX_DCFLUSH_DIS 0x80000000 /* Disable DMA Coalesce Flush */ | #define IGB_DMCTLX_DCFLUSH_DIS 0x80000000 /* Disable DMA Coalesce Flush */ | ||||
/* | /* | ||||
* 82574 has a nonstandard address for EIAC | * 82574 has a nonstandard address for EIAC | ||||
* and since its only used in MSIX, and in | * and since its only used in MSIX, and in | ||||
* the em driver only 82574 uses MSIX we can | * the em driver only 82574 uses MSIX we can | ||||
▲ Show 20 Lines • Show All 209 Lines • Show Last 20 Lines |