[dpdk-test-report] |WARNING| [PATCH v2 26/55] net/sfc: import libefx NVRAM support
checkpatch at dpdk.org
checkpatch at dpdk.org
Tue Nov 29 17:34:00 CET 2016
Test-Label: checkpatch
Test-Status: WARNING
http://dpdk.org/patch/17315
_coding style issues_
CHECK:CAMELCASE: Avoid CamelCase: <__checkReturn>
#103: FILE: drivers/net/sfc/base/ef10_impl.h:344:
+extern __checkReturn efx_rc_t
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#416: FILE: drivers/net/sfc/base/ef10_nvram.c:85:
+ return (tag);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#426: FILE: drivers/net/sfc/base/ef10_nvram.c:95:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#431: FILE: drivers/net/sfc/base/ef10_nvram.c:100:
+ return ((size_t)length);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#439: FILE: drivers/net/sfc/base/ef10_nvram.c:108:
+ return (NULL);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#449: FILE: drivers/net/sfc/base/ef10_nvram.c:118:
+ return (NULL);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#459: FILE: drivers/net/sfc/base/ef10_nvram.c:128:
+ (1 + 1 + (((length) + sizeof (uint32_t) - 1) / sizeof (uint32_t)))
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#459: FILE: drivers/net/sfc/base/ef10_nvram.c:128:
+ (1 + 1 + (((length) + sizeof (uint32_t) - 1) / sizeof (uint32_t)))
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#479: FILE: drivers/net/sfc/base/ef10_nvram.c:148:
+ if ((rc = tlv_validate_state(cursor)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#492: FILE: drivers/net/sfc/base/ef10_nvram.c:161:
+ if ((rc = tlv_validate_state(cursor)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#495: FILE: drivers/net/sfc/base/ef10_nvram.c:164:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#504: FILE: drivers/net/sfc/base/ef10_nvram.c:173:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#515: FILE: drivers/net/sfc/base/ef10_nvram.c:184:
+ if ((rc = tlv_validate_state(cursor)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#518: FILE: drivers/net/sfc/base/ef10_nvram.c:187:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#523: FILE: drivers/net/sfc/base/ef10_nvram.c:192:
+ return (rc);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#540: FILE: drivers/net/sfc/base/ef10_nvram.c:209:
+ return (rc);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#575: FILE: drivers/net/sfc/base/ef10_nvram.c:244:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#586: FILE: drivers/net/sfc/base/ef10_nvram.c:255:
+ return (rc);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#602: FILE: drivers/net/sfc/base/ef10_nvram.c:271:
+ return (tlv_validate_state(cursor));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#613: FILE: drivers/net/sfc/base/ef10_nvram.c:282:
+ limit = (uint32_t *)(block + size - sizeof (uint32_t));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#628: FILE: drivers/net/sfc/base/ef10_nvram.c:297:
+ limit = (uint32_t *)(block + size - sizeof (uint32_t));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#630: FILE: drivers/net/sfc/base/ef10_nvram.c:299:
+ return (tlv_init_cursor(cursor, (uint32_t *)block, limit, current));
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#642: FILE: drivers/net/sfc/base/ef10_nvram.c:311:
+ if ((rc = tlv_find(cursor, TLV_TAG_END)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#649: FILE: drivers/net/sfc/base/ef10_nvram.c:318:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#654: FILE: drivers/net/sfc/base/ef10_nvram.c:323:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#663: FILE: drivers/net/sfc/base/ef10_nvram.c:332:
+ if ((rc = tlv_validate_state(cursor)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#666: FILE: drivers/net/sfc/base/ef10_nvram.c:335:
+ if ((rc = tlv_require_end(cursor)) != 0)
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#670: FILE: drivers/net/sfc/base/ef10_nvram.c:339:
+ return (cursor->end + 1 - cursor->block) * sizeof (uint32_t);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#677: FILE: drivers/net/sfc/base/ef10_nvram.c:346:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#703: FILE: drivers/net/sfc/base/ef10_nvram.c:372:
+ return (last_segment_end);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#723: FILE: drivers/net/sfc/base/ef10_nvram.c:392:
+ ptr[(len - 1) / sizeof (uint32_t)] = 0;
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#725: FILE: drivers/net/sfc/base/ef10_nvram.c:394:
+ ptr += P2ROUNDUP(len, sizeof (uint32_t)) / sizeof (*ptr);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#725: FILE: drivers/net/sfc/base/ef10_nvram.c:394:
+ ptr += P2ROUNDUP(len, sizeof (uint32_t)) / sizeof (*ptr);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#728: FILE: drivers/net/sfc/base/ef10_nvram.c:397:
+ return (ptr);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#743: FILE: drivers/net/sfc/base/ef10_nvram.c:412:
+ if ((rc = tlv_validate_state(cursor)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#746: FILE: drivers/net/sfc/base/ef10_nvram.c:415:
+ if ((rc = tlv_require_end(cursor)) != 0)
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#764: FILE: drivers/net/sfc/base/ef10_nvram.c:433:
+ (last_segment_end + 1 - cursor->current) * sizeof (uint32_t));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#772: FILE: drivers/net/sfc/base/ef10_nvram.c:441:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#783: FILE: drivers/net/sfc/base/ef10_nvram.c:452:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#794: FILE: drivers/net/sfc/base/ef10_nvram.c:463:
+ if ((rc = tlv_validate_state(cursor)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#804: FILE: drivers/net/sfc/base/ef10_nvram.c:473:
+ if ((rc = tlv_require_end(cursor)) != 0)
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#811: FILE: drivers/net/sfc/base/ef10_nvram.c:480:
+ (last_segment_end + 1 - cursor->current) * sizeof (uint32_t));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#813: FILE: drivers/net/sfc/base/ef10_nvram.c:482:
+ memset(last_segment_end + 1 - delta, 0, delta * sizeof (uint32_t));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#817: FILE: drivers/net/sfc/base/ef10_nvram.c:486:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#826: FILE: drivers/net/sfc/base/ef10_nvram.c:495:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#844: FILE: drivers/net/sfc/base/ef10_nvram.c:513:
+ if ((rc = tlv_validate_state(cursor)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#859: FILE: drivers/net/sfc/base/ef10_nvram.c:528:
+ if ((rc = tlv_require_end(cursor)) != 0)
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#876: FILE: drivers/net/sfc/base/ef10_nvram.c:545:
+ (last_segment_end + 1 - pos) * sizeof (uint32_t));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#888: FILE: drivers/net/sfc/base/ef10_nvram.c:557:
+ (last_segment_end + 1 - pos) * sizeof (uint32_t));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#892: FILE: drivers/net/sfc/base/ef10_nvram.c:561:
+ delta * sizeof (uint32_t));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#901: FILE: drivers/net/sfc/base/ef10_nvram.c:570:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#914: FILE: drivers/net/sfc/base/ef10_nvram.c:583:
+ return (rc);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#937: FILE: drivers/net/sfc/base/ef10_nvram.c:606:
+ return (csum);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#956: FILE: drivers/net/sfc/base/ef10_nvram.c:625:
+ memcpy(&partition.tlv_cursor, cursor, sizeof (*cursor));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#974: FILE: drivers/net/sfc/base/ef10_nvram.c:643:
+ new_len - sizeof (*trailer) - sizeof (uint32_t));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#974: FILE: drivers/net/sfc/base/ef10_nvram.c:643:
+ new_len - sizeof (*trailer) - sizeof (uint32_t));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#980: FILE: drivers/net/sfc/base/ef10_nvram.c:649:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#987: FILE: drivers/net/sfc/base/ef10_nvram.c:656:
+ return (rc);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1006: FILE: drivers/net/sfc/base/ef10_nvram.c:675:
+ EFX_STATIC_ASSERT(sizeof (*header) <= EF10_NVRAM_CHUNK);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1014: FILE: drivers/net/sfc/base/ef10_nvram.c:683:
+ if ((rc = tlv_init_cursor_from_size(&cursor, (uint8_t *)partn_data,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1033: FILE: drivers/net/sfc/base/ef10_nvram.c:702:
+ if ((rc = tlv_find(&cursor, TLV_TAG_PARTITION_TRAILER)) != 0) {
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1039: FILE: drivers/net/sfc/base/ef10_nvram.c:708:
+ if ((rc = tlv_advance(&cursor)) != 0) {
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1056: FILE: drivers/net/sfc/base/ef10_nvram.c:725:
+ for (pos = 0; (size_t)pos < total_length; pos += sizeof (uint32_t)) {
WARNING:BRACES: braces {} are not necessary for single statement blocks
#1056: FILE: drivers/net/sfc/base/ef10_nvram.c:725:
+ for (pos = 0; (size_t)pos < total_length; pos += sizeof (uint32_t)) {
+ cksum += *((uint32_t *)(partn_data + pos));
+ }
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1064: FILE: drivers/net/sfc/base/ef10_nvram.c:733:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1085: FILE: drivers/net/sfc/base/ef10_nvram.c:754:
+ return (rc);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1103: FILE: drivers/net/sfc/base/ef10_nvram.c:772:
+ unsigned int min_buf_size = sizeof (struct tlv_partition_header) +
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1104: FILE: drivers/net/sfc/base/ef10_nvram.c:773:
+ sizeof (struct tlv_partition_trailer);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1113: FILE: drivers/net/sfc/base/ef10_nvram.c:782:
+ if ((rc = tlv_init_cursor(&cursor, buf,
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1120: FILE: drivers/net/sfc/base/ef10_nvram.c:789:
+ header.length = __CPU_TO_LE_32(sizeof (header) - 8);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1125: FILE: drivers/net/sfc/base/ef10_nvram.c:794:
+ if ((rc = tlv_insert(
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1127: FILE: drivers/net/sfc/base/ef10_nvram.c:796:
+ (uint8_t *)&header.type_id, sizeof (header) - 8)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1129: FILE: drivers/net/sfc/base/ef10_nvram.c:798:
+ if ((rc = tlv_advance(&cursor)) != 0)
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1133: FILE: drivers/net/sfc/base/ef10_nvram.c:802:
+ trailer.length = __CPU_TO_LE_32(sizeof (trailer) - 8);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1136: FILE: drivers/net/sfc/base/ef10_nvram.c:805:
+ if ((rc = tlv_insert(&cursor, TLV_TAG_PARTITION_TRAILER,
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1137: FILE: drivers/net/sfc/base/ef10_nvram.c:806:
+ (uint8_t *)&trailer.generation, sizeof (trailer) - 8)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1140: FILE: drivers/net/sfc/base/ef10_nvram.c:809:
+ if ((rc = tlv_update_partition_len_and_cks(&cursor)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1144: FILE: drivers/net/sfc/base/ef10_nvram.c:813:
+ if ((rc = ef10_nvram_buffer_validate(enp, partn_type,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1148: FILE: drivers/net/sfc/base/ef10_nvram.c:817:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1165: FILE: drivers/net/sfc/base/ef10_nvram.c:834:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1188: FILE: drivers/net/sfc/base/ef10_nvram.c:857:
+ if ((rc = tlv_init_cursor_from_size(&cursor, (uint8_t *)bufferp,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1198: FILE: drivers/net/sfc/base/ef10_nvram.c:867:
+ if ((rc = tlv_advance(&cursor)) != 0) {
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1204: FILE: drivers/net/sfc/base/ef10_nvram.c:873:
+ if ((rc = tlv_require_end(&cursor)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1207: FILE: drivers/net/sfc/base/ef10_nvram.c:876:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1218: FILE: drivers/net/sfc/base/ef10_nvram.c:887:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1236: FILE: drivers/net/sfc/base/ef10_nvram.c:905:
+ if ((rc = tlv_init_cursor_from_size(&cursor, (uint8_t *)bufferp,
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1266: FILE: drivers/net/sfc/base/ef10_nvram.c:935:
+ *endp = (segment_used - cursor.block) * sizeof (uint32_t);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1268: FILE: drivers/net/sfc/base/ef10_nvram.c:937:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1275: FILE: drivers/net/sfc/base/ef10_nvram.c:944:
+ return (rc);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1294: FILE: drivers/net/sfc/base/ef10_nvram.c:963:
+ return (B_FALSE);
WARNING:BRACES: braces {} are not necessary for single statement blocks
#1301: FILE: drivers/net/sfc/base/ef10_nvram.c:970:
+ if (tlv_advance(&cursor) != 0) {
+ break;
+ }
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1309: FILE: drivers/net/sfc/base/ef10_nvram.c:978:
+ return (B_TRUE);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1312: FILE: drivers/net/sfc/base/ef10_nvram.c:981:
+ return (B_FALSE);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1336: FILE: drivers/net/sfc/base/ef10_nvram.c:1005:
+ if ((rc = tlv_init_cursor_at_offset(&cursor, (uint8_t *)bufferp,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1350: FILE: drivers/net/sfc/base/ef10_nvram.c:1019:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1359: FILE: drivers/net/sfc/base/ef10_nvram.c:1028:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1375: FILE: drivers/net/sfc/base/ef10_nvram.c:1044:
+ if ((rc = tlv_init_cursor_at_offset(&cursor, (uint8_t *)bufferp,
WARNING:BRACES: braces {} are not necessary for single statement blocks
#1382: FILE: drivers/net/sfc/base/ef10_nvram.c:1051:
+ if (rc != 0) {
+ goto fail2;
+ }
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1389: FILE: drivers/net/sfc/base/ef10_nvram.c:1058:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1396: FILE: drivers/net/sfc/base/ef10_nvram.c:1065:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1413: FILE: drivers/net/sfc/base/ef10_nvram.c:1082:
+ if ((rc = tlv_init_cursor_at_offset(&cursor, (uint8_t *)bufferp,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1418: FILE: drivers/net/sfc/base/ef10_nvram.c:1087:
+ if ((rc = tlv_delete(&cursor)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1421: FILE: drivers/net/sfc/base/ef10_nvram.c:1090:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1428: FILE: drivers/net/sfc/base/ef10_nvram.c:1097:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1440: FILE: drivers/net/sfc/base/ef10_nvram.c:1109:
+ if ((rc = tlv_init_cursor_from_size(&cursor, (uint8_t *)bufferp,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1446: FILE: drivers/net/sfc/base/ef10_nvram.c:1115:
+ if ((rc = tlv_require_end(&cursor)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1449: FILE: drivers/net/sfc/base/ef10_nvram.c:1118:
+ if ((rc = tlv_update_partition_len_and_cks(&cursor)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1452: FILE: drivers/net/sfc/base/ef10_nvram.c:1121:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1461: FILE: drivers/net/sfc/base/ef10_nvram.c:1130:
+ return (rc);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1488: FILE: drivers/net/sfc/base/ef10_nvram.c:1157:
+ EFX_STATIC_ASSERT(sizeof (*header) <= EF10_NVRAM_CHUNK);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1496: FILE: drivers/net/sfc/base/ef10_nvram.c:1165:
+ if ((rc = ef10_nvram_partn_read_mode(enp, partn, seg_offset, seg_data,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1503: FILE: drivers/net/sfc/base/ef10_nvram.c:1172:
+ if ((rc = tlv_init_cursor_from_size(&cursor, (uint8_t *)seg_data,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1523: FILE: drivers/net/sfc/base/ef10_nvram.c:1192:
+ if ((rc = ef10_nvram_partn_read_mode(enp, partn,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1532: FILE: drivers/net/sfc/base/ef10_nvram.c:1201:
+ if ((rc = tlv_find(&cursor, TLV_TAG_PARTITION_TRAILER)) != 0) {
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1538: FILE: drivers/net/sfc/base/ef10_nvram.c:1207:
+ if ((rc = tlv_advance(&cursor)) != 0) {
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1561: FILE: drivers/net/sfc/base/ef10_nvram.c:1230:
+ for (pos = 0; (size_t)pos < total_length; pos += sizeof (uint32_t)) {
WARNING:BRACES: braces {} are not necessary for single statement blocks
#1561: FILE: drivers/net/sfc/base/ef10_nvram.c:1230:
+ for (pos = 0; (size_t)pos < total_length; pos += sizeof (uint32_t)) {
+ cksum += *((uint32_t *)(seg_data + pos));
+ }
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1569: FILE: drivers/net/sfc/base/ef10_nvram.c:1238:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1594: FILE: drivers/net/sfc/base/ef10_nvram.c:1263:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1622: FILE: drivers/net/sfc/base/ef10_nvram.c:1291:
+ if ((rc = tlv_init_cursor_from_size(&cursor, (uint8_t *)seg_data,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1627: FILE: drivers/net/sfc/base/ef10_nvram.c:1296:
+ if ((rc = tlv_find(&cursor, tag)) != 0) {
CHECK:BRACES: braces {} should be used on all arms of this statement
#1634: FILE: drivers/net/sfc/base/ef10_nvram.c:1303:
+ if (length == 0)
[...]
+ else {
[...]
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1649: FILE: drivers/net/sfc/base/ef10_nvram.c:1318:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1660: FILE: drivers/net/sfc/base/ef10_nvram.c:1329:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1680: FILE: drivers/net/sfc/base/ef10_nvram.c:1349:
+ if ((rc = ef10_nvram_partn_size(enp, partn, &partn_size)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1713: FILE: drivers/net/sfc/base/ef10_nvram.c:1382:
+ if ((rc = ef10_nvram_buf_read_tlv(enp, seg_data, partn_size,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1722: FILE: drivers/net/sfc/base/ef10_nvram.c:1391:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1737: FILE: drivers/net/sfc/base/ef10_nvram.c:1406:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1756: FILE: drivers/net/sfc/base/ef10_nvram.c:1425:
+ if ((rc = tlv_init_cursor_from_size(&cursor, (uint8_t *)seg_data,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1775: FILE: drivers/net/sfc/base/ef10_nvram.c:1444:
+ if ((rc = tlv_find(&cursor, TLV_TAG_PARTITION_TRAILER)) != 0) {
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1780: FILE: drivers/net/sfc/base/ef10_nvram.c:1449:
+ if ((rc = tlv_advance(&cursor)) != 0) {
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1792: FILE: drivers/net/sfc/base/ef10_nvram.c:1461:
+ for (pos = 0; (size_t)pos < *seg_sizep; pos += sizeof (uint32_t)) {
WARNING:BRACES: braces {} are not necessary for single statement blocks
#1792: FILE: drivers/net/sfc/base/ef10_nvram.c:1461:
+ for (pos = 0; (size_t)pos < *seg_sizep; pos += sizeof (uint32_t)) {
+ cksum += *((uint32_t *)(seg_data + pos));
+ }
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1838: FILE: drivers/net/sfc/base/ef10_nvram.c:1507:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1865: FILE: drivers/net/sfc/base/ef10_nvram.c:1534:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1890: FILE: drivers/net/sfc/base/ef10_nvram.c:1559:
+ if ((rc = tlv_init_cursor_from_size(&cursor, (uint8_t *)seg_data,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1902: FILE: drivers/net/sfc/base/ef10_nvram.c:1571:
+ if ((rc = tlv_find(&cursor, tag)) == 0) {
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1904: FILE: drivers/net/sfc/base/ef10_nvram.c:1573:
+ if ((rc = tlv_modify(&cursor, tag,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1914: FILE: drivers/net/sfc/base/ef10_nvram.c:1583:
+ if ((rc = tlv_insert(&cursor, tag,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#1922: FILE: drivers/net/sfc/base/ef10_nvram.c:1591:
+ if ((rc = tlv_find(&cursor, TLV_TAG_PARTITION_TRAILER)) != 0) {
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#1943: FILE: drivers/net/sfc/base/ef10_nvram.c:1612:
+ for (pos = 0; (size_t)pos < *total_lengthp; pos += sizeof (uint32_t)) {
WARNING:BRACES: braces {} are not necessary for single statement blocks
#1943: FILE: drivers/net/sfc/base/ef10_nvram.c:1612:
+ for (pos = 0; (size_t)pos < *total_lengthp; pos += sizeof (uint32_t)) {
+ cksum += *((uint32_t *)(seg_data + pos));
+ }
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1948: FILE: drivers/net/sfc/base/ef10_nvram.c:1617:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#1965: FILE: drivers/net/sfc/base/ef10_nvram.c:1634:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2029: FILE: drivers/net/sfc/base/ef10_nvram.c:1698:
+ if ((rc = ef10_nvram_buf_write_tlv(*seg_datap,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2048: FILE: drivers/net/sfc/base/ef10_nvram.c:1717:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2057: FILE: drivers/net/sfc/base/ef10_nvram.c:1726:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2102: FILE: drivers/net/sfc/base/ef10_nvram.c:1771:
+ if ((rc = ef10_nvram_partn_size(enp, partn, &partn_size)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2116: FILE: drivers/net/sfc/base/ef10_nvram.c:1785:
+ if ((rc = ef10_nvram_partn_lock(enp, partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2150: FILE: drivers/net/sfc/base/ef10_nvram.c:1819:
+ if ((rc = ef10_nvram_partn_erase(enp, partn, 0, partn_size)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2154: FILE: drivers/net/sfc/base/ef10_nvram.c:1823:
+ if ((rc = ef10_nvram_partn_write(enp, partn, 0, partn_data,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2163: FILE: drivers/net/sfc/base/ef10_nvram.c:1832:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2184: FILE: drivers/net/sfc/base/ef10_nvram.c:1853:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2199: FILE: drivers/net/sfc/base/ef10_nvram.c:1868:
+ if ((rc = efx_mcdi_nvram_info(enp, partn, sizep,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2203: FILE: drivers/net/sfc/base/ef10_nvram.c:1872:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2208: FILE: drivers/net/sfc/base/ef10_nvram.c:1877:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2218: FILE: drivers/net/sfc/base/ef10_nvram.c:1887:
+ if ((rc = efx_mcdi_nvram_update_start(enp, partn)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2221: FILE: drivers/net/sfc/base/ef10_nvram.c:1890:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2226: FILE: drivers/net/sfc/base/ef10_nvram.c:1895:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2244: FILE: drivers/net/sfc/base/ef10_nvram.c:1913:
+ if ((rc = efx_mcdi_nvram_read(enp, partn, offset,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2254: FILE: drivers/net/sfc/base/ef10_nvram.c:1923:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2259: FILE: drivers/net/sfc/base/ef10_nvram.c:1928:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2288: FILE: drivers/net/sfc/base/ef10_nvram.c:1957:
+ if ((rc = efx_mcdi_nvram_info(enp, partn, NULL, NULL,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2293: FILE: drivers/net/sfc/base/ef10_nvram.c:1962:
+ if ((rc = efx_mcdi_nvram_erase(enp, partn, offset, size)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2301: FILE: drivers/net/sfc/base/ef10_nvram.c:1970:
+ if ((rc = efx_mcdi_nvram_erase(enp, partn, offset,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2309: FILE: drivers/net/sfc/base/ef10_nvram.c:1978:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2320: FILE: drivers/net/sfc/base/ef10_nvram.c:1989:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2335: FILE: drivers/net/sfc/base/ef10_nvram.c:2004:
+ if ((rc = efx_mcdi_nvram_info(enp, partn, NULL, NULL,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2355: FILE: drivers/net/sfc/base/ef10_nvram.c:2024:
+ if ((rc = efx_mcdi_nvram_write(enp, partn, offset,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2365: FILE: drivers/net/sfc/base/ef10_nvram.c:2034:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2374: FILE: drivers/net/sfc/base/ef10_nvram.c:2043:
+ return (rc);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2393: FILE: drivers/net/sfc/base/ef10_nvram.c:2062:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2398: FILE: drivers/net/sfc/base/ef10_nvram.c:2067:
+ return (rc);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#2417: FILE: drivers/net/sfc/base/ef10_nvram.c:2086:
+ size = sizeof (partn_version) - (2 * sizeof (uint32_t));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#2417: FILE: drivers/net/sfc/base/ef10_nvram.c:2086:
+ size = sizeof (partn_version) - (2 * sizeof (uint32_t));
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2420: FILE: drivers/net/sfc/base/ef10_nvram.c:2089:
+ if ((rc = ef10_nvram_partn_write_segment_tlv(enp,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2426: FILE: drivers/net/sfc/base/ef10_nvram.c:2095:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2431: FILE: drivers/net/sfc/base/ef10_nvram.c:2100:
+ return (rc);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2538: FILE: drivers/net/sfc/base/ef10_nvram.c:2207:
+ return (EINVAL);
WARNING:USE_NEGATIVE_ERRNO: return of an errno should typically be negative (ie: return -EINVAL)
#2538: FILE: drivers/net/sfc/base/ef10_nvram.c:2207:
+ return (EINVAL);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2540: FILE: drivers/net/sfc/base/ef10_nvram.c:2209:
+ return (0);
CHECK:UNNECESSARY_PARENTHESES: Unnecessary parentheses around enp->en_mcdi.em_emip
#2549: FILE: drivers/net/sfc/base/ef10_nvram.c:2218:
+ efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2564: FILE: drivers/net/sfc/base/ef10_nvram.c:2233:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2569: FILE: drivers/net/sfc/base/ef10_nvram.c:2238:
+ return (ENOTSUP);
WARNING:USE_NEGATIVE_ERRNO: return of an errno should typically be negative (ie: return -ENOTSUP)
#2569: FILE: drivers/net/sfc/base/ef10_nvram.c:2238:
+ return (ENOTSUP);
CHECK:UNNECESSARY_PARENTHESES: Unnecessary parentheses around enp->en_mcdi.em_emip
#2580: FILE: drivers/net/sfc/base/ef10_nvram.c:2249:
+ efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2594: FILE: drivers/net/sfc/base/ef10_nvram.c:2263:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2599: FILE: drivers/net/sfc/base/ef10_nvram.c:2268:
+ return (ENOTSUP);
WARNING:USE_NEGATIVE_ERRNO: return of an errno should typically be negative (ie: return -ENOTSUP)
#2599: FILE: drivers/net/sfc/base/ef10_nvram.c:2268:
+ return (ENOTSUP);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#2614: FILE: drivers/net/sfc/base/ef10_nvram.c:2283:
+ size = MC_CMD_NVRAM_PARTITIONS_OUT_TYPE_ID_MAXNUM * sizeof (uint32_t);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2621: FILE: drivers/net/sfc/base/ef10_nvram.c:2290:
+ if ((rc = efx_mcdi_nvram_partitions(enp, (caddr_t)partns, size,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2628: FILE: drivers/net/sfc/base/ef10_nvram.c:2297:
+ if ((rc = ef10_nvram_partn_to_type(enp, partns[i], &type)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2631: FILE: drivers/net/sfc/base/ef10_nvram.c:2300:
+ if ((rc = efx_mcdi_nvram_test(enp, partns[i])) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2636: FILE: drivers/net/sfc/base/ef10_nvram.c:2305:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2645: FILE: drivers/net/sfc/base/ef10_nvram.c:2314:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2662: FILE: drivers/net/sfc/base/ef10_nvram.c:2331:
+ if ((rc = efx_mcdi_nvram_metadata(enp, partn, subtypep,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2666: FILE: drivers/net/sfc/base/ef10_nvram.c:2335:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2671: FILE: drivers/net/sfc/base/ef10_nvram.c:2340:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2682: FILE: drivers/net/sfc/base/ef10_nvram.c:2351:
+ if ((rc = ef10_nvram_partn_lock(enp, partn)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2688: FILE: drivers/net/sfc/base/ef10_nvram.c:2357:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2693: FILE: drivers/net/sfc/base/ef10_nvram.c:2362:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#2703: FILE: drivers/net/sfc/base/ef10_nvram.c:2372:
+ if ((rc = ef10_nvram_partn_unlock(enp, partn, NULL)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2706: FILE: drivers/net/sfc/base/ef10_nvram.c:2375:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#2711: FILE: drivers/net/sfc/base/ef10_nvram.c:2380:
+ return (rc);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3093: FILE: drivers/net/sfc/base/efx_nvram.c:115:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3098: FILE: drivers/net/sfc/base/efx_nvram.c:120:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3113: FILE: drivers/net/sfc/base/efx_nvram.c:135:
+ if ((rc = envop->envo_test(enp)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3116: FILE: drivers/net/sfc/base/efx_nvram.c:138:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3121: FILE: drivers/net/sfc/base/efx_nvram.c:143:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3141: FILE: drivers/net/sfc/base/efx_nvram.c:163:
+ if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3144: FILE: drivers/net/sfc/base/efx_nvram.c:166:
+ if ((rc = envop->envo_partn_size(enp, partn, sizep)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3147: FILE: drivers/net/sfc/base/efx_nvram.c:169:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3155: FILE: drivers/net/sfc/base/efx_nvram.c:177:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3175: FILE: drivers/net/sfc/base/efx_nvram.c:197:
+ if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3178: FILE: drivers/net/sfc/base/efx_nvram.c:200:
+ if ((rc = envop->envo_partn_get_version(enp, partn,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3182: FILE: drivers/net/sfc/base/efx_nvram.c:204:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3189: FILE: drivers/net/sfc/base/efx_nvram.c:211:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3210: FILE: drivers/net/sfc/base/efx_nvram.c:232:
+ if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3213: FILE: drivers/net/sfc/base/efx_nvram.c:235:
+ if ((rc = envop->envo_partn_rw_start(enp, partn, chunk_sizep)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3218: FILE: drivers/net/sfc/base/efx_nvram.c:240:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3225: FILE: drivers/net/sfc/base/efx_nvram.c:247:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3248: FILE: drivers/net/sfc/base/efx_nvram.c:270:
+ if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3251: FILE: drivers/net/sfc/base/efx_nvram.c:273:
+ if ((rc = envop->envo_partn_read(enp, partn, offset, data, size)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3254: FILE: drivers/net/sfc/base/efx_nvram.c:276:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3261: FILE: drivers/net/sfc/base/efx_nvram.c:283:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3283: FILE: drivers/net/sfc/base/efx_nvram.c:305:
+ if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3286: FILE: drivers/net/sfc/base/efx_nvram.c:308:
+ if ((rc = envop->envo_partn_size(enp, partn, &size)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3289: FILE: drivers/net/sfc/base/efx_nvram.c:311:
+ if ((rc = envop->envo_partn_erase(enp, partn, offset, size)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3292: FILE: drivers/net/sfc/base/efx_nvram.c:314:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3301: FILE: drivers/net/sfc/base/efx_nvram.c:323:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3324: FILE: drivers/net/sfc/base/efx_nvram.c:346:
+ if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3327: FILE: drivers/net/sfc/base/efx_nvram.c:349:
+ if ((rc = envop->envo_partn_write(enp, partn, offset, data, size)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3330: FILE: drivers/net/sfc/base/efx_nvram.c:352:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3337: FILE: drivers/net/sfc/base/efx_nvram.c:359:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3357: FILE: drivers/net/sfc/base/efx_nvram.c:379:
+ if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3360: FILE: drivers/net/sfc/base/efx_nvram.c:382:
+ if ((rc = envop->envo_partn_rw_finish(enp, partn)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3365: FILE: drivers/net/sfc/base/efx_nvram.c:387:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3374: FILE: drivers/net/sfc/base/efx_nvram.c:396:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3400: FILE: drivers/net/sfc/base/efx_nvram.c:422:
+ if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3403: FILE: drivers/net/sfc/base/efx_nvram.c:425:
+ if ((rc = envop->envo_partn_set_version(enp, partn, version)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3406: FILE: drivers/net/sfc/base/efx_nvram.c:428:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3413: FILE: drivers/net/sfc/base/efx_nvram.c:435:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3435: FILE: drivers/net/sfc/base/efx_nvram.c:457:
+ if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#3438: FILE: drivers/net/sfc/base/efx_nvram.c:460:
+ if (envop->envo_type_to_partn != NULL &&
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3443: FILE: drivers/net/sfc/base/efx_nvram.c:465:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3450: FILE: drivers/net/sfc/base/efx_nvram.c:472:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#3489: FILE: drivers/net/sfc/base/efx_nvram.c:511:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3489: FILE: drivers/net/sfc/base/efx_nvram.c:511:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3514: FILE: drivers/net/sfc/base/efx_nvram.c:536:
+ if (size < npartn * sizeof (uint32_t)) {
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3523: FILE: drivers/net/sfc/base/efx_nvram.c:545:
+ (npartn * sizeof (uint32_t)));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3525: FILE: drivers/net/sfc/base/efx_nvram.c:547:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3534: FILE: drivers/net/sfc/base/efx_nvram.c:556:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#3551: FILE: drivers/net/sfc/base/efx_nvram.c:573:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3551: FILE: drivers/net/sfc/base/efx_nvram.c:573:
+ (void) memset(payload, 0, sizeof (payload));
CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided
#3586: FILE: drivers/net/sfc/base/efx_nvram.c:608:
+ version[0] = version[1] = version[2] = version[3] = 0;
WARNING:TYPO_SPELLING: 'descrition' may be misspelled - perhaps 'description'?
#3591: FILE: drivers/net/sfc/base/efx_nvram.c:613:
+ /* Return optional descrition string */
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3616: FILE: drivers/net/sfc/base/efx_nvram.c:638:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3625: FILE: drivers/net/sfc/base/efx_nvram.c:647:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#3642: FILE: drivers/net/sfc/base/efx_nvram.c:664:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3642: FILE: drivers/net/sfc/base/efx_nvram.c:664:
+ (void) memset(payload, 0, sizeof (payload));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3679: FILE: drivers/net/sfc/base/efx_nvram.c:701:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3686: FILE: drivers/net/sfc/base/efx_nvram.c:708:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#3703: FILE: drivers/net/sfc/base/efx_nvram.c:725:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3703: FILE: drivers/net/sfc/base/efx_nvram.c:725:
+ (void) memset(payload, 0, sizeof (payload));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3722: FILE: drivers/net/sfc/base/efx_nvram.c:744:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3727: FILE: drivers/net/sfc/base/efx_nvram.c:749:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#3749: FILE: drivers/net/sfc/base/efx_nvram.c:771:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3749: FILE: drivers/net/sfc/base/efx_nvram.c:771:
+ (void) memset(payload, 0, sizeof (payload));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3777: FILE: drivers/net/sfc/base/efx_nvram.c:799:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3784: FILE: drivers/net/sfc/base/efx_nvram.c:806:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#3799: FILE: drivers/net/sfc/base/efx_nvram.c:821:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3799: FILE: drivers/net/sfc/base/efx_nvram.c:821:
+ (void) memset(payload, 0, sizeof (payload));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3817: FILE: drivers/net/sfc/base/efx_nvram.c:839:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3822: FILE: drivers/net/sfc/base/efx_nvram.c:844:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#3855: FILE: drivers/net/sfc/base/efx_nvram.c:877:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3855: FILE: drivers/net/sfc/base/efx_nvram.c:877:
+ (void) memset(payload, 0, sizeof (payload));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3876: FILE: drivers/net/sfc/base/efx_nvram.c:898:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3883: FILE: drivers/net/sfc/base/efx_nvram.c:905:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#3905: FILE: drivers/net/sfc/base/efx_nvram.c:927:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3905: FILE: drivers/net/sfc/base/efx_nvram.c:927:
+ (void) memset(payload, 0, sizeof (payload));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3948: FILE: drivers/net/sfc/base/efx_nvram.c:970:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#3961: FILE: drivers/net/sfc/base/efx_nvram.c:983:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#3977: FILE: drivers/net/sfc/base/efx_nvram.c:999:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#3977: FILE: drivers/net/sfc/base/efx_nvram.c:999:
+ (void) memset(payload, 0, sizeof (payload));
CHECK:BRACES: Blank lines aren't necessary after an open brace '{'
#4000: FILE: drivers/net/sfc/base/efx_nvram.c:1022:
+ if (result == MC_CMD_NVRAM_TEST_FAIL) {
+
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4007: FILE: drivers/net/sfc/base/efx_nvram.c:1029:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4016: FILE: drivers/net/sfc/base/efx_nvram.c:1038:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#4153: FILE: drivers/net/sfc/base/siena_nic.c:49:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#4153: FILE: drivers/net/sfc/base/siena_nic.c:49:
+ (void) memset(payload, 0, sizeof (payload));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4174: FILE: drivers/net/sfc/base/siena_nic.c:70:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4181: FILE: drivers/net/sfc/base/siena_nic.c:77:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4194: FILE: drivers/net/sfc/base/siena_nic.c:259:
+ if ((rc = siena_nic_get_partn_mask(enp, &mask)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4269: FILE: drivers/net/sfc/base/siena_nvram.c:51:
+ if ((rc = efx_mcdi_nvram_info(enp, partn, sizep,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4274: FILE: drivers/net/sfc/base/siena_nvram.c:56:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4281: FILE: drivers/net/sfc/base/siena_nvram.c:63:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4291: FILE: drivers/net/sfc/base/siena_nvram.c:73:
+ if ((rc = efx_mcdi_nvram_update_start(enp, partn)) != 0) {
WARNING:BRACES: braces {} are not necessary for single statement blocks
#4291: FILE: drivers/net/sfc/base/siena_nvram.c:73:
+ if ((rc = efx_mcdi_nvram_update_start(enp, partn)) != 0) {
+ goto fail1;
+ }
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4295: FILE: drivers/net/sfc/base/siena_nvram.c:77:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4300: FILE: drivers/net/sfc/base/siena_nvram.c:82:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4317: FILE: drivers/net/sfc/base/siena_nvram.c:99:
+ if ((rc = efx_mcdi_nvram_read(enp, partn, offset, data, chunk,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4327: FILE: drivers/net/sfc/base/siena_nvram.c:109:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4332: FILE: drivers/net/sfc/base/siena_nvram.c:114:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4344: FILE: drivers/net/sfc/base/siena_nvram.c:126:
+ if ((rc = efx_mcdi_nvram_erase(enp, partn, offset, size)) != 0) {
WARNING:BRACES: braces {} are not necessary for single statement blocks
#4344: FILE: drivers/net/sfc/base/siena_nvram.c:126:
+ if ((rc = efx_mcdi_nvram_erase(enp, partn, offset, size)) != 0) {
+ goto fail1;
+ }
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4348: FILE: drivers/net/sfc/base/siena_nvram.c:130:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4353: FILE: drivers/net/sfc/base/siena_nvram.c:135:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4370: FILE: drivers/net/sfc/base/siena_nvram.c:152:
+ if ((rc = efx_mcdi_nvram_write(enp, partn, offset,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4380: FILE: drivers/net/sfc/base/siena_nvram.c:162:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4385: FILE: drivers/net/sfc/base/siena_nvram.c:167:
+ return (rc);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4408: FILE: drivers/net/sfc/base/siena_nvram.c:190:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4413: FILE: drivers/net/sfc/base/siena_nvram.c:195:
+ return (rc);
CHECK:UNNECESSARY_PARENTHESES: Unnecessary parentheses around enp->en_mcdi.em_emip
#4457: FILE: drivers/net/sfc/base/siena_nvram.c:239:
+ efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4468: FILE: drivers/net/sfc/base/siena_nvram.c:250:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4472: FILE: drivers/net/sfc/base/siena_nvram.c:254:
+ return (ENOTSUP);
WARNING:USE_NEGATIVE_ERRNO: return of an errno should typically be negative (ie: return -ENOTSUP)
#4472: FILE: drivers/net/sfc/base/siena_nvram.c:254:
+ return (ENOTSUP);
CHECK:UNNECESSARY_PARENTHESES: Unnecessary parentheses around enp->en_mcdi.em_emip
#4482: FILE: drivers/net/sfc/base/siena_nvram.c:264:
+ efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4498: FILE: drivers/net/sfc/base/siena_nvram.c:280:
+ if ((rc = efx_mcdi_nvram_test(enp, entry->partn)) != 0) {
WARNING:BRACES: braces {} are not necessary for single statement blocks
#4498: FILE: drivers/net/sfc/base/siena_nvram.c:280:
+ if ((rc = efx_mcdi_nvram_test(enp, entry->partn)) != 0) {
+ goto fail1;
+ }
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4503: FILE: drivers/net/sfc/base/siena_nvram.c:285:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4508: FILE: drivers/net/sfc/base/siena_nvram.c:290:
+ return (rc);
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#4515: FILE: drivers/net/sfc/base/siena_nvram.c:297:
+ (sizeof (siena_mc_dynamic_config_hdr_t) + ((_nitems) * \
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#4516: FILE: drivers/net/sfc/base/siena_nvram.c:298:
+ sizeof (((siena_mc_dynamic_config_hdr_t *)NULL)->fw_version[0])))
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4544: FILE: drivers/net/sfc/base/siena_nvram.c:326:
+ if ((rc = siena_nvram_partn_size(enp, partn, &size)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4553: FILE: drivers/net/sfc/base/siena_nvram.c:335:
+ if ((rc = siena_nvram_partn_read(enp, partn, 0,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4587: FILE: drivers/net/sfc/base/siena_nvram.c:369:
+ if ((rc = siena_nvram_partn_read(enp, partn, SIENA_NVRAM_CHUNK,
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#4618: FILE: drivers/net/sfc/base/siena_nvram.c:400:
+ EFX_POPULATE_WORD_1(dcfg->length, EFX_WORD_0, sizeof (*dcfg));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#4622: FILE: drivers/net/sfc/base/siena_nvram.c:404:
+ EFX_DWORD_0, sizeof (*dcfg));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4630: FILE: drivers/net/sfc/base/siena_nvram.c:412:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4644: FILE: drivers/net/sfc/base/siena_nvram.c:426:
+ return (rc);
CHECK:SPACING: No space is necessary after a cast
#4659: FILE: drivers/net/sfc/base/siena_nvram.c:441:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#4659: FILE: drivers/net/sfc/base/siena_nvram.c:441:
+ (void) memset(payload, 0, sizeof (payload));
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#4680: FILE: drivers/net/sfc/base/siena_nvram.c:462:
+ (partn + 1) * sizeof (efx_word_t)) {
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4689: FILE: drivers/net/sfc/base/siena_nvram.c:471:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4698: FILE: drivers/net/sfc/base/siena_nvram.c:480:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4719: FILE: drivers/net/sfc/base/siena_nvram.c:501:
+ if ((rc = siena_nvram_get_subtype(enp, partn, subtypep)) != 0)
CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided
#4727: FILE: drivers/net/sfc/base/siena_nvram.c:509:
+ version[0] = version[1] = version[2] = version[3] = 0;
WARNING:TYPO_SPELLING: 'Ingore' may be misspelled - perhaps 'Ignore'?
#4742: FILE: drivers/net/sfc/base/siena_nvram.c:524:
+ * Ingore missing partitions on port 2, assuming they're due
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4750: FILE: drivers/net/sfc/base/siena_nvram.c:532:
+ if ((rc = siena_nvram_get_dynamic_cfg(enp, dcfg_partn,
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#4764: FILE: drivers/net/sfc/base/siena_nvram.c:546:
+ if (memcmp(version, temp, sizeof (temp)) < 0)
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#4765: FILE: drivers/net/sfc/base/siena_nvram.c:547:
+ memcpy(version, temp, sizeof (temp));
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4771: FILE: drivers/net/sfc/base/siena_nvram.c:553:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4780: FILE: drivers/net/sfc/base/siena_nvram.c:562:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4791: FILE: drivers/net/sfc/base/siena_nvram.c:573:
+ if ((rc = siena_nvram_partn_lock(enp, partn)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4797: FILE: drivers/net/sfc/base/siena_nvram.c:579:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4802: FILE: drivers/net/sfc/base/siena_nvram.c:584:
+ return (rc);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4812: FILE: drivers/net/sfc/base/siena_nvram.c:594:
+ if ((rc = siena_nvram_partn_unlock(enp, partn)) != 0)
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4815: FILE: drivers/net/sfc/base/siena_nvram.c:597:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4820: FILE: drivers/net/sfc/base/siena_nvram.c:602:
+ return (rc);
CHECK:UNNECESSARY_PARENTHESES: Unnecessary parentheses around enp->en_mcdi.em_emip
#4829: FILE: drivers/net/sfc/base/siena_nvram.c:611:
+ efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4849: FILE: drivers/net/sfc/base/siena_nvram.c:631:
+ if ((rc = siena_nvram_partn_size(enp, dcfg_partn, &dcfg_size)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4852: FILE: drivers/net/sfc/base/siena_nvram.c:634:
+ if ((rc = siena_nvram_partn_lock(enp, dcfg_partn)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4855: FILE: drivers/net/sfc/base/siena_nvram.c:637:
+ if ((rc = siena_nvram_get_dynamic_cfg(enp, dcfg_partn,
CHECK:SPACING: No space is necessary after a cast
#4875: FILE: drivers/net/sfc/base/siena_nvram.c:657:
+ (void) memmove((caddr_t)dcfg + required_hdr_length,
CHECK:SPACING: No space is necessary after a cast
#4883: FILE: drivers/net/sfc/base/siena_nvram.c:665:
+ (void) memset((caddr_t)dcfg + hdr_length, 0,
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4891: FILE: drivers/net/sfc/base/siena_nvram.c:673:
+ if ((rc = siena_nvram_get_subtype(enp, partn, &subtype)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4916: FILE: drivers/net/sfc/base/siena_nvram.c:698:
+ if ((rc = siena_nvram_partn_erase(enp, dcfg_partn, 0, dcfg_size)) != 0)
ERROR:ASSIGN_IN_IF: do not use assignment in if condition
#4920: FILE: drivers/net/sfc/base/siena_nvram.c:702:
+ if ((rc = siena_nvram_partn_write(enp, dcfg_partn, 0,
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4928: FILE: drivers/net/sfc/base/siena_nvram.c:710:
+ return (0);
ERROR:RETURN_PARENTHESES: return is not a function, parentheses are not required
#4947: FILE: drivers/net/sfc/base/siena_nvram.c:729:
+ return (rc);
total: 268 errors, 68 warnings, 23 checks, 4808 lines checked
More information about the test-report
mailing list