Lines Matching refs:sg_cpu

61 	struct dma_desc_array	*sg_cpu; /* virt addr of sg dma descriptors */  member
221 crc->sg_cpu[i].start_addr = crc->sg_mid_dma + (i << 2); in bfin_crypto_crc_config_dma()
222 crc->sg_cpu[i].cfg = dma_config; in bfin_crypto_crc_config_dma()
223 crc->sg_cpu[i].x_count = 1; in bfin_crypto_crc_config_dma()
224 crc->sg_cpu[i].x_modify = CHKSUM_DIGEST_SIZE; in bfin_crypto_crc_config_dma()
227 i, crc->sg_cpu[i].start_addr, in bfin_crypto_crc_config_dma()
228 crc->sg_cpu[i].cfg, crc->sg_cpu[i].x_count, in bfin_crypto_crc_config_dma()
229 crc->sg_cpu[i].x_modify); in bfin_crypto_crc_config_dma()
251 crc->sg_cpu[i].start_addr = dma_addr; in bfin_crypto_crc_config_dma()
252 crc->sg_cpu[i].cfg = dma_config; in bfin_crypto_crc_config_dma()
253 crc->sg_cpu[i].x_count = dma_count; in bfin_crypto_crc_config_dma()
254 crc->sg_cpu[i].x_modify = dma_mod; in bfin_crypto_crc_config_dma()
257 i, crc->sg_cpu[i].start_addr, in bfin_crypto_crc_config_dma()
258 crc->sg_cpu[i].cfg, crc->sg_cpu[i].x_count, in bfin_crypto_crc_config_dma()
259 crc->sg_cpu[i].x_modify); in bfin_crypto_crc_config_dma()
274 crc->sg_cpu[i].start_addr = dma_map_single(crc->dev, ctx->bufnext, in bfin_crypto_crc_config_dma()
276 crc->sg_cpu[i].cfg = dma_config; in bfin_crypto_crc_config_dma()
277 crc->sg_cpu[i].x_count = 1; in bfin_crypto_crc_config_dma()
278 crc->sg_cpu[i].x_modify = CHKSUM_DIGEST_SIZE; in bfin_crypto_crc_config_dma()
281 i, crc->sg_cpu[i].start_addr, in bfin_crypto_crc_config_dma()
282 crc->sg_cpu[i].cfg, crc->sg_cpu[i].x_count, in bfin_crypto_crc_config_dma()
283 crc->sg_cpu[i].x_modify); in bfin_crypto_crc_config_dma()
291 crc->sg_cpu[i - 1].cfg &= ~(DMAFLOW | NDSIZE); in bfin_crypto_crc_config_dma()
292 crc->sg_cpu[i - 1].cfg |= DI_EN; in bfin_crypto_crc_config_dma()
648 crc->sg_cpu = dma_alloc_coherent(&pdev->dev, PAGE_SIZE, &crc->sg_dma, GFP_KERNEL); in bfin_crypto_crc_probe()
649 if (crc->sg_cpu == NULL) { in bfin_crypto_crc_probe()
657 crc->sg_mid_buf = (u8 *)(crc->sg_cpu + ((CRC_MAX_DMA_DESC + 1) << 1)); in bfin_crypto_crc_probe()
691 if (crc->sg_cpu) in bfin_crypto_crc_probe()
692 dma_free_coherent(&pdev->dev, PAGE_SIZE, crc->sg_cpu, crc->sg_dma); in bfin_crypto_crc_probe()