Lines Matching refs:todo
29 unsigned int todo; in sun8i_ce_trng_read() local
38 todo = max + 32; in sun8i_ce_trng_read()
39 todo -= todo % 32; in sun8i_ce_trng_read()
41 d = kzalloc(todo, GFP_KERNEL | GFP_DMA); in sun8i_ce_trng_read()
47 ce->hwrng_stat_bytes += todo; in sun8i_ce_trng_read()
50 dma_dst = dma_map_single(ce->dev, d, todo, DMA_FROM_DEVICE); in sun8i_ce_trng_read()
73 cet->t_dlen = cpu_to_le32(todo); in sun8i_ce_trng_read()
75 cet->t_dlen = cpu_to_le32(todo / 4); in sun8i_ce_trng_read()
81 cet->t_dst[0].len = cpu_to_le32(todo / 4); in sun8i_ce_trng_read()
82 ce->chanlist[flow].timeout = todo; in sun8i_ce_trng_read()
90 dma_unmap_single(ce->dev, dma_dst, todo, DMA_FROM_DEVICE); in sun8i_ce_trng_read()