Lines Matching refs:buff_sg
429 sg_init_one(areq_ctx->buff_sg, curr_buff, curr_buff_cnt); in cc_set_hash_buf()
430 if (dma_map_sg(dev, areq_ctx->buff_sg, 1, DMA_TO_DEVICE) != 1) { in cc_set_hash_buf()
435 &sg_dma_address(areq_ctx->buff_sg), sg_page(areq_ctx->buff_sg), in cc_set_hash_buf()
436 sg_virt(areq_ctx->buff_sg), areq_ctx->buff_sg->offset, in cc_set_hash_buf()
437 areq_ctx->buff_sg->length); in cc_set_hash_buf()
439 areq_ctx->curr_sg = areq_ctx->buff_sg; in cc_set_hash_buf()
442 cc_add_sg_entry(dev, sg_data, 1, areq_ctx->buff_sg, curr_buff_cnt, 0, in cc_set_hash_buf()
1422 memcpy(areq_ctx->buff_sg, src, in cc_map_hash_request_final()
1424 areq_ctx->buff_sg->length = nbytes; in cc_map_hash_request_final()
1425 areq_ctx->curr_sg = areq_ctx->buff_sg; in cc_map_hash_request_final()
1452 dma_unmap_sg(dev, areq_ctx->buff_sg, 1, DMA_TO_DEVICE); in cc_map_hash_request_final()
1535 memcpy(areq_ctx->buff_sg, src, in cc_map_hash_request_update()
1537 areq_ctx->buff_sg->length = update_data_len; in cc_map_hash_request_update()
1539 areq_ctx->curr_sg = areq_ctx->buff_sg; in cc_map_hash_request_update()
1563 dma_unmap_sg(dev, areq_ctx->buff_sg, 1, DMA_TO_DEVICE); in cc_map_hash_request_update()
1595 sg_virt(areq_ctx->buff_sg), in cc_unmap_hash_request()
1596 &sg_dma_address(areq_ctx->buff_sg), in cc_unmap_hash_request()
1597 sg_dma_len(areq_ctx->buff_sg)); in cc_unmap_hash_request()
1598 dma_unmap_sg(dev, areq_ctx->buff_sg, 1, DMA_TO_DEVICE); in cc_unmap_hash_request()