[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <8fe04e86f0907588d210885ac91965960f97f450.1714581792.git.andre.glover@linux.intel.com>
Date: Wed, 1 May 2024 14:46:28 -0700
From: Andre Glover <andre.glover@...ux.intel.com>
To: tom.zanussi@...ux.intel.com,
minchan@...nel.org,
senozhatsky@...omium.org,
hannes@...xchg.org,
yosryahmed@...gle.com,
nphamcs@...il.com,
chengming.zhou@...ux.dev,
herbert@...dor.apana.org.au,
davem@...emloft.net,
fenghua.yu@...el.com,
dave.jiang@...el.com
Cc: wajdi.k.feghali@...el.com,
james.guilford@...el.com,
vinodh.gopal@...el.com,
bala.seshasayee@...el.com,
heath.caldwell@...el.com,
kanchana.p.sridhar@...el.com,
andre.glover@...ux.intel.com,
linux-kernel@...r.kernel.org,
linux-mm@...ck.org,
21cnbao@...il.com,
ryan.roberts@....com,
linux-crypto@...r.kernel.org,
dmaengine@...r.kernel.org
Subject: [RFC PATCH 2/3] crypto: add by_n attribute to acomp_req
Add the 'by_n' attribute to the acomp_req. The 'by_n' attribute can be
used a directive by acomp crypto algorithms for splitting compress and
decompress operations into "n" separate jobs.
Signed-off-by: Andre Glover <andre.glover@...ux.intel.com>
---
include/crypto/acompress.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/crypto/acompress.h b/include/crypto/acompress.h
index 2b73cef2f430..c687729e1966 100644
--- a/include/crypto/acompress.h
+++ b/include/crypto/acompress.h
@@ -25,6 +25,7 @@
* @slen: Size of the input buffer
* @dlen: Size of the output buffer and number of bytes produced
* @flags: Internal flags
+ * @by_n: by_n setting used by acomp alg
* @__ctx: Start of private context data
*/
struct acomp_req {
@@ -34,6 +35,7 @@ struct acomp_req {
unsigned int slen;
unsigned int dlen;
u32 flags;
+ u32 by_n;
void *__ctx[] CRYPTO_MINALIGN_ATTR;
};
--
2.27.0
Powered by blists - more mailing lists