Lines Matching defs:sg_count
975 static int sg_to_link_tbl(struct scatterlist *sg, int sg_count,
978 int n_sg = sg_count;
995 sg_count--;
1004 return sg_count;
1023 int sg_count, ret;
1050 sg_count = talitos_map_sg(dev, areq->src, edesc->src_nents ? : 1,
1055 if (sg_count == 1) {
1063 sg_count = sg_to_link_tbl(areq->src, sg_count, sg_link_tbl_len,
1065 if (sg_count > 1) {
1083 sg_count = talitos_map_sg(dev, areq->dst,
1088 if (sg_count == 1) {
1097 sg_count = sg_to_link_tbl(areq->dst, sg_count, cryptlen,
1101 link_tbl_ptr += sg_count - 1;
1103 sg_count++;
1132 static int sg_count(struct scatterlist *sg_list, int nbytes, int *chained)
1230 src_nents = sg_count(src, cryptlen + authsize, &src_chained);
1239 dst_nents = sg_count(dst, cryptlen + authsize,
1448 int sg_count, ret;
1470 sg_count = talitos_map_sg(dev, areq->src, edesc->src_nents ? : 1,
1475 if (sg_count == 1) {
1478 sg_count = sg_to_link_tbl(areq->src, sg_count, cryptlen,
1480 if (sg_count > 1) {
1498 sg_count = talitos_map_sg(dev, areq->dst,
1503 if (sg_count == 1) {
1513 sg_count = sg_to_link_tbl(areq->dst, sg_count, cryptlen,
1636 int sg_count, ret;
1667 sg_count = talitos_map_sg(dev, req_ctx->psrc,
1672 if (sg_count == 1) {
1675 sg_count = sg_to_link_tbl(req_ctx->psrc, sg_count, length,
1677 if (sg_count > 1) {
1786 sg_count(areq->src, nbytes, &chained),
1819 int nents = sg_count(areq->src, nbytes, &chained);