Lines Matching +full:tlv +full:- +full:layout

3   Copyright (c) 2013-2018, Intel Corporation
48 #define I40E_FW_MINOR_VERSION(_h) ((_h)->mac.type == I40E_MAC_XL710 ? \
52 /* API version 1.7 implements additional link and PHY-specific APIs */
54 /* API version 1.9 for X722 implements additional link and PHY-specific APIs */
85 /* Flags sub-structure
328 * - no suffix for direct command descriptor structures
329 * - _data for indirect sent data
330 * - _resp for indirect return data (data which is both will use _data)
331 * - _completion for direct return data
332 * - _element_ for repeated elements (may also be _data or _resp)
541 /* Manage LAA Command (0x0106) - obsolete */
825 * 2: non-tunneled mode
1147 /* Add MAC-VLAN (indirect 0x0250) */
1196 /* Remove MAC-VLAN (indirect 0x0251)
1280 /* Add S/E-tag command (direct 0x0255)
1305 /* Remove S/E-tag command (direct 0x0256)
1319 /* Add multicast E-Tag (direct 0x0257)
1320 * del multicast E-Tag (direct 0x0258) only uses pv_seid and etag fields
1328 __le32 addr_high; /* address of array of 2-byte s-tags */
1345 /* Update S/E-Tag (direct 0x0259) */
1664 __le32 addr_high; /* address of array of 2-byte VSI or VLAN ids */
1725 u8 max_credit; /* 0-3, limit = 2^max */
1739 /* 4 bits per tc 0-7, 4th bit is reserved, limit = 2^max */
1768 u8 max_bw; /* 0-3, limit = 2^max */
1781 /* 4 bits per tc 0-7, 4th bit is reserved, limit = 2^max */
1793 u8 max_bw; /* 0-3, limit = 2^max */
1822 /* 4 bits per tc 0-7, 4th bit is reserved, limit = 2^max */
1849 u8 tc_bw_max; /* 0-3, limit = 2^max */
1865 /* 4 bits per tc 0-7, 4th bit reserved, limit = 2^max */
1882 /* 4 bits per tc 0-7, 4th bit is reserved, limit = 2^max */
2103 /* bits 0-2 use the values from get_phy_abilities_resp */
2151 /* Restart Auto-Negotiation (direct 0x605) */
2628 /* Add LLDP TLV (indirect 0x0A02)
2629 * Delete LLDP TLV (indirect 0x0A04)
2632 u8 type; /* only nearest bridge and non-TPMR from 0x0A00 */
2642 /* Update LLDP TLV (indirect 0x0A03) */
2644 u8 type; /* only nearest bridge and non-TPMR from 0x0A00 */
2713 * word boundary layout issues, which the Linux compilers silently deal