From: Stephen Hemminger <stephen@networkplumber.org>
To: Stephen Hurd <stephen.hurd@broadcom.com>
Cc: dev@dpdk.org
Subject: Re: [PATCH] drivers/net/bnxt New driver for Broadcom bnxt
Date: Wed, 2 Mar 2016 13:44:09 -0800 [thread overview]
Message-ID: <20160302134409.76d2ff90@xeon-e3> (raw)
In-Reply-To: <1456954614-119304-1-git-send-email-stephen.hurd@broadcom.com>
Please split into pieces, at a minimum:
* changes to base DPDK code, you are changing lib/librte_ether
* driver files
* config to enable, MAINTAINERS etc.
Also lots and lots of checkpatch errors:
Results of: DPDK_CHECKPATCH_PATH=$HOME/kernel/linux/scripts/checkpatch.pl ./scripts/checkpatches.sh /tmp/bnxt.mbox
ERROR:C99_COMMENTS: do not use C99 // comments
#311: FILE: drivers/net/bnxt/bnxt.h:45:
+// TODO make bnxt.def_cp_ring a pointer to avoid this...
ERROR:OPEN_BRACE: open brace '{' following enum go on the same line
#333: FILE: drivers/net/bnxt/bnxt.h:67:
+enum bnxt_hw_context
+{
WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#344: FILE: drivers/net/bnxt/bnxt.h:78:
+^Iuint16_t ^Ifw_fid;$
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#416: FILE: drivers/net/bnxt/bnxt.h:150:
+ #define BNXT_FLAG_DCB_ENABLED (1<<0)
^
CHECK:BIT_MACRO: Prefer using the BIT macro
#416: FILE: drivers/net/bnxt/bnxt.h:150:
+ #define BNXT_FLAG_DCB_ENABLED (1<<0)
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#417: FILE: drivers/net/bnxt/bnxt.h:151:
+ #define BNXT_FLAG_VF (1<<1)
^
CHECK:BIT_MACRO: Prefer using the BIT macro
#417: FILE: drivers/net/bnxt/bnxt.h:151:
+ #define BNXT_FLAG_VF (1<<1)
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#418: FILE: drivers/net/bnxt/bnxt.h:152:
+ #define BNXT_FLAG_LRO (1<<2)
^
CHECK:BIT_MACRO: Prefer using the BIT macro
#418: FILE: drivers/net/bnxt/bnxt.h:152:
+ #define BNXT_FLAG_LRO (1<<2)
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#419: FILE: drivers/net/bnxt/bnxt.h:153:
+ #define BNXT_FLAG_GRO (1<<3)
^
CHECK:BIT_MACRO: Prefer using the BIT macro
#419: FILE: drivers/net/bnxt/bnxt.h:153:
+ #define BNXT_FLAG_GRO (1<<3)
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#420: FILE: drivers/net/bnxt/bnxt.h:154:
+ #define BNXT_FLAG_160B_TCAM (1<<16)
^
CHECK:BIT_MACRO: Prefer using the BIT macro
#420: FILE: drivers/net/bnxt/bnxt.h:154:
+ #define BNXT_FLAG_160B_TCAM (1<<16)
ERROR:C99_COMMENTS: do not use C99 // comments
#425: FILE: drivers/net/bnxt/bnxt.h:159:
+// uint32_t rx_copy_thresh;
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#544: FILE: drivers/net/bnxt/bnxt_cpr.c:55:
+ /* Can just prompt the update_op routine to do a qcfg
+ instead of doing the actual qcfg */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#544: FILE: drivers/net/bnxt/bnxt_cpr.c:55:
+ instead of doing the actual qcfg */
ERROR:C99_COMMENTS: do not use C99 // comments
#670: FILE: drivers/net/bnxt/bnxt_cpr.h:37:
+// TODO make bnxt_cp_ring_info.cp_ring_struct a pointer to avoid this.
WARNING:LONG_LINE: line over 80 characters
#675: FILE: drivers/net/bnxt/bnxt_cpr.h:42:
+ (!!(((struct cmpl_base *)(cmp))->info3_v & CMPL_BASE_V) == \
ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#689: FILE: drivers/net/bnxt/bnxt_cpr.h:56:
+#define B_CP_DB_REARM(cpr, raw_cons) \
+ *(uint32_t *)((cpr)->cp_doorbell) = (DB_CP_REARM_FLAGS | \
+ RING_CMP(&cpr->cp_ring_struct, raw_cons))
ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#693: FILE: drivers/net/bnxt/bnxt_cpr.h:60:
+#define B_CP_DIS_DB(cpr, raw_cons) \
+ *(uint32_t *)((cpr)->cp_doorbell) = (DB_CP_FLAGS | \
+ RING_CMP(&cpr->cp_ring_struct, raw_cons))
WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#699: FILE: drivers/net/bnxt/bnxt_cpr.h:66:
+^Ivoid ^I^I^I*cp_doorbell;$
ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#724: FILE: drivers/net/bnxt/bnxt_cpr.h:91:
+#define B_TPA_START_AGG_ID(rx_tpa_start) \
+ ((rx_tpa_start)->rx_tpa_start_cmp_misc_v1 & \
+ RX_TPA_START_CMP_AGG_ID) >> RX_TPA_START_CMP_AGG_ID_SHIFT
ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#728: FILE: drivers/net/bnxt/bnxt_cpr.h:95:
+#define B_TPA_END_AGG_ID(rx_tpa_end) \
+ ((rx_tpa_end)->rx_tpa_end_cmp_misc_v1 & \
+ RX_TPA_END_CMP_AGG_ID) >> RX_TPA_END_CMP_AGG_ID_SHIFT
ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#732: FILE: drivers/net/bnxt/bnxt_cpr.h:99:
+#define B_TPA_END_TPA_SEGS(rx_tpa_end) \
+ ((rx_tpa_end)->rx_tpa_end_cmp_misc_v1 & \
+ RX_TPA_END_CMP_TPA_SEGS) >> RX_TPA_END_CMP_TPA_SEGS_SHIFT
WARNING:LONG_LINE: line over 80 characters
#815: FILE: drivers/net/bnxt/bnxt_ethdev.c:59:
+#define DRV_MODULE_VERSION STRIFY(BNXT_VER_MAJ) "." STRIFY(BNXT_VER_MIN) "." STRIFY(BNXT_VER_UPD)
CHECK:BRACES: Blank lines aren't necessary after an open brace '{'
#821: FILE: drivers/net/bnxt/bnxt_ethdev.c:65:
+static struct rte_pci_id bnxt_pci_id_map[] = {
+
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#919: FILE: drivers/net/bnxt/bnxt_ethdev.c:163:
+ /* bp->flags needs to be revisited for other stateless offload
+ features */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#919: FILE: drivers/net/bnxt/bnxt_ethdev.c:163:
+ features */
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#954: FILE: drivers/net/bnxt/bnxt_ethdev.c:198:
+ /* Fill the RSS hash & redirection table with
+ ring group ids for all VNICs */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#954: FILE: drivers/net/bnxt/bnxt_ethdev.c:198:
+ ring group ids for all VNICs */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#1040: FILE: drivers/net/bnxt/bnxt_ethdev.c:284:
+ dev_info->min_rx_bufsize = 1; // Minimum RX Producer Buffer BD length field
ERROR:C99_COMMENTS: do not use C99 // comments
#1040: FILE: drivers/net/bnxt/bnxt_ethdev.c:284:
+ dev_info->min_rx_bufsize = 1; // Minimum RX Producer Buffer BD length field
CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided
#1095: FILE: drivers/net/bnxt/bnxt_ethdev.c:339:
+ vpool = vrxq = 0;
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1174: FILE: drivers/net/bnxt/bnxt_ethdev.c:418:
+ /* The FPGA needs about 10ms of settle time to DMA
+ the last few completions.
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1175: FILE: drivers/net/bnxt/bnxt_ethdev.c:419:
+ 100ms is the experimental value for reliability purposes */
ERROR:PRINTF_0xDECIMAL: Prefixing 0x with decimal output is defective
#1224: FILE: drivers/net/bnxt/bnxt_ethdev.c:468:
+ "Failed to free VFs with rc = 0x%d!", rc);
ERROR:PRINTF_0xDECIMAL: Prefixing 0x with decimal output is defective
#1264: FILE: drivers/net/bnxt/bnxt_ethdev.c:508:
+ "Failed to retrieve link rc = 0x%d!", rc);
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1406: FILE: drivers/net/bnxt/bnxt_ethdev.c:650:
+ /* If RSS enablement were different than dev_configure,
+ then return -EINVAL */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1406: FILE: drivers/net/bnxt/bnxt_ethdev.c:650:
+ then return -EINVAL */
ERROR:C99_COMMENTS: do not use C99 // comments
#1422: FILE: drivers/net/bnxt/bnxt_ethdev.c:666:
+// hash_type = HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV4;
ERROR:C99_COMMENTS: do not use C99 // comments
#1431: FILE: drivers/net/bnxt/bnxt_ethdev.c:675:
+// hash_type = HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV6;
ERROR:C99_COMMENTS: do not use C99 // comments
#1438: FILE: drivers/net/bnxt/bnxt_ethdev.c:682:
+// hash_type = HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV4 |
ERROR:C99_COMMENTS: do not use C99 // comments
#1439: FILE: drivers/net/bnxt/bnxt_ethdev.c:683:
+// HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV6;
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1451: FILE: drivers/net/bnxt/bnxt_ethdev.c:695:
+ /* Use the supplied key if the key length is
+ acceptable and the rss_key is not NULL */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1451: FILE: drivers/net/bnxt/bnxt_ethdev.c:695:
+ acceptable and the rss_key is not NULL */
ERROR:C99_COMMENTS: do not use C99 // comments
#1484: FILE: drivers/net/bnxt/bnxt_ethdev.c:728:
+// case HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV4:
ERROR:C99_COMMENTS: do not use C99 // comments
#1485: FILE: drivers/net/bnxt/bnxt_ethdev.c:729:
+// rss_conf->rss_hf = ETH_RSS_NONFRAG_IPV4_UDP;
ERROR:C99_COMMENTS: do not use C99 // comments
#1486: FILE: drivers/net/bnxt/bnxt_ethdev.c:730:
+// break;
ERROR:C99_COMMENTS: do not use C99 // comments
#1493: FILE: drivers/net/bnxt/bnxt_ethdev.c:737:
+// case HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV6:
ERROR:C99_COMMENTS: do not use C99 // comments
#1494: FILE: drivers/net/bnxt/bnxt_ethdev.c:738:
+// rss_conf->rss_hf = ETH_RSS_NONFRAG_IPV6_UDP;
ERROR:C99_COMMENTS: do not use C99 // comments
#1495: FILE: drivers/net/bnxt/bnxt_ethdev.c:739:
+// break;
WARNING:LONG_LINE_COMMENT: line over 80 characters
#1500: FILE: drivers/net/bnxt/bnxt_ethdev.c:744:
+// case HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV4 | HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV6:
ERROR:C99_COMMENTS: do not use C99 // comments
#1500: FILE: drivers/net/bnxt/bnxt_ethdev.c:744:
+// case HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV4 | HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV6:
ERROR:C99_COMMENTS: do not use C99 // comments
#1501: FILE: drivers/net/bnxt/bnxt_ethdev.c:745:
+// rss_conf->rss_hf = ETH_RSS_UDP;
ERROR:C99_COMMENTS: do not use C99 // comments
#1502: FILE: drivers/net/bnxt/bnxt_ethdev.c:746:
+// break;
ERROR:SPACING: spaces required around that ':' (ctx:VxE)
#1503: FILE: drivers/net/bnxt/bnxt_ethdev.c:747:
+ default:
^
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1537: FILE: drivers/net/bnxt/bnxt_ethdev.c:781:
+ /* TODO: If the device is active:
+ - Close NIC
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1559: FILE: drivers/net/bnxt/bnxt_ethdev.c:803:
+ /* Loop through all VNICs from the specified filter flow pools to
+ remove the corresponding MAC addr filter */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1559: FILE: drivers/net/bnxt/bnxt_ethdev.c:803:
+ remove the corresponding MAC addr filter */
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1626: FILE: drivers/net/bnxt/bnxt_ethdev.c:870:
+ /* For each VNIC and each associated filter(s)
+ if VLAN exists && VLAN matches vlan_id
WARNING:LONG_LINE: line over 80 characters
#1638: FILE: drivers/net/bnxt/bnxt_ethdev.c:882:
+ HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_OVLAN &&
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1649: FILE: drivers/net/bnxt/bnxt_ethdev.c:893:
+ /* Need to examine to see if the MAC
+ filter already existed or not before
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1650: FILE: drivers/net/bnxt/bnxt_ethdev.c:894:
+ allocating a new one */
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1662: FILE: drivers/net/bnxt/bnxt_ethdev.c:906:
+ /* Inherit MAC from the previous
+ filter */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1662: FILE: drivers/net/bnxt/bnxt_ethdev.c:906:
+ filter */
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1691: FILE: drivers/net/bnxt/bnxt_ethdev.c:935:
+ /* For each VNIC and each associated filter(s)
+ if VLAN exists:
WARNING:LONG_LINE: line over 80 characters
#1706: FILE: drivers/net/bnxt/bnxt_ethdev.c:950:
+ HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_OVLAN) {
WARNING:LONG_LINE: line over 80 characters
#1736: FILE: drivers/net/bnxt/bnxt_ethdev.c:980:
+ HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_OVLAN |
WARNING:LONG_LINE: line over 80 characters
#1737: FILE: drivers/net/bnxt/bnxt_ethdev.c:981:
+ HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_OVLAN_MASK;
CHECK:BOOL_COMPARISON: Using comparison to true is error prone
#1782: FILE: drivers/net/bnxt/bnxt_ethdev.c:1026:
+ if ((on && vnic->vlan_strip == true) ||
CHECK:BOOL_COMPARISON: Using comparison to false is error prone
#1783: FILE: drivers/net/bnxt/bnxt_ethdev.c:1027:
+ (!on && vnic->vlan_strip == false)) {
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1797: FILE: drivers/net/bnxt/bnxt_ethdev.c:1041:
+ /* TODO: If there are other rx queues that belong to the same VNIC,
+ we have the following options:
ERROR:SWITCH_CASE_INDENT_LEVEL: switch and case should be at the same indent
#1830: FILE: drivers/net/bnxt/bnxt_ethdev.c:1074:
+ switch(bp->link_info.pause) {
+ case 0:
[...]
+ case HWRM_PORT_PHY_QCFG_OUTPUT_PAUSE_TX:
[...]
+ case HWRM_PORT_PHY_QCFG_OUTPUT_PAUSE_RX:
[...]
+ case HWRM_PORT_PHY_QCFG_OUTPUT_PAUSE_TX | HWRM_PORT_PHY_QCFG_OUTPUT_PAUSE_RX:
ERROR:SPACING: space required before the open parenthesis '('
#1830: FILE: drivers/net/bnxt/bnxt_ethdev.c:1074:
+ switch(bp->link_info.pause) {
WARNING:LONG_LINE: line over 80 characters
#1840: FILE: drivers/net/bnxt/bnxt_ethdev.c:1084:
+ case HWRM_PORT_PHY_QCFG_OUTPUT_PAUSE_TX | HWRM_PORT_PHY_QCFG_OUTPUT_PAUSE_RX:
ERROR:SWITCH_CASE_INDENT_LEVEL: switch and case should be at the same indent
#1852: FILE: drivers/net/bnxt/bnxt_ethdev.c:1096:
+ switch(fc_conf->mode) {
+ case RTE_FC_NONE:
[...]
+ case RTE_FC_RX_PAUSE:
[...]
+ case RTE_FC_TX_PAUSE:
[...]
+ case RTE_FC_FULL:
ERROR:SPACING: space required before the open parenthesis '('
#1852: FILE: drivers/net/bnxt/bnxt_ethdev.c:1096:
+ switch(fc_conf->mode) {
WARNING:LONG_LINE: line over 80 characters
#1859: FILE: drivers/net/bnxt/bnxt_ethdev.c:1103:
+ bp->link_info.auto_pause = HWRM_PORT_PHY_CFG_INPUT_AUTO_PAUSE_RX;
ERROR:ELSE_AFTER_BRACE: else should follow close brace '}'
#1862: FILE: drivers/net/bnxt/bnxt_ethdev.c:1106:
+ }
+ else {
WARNING:LONG_LINE: line over 80 characters
#1864: FILE: drivers/net/bnxt/bnxt_ethdev.c:1108:
+ bp->link_info.force_pause = HWRM_PORT_PHY_CFG_INPUT_FORCE_PAUSE_RX;
WARNING:LONG_LINE: line over 80 characters
#1869: FILE: drivers/net/bnxt/bnxt_ethdev.c:1113:
+ bp->link_info.auto_pause = HWRM_PORT_PHY_CFG_INPUT_AUTO_PAUSE_TX;
ERROR:ELSE_AFTER_BRACE: else should follow close brace '}'
#1872: FILE: drivers/net/bnxt/bnxt_ethdev.c:1116:
+ }
+ else {
WARNING:LONG_LINE: line over 80 characters
#1874: FILE: drivers/net/bnxt/bnxt_ethdev.c:1118:
+ bp->link_info.force_pause = HWRM_PORT_PHY_CFG_INPUT_FORCE_PAUSE_TX;
WARNING:LONG_LINE: line over 80 characters
#1879: FILE: drivers/net/bnxt/bnxt_ethdev.c:1123:
+ bp->link_info.auto_pause = HWRM_PORT_PHY_CFG_INPUT_AUTO_PAUSE_TX |
WARNING:LONG_LINE: line over 80 characters
#1880: FILE: drivers/net/bnxt/bnxt_ethdev.c:1124:
+ HWRM_PORT_PHY_CFG_INPUT_AUTO_PAUSE_RX;
ERROR:ELSE_AFTER_BRACE: else should follow close brace '}'
#1883: FILE: drivers/net/bnxt/bnxt_ethdev.c:1127:
+ }
+ else {
WARNING:LONG_LINE: line over 80 characters
#1885: FILE: drivers/net/bnxt/bnxt_ethdev.c:1129:
+ bp->link_info.force_pause = HWRM_PORT_PHY_CFG_INPUT_FORCE_PAUSE_TX |
WARNING:LONG_LINE: line over 80 characters
#1886: FILE: drivers/net/bnxt/bnxt_ethdev.c:1130:
+ HWRM_PORT_PHY_CFG_INPUT_FORCE_PAUSE_RX;
ERROR:C99_COMMENTS: do not use C99 // comments
#1909: FILE: drivers/net/bnxt/bnxt_ethdev.c:1153:
+// .rx_queue_count = bnxt_rx_queue_count_op,
ERROR:C99_COMMENTS: do not use C99 // comments
#1910: FILE: drivers/net/bnxt/bnxt_ethdev.c:1154:
+// .rx_descriptor_done = bnxt_rx_descriptor_done_op,
ERROR:C99_COMMENTS: do not use C99 // comments
#1913: FILE: drivers/net/bnxt/bnxt_ethdev.c:1157:
+// .rx_queue_start = bnxt_rx_queue_start_op,
ERROR:C99_COMMENTS: do not use C99 // comments
#1914: FILE: drivers/net/bnxt/bnxt_ethdev.c:1158:
+// .rx_queue_stop = bnxt_rx_queue_stop_op,
ERROR:C99_COMMENTS: do not use C99 // comments
#1915: FILE: drivers/net/bnxt/bnxt_ethdev.c:1159:
+// .tx_queue_start = bnxt_tx_queue_start_op,
ERROR:C99_COMMENTS: do not use C99 // comments
#1916: FILE: drivers/net/bnxt/bnxt_ethdev.c:1160:
+// .tx_queue_stop = bnxt_tx_queue_stop_op,
ERROR:C99_COMMENTS: do not use C99 // comments
#1933: FILE: drivers/net/bnxt/bnxt_ethdev.c:1177:
+#if 0 // Phase 2/3
CHECK:REDUNDANT_CODE: if this code is redundant consider removing it
#1933: FILE: drivers/net/bnxt/bnxt_ethdev.c:1177:
+#if 0 // Phase 2/3
WARNING:BRACES: braces {} are not necessary for single statement blocks
#2003: FILE: drivers/net/bnxt/bnxt_ethdev.c:1247:
+ if (bp->bar0) {
+ bp->bar0 = NULL;
+ }
ERROR:C99_COMMENTS: do not use C99 // comments
#2022: FILE: drivers/net/bnxt/bnxt_ethdev.c:1266:
+ // Function 2 and 3 don't work in FPGA
CHECK:LOGICAL_CONTINUATIONS: Logical continuations should be on the previous line
#2024: FILE: drivers/net/bnxt/bnxt_ethdev.c:1268:
+ if (eth_dev->pci_dev->addr.function >= 2
+ && eth_dev->pci_dev->addr.function < 4) {
CHECK:BRACES: Blank lines aren't necessary before a close brace '}'
#2135: FILE: drivers/net/bnxt/bnxt_ethdev.c:1379:
+
+ }
WARNING:LONG_LINE: line over 80 characters
#2260: FILE: drivers/net/bnxt/bnxt_filter.c:64:
+ HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_ADDR_MASK;
CHECK:SPACING: No space is necessary after a cast
#2581: FILE: drivers/net/bnxt/bnxt_hwrm.c:124:
+ valid = (uint8_t *) resp + resp->resp_len - 1;
WARNING:TRAILING_SEMICOLON: macros should not use a trailing semicolon
#2602: FILE: drivers/net/bnxt/bnxt_hwrm.c:145:
+#define HWRM_PREP(req, type, cr, resp) \
+ memset(bp->hwrm_cmd_resp_addr, 0, HWRM_RESP_LENGTH); \
+ req.req_type = rte_cpu_to_le_16( HWRM_##type ); \
+ req.cmpl_ring = rte_cpu_to_le_16( cr ); \
+ req.seq_id = rte_cpu_to_le_16( bp->hwrm_cmd_seq++ ); \
+ req.target_id = rte_cpu_to_le_16(0xffff); \
+ req.resp_addr = \
+ rte_cpu_to_le_64(bp->hwrm_cmd_resp_dma_addr);
ERROR:SPACING: space prohibited after that open parenthesis '('
#2604: FILE: drivers/net/bnxt/bnxt_hwrm.c:147:
+ req.req_type = rte_cpu_to_le_16( HWRM_##type ); \
ERROR:SPACING: space prohibited before that close parenthesis ')'
#2604: FILE: drivers/net/bnxt/bnxt_hwrm.c:147:
+ req.req_type = rte_cpu_to_le_16( HWRM_##type ); \
ERROR:SPACING: space prohibited after that open parenthesis '('
#2605: FILE: drivers/net/bnxt/bnxt_hwrm.c:148:
+ req.cmpl_ring = rte_cpu_to_le_16( cr ); \
ERROR:SPACING: space prohibited before that close parenthesis ')'
#2605: FILE: drivers/net/bnxt/bnxt_hwrm.c:148:
+ req.cmpl_ring = rte_cpu_to_le_16( cr ); \
ERROR:SPACING: space prohibited after that open parenthesis '('
#2606: FILE: drivers/net/bnxt/bnxt_hwrm.c:149:
+ req.seq_id = rte_cpu_to_le_16( bp->hwrm_cmd_seq++ ); \
ERROR:SPACING: space prohibited before that close parenthesis ')'
#2606: FILE: drivers/net/bnxt/bnxt_hwrm.c:149:
+ req.seq_id = rte_cpu_to_le_16( bp->hwrm_cmd_seq++ ); \
ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#2611: FILE: drivers/net/bnxt/bnxt_hwrm.c:154:
+#define HWRM_CHECK_RESULT() \
+ if (rc) { \
+ RTE_LOG(ERR, PMD, "%s failed rc:%d\n", \
+ __func__, rc); \
+ return rc; \
+ } \
+ if (resp->error_code) { \
+ rc = rte_le_to_cpu_16(resp->error_code); \
+ RTE_LOG(ERR, PMD, "%s error %d\n", __func__, rc); \
+ return rc; \
+ }
WARNING:MACRO_WITH_FLOW_CONTROL: Macros with flow control statements should be avoided
#2611: FILE: drivers/net/bnxt/bnxt_hwrm.c:154:
+#define HWRM_CHECK_RESULT() \
+ if (rc) { \
+ RTE_LOG(ERR, PMD, "%s failed rc:%d\n", \
+ __func__, rc); \
+ return rc; \
+ } \
+ if (resp->error_code) { \
+ rc = rte_le_to_cpu_16(resp->error_code); \
+ RTE_LOG(ERR, PMD, "%s error %d\n", __func__, rc); \
+ return rc; \
+ }
CHECK:BRACES: Blank lines aren't necessary after an open brace '{'
#2862: FILE: drivers/net/bnxt/bnxt_hwrm.c:405:
+ for (i = vnic->start_grp_id, j = 0; i <= vnic->end_grp_id; i++, j++) {
+
CHECK:SPACING: space preferred before that '|' (ctx:ExE)
#2936: FILE: drivers/net/bnxt/bnxt_hwrm.c:479:
+ |
^
WARNING:LONG_LINE: line over 80 characters
#2937: FILE: drivers/net/bnxt/bnxt_hwrm.c:480:
+ HWRM_RING_ALLOC_INPUT_ENABLES_STAT_CTX_ID_VALID);
WARNING:LONG_LINE: line over 80 characters
#3124: FILE: drivers/net/bnxt/bnxt_hwrm.c:667:
+int bnxt_hwrm_func_qstats(struct bnxt *bp, struct hwrm_func_qstats_output *stats)
ERROR:SPACING: spaces required around that '==' (ctx:VxV)
#3190: FILE: drivers/net/bnxt/bnxt_hwrm.c:733:
+#if HWRM_VERSION_MAJOR==0
^
WARNING:LONG_LINE: line over 80 characters
#3194: FILE: drivers/net/bnxt/bnxt_hwrm.c:737:
+ HWRM_VERSION_MAJOR, HWRM_VERSION_MINOR, HWRM_VERSION_UPDATE);
ERROR:SPACING: space required before the open parenthesis '('
#3204: FILE: drivers/net/bnxt/bnxt_hwrm.c:747:
+ if(my_version != fw_version) {
WARNING:LONG_LINE_STRING: line over 80 characters
#3207: FILE: drivers/net/bnxt/bnxt_hwrm.c:750:
+ RTE_LOG(INFO, PMD, "Firmware API version is newer than driver.\n");
WARNING:LONG_LINE_STRING: line over 80 characters
#3208: FILE: drivers/net/bnxt/bnxt_hwrm.c:751:
+ RTE_LOG(INFO, PMD, "The driver may be missing features.\n");
ERROR:ELSE_AFTER_BRACE: else should follow close brace '}'
#3210: FILE: drivers/net/bnxt/bnxt_hwrm.c:753:
+ }
+ else {
WARNING:LONG_LINE_STRING: line over 80 characters
#3211: FILE: drivers/net/bnxt/bnxt_hwrm.c:754:
+ RTE_LOG(INFO, PMD, "Firmware API version is older than driver.\n");
WARNING:LONG_LINE_STRING: line over 80 characters
#3212: FILE: drivers/net/bnxt/bnxt_hwrm.c:755:
+ RTE_LOG(INFO, PMD, "Not all driver features may be functional.\n");
WARNING:TRAILING_SEMICOLON: macros should not use a trailing semicolon
#3231: FILE: drivers/net/bnxt/bnxt_hwrm.c:774:
+#define GET_QUEUE_INFO(x) \
+ bp->cos_queue[x].id = resp->queue_id##x; \
+ bp->cos_queue[x].profile = resp->queue_id##x##_service_profile;
ERROR:ELSE_AFTER_BRACE: else should follow close brace '}'
#3422: FILE: drivers/net/bnxt/bnxt_hwrm.c:965:
+ }
+ else {
WARNING:LONG_LINE: line over 80 characters
#3424: FILE: drivers/net/bnxt/bnxt_hwrm.c:967:
+ req.enables |= HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_MODE;
WARNING:LONG_LINE: line over 80 characters
#3426: FILE: drivers/net/bnxt/bnxt_hwrm.c:969:
+ req.enables |= HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_LINK_SPEED_MASK;
WARNING:LONG_LINE: line over 80 characters
#3428: FILE: drivers/net/bnxt/bnxt_hwrm.c:971:
+ req.enables |= HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_LINK_SPEED;
ERROR:C99_COMMENTS: do not use C99 // comments
#3433: FILE: drivers/net/bnxt/bnxt_hwrm.c:976:
+ // Set force_pause if there is no auto or if there is a force
WARNING:LONG_LINE: line over 80 characters
#3435: FILE: drivers/net/bnxt/bnxt_hwrm.c:978:
+ req.enables |= HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_PAUSE;
WARNING:LONG_LINE: line over 80 characters
#3437: FILE: drivers/net/bnxt/bnxt_hwrm.c:980:
+ req.enables |= HWRM_PORT_PHY_CFG_INPUT_ENABLES_FORCE_PAUSE;
WARNING:LONG_LINE: line over 80 characters
#3440: FILE: drivers/net/bnxt/bnxt_hwrm.c:983:
+ req.enables |= HWRM_PORT_PHY_CFG_INPUT_ENABLES_FORCE_PAUSE;
ERROR:ELSE_AFTER_BRACE: else should follow close brace '}'
#3442: FILE: drivers/net/bnxt/bnxt_hwrm.c:985:
+ }
+ else {
WARNING:LONG_LINE: line over 80 characters
#3493: FILE: drivers/net/bnxt/bnxt_hwrm.c:1036:
+int bnxt_hwrm_port_qstats(struct bnxt *bp, struct hwrm_port_qstats_output *stats)
WARNING:LONG_LINE: line over 80 characters
#3616: FILE: drivers/net/bnxt/bnxt_hwrm.c:1159:
+static void bnxt_free_cp_ring(struct bnxt *bp, struct bnxt_cp_ring_info *cpr, unsigned idx)
WARNING:LONG_LINE: line over 80 characters
#3624: FILE: drivers/net/bnxt/bnxt_hwrm.c:1167:
+ memset(cpr->cp_desc_ring, 0, cpr->cp_ring_struct.ring_size * sizeof(*cpr->cp_desc_ring));
WARNING:LONG_LINE: line over 80 characters
#3644: FILE: drivers/net/bnxt/bnxt_hwrm.c:1187:
+ memset(txr->tx_desc_ring, 0, txr->tx_ring_struct.ring_size * sizeof(*txr->tx_desc_ring));
WARNING:LONG_LINE: line over 80 characters
#3645: FILE: drivers/net/bnxt/bnxt_hwrm.c:1188:
+ memset(txr->tx_buf_ring, 0, txr->tx_ring_struct.ring_size * sizeof(*txr->tx_buf_ring));
WARNING:BRACES: braces {} are not necessary for single statement blocks
#3649: FILE: drivers/net/bnxt/bnxt_hwrm.c:1192:
+ if (cpr->cp_ring_struct.fw_ring_id != INVALID_HW_RING_ID) {
+ bnxt_free_cp_ring(bp, cpr, idx);
+ }
WARNING:LONG_LINE: line over 80 characters
#3666: FILE: drivers/net/bnxt/bnxt_hwrm.c:1209:
+ memset(rxr->rx_desc_ring, 0, rxr->rx_ring_struct.ring_size * sizeof(*rxr->rx_desc_ring));
WARNING:LONG_LINE: line over 80 characters
#3667: FILE: drivers/net/bnxt/bnxt_hwrm.c:1210:
+ memset(rxr->rx_buf_ring, 0, rxr->rx_ring_struct.ring_size * sizeof(*rxr->rx_buf_ring));
WARNING:ONE_SEMICOLON: Statements terminations use 1 semicolon
#3668: FILE: drivers/net/bnxt/bnxt_hwrm.c:1211:
+ rxr->rx_prod = 0;;
WARNING:BRACES: braces {} are not necessary for single statement blocks
#3670: FILE: drivers/net/bnxt/bnxt_hwrm.c:1213:
+ if (cpr->cp_ring_struct.fw_ring_id != INVALID_HW_RING_ID) {
+ bnxt_free_cp_ring(bp, cpr, idx);
+ }
WARNING:BRACES: braces {} are not necessary for single statement blocks
#3679: FILE: drivers/net/bnxt/bnxt_hwrm.c:1222:
+ if (cpr->cp_ring_struct.fw_ring_id != INVALID_HW_RING_ID) {
+ bnxt_free_cp_ring(bp, cpr, 0);
+ }
CHECK:SPACING: No space is necessary after a cast
#3743: FILE: drivers/net/bnxt/bnxt_hwrm.c:1286:
+ if (cpr->hw_stats_ctx_id != (uint32_t) INVALID_STATS_CTX_ID) {
WARNING:LONG_LINE: line over 80 characters
#3942: FILE: drivers/net/bnxt/bnxt_hwrm.c:1485:
+ link->link_speed = bnxt_parse_hw_link_speed(link_info->link_speed);
WARNING:LONG_LINE: line over 80 characters
#3964: FILE: drivers/net/bnxt/bnxt_hwrm.c:1507:
+ link_req.auto_mode = HWRM_PORT_PHY_CFG_INPUT_AUTO_MODE_ONE_OR_BELOW;
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3966: FILE: drivers/net/bnxt/bnxt_hwrm.c:1509:
+ /* TODO: Currently, only a subset of speeds are supported
+ in DPDK */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3966: FILE: drivers/net/bnxt/bnxt_hwrm.c:1509:
+ in DPDK */
WARNING:LONG_LINE: line over 80 characters
#3975: FILE: drivers/net/bnxt/bnxt_hwrm.c:1518:
+ link_req.auto_link_speed = HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_50GB;
WARNING:LONG_LINE: line over 80 characters
#4071: FILE: drivers/net/bnxt/bnxt_hwrm.h:72:
+int bnxt_hwrm_func_qstats(struct bnxt *bp, struct hwrm_func_qstats_output *stats);
WARNING:LONG_LINE: line over 80 characters
#4086: FILE: drivers/net/bnxt/bnxt_hwrm.h:87:
+int bnxt_hwrm_port_qstats(struct bnxt *bp, struct hwrm_port_qstats_output *stats);
CHECK:BRACES: Blank lines aren't necessary before a close brace '}'
#4188: FILE: drivers/net/bnxt/bnxt_irq.c:80:
+
+}
CHECK:UNNECESSARY_PARENTHESES: Unnecessary parentheses around bp->pdev->intr_handle
#4259: FILE: drivers/net/bnxt/bnxt_irq.c:151:
+ rte_intr_enable(&(bp->pdev->intr_handle));
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4380: FILE: drivers/net/bnxt/bnxt_ring.c:54:
+ /* The actual ring is reserved via rte_memzone_reserve API.
+ The current document/code indicates that:
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4466: FILE: drivers/net/bnxt/bnxt_ring.c:140:
+ if ((mz = rte_memzone_lookup(mz_name)) == NULL) {
ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#4680: FILE: drivers/net/bnxt/bnxt_ring.h:43:
+#define RTE_MBUF_DATA_DMA_ADDR(mb) \
+ (uint64_t) ((mb)->buf_physaddr + (mb)->data_off)
CHECK:SPACING: No space is necessary after a cast
#4681: FILE: drivers/net/bnxt/bnxt_ring.h:44:
+ (uint64_t) ((mb)->buf_physaddr + (mb)->data_off)
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#4684: FILE: drivers/net/bnxt/bnxt_ring.h:47:
+#define DB_IDX_VALID (0x1<<26)
^
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#4685: FILE: drivers/net/bnxt/bnxt_ring.h:48:
+#define DB_IRQ_DIS (0x1<<27)
^
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#4686: FILE: drivers/net/bnxt/bnxt_ring.h:49:
+#define DB_KEY_TX (0x0<<28)
^
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#4687: FILE: drivers/net/bnxt/bnxt_ring.h:50:
+#define DB_KEY_RX (0x1<<28)
^
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#4688: FILE: drivers/net/bnxt/bnxt_ring.h:51:
+#define DB_KEY_CP (0x2<<28)
^
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#4689: FILE: drivers/net/bnxt/bnxt_ring.h:52:
+#define DB_KEY_ST (0x3<<28)
^
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#4690: FILE: drivers/net/bnxt/bnxt_ring.h:53:
+#define DB_KEY_TX_PUSH (0x4<<28)
^
CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV)
#4691: FILE: drivers/net/bnxt/bnxt_ring.h:54:
+#define DB_LONG_TX_PUSH (0x2<<24)
^
ERROR:C99_COMMENTS: do not use C99 // comments
#4699: FILE: drivers/net/bnxt/bnxt_ring.h:62:
+// TODO: These are derived from the Linux driver assuming 4k pages
CHECK:SPACING: No space is necessary after a cast
#4704: FILE: drivers/net/bnxt/bnxt_ring.h:67:
+#define INVALID_HW_RING_ID ((uint16_t) -1)
WARNING:BRACES: braces {} are not necessary for single statement blocks
#4803: FILE: drivers/net/bnxt/bnxt_rxq.c:56:
+ if (cpr->hw_stats) {
+ cpr->hw_stats = NULL;
+ }
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4921: FILE: drivers/net/bnxt/bnxt_rxq.c:174:
+ /* TODO: Configure & associate CFA rule for
+ each VNIC for each VMDq with MACVLAN, MACVLAN+TC */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4921: FILE: drivers/net/bnxt/bnxt_rxq.c:174:
+ each VNIC for each VMDq with MACVLAN, MACVLAN+TC */
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4936: FILE: drivers/net/bnxt/bnxt_rxq.c:189:
+ /* In order to support DCB+RSS, each TC will
+ be assigned to one VNIC */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4936: FILE: drivers/net/bnxt/bnxt_rxq.c:189:
+ be assigned to one VNIC */
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4970: FILE: drivers/net/bnxt/bnxt_rxq.c:223:
+ /* TODO: Configure & associate CFA rule for
+ each VNIC for each TC */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4970: FILE: drivers/net/bnxt/bnxt_rxq.c:223:
+ each VNIC for each TC */
CHECK:SPACING: No space is necessary after a cast
#5117: FILE: drivers/net/bnxt/bnxt_rxq.c:370:
+ (uint8_t) ((eth_dev->data->dev_conf.
ERROR:C99_COMMENTS: do not use C99 // comments
#5174: FILE: drivers/net/bnxt/bnxt_rxq.h:37:
+// TODO make bnxt_rx_queue.cp_ring and bnxt_rx_queue.rx_ring pointers
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5191: FILE: drivers/net/bnxt/bnxt_rxq.h:54:
+ //uint8_t drop_en; /* If not 0, set SRRCTL.Drop_En */
ERROR:C99_COMMENTS: do not use C99 // comments
#5191: FILE: drivers/net/bnxt/bnxt_rxq.h:54:
+ //uint8_t drop_en; /* If not 0, set SRRCTL.Drop_En */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5192: FILE: drivers/net/bnxt/bnxt_rxq.h:55:
+ //uint8_t rx_deferred_start; /* not in global dev start */
ERROR:C99_COMMENTS: do not use C99 // comments
#5192: FILE: drivers/net/bnxt/bnxt_rxq.h:55:
+ //uint8_t rx_deferred_start; /* not in global dev start */
ERROR:POINTER_LOCATION: "foo * bar" should be "foo *bar"
#5323: FILE: drivers/net/bnxt/bnxt_rxr.c:103:
+ struct bnxt_rx_queue *rxq, uint32_t * raw_cons)
ERROR:ELSE_AFTER_BRACE: else should follow close brace '}'
#5364: FILE: drivers/net/bnxt/bnxt_rxr.c:144:
+ }
+ else {
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5406: FILE: drivers/net/bnxt/bnxt_rxr.c:186:
+ /* All MBUFs are allocated with the same size under DPDK,
+ no optimization for rx_copy_thresh */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5406: FILE: drivers/net/bnxt/bnxt_rxr.c:186:
+ no optimization for rx_copy_thresh */
ERROR:C99_COMMENTS: do not use C99 // comments
#5444: FILE: drivers/net/bnxt/bnxt_rxr.c:224:
+ // TODO: Avoid magic numbers...
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5459: FILE: drivers/net/bnxt/bnxt_rxr.c:239:
+ /* For PMD, there is no need to keep on pushing to REARM
+ the doorbell if there are no new completions */
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5459: FILE: drivers/net/bnxt/bnxt_rxr.c:239:
+ the doorbell if there are no new completions */
WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5555: FILE: drivers/net/bnxt/bnxt_rxr.c:335:
+/* XXX
+ if (NET_IP_ALIGN == 2)
ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#5633: FILE: drivers/net/bnxt/bnxt_rxr.h:37:
+#define B_RX_DB(db, prod) \
+ *(uint32_t *)db = (DB_KEY_RX | prod)
WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#5651: FILE: drivers/net/bnxt/bnxt_rxr.h:55:
+^Ivoid ^I^I^I*rx_doorbell;$
ERROR:C99_COMMENTS: do not use C99 // comments
#5779: FILE: drivers/net/bnxt/bnxt_stats.c:104:
+ // These get replaces once the *_QSTATS commands work
WARNING:LONG_LINE: line over 80 characters
#5784: FILE: drivers/net/bnxt/bnxt_stats.c:109:
+ bnxt_stats->imcasts += rte_le_to_cpu_64(hw_stats->rx_mcast_pkts);
ERROR:C99_COMMENTS: do not use C99 // comments
#5807: FILE: drivers/net/bnxt/bnxt_stats.c:132:
+ // These get replaces once the *_QSTATS commands work
WARNING:LINE_CONTINUATIONS: Avoid unnecessary line continuations
#5816: FILE: drivers/net/bnxt/bnxt_stats.c:141:
+ bnxt_stats->ipackets = fstats.rx_ucast_pkts + \
WARNING:LINE_CONTINUATIONS: Avoid unnecessary line continuations
#5819: FILE: drivers/net/bnxt/bnxt_stats.c:144:
+ bnxt_stats->opackets = fstats.tx_ucast_pkts + \
WARNING:LINE_CONTINUATIONS: Avoid unnecessary line continuations
#5822: FILE: drivers/net/bnxt/bnxt_stats.c:147:
+ bnxt_stats->ibytes = fstats.rx_ucast_bytes + \
WARNING:LINE_CONTINUATIONS: Avoid unnecessary line continuations
#5824: FILE: drivers/net/bnxt/bnxt_stats.c:149:
+ bnxt_stats->obytes = fstats.tx_ucast_bytes + \
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5835: FILE: drivers/net/bnxt/bnxt_stats.c:160:
+ // bnxt_stats->rx_nombuf += ; /**< Total number of RX mbuf allocation failures. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5835: FILE: drivers/net/bnxt/bnxt_stats.c:160:
+ // bnxt_stats->rx_nombuf += ; /**< Total number of RX mbuf allocation failures. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5836: FILE: drivers/net/bnxt/bnxt_stats.c:161:
+ // bnxt_stats->fdirmatch += ; /**< Total number of RX packets matching a filter. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5836: FILE: drivers/net/bnxt/bnxt_stats.c:161:
+ // bnxt_stats->fdirmatch += ; /**< Total number of RX packets matching a filter. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5837: FILE: drivers/net/bnxt/bnxt_stats.c:162:
+ // bnxt_stats->fdirmiss; /**< Total number of RX packets not matching any filter. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5837: FILE: drivers/net/bnxt/bnxt_stats.c:162:
+ // bnxt_stats->fdirmiss; /**< Total number of RX packets not matching any filter. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5840: FILE: drivers/net/bnxt/bnxt_stats.c:165:
+ // bnxt_stats->tx_pause_xon += ; /**< Total nb. of XON pause frame sent. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5840: FILE: drivers/net/bnxt/bnxt_stats.c:165:
+ // bnxt_stats->tx_pause_xon += ; /**< Total nb. of XON pause frame sent. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5841: FILE: drivers/net/bnxt/bnxt_stats.c:166:
+ // bnxt_stats->rx_pause_xon; /**< Total nb. of XON pause frame received. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5841: FILE: drivers/net/bnxt/bnxt_stats.c:166:
+ // bnxt_stats->rx_pause_xon; /**< Total nb. of XON pause frame received. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5842: FILE: drivers/net/bnxt/bnxt_stats.c:167:
+ // bnxt_stats->tx_pause_xoff; /**< Total nb. of XOFF pause frame sent. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5842: FILE: drivers/net/bnxt/bnxt_stats.c:167:
+ // bnxt_stats->tx_pause_xoff; /**< Total nb. of XOFF pause frame sent. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5843: FILE: drivers/net/bnxt/bnxt_stats.c:168:
+ // bnxt_stats->rx_pause_xoff; /**< Total nb. of XOFF pause frame received. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5843: FILE: drivers/net/bnxt/bnxt_stats.c:168:
+ // bnxt_stats->rx_pause_xoff; /**< Total nb. of XOFF pause frame received. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5845: FILE: drivers/net/bnxt/bnxt_stats.c:170:
+ // bnxt_stats->ilbpackets;
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5846: FILE: drivers/net/bnxt/bnxt_stats.c:171:
+ /**< Total number of good packets received from loopback,VF Only */
ERROR:C99_COMMENTS: do not use C99 // comments
#5847: FILE: drivers/net/bnxt/bnxt_stats.c:172:
+ // bnxt_stats->olbpackets;
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5848: FILE: drivers/net/bnxt/bnxt_stats.c:173:
+ /**< Total number of good packets transmitted to loopback,VF Only */
ERROR:C99_COMMENTS: do not use C99 // comments
#5849: FILE: drivers/net/bnxt/bnxt_stats.c:174:
+ // bnxt_stats->ilbbytes;
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5850: FILE: drivers/net/bnxt/bnxt_stats.c:175:
+ /**< Total number of good bytes received from loopback,VF Only */
ERROR:C99_COMMENTS: do not use C99 // comments
#5851: FILE: drivers/net/bnxt/bnxt_stats.c:176:
+ // bnxt_stats->olbbytes;
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5852: FILE: drivers/net/bnxt/bnxt_stats.c:177:
+ /**< Total number of good bytes transmitted to loopback,VF Only */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5869: FILE: drivers/net/bnxt/bnxt_stats.c:194:
+ // bnxt_stats->rx_nombuf += ; /**< Total number of RX mbuf allocation failures. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5869: FILE: drivers/net/bnxt/bnxt_stats.c:194:
+ // bnxt_stats->rx_nombuf += ; /**< Total number of RX mbuf allocation failures. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5870: FILE: drivers/net/bnxt/bnxt_stats.c:195:
+ // bnxt_stats->fdirmatch += ; /**< Total number of RX packets matching a filter. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5870: FILE: drivers/net/bnxt/bnxt_stats.c:195:
+ // bnxt_stats->fdirmatch += ; /**< Total number of RX packets matching a filter. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5871: FILE: drivers/net/bnxt/bnxt_stats.c:196:
+ // bnxt_stats->fdirmiss; /**< Total number of RX packets not matching any filter. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5871: FILE: drivers/net/bnxt/bnxt_stats.c:196:
+ // bnxt_stats->fdirmiss; /**< Total number of RX packets not matching any filter. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5874: FILE: drivers/net/bnxt/bnxt_stats.c:199:
+ // bnxt_stats->tx_pause_xon += ; /**< Total nb. of XON pause frame sent. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5874: FILE: drivers/net/bnxt/bnxt_stats.c:199:
+ // bnxt_stats->tx_pause_xon += ; /**< Total nb. of XON pause frame sent. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5875: FILE: drivers/net/bnxt/bnxt_stats.c:200:
+ // bnxt_stats->rx_pause_xon; /**< Total nb. of XON pause frame received. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5875: FILE: drivers/net/bnxt/bnxt_stats.c:200:
+ // bnxt_stats->rx_pause_xon; /**< Total nb. of XON pause frame received. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5876: FILE: drivers/net/bnxt/bnxt_stats.c:201:
+ // bnxt_stats->tx_pause_xoff; /**< Total nb. of XOFF pause frame sent. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5876: FILE: drivers/net/bnxt/bnxt_stats.c:201:
+ // bnxt_stats->tx_pause_xoff; /**< Total nb. of XOFF pause frame sent. */
WARNING:LONG_LINE_COMMENT: line over 80 characters
#5877: FILE: drivers/net/bnxt/bnxt_stats.c:202:
+ // bnxt_stats->rx_pause_xoff; /**< Total nb. of XOFF pause frame received. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5877: FILE: drivers/net/bnxt/bnxt_stats.c:202:
+ // bnxt_stats->rx_pause_xoff; /**< Total nb. of XOFF pause frame received. */
ERROR:C99_COMMENTS: do not use C99 // comments
#5879: FILE: drivers/net/bnxt/bnxt_stats.c:204:
+ // bnxt_stats->ilbpackets;
ERROR:C99_COMMENTS: do not use C99 // comments
#5881: FILE: drivers/net/bnxt/bnxt_stats.c:206:
+ // bnxt_stats->olbpackets;
ERROR:C99_COMMENTS: do not use C99 // comments
#5883: FILE: drivers/net/bnxt/bnxt_stats.c:208:
+ // bnxt_stats->ilbbytes;
ERROR:C99_COMMENTS: do not use C99 // comments
#5885: FILE: drivers/net/bnxt/bnxt_stats.c:210:
+ // bnxt_stats->olbbytes;
WARNING:BRACES: braces {} are not necessary for single statement blocks
#6005: FILE: drivers/net/bnxt/bnxt_txq.c:52:
+ if (cpr->hw_stats) {
+ cpr->hw_stats = NULL;
+ }
ERROR:C99_COMMENTS: do not use C99 // comments
#6161: FILE: drivers/net/bnxt/bnxt_txq.h:37:
+// TODO make bnxt_tx_queue.cp_ring and bnxt_tx_queue.tx_ring pointers
ERROR:C99_COMMENTS: do not use C99 // comments
#6166: FILE: drivers/net/bnxt/bnxt_txq.h:42:
+ //uint16_t tx_tail; /* current value of TDT reg */
ERROR:C99_COMMENTS: do not use C99 // comments
#6169: FILE: drivers/net/bnxt/bnxt_txq.h:45:
+// uint16_t tx_rs_thresh;
ERROR:C99_COMMENTS: do not use C99 // comments
#6171: FILE: drivers/net/bnxt/bnxt_txq.h:47:
+// uint16_t nb_tx_used;
WARNING:LONG_LINE: line over 80 characters
#6328: FILE: drivers/net/bnxt/bnxt_txr.c:117:
+ return txr->tx_ring_struct.ring_size - ((txr->tx_prod - txr->tx_cons) & txr->tx_ring_struct.ring_mask) - 1;
WARNING:LONG_LINE: line over 80 characters
#6350: FILE: drivers/net/bnxt/bnxt_txr.c:139:
+ PKT_TX_UDP_CKSUM | PKT_TX_IP_CKSUM | PKT_TX_VLAN_PKT))
ERROR:C99_COMMENTS: do not use C99 // comments
#6353: FILE: drivers/net/bnxt/bnxt_txr.c:142:
+ // Setup tx_buf
WARNING:LONG_LINE: line over 80 characters
#6357: FILE: drivers/net/bnxt/bnxt_txr.c:146:
+ last_prod = (txr->tx_prod + tx_buf->nr_bds - 1) & txr->tx_ring_struct.ring_mask;
ERROR:C99_COMMENTS: do not use C99 // comments
#6362: FILE: drivers/net/bnxt/bnxt_txr.c:151:
+ // Setup txbd
CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided
#6380: FILE: drivers/net/bnxt/bnxt_txr.c:169:
+ vlan_tag_flags = cfa_action = 0;
WARNING:LONG_LINE_COMMENT: line over 80 characters
#6382: FILE: drivers/net/bnxt/bnxt_txr.c:171:
+ // shurd: Should this mask at TX_BD_LONG_CFA_META_VLAN_VID_MASK?
ERROR:C99_COMMENTS: do not use C99 // comments
#6382: FILE: drivers/net/bnxt/bnxt_txr.c:171:
+ // shurd: Should this mask at TX_BD_LONG_CFA_META_VLAN_VID_MASK?
WARNING:LONG_LINE: line over 80 characters
#6389: FILE: drivers/net/bnxt/bnxt_txr.c:178:
+ vlan_tag_flags |= TX_BD_LONG_CFA_META_VLAN_TPID_TPID8100;
WARNING:LONG_LINE: line over 80 characters
#6394: FILE: drivers/net/bnxt/bnxt_txr.c:183:
+ txbd1 = (struct tx_bd_long_hi *)&txr->tx_desc_ring[txr->tx_prod];
WARNING:LONG_LINE: line over 80 characters
#6406: FILE: drivers/net/bnxt/bnxt_txr.c:195:
+ } else if (tx_pkt->ol_flags & (PKT_TX_TCP_CKSUM | PKT_TX_UDP_CKSUM)) {
ERROR:ELSE_AFTER_BRACE: else should follow close brace '}'
#6417: FILE: drivers/net/bnxt/bnxt_txr.c:206:
+ }
+ else {
ERROR:SPACING: spaces required around that '=' (ctx:VxV)
#6464: FILE: drivers/net/bnxt/bnxt_txr.c:253:
+ for (j=1; j<tx_buf->nr_bds; j++)
^
ERROR:SPACING: spaces required around that '<' (ctx:VxV)
#6464: FILE: drivers/net/bnxt/bnxt_txr.c:253:
+ for (j=1; j<tx_buf->nr_bds; j++)
^
WARNING:LONG_LINE: line over 80 characters
#6480: FILE: drivers/net/bnxt/bnxt_txr.c:269:
+ if ((txq->tx_ring.tx_ring_struct.ring_size - (bnxt_tx_avail(&txq->tx_ring))) >
WARNING:LONG_LINE: line over 80 characters
#6492: FILE: drivers/net/bnxt/bnxt_txr.c:281:
+ RTE_LOG(DEBUG, PMD, "Unhandled CMP type %02x\n", CMP_TYPE(txcmp));
CHECK:BRACES: braces {} should be used on all arms of this statement
#6516: FILE: drivers/net/bnxt/bnxt_txr.c:305:
+ if (bnxt_start_xmit(tx_pkts[nb_tx_pkts], txq))
[...]
+ else if((nb_tx_pkts & db_mask) != last_db_mask) {
[...]
ERROR:SPACING: space required before the open parenthesis '('
#6518: FILE: drivers/net/bnxt/bnxt_txr.c:307:
+ else if((nb_tx_pkts & db_mask) != last_db_mask) {
ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#6573: FILE: drivers/net/bnxt/bnxt_txr.h:40:
+#define B_TX_DB(db, prod) \
+ *(uint32_t *)db = (DB_KEY_TX | prod)
WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#6579: FILE: drivers/net/bnxt/bnxt_txr.h:46:
+^Ivoid ^I^I^I*tx_doorbell;$
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#6807: FILE: drivers/net/bnxt/bnxt_vnic.c:197:
+ if ((mz = rte_memzone_lookup(mz_name)) == NULL) {
WARNING:LONG_LINE: line over 80 characters
#6949: FILE: drivers/net/bnxt/bnxt_vnic.h:49:
+#define MAX_QUEUES_PER_VNIC (MAX_NUM_RSS_QUEUES_PER_VNIC + MAX_NUM_TRAFFIC_CLASSES)
WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#6954: FILE: drivers/net/bnxt/bnxt_vnic.h:54:
+^Iphys_addr_t ^Irss_table_dma_addr;$
WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#6956: FILE: drivers/net/bnxt/bnxt_vnic.h:56:
+^Iphys_addr_t ^Irss_hash_key_dma_addr;$
CHECK:BIT_MACRO: Prefer using the BIT macro
#6959: FILE: drivers/net/bnxt/bnxt_vnic.h:59:
+#define BNXT_VNIC_INFO_PROMISC (1 << 0)
CHECK:BIT_MACRO: Prefer using the BIT macro
#6960: FILE: drivers/net/bnxt/bnxt_vnic.h:60:
+#define BNXT_VNIC_INFO_ALLMULTI (1 << 1)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7023: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:38:
+ uint64_t rx_ucast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7024: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:39:
+ uint64_t rx_mcast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7025: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:40:
+ uint64_t rx_bcast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7026: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:41:
+ uint64_t rx_drop_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7027: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:42:
+ uint64_t rx_err_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7028: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:43:
+ uint64_t rx_ucast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7029: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:44:
+ uint64_t rx_mcast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7030: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:45:
+ uint64_t rx_bcast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7031: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:46:
+ uint64_t tx_ucast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7032: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:47:
+ uint64_t tx_mcast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7033: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:48:
+ uint64_t tx_bcast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7034: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:49:
+ uint64_t tx_drop_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7035: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:50:
+ uint64_t tx_err_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7036: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:51:
+ uint64_t tx_ucast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7037: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:52:
+ uint64_t tx_mcast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7038: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:53:
+ uint64_t tx_bcast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7039: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:54:
+ uint64_t tpa_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7040: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:55:
+ uint64_t tpa_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7041: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:56:
+ uint64_t tpa_events;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7042: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:57:
+ uint64_t tpa_aborts;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7045: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:60:
+struct ctx_hw_stats
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7046: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:61:
+ uint32_t rx_ucast_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7047: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:62:
+ uint32_t rx_ucast_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7048: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:63:
+ uint32_t rx_mcast_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7049: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:64:
+ uint32_t rx_mcast_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7050: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:65:
+ uint32_t rx_bcast_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7051: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:66:
+ uint32_t rx_bcast_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7052: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:67:
+ uint32_t rx_discard_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7053: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:68:
+ uint32_t rx_discard_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7054: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:69:
+ uint32_t rx_drop_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7055: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:70:
+ uint32_t rx_drop_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7056: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:71:
+ uint32_t rx_ucast_bytes_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7057: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:72:
+ uint32_t rx_ucast_bytes_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7058: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:73:
+ uint32_t rx_mcast_bytes_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7059: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:74:
+ uint32_t rx_mcast_bytes_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7060: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:75:
+ uint32_t rx_bcast_bytes_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7061: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:76:
+ uint32_t rx_bcast_bytes_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7062: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:77:
+ uint32_t tx_ucast_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7063: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:78:
+ uint32_t tx_ucast_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7064: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:79:
+ uint32_t tx_mcast_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7065: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:80:
+ uint32_t tx_mcast_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7066: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:81:
+ uint32_t tx_bcast_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7067: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:82:
+ uint32_t tx_bcast_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7068: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:83:
+ uint32_t tx_discard_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7069: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:84:
+ uint32_t tx_discard_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7070: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:85:
+ uint32_t tx_drop_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7071: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:86:
+ uint32_t tx_drop_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7072: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:87:
+ uint32_t tx_ucast_bytes_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7073: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:88:
+ uint32_t tx_ucast_bytes_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7074: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:89:
+ uint32_t tx_mcast_bytes_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7075: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:90:
+ uint32_t tx_mcast_bytes_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7076: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:91:
+ uint32_t tx_bcast_bytes_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7077: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:92:
+ uint32_t tx_bcast_bytes_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7078: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:93:
+ uint32_t tpa_pkts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7079: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:94:
+ uint32_t tpa_pkts_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7080: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:95:
+ uint32_t tpa_bytes_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7081: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:96:
+ uint32_t tpa_bytes_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7082: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:97:
+ uint32_t tpa_events_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7083: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:98:
+ uint32_t tpa_events_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7084: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:99:
+ uint32_t tpa_aborts_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7085: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:100:
+ uint32_t tpa_aborts_hi;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7090: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:105:
+typedef struct tx_bd_long
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7091: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:106:
+ uint16_t flags_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7108: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:123:
+ uint16_t len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7109: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:124:
+ uint32_t opaque;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7110: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:125:
+ uint32_t addr_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7111: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:126:
+ uint32_t addr_hi;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7115: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:130:
+typedef struct tx_bd_long_hi
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7116: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:131:
+ uint16_t lflags;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7127: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:142:
+ uint16_t hdr_size;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7130: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:145:
+ uint32_t mss;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7133: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:148:
+ uint16_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7134: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:149:
+ uint16_t cfa_action;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7135: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:150:
+ uint32_t cfa_meta;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7158: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:173:
+typedef struct rx_prod_pkt_bd
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7159: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:174:
+ uint16_t flags_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7169: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:184:
+ uint16_t len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7170: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:185:
+ uint32_t opaque;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7171: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:186:
+ uint32_t addr_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7172: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:187:
+ uint32_t addr_hi;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7176: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:191:
+typedef struct cmpl_base
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7177: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:192:
+ uint16_t type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7195: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:210:
+ uint16_t info1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7196: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:211:
+ uint32_t info2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7197: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:212:
+ uint32_t info3_v;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7201: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:216:
+ uint32_t info4;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7205: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:220:
+typedef struct tx_cmpl
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7206: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:221:
+ uint16_t flags_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7214: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:229:
+ uint16_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7215: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:230:
+ uint32_t opaque;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7216: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:231:
+ uint16_t errors_v;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7229: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:244:
+ uint16_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7230: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:245:
+ uint32_t unused_2;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7234: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:249:
+typedef struct rx_pkt_cmpl
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7235: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:250:
+ uint16_t flags_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7259: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:274:
+ uint16_t len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7260: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:275:
+ uint32_t opaque;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7261: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:276:
+ uint8_t agg_bufs_v1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7265: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:280:
+ uint8_t rss_hash_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7266: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:281:
+ uint8_t payload_offset;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7267: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:282:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7268: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:283:
+ uint32_t rss_hash;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7272: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:287:
+typedef struct rx_pkt_cmpl_hi
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7273: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:288:
+ uint32_t flags2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7283: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:298:
+ uint32_t metadata;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7291: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:306:
+ uint16_t errors_v2;$
WARNING:LONG_LINE: line over 80 characters
#7309: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:324:
+ #define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_TUNNEL_TOTAL_ERROR (UINT32_C(0x3) << 9)
WARNING:LONG_LINE: line over 80 characters
#7311: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:326:
+ #define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_T_UDP_TOTAL_ERROR (UINT32_C(0x5) << 9)
WARNING:LONG_LINE: line over 80 characters
#7322: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:337:
+ #define RX_PKT_CMPL_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN_TOO_SMALL (UINT32_C(0x7) << 12)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7326: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:341:
+ uint16_t cfa_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7327: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:342:
+ uint32_t reorder;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7333: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:348:
+typedef struct hwrm_fwd_req_cmpl
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7334: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:349:
+ uint16_t req_len_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7340: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:355:
+ uint16_t source_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7341: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:356:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7342: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:357:
+ uint64_t req_buf_addr_v;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7349: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:364:
+typedef struct hwrm_async_event_cmpl
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7350: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:365:
+ uint16_t type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7354: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:369:
+ uint16_t event_id;$
WARNING:LONG_LINE: line over 80 characters
#7355: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:370:
+ #define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_STATUS_CHANGE (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#7357: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:372:
+ #define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CHANGE (UINT32_C(0x2) << 0)
WARNING:LONG_LINE: line over 80 characters
#7358: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:373:
+ #define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_DCB_CONFIG_CHANGE (UINT32_C(0x3) << 0)
WARNING:LONG_LINE: line over 80 characters
#7359: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:374:
+ #define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PORT_CONN_NOT_ALLOWED (UINT32_C(0x4) << 0)
WARNING:LONG_LINE: line over 80 characters
#7360: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:375:
+ #define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CFG_NOT_ALLOWED (UINT32_C(0x5) << 0)
WARNING:LONG_LINE: line over 80 characters
#7361: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:376:
+ #define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_FUNC_DRVR_UNLOAD (UINT32_C(0x10) << 0)
WARNING:LONG_LINE: line over 80 characters
#7366: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:381:
+ #define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_VF_MAC_ADDR_CHANGE (UINT32_C(0x31) << 0)
WARNING:LONG_LINE: line over 80 characters
#7367: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:382:
+ #define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PF_VF_COMM_STATUS_CHANGE (UINT32_C(0x32) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7369: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:384:
+ uint32_t event_data2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7370: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:385:
+ uint8_t opaque_v;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7374: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:389:
+ uint8_t timestamp_lo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7375: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:390:
+ uint16_t timestamp_hi;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7376: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:391:
+ uint32_t event_data1;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7390: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:405:
+typedef struct input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7391: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:406:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7392: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:407:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7393: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:408:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7394: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:409:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7395: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:410:
+ uint64_t resp_addr;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7399: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:414:
+typedef struct output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7400: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:415:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7401: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:416:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7402: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:417:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7403: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:418:
+ uint16_t resp_len;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7407: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:422:
+typedef struct cmd_nums
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7408: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:423:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7508: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:523:
+ uint16_t unused_0[3];$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7512: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:527:
+typedef struct ret_codes
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7513: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:528:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7524: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:539:
+ uint16_t unused_0[3];$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7528: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:543:
+typedef struct hwrm_ver_get_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7529: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:544:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7530: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:545:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7531: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:546:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7532: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:547:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7533: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:548:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7534: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:549:
+ uint8_t hwrm_intf_maj;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7535: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:550:
+ uint8_t hwrm_intf_min;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7536: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:551:
+ uint8_t hwrm_intf_upd;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7537: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:552:
+ uint8_t unused_0[5];$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7541: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:556:
+typedef struct hwrm_ver_get_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7542: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:557:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7543: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:558:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7544: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:559:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7545: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:560:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7546: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:561:
+ uint8_t hwrm_intf_maj;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7547: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:562:
+ uint8_t hwrm_intf_min;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7548: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:563:
+ uint8_t hwrm_intf_upd;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7549: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:564:
+ uint8_t hwrm_intf_rsvd;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7550: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:565:
+ uint8_t hwrm_fw_maj;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7551: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:566:
+ uint8_t hwrm_fw_min;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7552: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:567:
+ uint8_t hwrm_fw_bld;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7553: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:568:
+ uint8_t hwrm_fw_rsvd;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7554: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:569:
+ uint8_t mgmt_fw_maj;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7555: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:570:
+ uint8_t mgmt_fw_min;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7556: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:571:
+ uint8_t mgmt_fw_bld;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7557: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:572:
+ uint8_t mgmt_fw_rsvd;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7558: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:573:
+ uint8_t netctrl_fw_maj;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7559: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:574:
+ uint8_t netctrl_fw_min;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7560: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:575:
+ uint8_t netctrl_fw_bld;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7561: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:576:
+ uint8_t netctrl_fw_rsvd;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7562: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:577:
+ uint32_t reserved1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7563: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:578:
+ uint8_t roce_fw_maj;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7564: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:579:
+ uint8_t roce_fw_min;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7565: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:580:
+ uint8_t roce_fw_bld;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7566: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:581:
+ uint8_t roce_fw_rsvd;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7567: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:582:
+ char hwrm_fw_name[16];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7568: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:583:
+ char mgmt_fw_name[16];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7569: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:584:
+ char netctrl_fw_name[16];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7570: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:585:
+ uint32_t reserved2[4];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7571: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:586:
+ char roce_fw_name[16];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7572: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:587:
+ uint16_t chip_num;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7573: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:588:
+ uint8_t chip_rev;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7574: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:589:
+ uint8_t chip_metal;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7575: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:590:
+ uint8_t chip_bond_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7576: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:591:
+ uint8_t chip_platform_type;$
WARNING:LONG_LINE: line over 80 characters
#7579: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:594:
+ #define HWRM_VER_GET_OUTPUT_CHIP_PLATFORM_TYPE_PALLADIUM (UINT32_C(0x2) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7580: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:595:
+ uint16_t max_req_win_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7581: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:596:
+ uint16_t max_resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7582: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:597:
+ uint16_t def_req_timeout;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7583: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:598:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7584: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:599:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7585: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:600:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7586: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:601:
+ uint8_t valid;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7590: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:605:
+typedef struct hwrm_func_reset_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7591: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:606:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7592: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:607:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7593: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:608:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7594: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:609:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7595: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:610:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7596: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:611:
+ uint32_t enables;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7598: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:613:
+ uint16_t vf_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7599: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:614:
+ uint8_t func_reset_level;$
WARNING:LONG_LINE: line over 80 characters
#7602: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:617:
+ #define HWRM_FUNC_RESET_INPUT_FUNC_RESET_LEVEL_RESETCHILDREN (UINT32_C(0x2) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7604: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:619:
+ uint8_t unused_0;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7608: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:623:
+typedef struct hwrm_func_reset_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7609: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:624:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7610: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:625:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7611: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:626:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7612: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:627:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7613: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:628:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7614: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:629:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7615: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:630:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7616: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:631:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7617: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:632:
+ uint8_t valid;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7621: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:636:
+typedef struct hwrm_func_vf_alloc_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7622: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:637:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7623: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:638:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7624: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:639:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7625: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:640:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7626: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:641:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7627: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:642:
+ uint32_t enables;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7629: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:644:
+ uint16_t first_vf_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7630: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:645:
+ uint16_t num_vfs;$
WARNING:LONG_LINE: line over 80 characters
#7631: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:646:
+} __attribute__((packed)) hwrm_func_vf_alloc_input_t, *phwrm_func_vf_alloc_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7634: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:649:
+typedef struct hwrm_func_vf_alloc_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7635: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:650:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7636: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:651:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7637: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:652:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7638: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:653:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7639: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:654:
+ uint16_t first_vf_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7640: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:655:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7641: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:656:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7642: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:657:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7643: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:658:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7644: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:659:
+ uint8_t unused_4;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7645: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:660:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#7646: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:661:
+} __attribute__((packed)) hwrm_func_vf_alloc_output_t, *phwrm_func_vf_alloc_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7649: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:664:
+typedef struct hwrm_func_vf_free_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7650: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:665:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7651: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:666:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7652: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:667:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7653: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:668:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7654: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:669:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7655: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:670:
+ uint32_t enables;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7657: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:672:
+ uint16_t first_vf_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7658: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:673:
+ uint16_t num_vfs;$
WARNING:LONG_LINE: line over 80 characters
#7659: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:674:
+} __attribute__((packed)) hwrm_func_vf_free_input_t, *phwrm_func_vf_free_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7662: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:677:
+typedef struct hwrm_func_vf_free_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7663: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:678:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7664: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:679:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7665: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:680:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7666: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:681:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7667: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:682:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7668: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:683:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7669: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:684:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7670: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:685:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7671: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:686:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#7672: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:687:
+} __attribute__((packed)) hwrm_func_vf_free_output_t, *phwrm_func_vf_free_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7675: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:690:
+typedef struct hwrm_func_qcaps_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7676: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:691:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7677: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:692:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7678: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:693:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7679: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:694:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7680: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:695:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7681: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:696:
+ uint16_t fid;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7682: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:697:
+ uint16_t unused_0[3];$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7686: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:701:
+typedef struct hwrm_func_qcaps_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7687: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:702:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7688: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:703:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7689: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:704:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7690: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:705:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7691: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:706:
+ uint16_t fid;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7692: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:707:
+ uint16_t port_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7693: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:708:
+ uint32_t flags;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7696: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:711:
+ uint8_t perm_mac_address[6];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7697: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:712:
+ uint16_t max_rsscos_ctx;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7698: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:713:
+ uint16_t max_cmpl_rings;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7699: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:714:
+ uint16_t max_tx_rings;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7700: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:715:
+ uint16_t max_rx_rings;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7701: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:716:
+ uint16_t max_l2_ctxs;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7702: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:717:
+ uint16_t max_vnics;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7703: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:718:
+ uint16_t first_vf_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7704: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:719:
+ uint16_t max_vfs;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7705: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:720:
+ uint16_t max_stat_ctx;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7706: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:721:
+ uint32_t max_encap_records;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7707: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:722:
+ uint32_t max_decap_records;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7708: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:723:
+ uint32_t max_tx_em_flows;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7709: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:724:
+ uint32_t max_tx_wm_flows;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7710: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:725:
+ uint32_t max_rx_em_flows;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7711: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:726:
+ uint32_t max_rx_wm_flows;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7712: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:727:
+ uint32_t max_mcast_filters;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7713: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:728:
+ uint32_t max_flow_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7714: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:729:
+ uint32_t max_hw_ring_grps;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7715: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:730:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7716: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:731:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7717: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:732:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7718: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:733:
+ uint8_t valid;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7722: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:737:
+typedef struct hwrm_func_qstats_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7723: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:738:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7724: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:739:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7725: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:740:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7726: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:741:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7727: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:742:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7728: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:743:
+ uint16_t fid;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7729: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:744:
+ uint16_t unused_0[3];$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7733: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:748:
+typedef struct hwrm_func_qstats_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7734: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:749:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7735: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:750:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7736: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:751:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7737: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:752:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7738: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:753:
+ uint64_t tx_ucast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7739: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:754:
+ uint64_t tx_mcast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7740: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:755:
+ uint64_t tx_bcast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7741: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:756:
+ uint64_t tx_err_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7742: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:757:
+ uint64_t tx_drop_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7743: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:758:
+ uint64_t tx_ucast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7744: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:759:
+ uint64_t tx_mcast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7745: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:760:
+ uint64_t tx_bcast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7746: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:761:
+ uint64_t rx_ucast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7747: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:762:
+ uint64_t rx_mcast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7748: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:763:
+ uint64_t rx_bcast_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7749: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:764:
+ uint64_t rx_err_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7750: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:765:
+ uint64_t rx_drop_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7751: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:766:
+ uint64_t rx_ucast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7752: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:767:
+ uint64_t rx_mcast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7753: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:768:
+ uint64_t rx_bcast_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7754: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:769:
+ uint64_t rx_agg_pkts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7755: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:770:
+ uint64_t rx_agg_bytes;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7756: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:771:
+ uint64_t rx_agg_events;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7757: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:772:
+ uint64_t rx_agg_aborts;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7758: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:773:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7759: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:774:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7760: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:775:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7761: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:776:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7762: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:777:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#7763: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:778:
+} __attribute__((packed)) hwrm_func_qstats_output_t, *phwrm_func_qstats_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7766: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:781:
+typedef struct hwrm_func_clr_stats_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7767: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:782:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7768: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:783:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7769: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:784:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7770: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:785:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7771: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:786:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7772: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:787:
+ uint16_t fid;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7773: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:788:
+ uint16_t unused_0[3];$
WARNING:LONG_LINE: line over 80 characters
#7774: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:789:
+} __attribute__((packed)) hwrm_func_clr_stats_input_t, *phwrm_func_clr_stats_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7777: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:792:
+typedef struct hwrm_func_clr_stats_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7778: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:793:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7779: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:794:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7780: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:795:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7781: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:796:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7782: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:797:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7783: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:798:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7784: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:799:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7785: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:800:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7786: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:801:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#7787: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:802:
+} __attribute__((packed)) hwrm_func_clr_stats_output_t, *phwrm_func_clr_stats_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7790: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:805:
+typedef struct hwrm_func_drv_rgtr_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7791: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:806:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7792: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:807:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7793: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:808:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7794: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:809:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7795: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:810:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7796: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:811:
+ uint32_t flags;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7799: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:814:
+ uint32_t enables;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7805: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:820:
+ uint16_t os_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7815: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:830:
+ uint8_t ver_maj;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7816: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:831:
+ uint8_t ver_min;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7817: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:832:
+ uint8_t ver_upd;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7818: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:833:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7819: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:834:
+ uint16_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7820: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:835:
+ uint32_t timestamp;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7821: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:836:
+ uint32_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7822: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:837:
+ uint32_t vf_req_fwd[8];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7823: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:838:
+ uint32_t async_event_fwd[8];$
WARNING:LONG_LINE: line over 80 characters
#7824: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:839:
+} __attribute__((packed)) hwrm_func_drv_rgtr_input_t, *phwrm_func_drv_rgtr_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7827: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:842:
+typedef struct hwrm_func_drv_rgtr_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7828: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:843:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7829: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:844:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7830: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:845:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7831: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:846:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7832: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:847:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7833: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:848:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7834: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:849:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7835: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:850:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7836: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:851:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#7837: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:852:
+} __attribute__((packed)) hwrm_func_drv_rgtr_output_t, *phwrm_func_drv_rgtr_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7840: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:855:
+typedef struct hwrm_func_drv_unrgtr_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7841: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:856:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7842: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:857:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7843: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:858:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7844: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:859:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7845: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:860:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7846: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:861:
+ uint32_t flags;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7848: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:863:
+ uint32_t unused_0;$
WARNING:LONG_LINE: line over 80 characters
#7849: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:864:
+} __attribute__((packed)) hwrm_func_drv_unrgtr_input_t, *phwrm_func_drv_unrgtr_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7852: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:867:
+typedef struct hwrm_func_drv_unrgtr_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7853: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:868:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7854: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:869:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7855: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:870:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7856: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:871:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7857: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:872:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7858: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:873:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7859: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:874:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7860: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:875:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7861: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:876:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#7862: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:877:
+} __attribute__((packed)) hwrm_func_drv_unrgtr_output_t, *phwrm_func_drv_unrgtr_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7865: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:880:
+typedef struct hwrm_func_buf_rgtr_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7866: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:881:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7867: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:882:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7868: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:883:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7869: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:884:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7870: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:885:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7871: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:886:
+ uint32_t enables;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7874: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:889:
+ uint16_t vf_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7875: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:890:
+ uint16_t req_buf_num_pages;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7876: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:891:
+ uint16_t req_buf_page_size;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7884: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:899:
+ uint16_t req_buf_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7885: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:900:
+ uint16_t resp_buf_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7886: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:901:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7887: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:902:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7888: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:903:
+ uint64_t req_buf_page_addr0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7889: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:904:
+ uint64_t req_buf_page_addr1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7890: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:905:
+ uint64_t req_buf_page_addr2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7891: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:906:
+ uint64_t req_buf_page_addr3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7892: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:907:
+ uint64_t req_buf_page_addr4;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7893: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:908:
+ uint64_t req_buf_page_addr5;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7894: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:909:
+ uint64_t req_buf_page_addr6;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7895: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:910:
+ uint64_t req_buf_page_addr7;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7896: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:911:
+ uint64_t req_buf_page_addr8;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7897: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:912:
+ uint64_t req_buf_page_addr9;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7898: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:913:
+ uint64_t error_buf_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7899: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:914:
+ uint64_t resp_buf_addr;$
WARNING:LONG_LINE: line over 80 characters
#7900: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:915:
+} __attribute__((packed)) hwrm_func_buf_rgtr_input_t, *phwrm_func_buf_rgtr_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7903: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:918:
+typedef struct hwrm_func_buf_rgtr_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7904: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:919:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7905: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:920:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7906: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:921:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7907: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:922:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7908: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:923:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7909: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:924:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7910: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:925:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7911: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:926:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7912: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:927:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#7913: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:928:
+} __attribute__((packed)) hwrm_func_buf_rgtr_output_t, *phwrm_func_buf_rgtr_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#7916: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:931:
+typedef struct hwrm_port_phy_cfg_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7917: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:932:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7918: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:933:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7919: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:934:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7920: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:935:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7921: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:936:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7922: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:937:
+ uint32_t flags;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7927: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:942:
+ uint32_t enables;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7937: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:952:
+ uint16_t port_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7938: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:953:
+ uint16_t force_link_speed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7948: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:963:
+ uint8_t auto_mode;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7954: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:969:
+ uint8_t auto_duplex;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7958: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:973:
+ uint8_t auto_pause;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7961: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:976:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7962: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:977:
+ uint16_t auto_link_speed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7972: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:987:
+ uint16_t auto_link_speed_mask;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7984: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:999:
+ uint8_t wirespeed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7987: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1002:
+ uint8_t lpbk;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7991: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1006:
+ uint8_t force_pause;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7994: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1009:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7995: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1010:
+ uint32_t preemphasis;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#7996: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1011:
+ uint32_t unused_2;$
WARNING:LONG_LINE: line over 80 characters
#7997: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1012:
+} __attribute__((packed)) hwrm_port_phy_cfg_input_t, *phwrm_port_phy_cfg_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8000: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1015:
+typedef struct hwrm_port_phy_cfg_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8001: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1016:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8002: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1017:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8003: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1018:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8004: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1019:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8005: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1020:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8006: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1021:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8007: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1022:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8008: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1023:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8009: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1024:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8010: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1025:
+} __attribute__((packed)) hwrm_port_phy_cfg_output_t, *phwrm_port_phy_cfg_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8013: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1028:
+typedef struct hwrm_port_phy_qcfg_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8014: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1029:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8015: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1030:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8016: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1031:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8017: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1032:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8018: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1033:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8019: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1034:
+ uint16_t port_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8020: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1035:
+ uint16_t unused_0[3];$
WARNING:LONG_LINE: line over 80 characters
#8021: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1036:
+} __attribute__((packed)) hwrm_port_phy_qcfg_input_t, *phwrm_port_phy_qcfg_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8024: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1039:
+typedef struct hwrm_port_phy_qcfg_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8025: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1040:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8026: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1041:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8027: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1042:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8028: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1043:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8029: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1044:
+ uint8_t link;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8033: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1048:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8034: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1049:
+ uint16_t link_speed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8044: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1059:
+ uint8_t duplex;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8047: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1062:
+ uint8_t pause;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8050: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1065:
+ uint16_t support_speeds;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8062: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1077:
+ uint16_t force_link_speed;$
WARNING:LONG_LINE: line over 80 characters
#8063: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1078:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_100MB (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8066: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1081:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_2_5GB (UINT32_C(0x19) << 0)
WARNING:LONG_LINE: line over 80 characters
#8067: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1082:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_10GB (UINT32_C(0x64) << 0)
WARNING:LONG_LINE: line over 80 characters
#8068: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1083:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_20GB (UINT32_C(0xc8) << 0)
WARNING:LONG_LINE: line over 80 characters
#8069: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1084:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_25GB (UINT32_C(0xfa) << 0)
WARNING:LONG_LINE: line over 80 characters
#8070: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1085:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_40GB (UINT32_C(0x190) << 0)
WARNING:LONG_LINE: line over 80 characters
#8071: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1086:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_50GB (UINT32_C(0x1f4) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8072: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1087:
+ uint8_t auto_mode;$
WARNING:LONG_LINE: line over 80 characters
#8076: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1091:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_MODE_ONE_OR_BELOW (UINT32_C(0x3) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8078: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1093:
+ uint8_t auto_pause;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8081: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1096:
+ uint16_t auto_link_speed;$
WARNING:LONG_LINE: line over 80 characters
#8085: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1100:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_2_5GB (UINT32_C(0x19) << 0)
WARNING:LONG_LINE: line over 80 characters
#8089: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1104:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_40GB (UINT32_C(0x190) << 0)
WARNING:LONG_LINE: line over 80 characters
#8090: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1105:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_50GB (UINT32_C(0x1f4) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8091: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1106:
+ uint16_t auto_link_speed_mask;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8103: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1118:
+ uint8_t wirespeed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8106: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1121:
+ uint8_t lpbk;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8110: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1125:
+ uint8_t force_pause;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8113: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1128:
+ uint8_t reserved1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8114: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1129:
+ uint32_t preemphasis;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8115: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1130:
+ uint8_t phy_maj;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8116: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1131:
+ uint8_t phy_min;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8117: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1132:
+ uint8_t phy_bld;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8118: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1133:
+ uint8_t phy_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8127: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1142:
+ uint8_t media_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8131: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1146:
+ uint8_t transceiver_type;$
WARNING:LONG_LINE: line over 80 characters
#8132: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1147:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_TRANSCEIVER_TYPE_XCVR_INTERNAL (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8133: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1148:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_TRANSCEIVER_TYPE_XCVR_EXTERNAL (UINT32_C(0x2) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8134: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1149:
+ uint8_t phy_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8137: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1152:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8138: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1153:
+ uint16_t link_partner_adv_speeds;$
WARNING:LONG_LINE: line over 80 characters
#8139: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1154:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_100MBHD UINT32_C(0x1)
WARNING:LONG_LINE: line over 80 characters
#8140: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1155:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_100MB UINT32_C(0x2)
WARNING:LONG_LINE: line over 80 characters
#8141: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1156:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_1GBHD UINT32_C(0x4)
WARNING:LONG_LINE: line over 80 characters
#8144: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1159:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_2_5GB UINT32_C(0x20)
WARNING:LONG_LINE: line over 80 characters
#8145: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1160:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_10GB UINT32_C(0x40)
WARNING:LONG_LINE: line over 80 characters
#8146: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1161:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_20GB UINT32_C(0x80)
WARNING:LONG_LINE: line over 80 characters
#8147: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1162:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_25GB UINT32_C(0x100)
WARNING:LONG_LINE: line over 80 characters
#8148: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1163:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_40GB UINT32_C(0x200)
WARNING:LONG_LINE: line over 80 characters
#8149: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1164:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_50GB UINT32_C(0x400)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8150: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1165:
+ uint8_t link_partner_adv_auto_mode;$
WARNING:LONG_LINE: line over 80 characters
#8151: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1166:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_NONE (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8152: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1167:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_ALL_SPEEDS (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8153: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1168:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_ONE_SPEED (UINT32_C(0x2) << 0)
WARNING:LONG_LINE: line over 80 characters
#8154: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1169:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_ONE_OR_BELOW (UINT32_C(0x3) << 0)
WARNING:LONG_LINE: line over 80 characters
#8155: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1170:
+ #define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_MASK (UINT32_C(0x4) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8156: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1171:
+ uint8_t link_partner_adv_pause;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8159: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1174:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8160: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1175:
+ uint8_t unused_4;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8161: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1176:
+ uint8_t unused_5;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8162: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1177:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8163: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1178:
+} __attribute__((packed)) hwrm_port_phy_qcfg_output_t, *phwrm_port_phy_qcfg_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8166: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1181:
+typedef struct hwrm_port_qstats_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8167: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1182:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8168: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1183:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8169: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1184:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8170: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1185:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8171: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1186:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8172: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1187:
+ uint16_t port_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8173: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1188:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8174: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1189:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8175: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1190:
+ uint8_t unused_2[3];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8176: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1191:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8177: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1192:
+ uint64_t tx_stat_host_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8178: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1193:
+ uint64_t rx_stat_host_addr;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8182: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1197:
+typedef struct hwrm_port_qstats_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8183: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1198:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8184: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1199:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8185: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1200:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8186: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1201:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8187: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1202:
+ uint16_t tx_stat_size;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8188: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1203:
+ uint16_t rx_stat_size;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8189: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1204:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8190: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1205:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8191: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1206:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8192: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1207:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8193: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1208:
+} __attribute__((packed)) hwrm_port_qstats_output_t, *phwrm_port_qstats_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8196: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1211:
+typedef struct hwrm_port_clr_stats_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8197: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1212:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8198: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1213:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8199: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1214:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8200: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1215:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8201: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1216:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8202: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1217:
+ uint16_t port_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8203: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1218:
+ uint16_t unused_0[3];$
WARNING:LONG_LINE: line over 80 characters
#8204: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1219:
+} __attribute__((packed)) hwrm_port_clr_stats_input_t, *phwrm_port_clr_stats_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8207: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1222:
+typedef struct hwrm_port_clr_stats_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8208: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1223:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8209: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1224:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8210: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1225:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8211: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1226:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8212: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1227:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8213: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1228:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8214: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1229:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8215: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1230:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8216: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1231:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8217: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1232:
+} __attribute__((packed)) hwrm_port_clr_stats_output_t, *phwrm_port_clr_stats_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8220: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1235:
+typedef struct hwrm_queue_qportcfg_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8221: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1236:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8222: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1237:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8223: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1238:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8224: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1239:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8225: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1240:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8226: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1241:
+ uint32_t flags;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8230: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1245:
+ uint16_t port_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8231: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1246:
+ uint16_t unused_0;$
WARNING:LONG_LINE: line over 80 characters
#8232: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1247:
+} __attribute__((packed)) hwrm_queue_qportcfg_input_t, *phwrm_queue_qportcfg_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8235: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1250:
+typedef struct hwrm_queue_qportcfg_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8236: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1251:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8237: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1252:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8238: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1253:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8239: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1254:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8240: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1255:
+ uint8_t max_configurable_queues;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8241: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1256:
+ uint8_t max_configurable_lossless_queues;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8242: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1257:
+ uint8_t queue_cfg_allowed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8243: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1258:
+ uint8_t queue_buffers_cfg_allowed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8244: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1259:
+ uint8_t queue_pfcenable_cfg_allowed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8245: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1260:
+ uint8_t queue_pri2cos_cfg_allowed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8246: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1261:
+ uint8_t queue_cos2bw_cfg_allowed;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8247: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1262:
+ uint8_t queue_id0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8248: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1263:
+ uint8_t queue_id0_service_profile;$
WARNING:LONG_LINE: line over 80 characters
#8249: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1264:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_LOSSY (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8250: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1265:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_LOSSLESS (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8251: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1266:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_UNKNOWN (UINT32_C(0xff) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8252: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1267:
+ uint8_t queue_id1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8253: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1268:
+ uint8_t queue_id1_service_profile;$
WARNING:LONG_LINE: line over 80 characters
#8254: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1269:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_LOSSY (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8255: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1270:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_LOSSLESS (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8256: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1271:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_UNKNOWN (UINT32_C(0xff) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8257: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1272:
+ uint8_t queue_id2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8258: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1273:
+ uint8_t queue_id2_service_profile;$
WARNING:LONG_LINE: line over 80 characters
#8259: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1274:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_LOSSY (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8260: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1275:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_LOSSLESS (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8261: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1276:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_UNKNOWN (UINT32_C(0xff) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8262: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1277:
+ uint8_t queue_id3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8263: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1278:
+ uint8_t queue_id3_service_profile;$
WARNING:LONG_LINE: line over 80 characters
#8264: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1279:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_LOSSY (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8265: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1280:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_LOSSLESS (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8266: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1281:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_UNKNOWN (UINT32_C(0xff) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8267: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1282:
+ uint8_t queue_id4;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8268: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1283:
+ uint8_t queue_id4_service_profile;$
WARNING:LONG_LINE: line over 80 characters
#8269: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1284:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_LOSSY (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8270: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1285:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_LOSSLESS (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8271: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1286:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_UNKNOWN (UINT32_C(0xff) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8272: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1287:
+ uint8_t queue_id5;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8273: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1288:
+ uint8_t queue_id5_service_profile;$
WARNING:LONG_LINE: line over 80 characters
#8274: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1289:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_LOSSY (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8275: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1290:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_LOSSLESS (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8276: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1291:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_UNKNOWN (UINT32_C(0xff) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8277: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1292:
+ uint8_t queue_id6;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8278: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1293:
+ uint8_t queue_id6_service_profile;$
WARNING:LONG_LINE: line over 80 characters
#8279: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1294:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_LOSSY (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8280: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1295:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_LOSSLESS (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8281: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1296:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_UNKNOWN (UINT32_C(0xff) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8282: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1297:
+ uint8_t queue_id7;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8283: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1298:
+ uint8_t queue_id7_service_profile;$
WARNING:LONG_LINE: line over 80 characters
#8284: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1299:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_LOSSY (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8285: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1300:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_LOSSLESS (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8286: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1301:
+ #define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_UNKNOWN (UINT32_C(0xff) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8287: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1302:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8288: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1303:
+} __attribute__((packed)) hwrm_queue_qportcfg_output_t, *phwrm_queue_qportcfg_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8291: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1306:
+typedef struct hwrm_vnic_alloc_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8292: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1307:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8293: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1308:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8294: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1309:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8295: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1310:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8296: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1311:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8297: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1312:
+ uint32_t flags;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8299: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1314:
+ uint32_t unused_0;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8303: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1318:
+typedef struct hwrm_vnic_alloc_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8304: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1319:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8305: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1320:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8306: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1321:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8307: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1322:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8308: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1323:
+ uint32_t vnic_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8309: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1324:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8310: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1325:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8311: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1326:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8312: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1327:
+ uint8_t valid;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8316: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1331:
+typedef struct hwrm_vnic_free_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8317: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1332:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8318: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1333:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8319: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1334:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8320: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1335:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8321: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1336:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8322: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1337:
+ uint32_t vnic_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8323: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1338:
+ uint32_t unused_0;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8327: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1342:
+typedef struct hwrm_vnic_free_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8328: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1343:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8329: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1344:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8330: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1345:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8331: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1346:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8332: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1347:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8333: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1348:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8334: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1349:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8335: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1350:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8336: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1351:
+ uint8_t valid;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8340: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1355:
+typedef struct hwrm_vnic_cfg_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8341: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1356:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8342: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1357:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8343: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1358:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8344: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1359:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8345: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1360:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8346: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1361:
+ uint32_t flags;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8350: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1365:
+ uint32_t enables;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8356: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1371:
+ uint16_t vnic_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8357: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1372:
+ uint16_t dflt_ring_grp;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8358: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1373:
+ uint16_t rss_rule;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8359: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1374:
+ uint16_t cos_rule;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8360: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1375:
+ uint16_t lb_rule;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8361: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1376:
+ uint16_t mru;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8362: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1377:
+ uint32_t unused_0;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8366: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1381:
+typedef struct hwrm_vnic_cfg_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8367: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1382:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8368: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1383:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8369: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1384:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8370: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1385:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8371: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1386:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8372: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1387:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8373: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1388:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8374: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1389:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8375: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1390:
+ uint8_t valid;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8379: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1394:
+typedef struct hwrm_vnic_rss_cfg_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8380: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1395:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8381: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1396:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8382: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1397:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8383: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1398:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8384: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1399:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8385: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1400:
+ uint32_t hash_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8392: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1407:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8393: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1408:
+ uint64_t ring_grp_tbl_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8394: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1409:
+ uint64_t hash_key_tbl_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8395: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1410:
+ uint16_t rss_ctx_idx;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8396: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1411:
+ uint16_t unused_1[3];$
WARNING:LONG_LINE: line over 80 characters
#8397: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1412:
+} __attribute__((packed)) hwrm_vnic_rss_cfg_input_t, *phwrm_vnic_rss_cfg_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8400: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1415:
+typedef struct hwrm_vnic_rss_cfg_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8401: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1416:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8402: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1417:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8403: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1418:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8404: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1419:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8405: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1420:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8406: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1421:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8407: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1422:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8408: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1423:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8409: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1424:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8410: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1425:
+} __attribute__((packed)) hwrm_vnic_rss_cfg_output_t, *phwrm_vnic_rss_cfg_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8413: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1428:
+typedef struct hwrm_vnic_rss_cos_lb_ctx_alloc_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8414: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1429:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8415: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1430:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8416: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1431:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8417: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1432:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8418: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1433:
+ uint64_t resp_addr;$
WARNING:LONG_LINE: line over 80 characters
#8419: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1434:
+} __attribute__((packed)) hwrm_vnic_rss_cos_lb_ctx_alloc_input_t, *phwrm_vnic_rss_cos_lb_ctx_alloc_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8422: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1437:
+typedef struct hwrm_vnic_rss_cos_lb_ctx_alloc_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8423: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1438:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8424: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1439:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8425: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1440:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8426: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1441:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8427: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1442:
+ uint16_t rss_cos_lb_ctx_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8428: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1443:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8429: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1444:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8430: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1445:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8431: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1446:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8432: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1447:
+ uint8_t unused_4;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8433: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1448:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8434: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1449:
+} __attribute__((packed)) hwrm_vnic_rss_cos_lb_ctx_alloc_output_t, *phwrm_vnic_rss_cos_lb_ctx_alloc_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8437: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1452:
+typedef struct hwrm_vnic_rss_cos_lb_ctx_free_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8438: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1453:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8439: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1454:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8440: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1455:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8441: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1456:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8442: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1457:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8443: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1458:
+ uint16_t rss_cos_lb_ctx_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8444: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1459:
+ uint16_t unused_0[3];$
WARNING:LONG_LINE: line over 80 characters
#8445: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1460:
+} __attribute__((packed)) hwrm_vnic_rss_cos_lb_ctx_free_input_t, *phwrm_vnic_rss_cos_lb_ctx_free_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8448: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1463:
+typedef struct hwrm_vnic_rss_cos_lb_ctx_free_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8449: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1464:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8450: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1465:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8451: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1466:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8452: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1467:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8453: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1468:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8454: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1469:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8455: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1470:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8456: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1471:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8457: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1472:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8458: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1473:
+} __attribute__((packed)) hwrm_vnic_rss_cos_lb_ctx_free_output_t, *phwrm_vnic_rss_cos_lb_ctx_free_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8461: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1476:
+typedef struct hwrm_ring_alloc_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8462: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1477:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8463: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1478:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8464: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1479:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8465: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1480:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8466: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1481:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8467: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1482:
+ uint32_t enables;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8474: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1489:
+ uint8_t ring_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8478: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1493:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8479: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1494:
+ uint16_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8480: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1495:
+ uint64_t page_tbl_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8481: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1496:
+ uint32_t fbo;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8482: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1497:
+ uint8_t page_size;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8483: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1498:
+ uint8_t page_tbl_depth;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8484: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1499:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8485: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1500:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8486: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1501:
+ uint32_t length;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8487: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1502:
+ uint16_t logical_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8488: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1503:
+ uint16_t cmpl_ring_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8489: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1504:
+ uint16_t queue_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8490: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1505:
+ uint8_t unused_4;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8491: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1506:
+ uint8_t unused_5;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8492: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1507:
+ uint32_t reserved1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8493: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1508:
+ uint16_t reserved2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8494: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1509:
+ uint8_t unused_6;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8495: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1510:
+ uint8_t unused_7;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8496: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1511:
+ uint32_t reserved3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8497: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1512:
+ uint32_t stat_ctx_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8498: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1513:
+ uint32_t reserved4;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8499: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1514:
+ uint32_t max_bw;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8500: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1515:
+ uint8_t int_mode;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8505: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1520:
+ uint8_t unused_8[3];$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8509: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1524:
+typedef struct hwrm_ring_alloc_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8510: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1525:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8511: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1526:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8512: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1527:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8513: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1528:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8514: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1529:
+ uint16_t ring_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8515: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1530:
+ uint16_t logical_ring_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8516: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1531:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8517: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1532:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8518: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1533:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8519: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1534:
+ uint8_t valid;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8523: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1538:
+typedef struct hwrm_ring_free_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8524: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1539:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8525: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1540:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8526: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1541:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8527: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1542:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8528: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1543:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8529: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1544:
+ uint8_t ring_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8533: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1548:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8534: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1549:
+ uint16_t ring_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8535: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1550:
+ uint32_t unused_1;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8539: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1554:
+typedef struct hwrm_ring_free_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8540: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1555:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8541: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1556:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8542: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1557:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8543: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1558:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8544: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1559:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8545: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1560:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8546: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1561:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8547: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1562:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8548: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1563:
+ uint8_t valid;$
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8552: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1567:
+typedef struct hwrm_ring_grp_alloc_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8553: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1568:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8554: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1569:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8555: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1570:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8556: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1571:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8557: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1572:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8558: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1573:
+ uint16_t cr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8559: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1574:
+ uint16_t rr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8560: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1575:
+ uint16_t ar;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8561: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1576:
+ uint16_t sc;$
WARNING:LONG_LINE: line over 80 characters
#8562: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1577:
+} __attribute__((packed)) hwrm_ring_grp_alloc_input_t, *phwrm_ring_grp_alloc_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8565: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1580:
+typedef struct hwrm_ring_grp_alloc_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8566: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1581:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8567: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1582:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8568: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1583:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8569: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1584:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8570: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1585:
+ uint32_t ring_group_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8571: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1586:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8572: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1587:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8573: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1588:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8574: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1589:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8575: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1590:
+} __attribute__((packed)) hwrm_ring_grp_alloc_output_t, *phwrm_ring_grp_alloc_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8578: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1593:
+typedef struct hwrm_ring_grp_free_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8579: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1594:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8580: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1595:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8581: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1596:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8582: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1597:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8583: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1598:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8584: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1599:
+ uint32_t ring_group_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8585: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1600:
+ uint32_t unused_0;$
WARNING:LONG_LINE: line over 80 characters
#8586: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1601:
+} __attribute__((packed)) hwrm_ring_grp_free_input_t, *phwrm_ring_grp_free_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8589: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1604:
+typedef struct hwrm_ring_grp_free_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8590: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1605:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8591: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1606:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8592: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1607:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8593: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1608:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8594: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1609:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8595: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1610:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8596: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1611:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8597: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1612:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8598: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1613:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8599: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1614:
+} __attribute__((packed)) hwrm_ring_grp_free_output_t, *phwrm_ring_grp_free_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8602: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1617:
+typedef struct hwrm_cfa_l2_filter_alloc_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8603: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1618:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8604: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1619:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8605: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1620:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8606: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1621:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8607: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1622:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8608: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1623:
+ uint32_t flags;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8615: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1630:
+ uint32_t enables;$
WARNING:LONG_LINE: line over 80 characters
#8625: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1640:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_T_L2_OVLAN_MASK UINT32_C(0x200)
WARNING:LONG_LINE: line over 80 characters
#8627: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1642:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_T_L2_IVLAN_MASK UINT32_C(0x800)
WARNING:LONG_LINE: line over 80 characters
#8632: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1647:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_MIRROR_VNIC_ID UINT32_C(0x10000)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8633: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1648:
+ uint8_t l2_addr[6];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8634: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1649:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8635: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1650:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8636: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1651:
+ uint8_t l2_addr_mask[6];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8637: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1652:
+ uint16_t l2_ovlan;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8638: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1653:
+ uint16_t l2_ovlan_mask;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8639: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1654:
+ uint16_t l2_ivlan;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8640: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1655:
+ uint16_t l2_ivlan_mask;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8641: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1656:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8642: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1657:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8643: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1658:
+ uint8_t t_l2_addr[6];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8644: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1659:
+ uint8_t unused_4;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8645: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1660:
+ uint8_t unused_5;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8646: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1661:
+ uint8_t t_l2_addr_mask[6];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8647: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1662:
+ uint16_t t_l2_ovlan;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8648: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1663:
+ uint16_t t_l2_ovlan_mask;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8649: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1664:
+ uint16_t t_l2_ivlan;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8650: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1665:
+ uint16_t t_l2_ivlan_mask;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8651: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1666:
+ uint8_t src_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8660: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1675:
+ uint8_t unused_6;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8661: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1676:
+ uint32_t src_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8662: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1677:
+ uint8_t tunnel_type;$
WARNING:LONG_LINE: line over 80 characters
#8663: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1678:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NONTUNNEL (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8664: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1679:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8665: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1680:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NVGRE (UINT32_C(0x2) << 0)
WARNING:LONG_LINE: line over 80 characters
#8666: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1681:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_L2GRE (UINT32_C(0x3) << 0)
WARNING:LONG_LINE: line over 80 characters
#8668: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1683:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_GENEVE (UINT32_C(0x5) << 0)
WARNING:LONG_LINE: line over 80 characters
#8671: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1686:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPGRE (UINT32_C(0x8) << 0)
WARNING:LONG_LINE: line over 80 characters
#8672: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1687:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_ANYTUNNEL (UINT32_C(0xff) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8673: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1688:
+ uint8_t unused_7;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8674: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1689:
+ uint16_t dst_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8675: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1690:
+ uint16_t mirror_vnic_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8676: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1691:
+ uint8_t pri_hint;$
WARNING:LONG_LINE: line over 80 characters
#8677: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1692:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_PRI_HINT_NO_PREFER (UINT32_C(0x0) << 0)
WARNING:LONG_LINE: line over 80 characters
#8678: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1693:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_PRI_HINT_ABOVE_FILTER (UINT32_C(0x1) << 0)
WARNING:LONG_LINE: line over 80 characters
#8679: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1694:
+ #define HWRM_CFA_L2_FILTER_ALLOC_INPUT_PRI_HINT_BELOW_FILTER (UINT32_C(0x2) << 0)
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8682: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1697:
+ uint8_t unused_8;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8683: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1698:
+ uint32_t unused_9;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8684: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1699:
+ uint64_t l2_filter_id_hint;$
WARNING:LONG_LINE: line over 80 characters
#8685: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1700:
+} __attribute__((packed)) hwrm_cfa_l2_filter_alloc_input_t, *phwrm_cfa_l2_filter_alloc_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8688: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1703:
+typedef struct hwrm_cfa_l2_filter_alloc_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8689: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1704:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8690: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1705:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8691: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1706:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8692: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1707:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8693: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1708:
+ uint64_t l2_filter_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8694: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1709:
+ uint32_t flow_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8695: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1710:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8696: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1711:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8697: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1712:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8698: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1713:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8699: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1714:
+} __attribute__((packed)) hwrm_cfa_l2_filter_alloc_output_t, *phwrm_cfa_l2_filter_alloc_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8702: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1717:
+typedef struct hwrm_cfa_l2_filter_free_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8703: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1718:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8704: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1719:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8705: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1720:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8706: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1721:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8707: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1722:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8708: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1723:
+ uint64_t l2_filter_id;$
WARNING:LONG_LINE: line over 80 characters
#8709: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1724:
+} __attribute__((packed)) hwrm_cfa_l2_filter_free_input_t, *phwrm_cfa_l2_filter_free_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8712: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1727:
+typedef struct hwrm_cfa_l2_filter_free_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8713: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1728:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8714: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1729:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8715: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1730:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8716: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1731:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8717: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1732:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8718: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1733:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8719: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1734:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8720: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1735:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8721: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1736:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8722: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1737:
+} __attribute__((packed)) hwrm_cfa_l2_filter_free_output_t, *phwrm_cfa_l2_filter_free_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8725: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1740:
+typedef struct hwrm_cfa_l2_set_rx_mask_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8726: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1741:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8727: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1742:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8728: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1743:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8729: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1744:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8730: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1745:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8731: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1746:
+ uint32_t vnic_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8732: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1747:
+ uint32_t mask;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8739: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1754:
+ uint64_t mc_tbl_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8740: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1755:
+ uint32_t num_mc_entries;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8741: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1756:
+ uint32_t unused_0;$
WARNING:LONG_LINE: line over 80 characters
#8742: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1757:
+} __attribute__((packed)) hwrm_cfa_l2_set_rx_mask_input_t, *phwrm_cfa_l2_set_rx_mask_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8745: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1760:
+typedef struct hwrm_cfa_l2_set_rx_mask_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8746: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1761:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8747: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1762:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8748: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1763:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8749: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1764:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8750: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1765:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8751: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1766:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8752: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1767:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8753: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1768:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8754: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1769:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8755: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1770:
+} __attribute__((packed)) hwrm_cfa_l2_set_rx_mask_output_t, *phwrm_cfa_l2_set_rx_mask_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8758: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1773:
+typedef struct hwrm_stat_ctx_alloc_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8759: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1774:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8760: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1775:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8761: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1776:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8762: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1777:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8763: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1778:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8764: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1779:
+ uint64_t stats_dma_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8765: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1780:
+ uint32_t update_period_ms;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8766: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1781:
+ uint32_t unused_0;$
WARNING:LONG_LINE: line over 80 characters
#8767: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1782:
+} __attribute__((packed)) hwrm_stat_ctx_alloc_input_t, *phwrm_stat_ctx_alloc_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8770: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1785:
+typedef struct hwrm_stat_ctx_alloc_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8771: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1786:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8772: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1787:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8773: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1788:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8774: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1789:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8775: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1790:
+ uint32_t stat_ctx_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8776: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1791:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8777: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1792:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8778: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1793:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8779: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1794:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8780: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1795:
+} __attribute__((packed)) hwrm_stat_ctx_alloc_output_t, *phwrm_stat_ctx_alloc_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8783: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1798:
+typedef struct hwrm_stat_ctx_free_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8784: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1799:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8785: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1800:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8786: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1801:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8787: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1802:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8788: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1803:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8789: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1804:
+ uint32_t stat_ctx_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8790: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1805:
+ uint32_t unused_0;$
WARNING:LONG_LINE: line over 80 characters
#8791: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1806:
+} __attribute__((packed)) hwrm_stat_ctx_free_input_t, *phwrm_stat_ctx_free_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8794: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1809:
+typedef struct hwrm_stat_ctx_free_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8795: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1810:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8796: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1811:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8797: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1812:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8798: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1813:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8799: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1814:
+ uint32_t stat_ctx_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8800: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1815:
+ uint8_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8801: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1816:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8802: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1817:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8803: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1818:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8804: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1819:
+} __attribute__((packed)) hwrm_stat_ctx_free_output_t, *phwrm_stat_ctx_free_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8807: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1822:
+typedef struct hwrm_stat_ctx_clr_stats_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8808: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1823:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8809: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1824:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8810: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1825:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8811: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1826:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8812: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1827:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8813: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1828:
+ uint32_t stat_ctx_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8814: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1829:
+ uint32_t unused_0;$
WARNING:LONG_LINE: line over 80 characters
#8815: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1830:
+} __attribute__((packed)) hwrm_stat_ctx_clr_stats_input_t, *phwrm_stat_ctx_clr_stats_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8818: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1833:
+typedef struct hwrm_stat_ctx_clr_stats_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8819: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1834:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8820: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1835:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8821: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1836:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8822: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1837:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8823: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1838:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8824: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1839:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8825: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1840:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8826: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1841:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8827: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1842:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8828: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1843:
+} __attribute__((packed)) hwrm_stat_ctx_clr_stats_output_t, *phwrm_stat_ctx_clr_stats_output_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8831: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1846:
+typedef struct hwrm_exec_fwd_resp_input
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8832: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1847:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8833: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1848:
+ uint16_t cmpl_ring;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8834: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1849:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8835: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1850:
+ uint16_t target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8836: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1851:
+ uint64_t resp_addr;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8837: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1852:
+ uint32_t encap_request[26];$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8838: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1853:
+ uint16_t encap_resp_target_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8839: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1854:
+ uint16_t unused_0[3];$
WARNING:LONG_LINE: line over 80 characters
#8840: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1855:
+} __attribute__((packed)) hwrm_exec_fwd_resp_input_t, *phwrm_exec_fwd_resp_input_t;
ERROR:OPEN_BRACE: open brace '{' following struct go on the same line
#8843: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1858:
+typedef struct hwrm_exec_fwd_resp_output
+{
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8844: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1859:
+ uint16_t error_code;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8845: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1860:
+ uint16_t req_type;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8846: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1861:
+ uint16_t seq_id;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8847: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1862:
+ uint16_t resp_len;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8848: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1863:
+ uint32_t unused_0;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8849: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1864:
+ uint8_t unused_1;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8850: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1865:
+ uint8_t unused_2;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8851: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1866:
+ uint8_t unused_3;$
WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8852: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1867:
+ uint8_t valid;$
WARNING:LONG_LINE: line over 80 characters
#8853: FILE: drivers/net/bnxt/hsi_struct_def_dpdk.h:1868:
+} __attribute__((packed)) hwrm_exec_fwd_resp_output_t, *phwrm_exec_fwd_resp_output_t;
total: 179 errors, 1139 warnings, 8661 lines checked
0/1 valid patch
next prev parent reply other threads:[~2016-03-02 21:43 UTC|newest]
Thread overview: 142+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-03-02 21:36 [PATCH] drivers/net/bnxt New driver for Broadcom bnxt Stephen Hurd
2016-03-02 21:44 ` Stephen Hemminger [this message]
2016-03-02 21:58 ` Thomas Monjalon
2016-03-03 4:08 ` [PATCH 0/7] drivers/net/bnxt: new Broadcom bnxt driver Stephen Hurd
2016-03-03 4:08 ` [PATCH 1/7] lib/librte_ether: Add 2/2.5/25/50Gbps link speeds Stephen Hurd
2016-03-03 7:53 ` Simon Kågström
2016-03-03 9:28 ` Thomas Monjalon
2016-03-03 10:22 ` Simon Kågström
2016-03-03 4:08 ` [PATCH 2/7] lib/librte_eal: Add PCI IDs for Broadcom bnxt Stephen Hurd
2016-03-03 4:08 ` [PATCH 3/7] drivers/net/bnxt new driver " Stephen Hurd
2016-03-03 4:08 ` [PATCH 4/7] maintainers: claim drivers/net/bnxt Stephen Hurd
2016-03-03 4:08 ` [PATCH 5/7] build: add bnxt PMD to build Stephen Hurd
2016-03-03 4:08 ` [PATCH 6/7] doc: Add bnxt to overview table Stephen Hurd
2016-03-03 4:08 ` [PATCH 7/7] doc: add guide for new bnxt driver Stephen Hurd
2016-03-04 21:05 ` [PATCH v3 0/7] drivers/net/bnxt: new Broadcom " Stephen Hurd
2016-03-04 21:05 ` [PATCH v3 1/7] lib/librte_ether: Add 2/2.5/25/50Gbps link speeds Stephen Hurd
2016-04-19 12:41 ` Bruce Richardson
2016-03-04 21:05 ` [PATCH v3 2/7] lib/librte_eal: Add PCI IDs for Broadcom bnxt Stephen Hurd
2016-04-19 13:01 ` Bruce Richardson
2016-03-04 21:05 ` [PATCH v3 3/7] drivers/net/bnxt new driver " Stephen Hurd
2016-03-04 23:02 ` Stephen Hemminger
2016-03-04 23:58 ` Stephen Hurd
2016-04-19 14:19 ` Bruce Richardson
2016-04-19 20:51 ` Stephen Hurd
2016-04-20 11:01 ` Bruce Richardson
2016-04-20 21:32 ` Stephen Hurd
2016-04-21 10:00 ` Bruce Richardson
2016-04-21 10:11 ` Thomas Monjalon
2016-05-06 19:25 ` [PATCH 01/40] bnxt: new driver for Broadcom NetXtreme-C devices Stephen Hurd
2016-05-06 19:25 ` [PATCH 02/40] bnxt: add HWRM init code Stephen Hurd
2016-05-06 19:25 ` [PATCH 03/40] bnxt: add driver register/unregister support Stephen Hurd
2016-05-06 19:25 ` [PATCH 04/40] bnxt: add dev infos get operation Stephen Hurd
2016-05-06 19:25 ` [PATCH 05/40] bnxt: add dev configure operation Stephen Hurd
2016-05-06 19:25 ` [PATCH 06/40] bnxt: add vnic functions and structs Stephen Hurd
2016-05-06 19:25 ` [PATCH 07/40] bnxt: declare ring structs and free() func Stephen Hurd
2016-05-06 19:25 ` [PATCH 08/40] bnxt: add completion ring support Stephen Hurd
2016-05-06 19:25 ` [PATCH 09/40] bnxt: add L2 filter alloc/init/free Stephen Hurd
2016-05-06 19:25 ` [PATCH 10/40] bnxt: add Tx queue operations (nonfunctional) Stephen Hurd
2016-05-06 19:25 ` [PATCH 11/40] bnxt: add Rx queue create/destroy operations Stephen Hurd
2016-05-06 19:25 ` [PATCH 12/40] bnxt: statistics operations Stephen Hurd
2016-05-06 19:25 ` [PATCH 13/40] bnxt: initial Tx ring code Stephen Hurd
2016-05-06 19:25 ` [PATCH 14/40] bnxt: initial Rx " Stephen Hurd
2016-05-06 19:25 ` [PATCH 15/40] bnxt: alloc/free ring information Stephen Hurd
2016-05-06 19:25 ` [PATCH 16/40] bnxt: add HWRM function reset command Stephen Hurd
2016-05-06 19:25 ` [PATCH 17/40] bnxt: add HWRM vnic alloc function Stephen Hurd
2016-05-06 19:25 ` [PATCH 18/40] bnxt: add HWRM vnic free function Stephen Hurd
2016-05-06 19:25 ` [PATCH 19/40] bnxt: add HWRM vnic cfg function Stephen Hurd
2016-05-06 19:26 ` [PATCH 20/40] bnxt: add vnic RSS cos lb cTx alloc/free functions Stephen Hurd
2016-05-06 19:26 ` [PATCH 21/40] bnxt: add HWRM vnic RSS config function Stephen Hurd
2016-05-06 19:26 ` [PATCH 22/40] bnxt: add L2 Rx mask set/clear functions Stephen Hurd
2016-05-06 19:26 ` [PATCH 23/40] bnxt: add HWRM stats context allocation Stephen Hurd
2016-05-06 19:26 ` [PATCH 24/40] bnxt: add HWRM ring alloc/free functions Stephen Hurd
2016-05-06 19:26 ` [PATCH 25/40] bnxt: add ring group " Stephen Hurd
2016-05-06 19:26 ` [PATCH 26/40] bnxt: add HWRM stat context free function Stephen Hurd
2016-05-06 19:26 ` [PATCH 27/40] bnxt: add struct forward decl Stephen Hurd
2016-05-06 19:26 ` [PATCH 28/40] bnxt: add ring allocation and group init Stephen Hurd
2016-05-06 19:26 ` [PATCH 29/40] bnxt: work around HWRM error when creating rings Stephen Hurd
2016-05-06 19:26 ` [PATCH 30/40] bnxt: add HWRM port phy qcfg call and wrapper Stephen Hurd
2016-05-06 19:26 ` [PATCH 31/40] bnxt: add start/stop/link update operations Stephen Hurd
2016-05-06 19:26 ` [PATCH 32/40] bnxt: add promiscuous enable/disable operations Stephen Hurd
2016-05-06 19:26 ` [PATCH 33/40] bnxt: add all multicast " Stephen Hurd
2016-05-06 19:26 ` [PATCH 34/40] bnxt: add device close operation Stephen Hurd
2016-05-06 19:26 ` [PATCH 35/40] bnxt: add MAC address add/remove operations Stephen Hurd
2016-05-06 19:26 ` [PATCH 36/40] bnxt: add dev set link up/down operations Stephen Hurd
2016-05-06 19:26 ` [PATCH 37/40] bnxt: add reta update/query operations Stephen Hurd
2016-05-06 19:26 ` [PATCH 38/40] bnxt: add RSS device operations Stephen Hurd
2016-05-06 19:26 ` [PATCH 39/40] bnxt: add flow control operations Stephen Hurd
2016-05-06 19:26 ` [PATCH 40/40] bnxt: cleanup null pointer checks Stephen Hurd
2016-05-11 4:53 ` [PATCH 01/40] bnxt: new driver for Broadcom NetXtreme-C devices Panu Matilainen
2016-05-11 20:59 ` Stephen Hurd
2016-05-13 22:45 ` [PATCH v2 " Stephen Hurd
2016-05-13 22:45 ` [PATCH v2 02/40] bnxt: add HWRM init code Stephen Hurd
2016-05-25 15:05 ` Bruce Richardson
2016-05-25 23:35 ` Stephen Hurd
2016-05-26 9:01 ` Bruce Richardson
2016-05-13 22:45 ` [PATCH v2 03/40] bnxt: add driver register/unregister support Stephen Hurd
2016-05-25 15:11 ` Bruce Richardson
2016-05-13 22:45 ` [PATCH v2 04/40] bnxt: add dev infos get operation Stephen Hurd
2016-05-13 22:45 ` [PATCH v2 05/40] bnxt: add dev configure operation Stephen Hurd
2016-05-25 15:25 ` Bruce Richardson
2016-05-13 22:45 ` [PATCH v2 06/40] bnxt: add vnic functions and structs Stephen Hurd
2016-05-25 16:14 ` Bruce Richardson
2016-05-13 22:45 ` [PATCH v2 07/40] bnxt: declare ring structs and free() func Stephen Hurd
2016-05-25 16:37 ` Bruce Richardson
2016-05-13 22:45 ` [PATCH v2 08/40] bnxt: add completion ring support Stephen Hurd
2016-05-25 17:33 ` Bruce Richardson
2016-05-26 9:38 ` Bruce Richardson
2016-05-13 22:45 ` [PATCH v2 09/40] bnxt: add L2 filter alloc/init/free Stephen Hurd
2016-05-25 17:51 ` Bruce Richardson
2016-05-13 22:45 ` [PATCH v2 10/40] bnxt: add Tx queue operations (nonfunctional) Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 11/40] bnxt: add Rx queue create/destroy operations Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 12/40] bnxt: statistics operations Stephen Hurd
2016-05-26 9:40 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 13/40] bnxt: initial Tx ring code Stephen Hurd
2016-05-26 10:40 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 14/40] bnxt: initial Rx " Stephen Hurd
2016-05-26 10:52 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 15/40] bnxt: alloc/free ring information Stephen Hurd
2016-05-26 10:59 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 16/40] bnxt: add HWRM function reset command Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 17/40] bnxt: add HWRM vnic alloc function Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 18/40] bnxt: add HWRM vnic free function Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 19/40] bnxt: add HWRM vnic cfg function Stephen Hurd
2016-05-26 12:04 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 20/40] bnxt: add vnic RSS cos lb cTx alloc/free functions Stephen Hurd
2016-05-26 12:06 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 21/40] bnxt: add HWRM vnic RSS config function Stephen Hurd
2016-05-26 12:14 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 22/40] bnxt: add L2 Rx mask set/clear functions Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 23/40] bnxt: add HWRM stats context allocation Stephen Hurd
2016-05-26 12:23 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 24/40] bnxt: add HWRM ring alloc/free functions Stephen Hurd
2016-05-26 12:45 ` Bruce Richardson
2016-05-26 13:19 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 25/40] bnxt: add ring group " Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 26/40] bnxt: add HWRM stat context free function Stephen Hurd
2016-05-26 13:15 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 27/40] bnxt: add struct forward decl Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 28/40] bnxt: add ring allocation and group init Stephen Hurd
2016-05-26 13:24 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 29/40] bnxt: work around HWRM error when creating rings Stephen Hurd
2016-05-26 13:25 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 30/40] bnxt: add HWRM port phy qcfg call and wrapper Stephen Hurd
2016-05-26 13:39 ` Bruce Richardson
2016-05-13 22:46 ` [PATCH v2 31/40] bnxt: add start/stop/link update operations Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 32/40] bnxt: add promiscuous enable/disable operations Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 33/40] bnxt: add all multicast " Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 34/40] bnxt: add device close operation Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 35/40] bnxt: add MAC address add/remove operations Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 36/40] bnxt: add dev set link up/down operations Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 37/40] bnxt: add reta update/query operations Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 38/40] bnxt: add RSS device operations Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 39/40] bnxt: add flow control operations Stephen Hurd
2016-05-13 22:46 ` [PATCH v2 40/40] bnxt: cleanup null pointer checks Stephen Hurd
2016-05-26 15:20 ` Bruce Richardson
2016-05-25 15:02 ` [PATCH v2 01/40] bnxt: new driver for Broadcom NetXtreme-C devices Bruce Richardson
2016-05-25 20:59 ` Stephen Hurd
2016-05-26 9:05 ` Bruce Richardson
2016-03-04 21:05 ` [PATCH v3 4/7] maintainers: claim drivers/net/bnxt Stephen Hurd
2016-03-04 21:05 ` [PATCH v3 5/7] build: add bnxt PMD to build Stephen Hurd
2016-03-04 21:05 ` [PATCH v3 6/7] doc: Add bnxt to overview table Stephen Hurd
2016-03-04 21:05 ` [PATCH v3 7/7] doc: add guide for new bnxt driver Stephen Hurd
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160302134409.76d2ff90@xeon-e3 \
--to=stephen@networkplumber.org \
--cc=dev@dpdk.org \
--cc=stephen.hurd@broadcom.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.