Lines Matching refs:src_nents
192 struct scatterlist *src, int src_nents, in src_map_to_sec4_sg() argument
195 dma_map_sg(jrdev, src, src_nents, DMA_TO_DEVICE); in src_map_to_sec4_sg()
196 sg_to_sec4_sg_last(src, src_nents, sec4_sg, 0); in src_map_to_sec4_sg()
604 int src_nents; member
614 if (edesc->src_nents) in ahash_unmap()
615 dma_unmap_sg(dev, req->src, edesc->src_nents, DMA_TO_DEVICE); in ahash_unmap()
794 int src_nents, sec4_sg_bytes, sec4_sg_src_index; in ahash_update_ctx() local
804 src_nents = sg_nents_for_len(req->src, in ahash_update_ctx()
807 sec4_sg_bytes = (sec4_sg_src_index + src_nents) * in ahash_update_ctx()
822 edesc->src_nents = src_nents; in ahash_update_ctx()
837 if (src_nents) { in ahash_update_ctx()
838 src_map_to_sec4_sg(jrdev, req->src, src_nents, in ahash_update_ctx()
938 edesc->src_nents = 0; in ahash_final_ctx()
998 int src_nents; in ahash_finup_ctx() local
1004 src_nents = sg_nents_for_len(req->src, req->nbytes); in ahash_finup_ctx()
1006 sec4_sg_bytes = (sec4_sg_src_index + src_nents) * in ahash_finup_ctx()
1021 edesc->src_nents = src_nents; in ahash_finup_ctx()
1035 src_map_to_sec4_sg(jrdev, req->src, src_nents, edesc->sec4_sg + in ahash_finup_ctx()
1081 int src_nents, sec4_sg_bytes; in ahash_digest() local
1088 src_nents = sg_count(req->src, req->nbytes); in ahash_digest()
1089 dma_map_sg(jrdev, req->src, src_nents ? : 1, DMA_TO_DEVICE); in ahash_digest()
1090 sec4_sg_bytes = src_nents * sizeof(struct sec4_sg_entry); in ahash_digest()
1102 edesc->src_nents = src_nents; in ahash_digest()
1108 if (src_nents) { in ahash_digest()
1109 sg_to_sec4_sg_last(req->src, src_nents, edesc->sec4_sg, 0); in ahash_digest()
1191 edesc->src_nents = 0; in ahash_final_no_ctx()
1224 int sec4_sg_bytes, src_nents; in ahash_update_no_ctx() local
1235 src_nents = sg_nents_for_len(req->src, in ahash_update_no_ctx()
1237 sec4_sg_bytes = (1 + src_nents) * in ahash_update_no_ctx()
1252 edesc->src_nents = src_nents; in ahash_update_no_ctx()
1260 src_map_to_sec4_sg(jrdev, req->src, src_nents, in ahash_update_no_ctx()
1338 int sec4_sg_bytes, sec4_sg_src_index, src_nents; in ahash_finup_no_ctx() local
1344 src_nents = sg_nents_for_len(req->src, req->nbytes); in ahash_finup_no_ctx()
1346 sec4_sg_bytes = (sec4_sg_src_index + src_nents) * in ahash_finup_no_ctx()
1361 edesc->src_nents = src_nents; in ahash_finup_no_ctx()
1370 src_map_to_sec4_sg(jrdev, req->src, src_nents, edesc->sec4_sg + 1); in ahash_finup_no_ctx()
1420 int sec4_sg_bytes, src_nents; in ahash_update_first() local
1432 src_nents = sg_count(req->src, req->nbytes - (*next_buflen)); in ahash_update_first()
1433 dma_map_sg(jrdev, req->src, src_nents ? : 1, DMA_TO_DEVICE); in ahash_update_first()
1434 sec4_sg_bytes = src_nents * sizeof(struct sec4_sg_entry); in ahash_update_first()
1448 edesc->src_nents = src_nents; in ahash_update_first()
1454 if (src_nents) { in ahash_update_first()
1455 sg_to_sec4_sg_last(req->src, src_nents, in ahash_update_first()