/kernel/linux/linux-5.10/drivers/crypto/caam/ |
H A D | caampkc.c | 256 int mapped_src_nents, mapped_dst_nents; in rsa_edesc_alloc() local 293 mapped_dst_nents = dma_map_sg(dev, req->dst, dst_nents, in rsa_edesc_alloc() 295 if (unlikely(!mapped_dst_nents)) { in rsa_edesc_alloc() 306 if (mapped_dst_nents > 1) in rsa_edesc_alloc() 307 sec4_sg_len += pad_sg_nents(mapped_dst_nents); in rsa_edesc_alloc() 328 if (mapped_dst_nents > 1) in rsa_edesc_alloc() 342 edesc->mapped_dst_nents = mapped_dst_nents; in rsa_edesc_alloc() 427 if (edesc->mapped_dst_nents > 1) { in set_rsa_pub_pdb() 475 if (edesc->mapped_dst_nents > in set_rsa_priv_f1_pdb() [all...] |
H A D | caamalg.c | 881 * @mapped_dst_nents: number of segments in output h/w link table 892 int mapped_dst_nents; member 905 * @mapped_dst_nents: number of segments in output h/w link table 918 int mapped_dst_nents; member 1093 if (!edesc->mapped_dst_nents) { in init_aead_job() 1096 } else if (edesc->mapped_dst_nents == 1) { in init_aead_job() 1275 } else if (!ivsize && edesc->mapped_dst_nents == 1) { in init_skcipher_job() 1299 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in aead_edesc_alloc() local 1356 mapped_dst_nents = dma_map_sg(jrdev, req->dst, in aead_edesc_alloc() 1359 if (unlikely(!mapped_dst_nents)) { in aead_edesc_alloc() 1603 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; skcipher_edesc_alloc() local [all...] |
H A D | caampkc.h | 126 * @mapped_dst_nents: number of segments in output h/w link table 138 int mapped_dst_nents; member
|
H A D | caamalg_qi.c | 946 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in aead_edesc_alloc() local 1020 mapped_dst_nents = dma_map_sg(qidev, req->dst, in aead_edesc_alloc() 1023 if (unlikely(!mapped_dst_nents)) { in aead_edesc_alloc() 1031 mapped_dst_nents = 0; in aead_edesc_alloc() 1051 if (mapped_dst_nents > 1) in aead_edesc_alloc() 1052 qm_sg_ents += pad_sg_nents(mapped_dst_nents); in aead_edesc_alloc() 1114 if (mapped_dst_nents > 1) in aead_edesc_alloc() 1145 } else if (mapped_dst_nents <= 1) { in aead_edesc_alloc() 1252 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in skcipher_edesc_alloc() local 1287 mapped_dst_nents in skcipher_edesc_alloc() [all...] |
H A D | caamalg_qi2.c | 359 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in aead_edesc_alloc() local 409 mapped_dst_nents = dma_map_sg(dev, req->dst, dst_nents, in aead_edesc_alloc() 411 if (unlikely(!mapped_dst_nents)) { in aead_edesc_alloc() 419 mapped_dst_nents = 0; in aead_edesc_alloc() 458 if (mapped_dst_nents > 1) in aead_edesc_alloc() 459 qm_sg_nents += pad_sg_nents(mapped_dst_nents); in aead_edesc_alloc() 527 if (mapped_dst_nents > 1) in aead_edesc_alloc() 562 } else if (!mapped_dst_nents) { in aead_edesc_alloc() 570 } else if (mapped_dst_nents == 1) { in aead_edesc_alloc() 1117 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents in skcipher_edesc_alloc() local [all...] |
/kernel/linux/linux-6.6/drivers/crypto/caam/ |
H A D | caampkc.c | 263 int mapped_src_nents, mapped_dst_nents; in rsa_edesc_alloc() local 300 mapped_dst_nents = dma_map_sg(dev, req->dst, dst_nents, in rsa_edesc_alloc() 302 if (unlikely(!mapped_dst_nents)) { in rsa_edesc_alloc() 313 if (mapped_dst_nents > 1) in rsa_edesc_alloc() 314 sec4_sg_len += pad_sg_nents(mapped_dst_nents); in rsa_edesc_alloc() 334 if (mapped_dst_nents > 1) in rsa_edesc_alloc() 348 edesc->mapped_dst_nents = mapped_dst_nents; in rsa_edesc_alloc() 436 if (edesc->mapped_dst_nents > 1) { in set_rsa_pub_pdb() 484 if (edesc->mapped_dst_nents > in set_rsa_priv_f1_pdb() [all...] |
H A D | caamalg.c | 890 * @mapped_dst_nents: number of segments in output h/w link table 901 int mapped_dst_nents; member 914 * @mapped_dst_nents: number of segments in output h/w link table 927 int mapped_dst_nents; member 1108 if (!edesc->mapped_dst_nents) { in init_aead_job() 1111 } else if (edesc->mapped_dst_nents == 1) { in init_aead_job() 1291 } else if (!ivsize && edesc->mapped_dst_nents == 1) { in init_skcipher_job() 1315 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in aead_edesc_alloc() local 1372 mapped_dst_nents = dma_map_sg(jrdev, req->dst, in aead_edesc_alloc() 1375 if (unlikely(!mapped_dst_nents)) { in aead_edesc_alloc() 1621 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; skcipher_edesc_alloc() local [all...] |
H A D | caampkc.h | 123 * @mapped_dst_nents: number of segments in output h/w link table 135 int mapped_dst_nents; member
|
H A D | caamalg_qi.c | 951 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in aead_edesc_alloc() local 1025 mapped_dst_nents = dma_map_sg(qidev, req->dst, in aead_edesc_alloc() 1028 if (unlikely(!mapped_dst_nents)) { in aead_edesc_alloc() 1036 mapped_dst_nents = 0; in aead_edesc_alloc() 1056 if (mapped_dst_nents > 1) in aead_edesc_alloc() 1057 qm_sg_ents += pad_sg_nents(mapped_dst_nents); in aead_edesc_alloc() 1119 if (mapped_dst_nents > 1) in aead_edesc_alloc() 1150 } else if (mapped_dst_nents <= 1) { in aead_edesc_alloc() 1262 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in skcipher_edesc_alloc() local 1298 mapped_dst_nents in skcipher_edesc_alloc() [all...] |
H A D | caamalg_qi2.c | 364 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents = 0; in aead_edesc_alloc() local 414 mapped_dst_nents = dma_map_sg(dev, req->dst, dst_nents, in aead_edesc_alloc() 416 if (unlikely(!mapped_dst_nents)) { in aead_edesc_alloc() 424 mapped_dst_nents = 0; in aead_edesc_alloc() 463 if (mapped_dst_nents > 1) in aead_edesc_alloc() 464 qm_sg_nents += pad_sg_nents(mapped_dst_nents); in aead_edesc_alloc() 532 if (mapped_dst_nents > 1) in aead_edesc_alloc() 567 } else if (!mapped_dst_nents) { in aead_edesc_alloc() 575 } else if (mapped_dst_nents == 1) { in aead_edesc_alloc() 1122 int src_nents, mapped_src_nents, dst_nents = 0, mapped_dst_nents in skcipher_edesc_alloc() local [all...] |