From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by dpdk.org (Postfix, from userid 1017) id 1A47FFA3A; Mon, 5 Dec 2016 09:47:56 +0100 (CET) In-Reply-To: <1480851219-45071-3-git-send-email-zbigniew.bodek@caviumnetworks.com> References: <1480851219-45071-3-git-send-email-zbigniew.bodek@caviumnetworks.com> To: test-report@dpdk.org Cc: Message-Id: <20161205084756.1A47FFA3A@dpdk.org> Date: Mon, 5 Dec 2016 09:47:56 +0100 (CET) From: checkpatch@dpdk.org Subject: [dpdk-test-report] |WARNING| [PATCH 2/3] crypto/armv8: add PMD optimized for ARMv8 processors X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Dec 2016 08:47:56 -0000 Test-Label: checkpatch Test-Status: WARNING http://dpdk.org/patch/17681 _coding style issues_ WARNING:LONG_LINE_COMMENT: line over 90 characters #553: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:109: + ld1 {v24.4s, v25.4s},[x6] /* init ABCD, EFGH. (2 cycs) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #554: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:110: + ldr x6, [x5, #HMAC_OKEYPAD] /* save pointer to o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #564: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:120: + prfm PLDL1KEEP,[x1,0] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #571: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:127: + mov x9,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #577: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:133: + ld1 {v0.16b},[x0],16 /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #578: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:134: + mov x11,x4 /* len -> x11 needed at end */ WARNING:LONG_LINE_COMMENT: line over 90 characters #595: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:151: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #596: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:152: + adr x8,.Lrcon /* base address for sha round consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #600: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:156: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #619: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:175: + mov x4,x1 /* sha_ptr_in = aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #628: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:184: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #636: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:192: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #659: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:215: + ld1 {v3.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #662: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:218: + mov x2,x0 /* lead_ptr = aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #668: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:224: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #695: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:251: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #706: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:262: + sub x7,x12,1 /* main_blocks = total_blocks - 1 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #714: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:270: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #730: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:286: + rev32 v26.16b,v0.16b /* fix endian w0, aes res 0 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #731: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:287: + ld1 {v0.16b},[x0],16 /* next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #734: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:290: + rev32 v27.16b,v1.16b /* fix endian w1, aes res 1 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #735: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:291: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out, streaming */ WARNING:LONG_LINE_COMMENT: line over 90 characters #740: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:296: + rev32 v28.16b,v2.16b /* fix endian w2, aes res 2 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #742: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:298: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #753: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:309: + rev32 v29.16b,v3.16b /* fix endian w3, aes res 3 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #790: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:346: + eor v1.16b,v1.16b,v0.16b /* mode op 1 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #791: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:347: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #801: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:357: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #841: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:397: + eor v2.16b,v2.16b,v1.16b /* mode of 2 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #845: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:401: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #868: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:424: + ld1 {v3.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #900: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:456: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #939: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:495: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #955: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:511: + subs x14,x13,1 /* local copy of aes_blocks_left */ WARNING:LONG_LINE_COMMENT: line over 90 characters #958: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:514: + ld1 {v0.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1008: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:564: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1009: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:565: + beq .Lbm2fromQ1 /* if aes_blocks_left_count == 0 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1012: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:568: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1064: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:620: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1065: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:621: + beq .Lbm2fromQ2 /* if aes_blocks_left_count == 0 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1068: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:624: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1118: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:674: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1119: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:675: + b .Lbm2fromQ3 /* join common code at Quad 3 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1255: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:811: + mov w15,0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1260: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:816: + mov v26.b[0],w15 /* assume block 0 is dst */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1270: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:826: + mov v27.b[0],w15 /* assume block 1 is dst */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1274: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:830: + mov v28.b[0],w15 /* assume block 2 is dst */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1277: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:833: + mov v29.b[3],w15 /* block 3, doesn't get rev'd */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1416: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:972: + ld1 {v24.16b,v25.16b}, [x6] /* load o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1421: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:977: + mov w11, #0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1424: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:980: + mov x11, #64+20 /* size of o_key_pad + inner hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1426: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:982: + mov v29.s[3], w11 /* move length to the end of the block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1564: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1120: + mov x9,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1593: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1149: + ld1 {v0.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1618: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1174: + mov v27.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1619: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1175: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1620: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1176: + rev32 v26.16b,v0.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1624: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1180: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1649: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1205: + mov v28.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1650: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1206: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1651: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1207: + rev32 v27.16b,v1.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1655: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1211: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1680: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1236: + mov v29.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1681: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1237: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1682: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1238: + rev32 v28.16b,v2.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1686: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1242: + ld1 {v3.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1711: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1267: + rev32 v29.16b,v3.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1712: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1268: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1839: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1395: + mov v26.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1980: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1536: + ld1 {v24.16b,v25.16b}, [x6] /* load o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1985: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1541: + mov w11, #0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1988: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1544: + mov x11, #64+20 /* size of o_key_pad + inner hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #1990: FILE: drivers/crypto/armv8/asm/aes128cbc_sha1_hmac.S:1546: + mov v29.s[3], w11 /* move length to the end of the block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2257: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:129: + adr x12,.Linit_sha_state /* address of sha init state consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2258: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:130: + prfm PLDL1KEEP,[x1,0] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2261: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:133: + ld1 {v24.4s, v25.4s},[x12] /* init ABCD, EFGH. (2 cycs) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2266: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:138: + mov x9,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2272: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:144: + ld1 {v0.16b},[x0],16 /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2273: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:145: + mov x11,x4 /* len -> x11 needed at end */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2290: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:162: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2291: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:163: + adr x8,.Lrcon /* base address for sha round consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2295: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:167: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2314: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:186: + mov x4,x1 /* sha_ptr_in = aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2323: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:195: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2331: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:203: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2354: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:226: + ld1 {v3.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2357: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:229: + mov x2,x0 /* lead_ptr = aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2363: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:235: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2390: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:262: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2401: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:273: + sub x7,x12,1 /* main_blocks = total_blocks - 1 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2409: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:281: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2420: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:292: + rev32 v26.16b,v0.16b /* fix endian w0, aes res 0 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2421: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:293: + ld1 {v0.16b},[x0],16 /* next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2424: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:296: + rev32 v27.16b,v1.16b /* fix endian w1, aes res 1 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2425: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:297: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out, streaming */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2437: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:309: + rev32 v28.16b,v2.16b /* fix endian w2, aes res 2 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2440: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:312: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2452: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:324: + rev32 v29.16b,v3.16b /* fix endian w3, aes res 3 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2479: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:351: + mov v21.16b, v22.16b /* copy abcd (1 cyc stall on v22) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2493: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:365: + eor v1.16b,v1.16b,v0.16b /* mode op 1 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2496: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:368: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2510: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:382: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2516: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:388: + ld1 {v5.16b},[x9],16 /* key5 (extra stall from mov) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2550: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:422: + eor v2.16b,v2.16b,v1.16b /* mode of 2 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2556: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:428: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2586: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:458: + ld1 {v3.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2612: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:484: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2647: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:519: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2663: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:535: + subs x14,x13,1 /* local copy of aes_blocks_left */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2666: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:538: + ld1 {v0.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2720: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:592: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2721: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:593: + beq .Lbm2fromQ1 /* if aes_blocks_left_count == 0 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2724: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:596: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2779: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:651: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2780: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:652: + beq .Lbm2fromQ2 /* if aes_blocks_left_count == 0 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2783: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:655: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2836: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:708: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2837: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:709: + b .Lbm2fromQ3 /* join common code at Quad 3 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2994: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:866: + mov w15,0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #2998: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:870: + mov v26.b[0],w15 /* assume block 0 is dst */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3008: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:880: + mov v27.b[0],w15 /* assume block 1 is dst */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3012: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:884: + mov v28.b[0],w15 /* assume block 2 is dst */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3015: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:887: + mov v29.b[3],w15 /* block 3, doesn't get rev'd */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3187: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1059: + mov x9,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3210: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1082: + ld1 {v0.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3235: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1107: + mov v27.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3236: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1108: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3237: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1109: + rev32 v26.16b,v0.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3241: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1113: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3266: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1138: + mov v28.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3267: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1139: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3268: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1140: + rev32 v27.16b,v1.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3272: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1144: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3297: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1169: + mov v29.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3298: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1170: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3299: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1171: + rev32 v28.16b,v2.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3303: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1175: + ld1 {v3.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3328: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1200: + rev32 v29.16b,v3.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3329: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1201: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3479: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256.S:1351: + mov v26.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3776: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:124: + ld1 {v24.4s, v25.4s},[x6] /* init ABCD, EFGH. (2 cycs) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3777: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:125: + ldr x6, [x5, #HMAC_OKEYPAD] /* save pointer to o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3787: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:135: + adr x12,.Linit_sha_state /* address of sha init state consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3788: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:136: + prfm PLDL1KEEP,[x1,0] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3795: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:143: + mov x9,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3801: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:149: + ld1 {v0.16b},[x0],16 /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3802: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:150: + mov x11,x4 /* len -> x11 needed at end */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3819: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:167: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3820: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:168: + adr x8,.Lrcon /* base address for sha round consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3824: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:172: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3843: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:191: + mov x4,x1 /* sha_ptr_in = aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3852: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:200: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3860: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:208: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3883: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:231: + ld1 {v3.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3886: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:234: + mov x2,x0 /* lead_ptr = aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3892: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:240: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3919: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:267: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3930: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:278: + sub x7,x12,1 /* main_blocks = total_blocks - 1 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3938: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:286: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3950: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:298: + rev32 v26.16b,v0.16b /* fix endian w0, aes res 0 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3951: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:299: + ld1 {v0.16b},[x0],16 /* next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3954: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:302: + rev32 v27.16b,v1.16b /* fix endian w1, aes res 1 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3955: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:303: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out, streaming */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3967: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:315: + rev32 v28.16b,v2.16b /* fix endian w2, aes res 2 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3970: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:318: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #3982: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:330: + rev32 v29.16b,v3.16b /* fix endian w3, aes res 3 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4009: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:357: + mov v21.16b, v22.16b /* copy abcd (1 cyc stall on v22) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4023: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:371: + eor v1.16b,v1.16b,v0.16b /* mode op 1 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4026: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:374: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4040: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:388: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4046: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:394: + ld1 {v5.16b},[x9],16 /* key5 (extra stall from mov) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4080: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:428: + eor v2.16b,v2.16b,v1.16b /* mode of 2 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4086: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:434: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4116: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:464: + ld1 {v3.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4142: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:490: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4177: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:525: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4193: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:541: + subs x14,x13,1 /* local copy of aes_blocks_left */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4196: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:544: + ld1 {v0.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4250: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:598: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4251: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:599: + beq .Lbm2fromQ1 /* if aes_blocks_left_count == 0 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4254: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:602: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4309: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:657: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4310: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:658: + beq .Lbm2fromQ2 /* if aes_blocks_left_count == 0 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4313: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:661: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4366: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:714: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4367: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:715: + b .Lbm2fromQ3 /* join common code at Quad 3 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4524: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:872: + mov w15,0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4530: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:878: + mov v26.b[0],w15 /* assume block 0 is dst */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4540: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:888: + mov v27.b[0],w15 /* assume block 1 is dst */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4544: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:892: + mov v28.b[0],w15 /* assume block 2 is dst */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4547: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:895: + mov v29.b[3],w15 /* block 3, doesn't get rev'd */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4705: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1053: + adr x8,.Lrcon /* base address for sha round consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4707: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1055: + ld1 {v24.16b,v25.16b}, [x6] /* load o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4713: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1061: + mov w11, #0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4716: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1064: + mov x11, #64+32 /* size of o_key_pad + inner hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4718: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1066: + mov v29.s[3], w11 /* move length to the end of the block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4880: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1228: + mov x9,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4902: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1250: + ld1 {v0.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4927: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1275: + mov v27.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4928: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1276: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4929: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1277: + rev32 v26.16b,v0.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4933: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1281: + ld1 {v1.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4958: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1306: + mov v28.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4959: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1307: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4960: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1308: + rev32 v27.16b,v1.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4964: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1312: + ld1 {v2.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4989: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1337: + mov v29.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4990: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1338: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4991: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1339: + rev32 v28.16b,v2.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #4995: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1343: + ld1 {v3.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5020: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1368: + rev32 v29.16b,v3.16b /* load res to sha 0, endian swap */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5021: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1369: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5171: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1519: + mov v26.b[3],w15 /* assume this was final block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5335: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1683: + adr x8,.Lrcon /* base address for sha round consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5337: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1685: + ld1 {v24.16b,v25.16b}, [x6] /* load o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5343: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1691: + mov w11, #0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5346: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1694: + mov x11, #64+32 /* size of o_key_pad + inner hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5348: FILE: drivers/crypto/armv8/asm/aes128cbc_sha256_hmac.S:1696: + mov v29.s[3], w11 /* move length to the end of the block */ WARNING:TYPO_SPELLING: 'sucess' may be misspelled - perhaps 'success'? #5808: FILE: drivers/crypto/armv8/asm/sha1_core.S:55: + * returns: 0 (sucess), -1 (failure) WARNING:LONG_LINE_COMMENT: line over 90 characters #5869: FILE: drivers/crypto/armv8/asm/sha1_core.S:116: + mov x6, #1 /* indicate partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5870: FILE: drivers/crypto/armv8/asm/sha1_core.S:117: + ands x5, x3, #0x3f /* Check size mod 1 SHA block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5873: FILE: drivers/crypto/armv8/asm/sha1_core.S:120: + adr x0,.Linit_sha_state /* address of sha init state consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5890: FILE: drivers/crypto/armv8/asm/sha1_core.S:137: + and x5, x3, #0xf /* check size mod 16B block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5891: FILE: drivers/crypto/armv8/asm/sha1_core.S:138: + cmp x5, #4 /* additional word is accepted */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5896: FILE: drivers/crypto/armv8/asm/sha1_core.S:143: + adr x0,.Linit_sha_state /* address of sha init state consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5909: FILE: drivers/crypto/armv8/asm/sha1_core.S:156: + cmp x5, #16 /* at least 16 4B blocks give 1 SHA block */ WARNING:TYPO_SPELLING: 'substract' may be misspelled - perhaps 'subtract'? #5915: FILE: drivers/crypto/armv8/asm/sha1_core.S:162: + sub x5, x5, #16 /* substract 1 SHA block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #5915: FILE: drivers/crypto/armv8/asm/sha1_core.S:162: + sub x5, x5, #16 /* substract 1 SHA block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6073: FILE: drivers/crypto/armv8/asm/sha1_core.S:320: + mov v29.s[3], w3 /* move length to the end of the block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6078: FILE: drivers/crypto/armv8/asm/sha1_core.S:325: + mov w6, #0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6365: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:91: + * Short lengths are less optimized at < 16 AES blocks, however they are somewhat optimized, WARNING:LONG_LINE_COMMENT: line over 90 characters #6385: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:111: + ld1 {v24.4s, v25.4s},[x6] /* init ABCD, EFGH. (2 cycs) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6386: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:112: + ldr x6, [x5, #HMAC_OKEYPAD] /* save pointer to o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6395: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:121: + prfm PLDL1KEEP,[x1,0] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6402: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:128: + mov x11,x4 /* len -> x11 needed at end */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6403: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:129: + mov x7,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6416: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:142: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6418: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:144: + adr x8,.Lrcon /* base address for sha round consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6556: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:282: + sub x7,x12,2 /* main_blocks = total_blocks - 5 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6559: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:285: + ld1 {v0.16b},[x0] /* next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6562: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:288: + ld1 {v31.16b},[x0],16 /* next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6579: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:305: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out, streaming */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6594: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:320: + ld1 {v1.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6626: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:352: + ld1 {v30.16b},[x0],16 /* get next aes block, with update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6634: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:360: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6647: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:373: + ld1 {v2.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6682: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:408: + eor v1.16b,v1.16b,v31.16b /* mode op 1 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6683: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:409: + ld1 {v31.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6687: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:413: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6713: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:439: + ld1 {v3.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6732: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:458: + eor v2.16b,v2.16b,v30.16b /* mode of 2 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6733: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:459: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6737: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:463: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6764: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:490: + ld1 {v0.16b},[x0] /* next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6779: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:505: + ld1 {v31.16b},[x0],16 /* next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6781: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:507: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6785: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:511: + * have to have an extra unwind. This is why the test for the short cases is 16 and not 12. WARNING:LONG_LINE_COMMENT: line over 90 characters #6793: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:519: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out, streaming */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6800: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:526: + ld1 {v1.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6841: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:567: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6847: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:573: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6860: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:586: + ld1 {v2.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6891: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:617: + eor v1.16b,v1.16b,v31.16b /* mode op 1 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6893: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:619: + ld1 {v31.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6902: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:628: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6922: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:648: + ld1 {v3.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6937: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:663: + eor v2.16b,v2.16b,v30.16b /* mode of 2 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6938: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:664: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6953: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:679: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6967: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:693: + ld1 {v0.16b},[x0] /* read first aes block, no bump */ WARNING:LONG_LINE_COMMENT: line over 90 characters #6989: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:715: + ld1 {v31.16b},[x0],16 /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7000: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:726: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7003: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:729: + ld1 {v1.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7022: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:748: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7024: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:750: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7028: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:754: + ld1 {v2.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7049: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:775: + ld1 {v31.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7051: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:777: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7055: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:781: + ld1 {v3.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7076: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:802: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7078: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:804: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7102: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:828: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7105: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:831: + * we take some pains to avoid read spill by only reading the blocks that are actually defined. WARNING:LONG_LINE_COMMENT: line over 90 characters #7109: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:835: + mov w15,0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7110: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:836: + cbnz x13,.Lpad100 /* branch if there is some real data */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7121: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:847: + cbnz x14,.Lpad200 /* branch if there is some real data */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7131: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:857: + cbnz x14,.Lpad300 /* branch if there is some real data */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7164: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:890: + ld1 {v0.16b},[x0] /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7215: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:941: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7219: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:945: + ld1 {v0.16b},[x0] /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7269: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:995: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7273: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:999: + ld1 {v0.16b},[x0],16 /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7321: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1047: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7454: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1180: + ld1 {v24.16b,v25.16b}, [x6] /* load o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7459: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1185: + mov w11, #0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7462: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1188: + mov x11, #64+20 /* size of o_key_pad + inner hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7464: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1190: + mov v29.s[3], w11 /* move length to the end of the block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7602: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1328: + mov x9,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7622: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1348: + * This loop does 4 at a time, so that at the end there is a final sha block and 0-3 aes blocks WARNING:LONG_LINE_COMMENT: line over 90 characters #7627: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1353: + blt .Llast_sha_block /* if less, bail to last block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7630: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1356: + ld1 {v0.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7658: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1384: + ld1 {v1.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7660: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1386: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7686: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1412: + ld1 {v2.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7688: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1414: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7714: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1440: + ld1 {v3.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7716: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1442: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7745: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1471: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7869: FILE: drivers/crypto/armv8/asm/sha1_hmac_aes128cbc_dec.S:1595: + mov x13,x10 /* copy aes blocks for common */ WARNING:LONG_LINE_COMMENT: line over 90 characters #7966: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:88: + * Short lengths are less optimized at < 16 AES blocks, however they are somewhat optimized, WARNING:LONG_LINE_COMMENT: line over 90 characters #8008: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:130: + adr x12,.Linit_sha_state /* address of sha init state consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8009: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:131: + prfm PLDL1KEEP,[x1,0] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8012: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:134: + ld1 {v24.4s, v25.4s},[x12] /* init ABCD, EFGH. (2 cycs) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8017: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:139: + mov x11,x4 /* len -> x11 needed at end */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8018: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:140: + mov x7,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8031: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:153: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8033: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:155: + adr x8,.Lrcon /* base address for sha round consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8202: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:324: + sub x7,x12,2 /* main_blocks = total_blocks - 5 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8206: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:328: + ld1 {v0.16b},[x0] /* next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8209: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:331: + ld1 {v31.16b},[x0],16 /* next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8227: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:349: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out, streaming */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8252: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:374: + ld1 {v1.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8279: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:401: + mov v21.16b, v22.16b /* copy abcd (1 cyc stall on v22) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8290: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:412: + ld1 {v30.16b},[x0],16 /* get next aes block, with update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8297: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:419: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8311: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:433: + ld1 {v2.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8317: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:439: + ld1 {v5.16b},[x9],16 /* key5 (extra stall from mov) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8348: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:470: + eor v1.16b,v1.16b,v31.16b /* mode op 1 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8349: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:471: + ld1 {v31.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8355: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:477: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8385: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:507: + ld1 {v3.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8403: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:525: + eor v2.16b,v2.16b,v30.16b /* mode of 2 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8404: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:526: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8410: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:532: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8438: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:560: + ld1 {v0.16b},[x0] /* next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8449: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:571: + ld1 {v31.16b},[x0],16 /* next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8452: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:574: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8456: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:578: + * have to have an extra unwind. This is why the test for the short cases is 16 and not 12. WARNING:LONG_LINE_COMMENT: line over 90 characters #8465: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:587: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out, streaming */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8479: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:601: + ld1 {v1.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8517: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:639: + mov v21.16b, v22.16b /* copy abcd (1 cyc stall on v22) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8528: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:650: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8535: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:657: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8549: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:671: + ld1 {v2.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8555: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:677: + ld1 {v5.16b},[x9],16 /* key5 (extra stall from mov) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8586: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:708: + eor v1.16b,v1.16b,v31.16b /* mode op 1 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8587: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:709: + ld1 {v31.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8595: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:717: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8625: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:747: + ld1 {v3.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8643: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:765: + eor v2.16b,v2.16b,v30.16b /* mode of 2 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8644: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:766: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8652: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:774: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8666: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:788: + ld1 {v0.16b},[x0] /* read first aes block, no bump */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8687: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:809: + ld1 {v31.16b},[x0],16 /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8696: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:818: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8699: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:821: + ld1 {v1.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8718: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:840: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8720: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:842: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8724: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:846: + ld1 {v2.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8745: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:867: + ld1 {v31.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8747: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:869: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8751: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:873: + ld1 {v3.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8772: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:894: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8774: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:896: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8798: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:920: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8801: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:923: + * we take some pains to avoid read spill by only reading the blocks that are actually defined. WARNING:LONG_LINE_COMMENT: line over 90 characters #8805: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:927: + mov w15,0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8806: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:928: + cbnz x13,.Lpad100 /* branch if there is some real data */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8817: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:939: + cbnz x14,.Lpad200 /* branch if there is some real data */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8827: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:949: + cbnz x14,.Lpad300 /* branch if there is some real data */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8859: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:981: + ld1 {v0.16b},[x0] /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8919: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1041: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8924: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1046: + ld1 {v0.16b},[x0] /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8982: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1104: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #8987: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1109: + ld1 {v0.16b},[x0],16 /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9043: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1165: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9210: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1332: + mov x9,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9223: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1345: + * This loop does 4 at a time, so that at the end there is a final sha block and 0-3 aes blocks WARNING:LONG_LINE_COMMENT: line over 90 characters #9228: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1350: + blt .Llast_sha_block /* if less, bail to last block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9231: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1353: + ld1 {v0.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9259: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1381: + ld1 {v1.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9261: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1383: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9287: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1409: + ld1 {v2.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9289: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1411: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9315: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1437: + ld1 {v3.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9317: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1439: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9351: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1473: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9494: FILE: drivers/crypto/armv8/asm/sha256_aes128cbc_dec.S:1616: + mov x13,x10 /* copy aes blocks for common */ WARNING:TYPO_SPELLING: 'sucess' may be misspelled - perhaps 'success'? #9558: FILE: drivers/crypto/armv8/asm/sha256_core.S:55: + * returns: 0 (sucess), -1 (failure) WARNING:LONG_LINE_COMMENT: line over 90 characters #9632: FILE: drivers/crypto/armv8/asm/sha256_core.S:129: + mov x6, #1 /* indicate partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9633: FILE: drivers/crypto/armv8/asm/sha256_core.S:130: + ands x5, x3, #0x3f /* Check size mod 1 SHA block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9636: FILE: drivers/crypto/armv8/asm/sha256_core.S:133: + adr x0,.Linit_sha_state /* address of sha init state consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9638: FILE: drivers/crypto/armv8/asm/sha256_core.S:135: + ld1 {v24.4s, v25.4s},[x0] /* init ABCD, EFGH. (2 cycs) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9639: FILE: drivers/crypto/armv8/asm/sha256_core.S:136: + lsr x5, x3, 4 /* number of 16B blocks (will be at least 4) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9644: FILE: drivers/crypto/armv8/asm/sha256_core.S:141: + ands x5, x3, #0xf /* Check size mod 16B block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9647: FILE: drivers/crypto/armv8/asm/sha256_core.S:144: + adr x0,.Linit_sha_state /* address of sha init state consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9649: FILE: drivers/crypto/armv8/asm/sha256_core.S:146: + ld1 {v24.4s, v25.4s},[x0] /* init ABCD, EFGH. (2 cycs) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9651: FILE: drivers/crypto/armv8/asm/sha256_core.S:148: + cmp x5, #4 /* at least 4 16B blocks give 1 SHA block */ WARNING:TYPO_SPELLING: 'substract' may be misspelled - perhaps 'subtract'? #9656: FILE: drivers/crypto/armv8/asm/sha256_core.S:153: + sub x5, x5, #4 /* substract 1 SHA block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9656: FILE: drivers/crypto/armv8/asm/sha256_core.S:153: + sub x5, x5, #4 /* substract 1 SHA block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9842: FILE: drivers/crypto/armv8/asm/sha256_core.S:339: + mov v29.s[3], w3 /* move length to the end of the block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #9846: FILE: drivers/crypto/armv8/asm/sha256_core.S:343: + mov w6, #0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10118: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:90: + * Short lengths are less optimized at < 16 AES blocks, however they are somewhat optimized, WARNING:LONG_LINE_COMMENT: line over 90 characters #10154: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:126: + ld1 {v24.4s, v25.4s},[x6] /* init ABCD, EFGH. (2 cycs) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10155: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:127: + ldr x6, [x5, #HMAC_OKEYPAD] /* save pointer to o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10164: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:136: + adr x12,.Linit_sha_state /* address of sha init state consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10165: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:137: + prfm PLDL1KEEP,[x1,0] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10172: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:144: + mov x11,x4 /* len -> x11 needed at end */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10173: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:145: + mov x7,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10186: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:158: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10188: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:160: + adr x8,.Lrcon /* base address for sha round consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10358: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:330: + sub x7,x12,2 /* main_blocks = total_blocks - 5 */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10362: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:334: + ld1 {v0.16b},[x0] /* next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10365: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:337: + ld1 {v31.16b},[x0],16 /* next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10383: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:355: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out, streaming */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10408: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:380: + ld1 {v1.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10435: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:407: + mov v21.16b, v22.16b /* copy abcd (1 cyc stall on v22) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10446: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:418: + ld1 {v30.16b},[x0],16 /* get next aes block, with update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10453: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:425: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10467: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:439: + ld1 {v2.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10473: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:445: + ld1 {v5.16b},[x9],16 /* key5 (extra stall from mov) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10504: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:476: + eor v1.16b,v1.16b,v31.16b /* mode op 1 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10505: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:477: + ld1 {v31.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10511: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:483: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10541: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:513: + ld1 {v3.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10559: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:531: + eor v2.16b,v2.16b,v30.16b /* mode of 2 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10560: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:532: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10566: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:538: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10594: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:566: + ld1 {v0.16b},[x0] /* next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10605: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:577: + ld1 {v31.16b},[x0],16 /* next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10608: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:580: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10612: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:584: + * have to have an extra unwind. This is why the test for the short cases is 16 and not 12. WARNING:LONG_LINE_COMMENT: line over 90 characters #10621: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:593: + prfm PLDL1KEEP,[x1,64] /* pref next aes_ptr_out, streaming */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10635: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:607: + ld1 {v1.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10673: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:645: + mov v21.16b, v22.16b /* copy abcd (1 cyc stall on v22) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10684: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:656: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10691: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:663: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10705: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:677: + ld1 {v2.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10711: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:683: + ld1 {v5.16b},[x9],16 /* key5 (extra stall from mov) */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10742: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:714: + eor v1.16b,v1.16b,v31.16b /* mode op 1 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10743: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:715: + ld1 {v31.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10751: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:723: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10781: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:753: + ld1 {v3.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10799: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:771: + eor v2.16b,v2.16b,v30.16b /* mode of 2 xor w/ prev value */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10800: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:772: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10808: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:780: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10822: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:794: + ld1 {v0.16b},[x0] /* read first aes block, no bump */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10843: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:815: + ld1 {v31.16b},[x0],16 /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10852: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:824: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10855: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:827: + ld1 {v1.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10874: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:846: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10876: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:848: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10880: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:852: + ld1 {v2.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10901: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:873: + ld1 {v31.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10903: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:875: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10907: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:879: + ld1 {v3.16b},[x0] /* read next aes block, no update */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10928: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:900: + ld1 {v30.16b},[x0],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10930: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:902: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10954: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:926: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10957: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:929: + * we take some pains to avoid read spill by only reading the blocks that are actually defined. WARNING:LONG_LINE_COMMENT: line over 90 characters #10961: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:933: + mov w15,0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10962: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:934: + cbnz x13,.Lpad100 /* branch if there is some real data */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10973: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:945: + cbnz x14,.Lpad200 /* branch if there is some real data */ WARNING:LONG_LINE_COMMENT: line over 90 characters #10983: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:955: + cbnz x14,.Lpad300 /* branch if there is some real data */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11017: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:989: + ld1 {v0.16b},[x0] /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11077: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1049: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11082: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1054: + ld1 {v0.16b},[x0] /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11140: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1112: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11145: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1117: + ld1 {v0.16b},[x0],16 /* read first aes block, bump aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11202: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1174: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11354: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1326: + adr x8,.Lrcon /* base address for sha round consts */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11356: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1328: + ld1 {v24.16b,v25.16b}, [x6] /* load o_key_pad partial hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11362: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1334: + mov w11, #0x80 /* that's the 1 of the pad */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11365: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1337: + mov x11, #64+32 /* size of o_key_pad + inner hash */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11367: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1339: + mov v29.s[3], w11 /* move length to the end of the block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11532: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1504: + mov x9,sp /* copy for address mode */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11545: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1517: + * This loop does 4 at a time, so that at the end there is a final sha block and 0-3 aes blocks WARNING:LONG_LINE_COMMENT: line over 90 characters #11550: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1522: + blt .Llast_sha_block /* if less, bail to last block */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11553: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1525: + ld1 {v0.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11581: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1553: + ld1 {v1.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11583: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1555: + st1 {v0.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11609: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1581: + ld1 {v2.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11611: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1583: + st1 {v1.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11637: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1609: + ld1 {v3.16b},[x4],16 /* read next aes block, update aes_ptr_in */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11639: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1611: + st1 {v2.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11673: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1645: + st1 {v3.16b},[x1],16 /* save aes res, bump aes_out_ptr */ WARNING:LONG_LINE_COMMENT: line over 90 characters #11816: FILE: drivers/crypto/armv8/asm/sha256_hmac_aes128cbc_dec.S:1788: + mov x13,x10 /* copy aes blocks for common */ WARNING:LONG_LINE: line over 90 characters #11969: FILE: drivers/crypto/armv8/rte_armv8_pmd.c:83: +typedef const crypto_func_t crypto_func_tbl_t[CRYPTO_CIPHER_MAX][CRYPTO_AUTH_MAX][CRYPTO_CIPHER_KEYLEN_MAX]; WARNING:LONG_LINE: line over 90 characters #11984: FILE: drivers/crypto/armv8/rte_armv8_pmd.c:98: + [RTE_CRYPTO_CIPHER_AES_CBC][RTE_CRYPTO_AUTH_SHA1_HMAC][CRYPTO_KEY(128)] = aes128cbc_sha1_hmac, WARNING:LONG_LINE: line over 90 characters #11985: FILE: drivers/crypto/armv8/rte_armv8_pmd.c:99: + [RTE_CRYPTO_CIPHER_AES_CBC][RTE_CRYPTO_AUTH_SHA256][CRYPTO_KEY(128)] = aes128cbc_sha256, WARNING:LONG_LINE: line over 90 characters #11986: FILE: drivers/crypto/armv8/rte_armv8_pmd.c:100: + [RTE_CRYPTO_CIPHER_AES_CBC][RTE_CRYPTO_AUTH_SHA256_HMAC][CRYPTO_KEY(128)] = aes128cbc_sha256_hmac, WARNING:LONG_LINE: line over 90 characters #12002: FILE: drivers/crypto/armv8/rte_armv8_pmd.c:116: + [RTE_CRYPTO_CIPHER_AES_CBC][RTE_CRYPTO_AUTH_SHA1_HMAC][CRYPTO_KEY(128)] = sha1_hmac_aes128cbc_dec, WARNING:LONG_LINE: line over 90 characters #12003: FILE: drivers/crypto/armv8/rte_armv8_pmd.c:117: + [RTE_CRYPTO_CIPHER_AES_CBC][RTE_CRYPTO_AUTH_SHA256][CRYPTO_KEY(128)] = sha256_aes128cbc_dec, WARNING:LONG_LINE: line over 90 characters #12004: FILE: drivers/crypto/armv8/rte_armv8_pmd.c:118: + [RTE_CRYPTO_CIPHER_AES_CBC][RTE_CRYPTO_AUTH_SHA256_HMAC][CRYPTO_KEY(128)] = sha256_hmac_aes128cbc_dec, WARNING:LONG_LINE: line over 90 characters #12057: FILE: drivers/crypto/armv8/rte_armv8_pmd.c:171: +typedef const crypto_key_sched_t crypto_key_sched_tbl_t[CRYPTO_CIPHER_MAX][CRYPTO_CIPHER_KEYLEN_MAX]; total: 0 errors, 495 warnings, 13130 lines checked