Lines Matching refs:sg_count
1031 static int sg_to_link_tbl_offset(struct scatterlist *sg, int sg_count, in sg_to_link_tbl_offset() argument
1035 int n_sg = sg_count; in sg_to_link_tbl_offset()
1070 static inline int sg_to_link_tbl(struct scatterlist *sg, int sg_count, in sg_to_link_tbl() argument
1074 return sg_to_link_tbl_offset(sg, sg_count, 0, cryptlen, in sg_to_link_tbl()
1094 int sg_count, ret; in ipsec_esp() local
1101 sg_count = dma_map_sg(dev, areq->src, edesc->src_nents ?: 1, in ipsec_esp()
1106 if (sg_count > 1 && in ipsec_esp()
1107 (ret = sg_to_link_tbl_offset(areq->src, sg_count, 0, in ipsec_esp()
1146 if (sg_count == 1) { in ipsec_esp()
1149 } else if ((ret = sg_to_link_tbl_offset(areq->src, sg_count, in ipsec_esp()
1170 sg_count = dma_map_sg(dev, areq->dst, edesc->dst_nents ? : 1, in ipsec_esp()
1175 if (sg_count == 1) { in ipsec_esp()
1178 } else if ((sg_count = in ipsec_esp()
1179 sg_to_link_tbl_offset(areq->dst, sg_count, in ipsec_esp()
1188 tbl_ptr += sg_count - 1; in ipsec_esp()
1459 int sg_count; in map_sg_in_talitos_ptr() local
1466 sg_count = edesc->src_nents ? : 1; in map_sg_in_talitos_ptr()
1468 if (sg_count == 1) { in map_sg_in_talitos_ptr()
1472 sg_copy_to_buffer(src, sg_count, edesc->buf, len); in map_sg_in_talitos_ptr()
1480 sg_count = dma_map_sg(dev, src, edesc->src_nents ? : 1, dir); in map_sg_in_talitos_ptr()
1482 if (sg_count == 1) { in map_sg_in_talitos_ptr()
1485 sg_count = sg_to_link_tbl(src, sg_count, len, in map_sg_in_talitos_ptr()
1487 if (sg_count > 1) { in map_sg_in_talitos_ptr()
1501 return sg_count; in map_sg_in_talitos_ptr()
1507 struct talitos_ptr *ptr, int sg_count) in map_sg_out_talitos_ptr() argument
1513 sg_count = dma_map_sg(dev, dst, edesc->dst_nents ? : 1, dir); in map_sg_out_talitos_ptr()
1518 if (sg_count == 1) { in map_sg_out_talitos_ptr()
1531 if (sg_count == 1) { in map_sg_out_talitos_ptr()
1541 sg_to_link_tbl(dst, sg_count, len, link_tbl_ptr); in map_sg_out_talitos_ptr()
1561 int sg_count, ret; in common_nonsnoop() local
1580 sg_count = map_sg_in_talitos_ptr(dev, areq->src, cryptlen, edesc, in common_nonsnoop()
1589 &desc->ptr[4], sg_count); in common_nonsnoop()