/linux/drivers/media/dvb-core/ |
H A D | dvb_ringbuffer.c | 135 size_t todo = len; in dvb_ringbuffer_read_user() local 143 todo -= split; in dvb_ringbuffer_read_user() 150 if (copy_to_user(buf, rbuf->data+rbuf->pread, todo)) in dvb_ringbuffer_read_user() 154 smp_store_release(&rbuf->pread, (rbuf->pread + todo) % rbuf->size); in dvb_ringbuffer_read_user() 161 size_t todo = len; in dvb_ringbuffer_read() local 168 todo -= split; in dvb_ringbuffer_read() 175 memcpy(buf, rbuf->data+rbuf->pread, todo); in dvb_ringbuffer_read() 178 smp_store_release(&rbuf->pread, (rbuf->pread + todo) % rbuf->size); in dvb_ringbuffer_read() 184 size_t todo = len; in dvb_ringbuffer_write() local 192 todo in dvb_ringbuffer_write() 211 size_t todo = len; dvb_ringbuffer_write_user() local 255 size_t todo; dvb_ringbuffer_pkt_read_user() local 283 size_t todo; dvb_ringbuffer_pkt_read() local [all...] |
H A D | dvb_vb2.c | 256 int todo = len; in dvb_vb2_fill_buffer() local 271 while (todo) { in dvb_vb2_fill_buffer() 293 ll = min(todo, ctx->remain); in dvb_vb2_fill_buffer() 296 todo -= ll; in dvb_vb2_fill_buffer() 317 if (todo) in dvb_vb2_fill_buffer() 318 dprintk(1, "[%s] %d bytes are dropped.\n", ctx->name, todo); in dvb_vb2_fill_buffer() 322 dprintk(3, "[%s] %d bytes are copied\n", ctx->name, len - todo); in dvb_vb2_fill_buffer() 323 return (len - todo); in dvb_vb2_fill_buffer()
|
H A D | dmxdev.c | 57 size_t todo; in dvb_dmxdev_buffer_read() local 70 for (todo = count; todo > 0; todo -= ret) { in dvb_dmxdev_buffer_read() 89 if (avail > todo) in dvb_dmxdev_buffer_read() 90 avail = todo; in dvb_dmxdev_buffer_read() 99 return (count - todo) ? (count - todo) : ret; in dvb_dmxdev_buffer_read() 755 filter->todo = 0; in dvb_dmxdev_filter_start() 975 if (dfil->todo < in dvb_dmxdev_read_sec() [all...] |
/linux/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-trng.c | 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 / in sun8i_ce_trng_read() [all...] |
H A D | sun8i-ce-prng.c | 65 unsigned int todo; in sun8i_ce_prng_generate() local 80 todo = dlen + ctx->slen + PRNG_DATA_SIZE * 2; in sun8i_ce_prng_generate() 81 todo -= todo % PRNG_DATA_SIZE; in sun8i_ce_prng_generate() 83 d = kzalloc(todo, GFP_KERNEL | GFP_DMA); in sun8i_ce_prng_generate() 89 dev_dbg(ce->dev, "%s PRNG slen=%u dlen=%u todo=%u multi=%u\n", __func__, in sun8i_ce_prng_generate() 90 slen, dlen, todo, todo / PRNG_DATA_SIZE); in sun8i_ce_prng_generate() 94 algt->stat_bytes += todo; in sun8i_ce_prng_generate() 104 dma_dst = dma_map_single(ce->dev, d, todo, DMA_FROM_DEVIC in sun8i_ce_prng_generate() [all...] |
H A D | sun8i-ce-cipher.c | 30 unsigned int todo, len; in sun8i_ce_cipher_need_fallback() local 72 todo = min(len, sg->length); in sun8i_ce_cipher_need_fallback() 73 if (todo % 4) { in sun8i_ce_cipher_need_fallback() 79 len -= todo; in sun8i_ce_cipher_need_fallback() 92 todo = min(len, sg->length); in sun8i_ce_cipher_need_fallback() 93 if (todo % 4) { in sun8i_ce_cipher_need_fallback() 99 len -= todo; in sun8i_ce_cipher_need_fallback() 146 unsigned int todo, len, offset, ivsize; in sun8i_ce_cipher_prepare() local 252 todo = min(len, sg_dma_len(sg)); in sun8i_ce_cipher_prepare() 253 cet->t_src[i].len = cpu_to_le32(todo / in sun8i_ce_cipher_prepare() [all...] |
/linux/drivers/crypto/allwinner/sun4i-ss/ |
H A D | sun4i-ss-cipher.c | 32 unsigned int todo; in sun4i_ss_opti_poll() local 90 todo = min(rx_cnt, ileft); in sun4i_ss_opti_poll() 91 todo = min_t(size_t, todo, (mi.length - oi) / 4); in sun4i_ss_opti_poll() 92 if (todo) { in sun4i_ss_opti_poll() 93 ileft -= todo; in sun4i_ss_opti_poll() 94 writesl(ss->base + SS_RXFIFO, mi.addr + oi, todo); in sun4i_ss_opti_poll() 95 oi += todo * 4; in sun4i_ss_opti_poll() 118 todo = min(tx_cnt, oleft); in sun4i_ss_opti_poll() 119 todo in sun4i_ss_opti_poll() 198 unsigned int todo; sun4i_ss_cipher_poll() local [all...] |
H A D | sun4i-ss-prng.c | 27 unsigned int todo = (dlen / 4) * 4; in sun4i_ss_prng_generate() local 38 algt->stat_bytes += todo; in sun4i_ss_prng_generate() 45 while (todo > 0) { in sun4i_ss_prng_generate() 51 len = min_t(size_t, SS_DATA_LEN / BITS_PER_BYTE, todo); in sun4i_ss_prng_generate() 54 todo -= len; in sun4i_ss_prng_generate()
|
/linux/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss-prng.c | 66 unsigned int todo; in sun8i_ss_prng_generate() local 84 todo = dlen + PRNG_SEED_SIZE + PRNG_DATA_SIZE; in sun8i_ss_prng_generate() 85 todo -= todo % PRNG_DATA_SIZE; in sun8i_ss_prng_generate() 87 todo_with_padding = ALIGN(todo, dma_get_cache_alignment()); in sun8i_ss_prng_generate() 88 if (todo_with_padding < todo || todo < dlen) in sun8i_ss_prng_generate() 99 algt->stat_bytes += todo; in sun8i_ss_prng_generate() 115 dma_dst = dma_map_single(ss->dev, d, todo, DMA_FROM_DEVICE); in sun8i_ss_prng_generate() 132 writel(todo / in sun8i_ss_prng_generate() [all...] |
/linux/drivers/usb/gadget/udc/ |
H A D | max3420_udc.c | 163 u32 todo; member 182 u32 todo; member 319 int todo; in spi_max3420_enable() local 322 todo = ep->todo & ENABLE_EP; in spi_max3420_enable() 323 ep->todo &= ~ENABLE_EP; in spi_max3420_enable() 326 if (!todo || ep->id == 0) in spi_max3420_enable() 332 if (todo == ENABLE) { in spi_max3420_enable() 351 int todo; in spi_max3420_stall() local 354 todo in spi_max3420_stall() 478 int todo; max3420_start() local [all...] |
/linux/arch/powerpc/platforms/powernv/ |
H A D | opal-lpc.c | 188 u32 data, pos, len, todo; in lpc_debug_read() local 194 todo = count; in lpc_debug_read() 195 while (todo) { in lpc_debug_read() 205 if (todo > 3 && (pos & 3) == 0) in lpc_debug_read() 207 else if (todo > 1 && (pos & 1) == 0) in lpc_debug_read() 269 todo -= len; in lpc_debug_read() 279 u32 data, pos, len, todo; in lpc_debug_write() local 285 todo = count; in lpc_debug_write() 286 while (todo) { in lpc_debug_write() 296 if (todo > in lpc_debug_write() [all...] |
/linux/drivers/media/pci/tw68/ |
H A D | tw68-risc.c | 39 unsigned int line, todo, done; in tw68_risc_field() local 74 todo = bpl; /* one full line to be done */ in tw68_risc_field() 81 todo -= done; in tw68_risc_field() 84 while (todo > sg_dma_len(sg)) { in tw68_risc_field() 89 todo -= sg_dma_len(sg); in tw68_risc_field() 93 if (todo) { in tw68_risc_field() 94 /* final chunk - offset 0, count 'todo' */ in tw68_risc_field() 97 todo); in tw68_risc_field() 100 offset = todo; in tw68_risc_field()
|
/linux/lib/crypto/powerpc/ |
H A D | chacha-p10-glue.c | 66 unsigned int todo = min_t(unsigned int, bytes, SZ_4K); in chacha_crypt_arch() local 69 chacha_p10_do_8x(state, dst, src, todo, nrounds); in chacha_crypt_arch() 72 bytes -= todo; in chacha_crypt_arch() 73 src += todo; in chacha_crypt_arch() 74 dst += todo; in chacha_crypt_arch()
|
/linux/lib/crypto/arm64/ |
H A D | chacha-neon-glue.c | 85 unsigned int todo = min_t(unsigned int, bytes, SZ_4K); in chacha_crypt_arch() local 88 chacha_doneon(state, dst, src, todo, nrounds); in chacha_crypt_arch() 91 bytes -= todo; in chacha_crypt_arch() 92 src += todo; in chacha_crypt_arch() 93 dst += todo; in chacha_crypt_arch()
|
H A D | poly1305-glue.c | 39 unsigned int todo = min_t(unsigned int, len, SZ_4K); in poly1305_blocks_arch() local 42 poly1305_blocks_neon(state, src, todo, padbit); in poly1305_blocks_arch() 45 len -= todo; in poly1305_blocks_arch() 46 src += todo; in poly1305_blocks_arch()
|
/linux/lib/crypto/arm/ |
H A D | poly1305-glue.c | 40 unsigned int todo = min_t(unsigned int, len, SZ_4K); in poly1305_blocks_arch() local 43 poly1305_blocks_neon(state, src, todo, padbit); in poly1305_blocks_arch() 46 len -= todo; in poly1305_blocks_arch() 47 src += todo; in poly1305_blocks_arch()
|
H A D | chacha-glue.c | 91 unsigned int todo = min_t(unsigned int, bytes, SZ_4K); in chacha_crypt_arch() local 94 chacha_doneon(state, dst, src, todo, nrounds); in chacha_crypt_arch() 97 bytes -= todo; in chacha_crypt_arch() 98 src += todo; in chacha_crypt_arch() 99 dst += todo; in chacha_crypt_arch()
|
/linux/drivers/staging/media/av7110/ |
H A D | av7110_av.c | 389 unsigned long todo = count; in aux_ring_buffer_write() local 392 while (todo > 0) { in aux_ring_buffer_write() 396 return count - todo; in aux_ring_buffer_write() 399 if (free > todo) in aux_ring_buffer_write() 400 free = todo; in aux_ring_buffer_write() 402 todo -= free; in aux_ring_buffer_write() 406 return count - todo; in aux_ring_buffer_write() 439 unsigned long todo = count; in ts_play() local 452 while (todo >= TS_SIZE) { in ts_play() 455 return count - todo; in ts_play() 475 unsigned long todo = count, n; dvb_play() local 509 unsigned long todo = count, n; dvb_play_kernel() local 540 unsigned long todo = count, n; dvb_aplay() local [all...] |
/linux/drivers/crypto/gemini/ |
H A D | sl3516-ce-cipher.c | 136 unsigned int todo, len; in sl3516_ce_cipher() local 186 todo = min(len, sg_dma_len(sg)); in sl3516_ce_cipher() 187 rctx->t_src[i].len = todo; in sl3516_ce_cipher() 188 dev_dbg(ce->dev, "%s total=%u SGS(%d %u off=%d) todo=%u\n", __func__, in sl3516_ce_cipher() 189 areq->cryptlen, i, rctx->t_src[i].len, sg->offset, todo); in sl3516_ce_cipher() 190 len -= todo; in sl3516_ce_cipher() 208 todo = min(len, sg_dma_len(sg)); in sl3516_ce_cipher() 209 rctx->t_dst[i].len = todo; in sl3516_ce_cipher() 210 dev_dbg(ce->dev, "%s total=%u SGD(%d %u off=%d) todo=%u\n", __func__, in sl3516_ce_cipher() 211 areq->cryptlen, i, rctx->t_dst[i].len, sg->offset, todo); in sl3516_ce_cipher() [all...] |
/linux/drivers/w1/slaves/ |
H A D | w1_ds2430.c | 102 int todo = count; in eeprom_read() local 111 while (todo > 0) { in eeprom_read() 114 if (todo >= W1_F14_READ_MAXLEN) in eeprom_read() 117 block_read = todo; in eeprom_read() 122 todo -= W1_F14_READ_MAXLEN; in eeprom_read()
|
H A D | w1_ds2805.c | 99 int todo = count; in w1_f0d_read_bin() local 108 while (todo > 0) { in w1_f0d_read_bin() 111 if (todo >= W1_F0D_READ_MAXLEN) in w1_f0d_read_bin() 114 block_read = todo; in w1_f0d_read_bin() 121 todo -= W1_F0D_READ_MAXLEN; in w1_f0d_read_bin()
|
H A D | w1_ds2431.c | 102 int todo = count; in eeprom_read() local 111 while (todo > 0) { in eeprom_read() 114 if (todo >= W1_F2D_READ_MAXLEN) in eeprom_read() 117 block_read = todo; in eeprom_read() 122 todo -= W1_F2D_READ_MAXLEN; in eeprom_read()
|
/linux/lib/crypto/x86/ |
H A D | chacha_glue.c | 150 unsigned int todo = min_t(unsigned int, bytes, SZ_4K); in chacha_crypt_arch() local 153 chacha_dosimd(state, dst, src, todo, nrounds); in chacha_crypt_arch() 156 bytes -= todo; in chacha_crypt_arch() 157 src += todo; in chacha_crypt_arch() 158 dst += todo; in chacha_crypt_arch()
|
/linux/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | xsk.c | 280 int idx, todo; in nfp_nfd3_xsk_complete() local 292 todo = D_IDX(tx_ring, qcp_rd_p - tx_ring->qcp_rd_p); in nfp_nfd3_xsk_complete() 294 done_all = todo <= NFP_NET_XDP_MAX_COMPLETE; in nfp_nfd3_xsk_complete() 295 todo = min(todo, NFP_NET_XDP_MAX_COMPLETE); in nfp_nfd3_xsk_complete() 297 tx_ring->qcp_rd_p = D_IDX(tx_ring, tx_ring->qcp_rd_p + todo); in nfp_nfd3_xsk_complete() 299 done_pkts = todo; in nfp_nfd3_xsk_complete() 300 while (todo--) { in nfp_nfd3_xsk_complete()
|
/linux/drivers/media/pci/bt8xx/ |
H A D | bttv-risc.c | 41 u32 instructions,line,todo; in bttv_risc_packed() local 85 todo = bpl; in bttv_risc_packed() 89 todo -= (sg_dma_len(sg)-offset); in bttv_risc_packed() 92 while (todo > sg_dma_len(sg)) { in bttv_risc_packed() 96 todo -= sg_dma_len(sg); in bttv_risc_packed() 100 todo); in bttv_risc_packed() 102 offset += todo; in bttv_risc_packed() 122 unsigned int instructions,line,todo,ylen,chroma; in bttv_risc_planar() local 174 for (todo = ybpl; todo > in bttv_risc_planar() [all...] |