Linux Kernel
3.7.1
|
Go to the source code of this file.
Definition at line 40 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_BCAST (1 << 18) |
Definition at line 148 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_FC_CRC_OK (1 << 3) |
Definition at line 129 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_FCS_ERROR (1 << 1) |
Definition at line 127 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_HDS_HEADER (1 << 7) |
Definition at line 134 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_IP_OPTIONS (1 << 10) |
Definition at line 138 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_IPV4 (1 << 12) |
Definition at line 141 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_IPV6 (1 << 11) |
Definition at line 139 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_L3_CKSUM_OK (1 << 6) |
Definition at line 133 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_L4_CKSUM_OK (1 << 5) |
Definition at line 132 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_LOCAL (1 << 20) |
Definition at line 151 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_MAC_ERROR (1 << 0) |
Definition at line 126 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_MCAST (1 << 17) |
Definition at line 147 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_MCAST_MATCH (1 << 16) |
Definition at line 146 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_REMOTE (1 << 19) |
Definition at line 149 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_RSS (1 << 14) |
Definition at line 143 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_RSVD1 (1 << 4) |
Definition at line 131 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_RSVD2 (1 << 15) |
Definition at line 144 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_TCP (1 << 9) |
Definition at line 137 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_TOO_LONG (1 << 2) |
Definition at line 128 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_UDP (1 << 8) |
Definition at line 136 of file bfi_enet.h.
#define BFI_ENET_CQ_EF_VLAN (1 << 13) |
Definition at line 142 of file bfi_enet.h.
#define BFI_ENET_RSS_KEY_LEN 10 /* 32-bit words */ |
Definition at line 55 of file bfi_enet.h.
#define BFI_ENET_RSS_RIT_MAX 64 /* entries */ |
Definition at line 54 of file bfi_enet.h.
#define BFI_ENET_RX_QSET_MAX 16 |
Definition at line 43 of file bfi_enet.h.
#define BFI_ENET_STATS_ALL 0x1f |
Definition at line 681 of file bfi_enet.h.
Definition at line 676 of file bfi_enet.h.
#define BFI_ENET_STATS_MAC (1 << 0) /* !< MAC Statistics */ |
Definition at line 675 of file bfi_enet.h.
#define BFI_ENET_STATS_RAD (1 << 2) /* !< Rx Admission Statistics */ |
Definition at line 677 of file bfi_enet.h.
Definition at line 678 of file bfi_enet.h.
Definition at line 679 of file bfi_enet.h.
#define BFI_ENET_TXQ_PRIO_MAX 8 |
Definition at line 42 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_CF_FCOE_CRC (1 << 8) |
Definition at line 72 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_CF_INS_PRIO (1 << 4) |
Definition at line 74 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_CF_INS_VLAN (1 << 3) |
Definition at line 75 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_CF_IP_CKSUM (1 << 0) |
Definition at line 78 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_CF_IPID_MODE (1 << 5) |
Definition at line 73 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_CF_TCP_CKSUM (1 << 1) |
Definition at line 77 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_CF_UDP_CKSUM (1 << 2) |
Definition at line 76 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_EXTENSION (0x104) /* Extension WI */ |
Definition at line 69 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_L4_HDR_N_OFFSET | ( | _hdr_size, | |
_offset | |||
) | (((_hdr_size) << 10) | ((_offset) & 0x3FF)) |
Definition at line 116 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_SEND (0x402) /* Single Frame Transmission */ |
Definition at line 67 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_SEND_LSO (0x403) /* Multi-Frame Transmission */ |
Definition at line 68 of file bfi_enet.h.
#define BFI_ENET_TXQ_WI_VECT_MAX 4 |
Definition at line 44 of file bfi_enet.h.
Definition at line 47 of file bfi_enet.h.
#define BFI_ENET_VLAN_BLOCKS_MAX (BFI_ENET_VLAN_ID_MAX / BFI_ENET_VLAN_BLOCK_SIZE) |
Definition at line 48 of file bfi_enet.h.
#define BFI_ENET_VLAN_ID_MAX 4096 |
Definition at line 46 of file bfi_enet.h.
Definition at line 50 of file bfi_enet.h.
#define BFI_ENET_VLAN_WORDS_MAX (BFI_ENET_VLAN_BLOCK_SIZE / BFI_ENET_VLAN_WORD_SIZE) |
Definition at line 51 of file bfi_enet.h.
#define wi_ext_hdr wi.ext |
Definition at line 114 of file bfi_enet.h.
#define wi_hdr wi.base |
Definition at line 113 of file bfi_enet.h.
anonymous enum |
Definition at line 654 of file bfi_enet.h.
enum bfi_enet_err |
BFI_ENET_CMD_OK | |
BFI_ENET_CMD_FAIL | |
BFI_ENET_CMD_DUP_ENTRY | |
BFI_ENET_CMD_CAM_FULL | |
BFI_ENET_CMD_NOT_OWNER | |
BFI_ENET_CMD_NOT_EXEC | |
BFI_ENET_CMD_WAITING | |
BFI_ENET_CMD_PORT_DISABLED |
Definition at line 338 of file bfi_enet.h.
enum bfi_enet_h2i_msgs |
Definition at line 212 of file bfi_enet.h.
enum bfi_enet_hds_type |
BFI_ENET_HDS_FORCED | |
BFI_ENET_HDS_IPV6_UDP | |
BFI_ENET_HDS_IPV6_TCP | |
BFI_ENET_HDS_IPV4_TCP | |
BFI_ENET_HDS_IPV4_UDP |
Definition at line 465 of file bfi_enet.h.
enum bfi_enet_i2h_msgs |
Definition at line 257 of file bfi_enet.h.
enum bfi_enet_rss_type |
Definition at line 545 of file bfi_enet.h.
enum bfi_enet_rxq_type |
BFI_ENET_RXQ_SINGLE | |
BFI_ENET_RXQ_LARGE_SMALL | |
BFI_ENET_RXQ_HDS | |
BFI_ENET_RXQ_HDS_OPT_BASED |
Definition at line 458 of file bfi_enet.h.
Definition at line 409 of file bfi_enet.h.