Symbol: sa_req
drivers/crypto/sa2ul.c
1080
static int sa_run(struct sa_req *req)
drivers/crypto/sa2ul.c
1302
struct sa_req sa_req = { 0 };
drivers/crypto/sa2ul.c
1328
sa_req.size = req->cryptlen;
drivers/crypto/sa2ul.c
1329
sa_req.enc_size = req->cryptlen;
drivers/crypto/sa2ul.c
1330
sa_req.src = req->src;
drivers/crypto/sa2ul.c
1331
sa_req.dst = req->dst;
drivers/crypto/sa2ul.c
1332
sa_req.enc_iv = iv;
drivers/crypto/sa2ul.c
1333
sa_req.type = CRYPTO_ALG_TYPE_SKCIPHER;
drivers/crypto/sa2ul.c
1334
sa_req.enc = enc;
drivers/crypto/sa2ul.c
1335
sa_req.callback = sa_aes_dma_in_callback;
drivers/crypto/sa2ul.c
1336
sa_req.mdata_size = 44;
drivers/crypto/sa2ul.c
1337
sa_req.base = &req->base;
drivers/crypto/sa2ul.c
1338
sa_req.ctx = ctx;
drivers/crypto/sa2ul.c
1340
return sa_run(&sa_req);
drivers/crypto/sa2ul.c
1406
struct sa_req sa_req = { 0 };
drivers/crypto/sa2ul.c
1429
sa_req.size = auth_len;
drivers/crypto/sa2ul.c
1430
sa_req.auth_size = auth_len;
drivers/crypto/sa2ul.c
1431
sa_req.src = req->src;
drivers/crypto/sa2ul.c
1432
sa_req.dst = req->src;
drivers/crypto/sa2ul.c
1433
sa_req.enc = true;
drivers/crypto/sa2ul.c
1434
sa_req.type = CRYPTO_ALG_TYPE_AHASH;
drivers/crypto/sa2ul.c
1435
sa_req.callback = sa_sha_dma_in_callback;
drivers/crypto/sa2ul.c
1436
sa_req.mdata_size = 28;
drivers/crypto/sa2ul.c
1437
sa_req.ctx = ctx;
drivers/crypto/sa2ul.c
1438
sa_req.base = &req->base;
drivers/crypto/sa2ul.c
1440
return sa_run(&sa_req);
drivers/crypto/sa2ul.c
1882
struct sa_req sa_req = { 0 };
drivers/crypto/sa2ul.c
1911
sa_req.enc_offset = req->assoclen;
drivers/crypto/sa2ul.c
1912
sa_req.enc_size = enc_size;
drivers/crypto/sa2ul.c
1913
sa_req.auth_size = auth_size;
drivers/crypto/sa2ul.c
1914
sa_req.size = auth_size;
drivers/crypto/sa2ul.c
1915
sa_req.enc_iv = iv;
drivers/crypto/sa2ul.c
1916
sa_req.type = CRYPTO_ALG_TYPE_AEAD;
drivers/crypto/sa2ul.c
1917
sa_req.enc = enc;
drivers/crypto/sa2ul.c
1918
sa_req.callback = sa_aead_dma_in_callback;
drivers/crypto/sa2ul.c
1919
sa_req.mdata_size = 52;
drivers/crypto/sa2ul.c
1920
sa_req.base = &req->base;
drivers/crypto/sa2ul.c
1921
sa_req.ctx = ctx;
drivers/crypto/sa2ul.c
1922
sa_req.src = req->src;
drivers/crypto/sa2ul.c
1923
sa_req.dst = req->dst;
drivers/crypto/sa2ul.c
1925
return sa_run(&sa_req);
drivers/crypto/sa2ul.c
639
static inline void sa_update_cmdl(struct sa_req *req, u32 *cmdl,