Commit 66fecd9d authored by Thorsten Blum's avatar Thorsten Blum Committed by Herbert Xu
Browse files

crypto: skcipher - Realign struct skcipher_walk to save 8 bytes



Reduce skcipher_walk's struct size by 8 bytes by realigning its members.

pahole output before:

  /* size: 120, cachelines: 2, members: 13 */
  /* sum members: 108, holes: 2, sum holes: 8 */
  /* padding: 4 */
  /* last cacheline: 56 bytes */

and after:

  /* size: 112, cachelines: 2, members: 13 */
  /* padding: 4 */
  /* last cacheline: 48 bytes */

No functional changes intended.

Signed-off-by: default avatarThorsten Blum <thorsten.blum@linux.dev>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 34f170a5
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -67,8 +67,6 @@ struct skcipher_walk {
		struct scatter_walk in;
	};

	unsigned int nbytes;

	union {
		/* Virtual address of the destination. */
		struct {
@@ -81,6 +79,7 @@ struct skcipher_walk {
		struct scatter_walk out;
	};

	unsigned int nbytes;
	unsigned int total;

	u8 *page;