Home
last modified time | relevance | path

Searched refs:bytes_left (Results 1 – 25 of 32) sorted by relevance

12

/drivers/mtd/ubi/
Dgluebi.c156 int err = 0, lnum, offs, bytes_left; in gluebi_read() local
161 bytes_left = len; in gluebi_read()
162 while (bytes_left) { in gluebi_read()
165 if (to_read > bytes_left) in gluebi_read()
166 to_read = bytes_left; in gluebi_read()
174 bytes_left -= to_read; in gluebi_read()
178 *retlen = len - bytes_left; in gluebi_read()
196 int err = 0, lnum, offs, bytes_left; in gluebi_write() local
205 bytes_left = len; in gluebi_write()
206 while (bytes_left) { in gluebi_write()
[all …]
Dblock.c186 int ret, leb, offset, bytes_left, to_read; in ubiblock_read() local
197 bytes_left = to_read; in ubiblock_read()
199 while (bytes_left) { in ubiblock_read()
211 bytes_left -= to_read; in ubiblock_read()
212 to_read = bytes_left; in ubiblock_read()
/drivers/media/usb/gspca/
Dsq905c.c125 int bytes_left; /* bytes remaining in current frame. */ in sq905c_dostream() local
154 bytes_left = buffer[0x40]|(buffer[0x41]<<8)|(buffer[0x42]<<16) in sq905c_dostream()
157 bytes_left); in sq905c_dostream()
162 while (bytes_left > 0 && gspca_dev->present) { in sq905c_dostream()
163 data_len = bytes_left > SQ905C_MAX_TRANSFER ? in sq905c_dostream()
164 SQ905C_MAX_TRANSFER : bytes_left; in sq905c_dostream()
173 data_len, bytes_left); in sq905c_dostream()
174 bytes_left -= data_len; in sq905c_dostream()
175 if (bytes_left == 0) in sq905c_dostream()
Dsq905.c202 int bytes_left; /* bytes remaining in current frame. */ in sq905_dostream() local
227 bytes_left = frame_sz; in sq905_dostream()
234 while (bytes_left > 0 && gspca_dev->present) { in sq905_dostream()
235 data_len = bytes_left > SQ905_MAX_TRANSFER ? in sq905_dostream()
236 SQ905_MAX_TRANSFER : bytes_left; in sq905_dostream()
242 data_len, bytes_left); in sq905_dostream()
243 bytes_left -= data_len; in sq905_dostream()
252 } else if (bytes_left == 0) { in sq905_dostream()
262 bytes_left == 0) in sq905_dostream()
Djl2005bcd.c306 int bytes_left = 0; /* bytes remaining in current frame. */ in jl2005c_dostream() local
349 bytes_left = buffer[0x07] * dev->block_size - act_len; in jl2005c_dostream()
351 bytes_left); in jl2005c_dostream()
358 while (bytes_left > 0 && gspca_dev->present) { in jl2005c_dostream()
359 data_len = bytes_left > JL2005C_MAX_TRANSFER ? in jl2005c_dostream()
360 JL2005C_MAX_TRANSFER : bytes_left; in jl2005c_dostream()
369 data_len, bytes_left); in jl2005c_dostream()
370 bytes_left -= data_len; in jl2005c_dostream()
371 if (bytes_left == 0) { in jl2005c_dostream()
/drivers/i2c/busses/
Di2c-riic.c100 int bytes_left; member
139 riic->bytes_left = RIIC_INIT_MSG; in riic_xfer()
169 if (!riic->bytes_left) in riic_tdre_isr()
172 if (riic->bytes_left == RIIC_INIT_MSG) { in riic_tdre_isr()
178 riic->bytes_left = riic->msg->len; in riic_tdre_isr()
184 riic->bytes_left--; in riic_tdre_isr()
192 if (riic->bytes_left == 0) in riic_tdre_isr()
214 } else if (riic->bytes_left) { in riic_tend_isr()
234 if (!riic->bytes_left) in riic_rdrf_isr()
237 if (riic->bytes_left == RIIC_INIT_MSG) { in riic_rdrf_isr()
[all …]
Di2c-mv64xxx.c132 u32 bytes_left; member
268 if ((drv_data->bytes_left == 0) in mv64xxx_i2c_fsm()
284 drv_data->bytes_left--; in mv64xxx_i2c_fsm()
298 if (drv_data->bytes_left == 0) { in mv64xxx_i2c_fsm()
309 drv_data->bytes_left--; in mv64xxx_i2c_fsm()
313 if ((drv_data->bytes_left == 1) || drv_data->aborting) in mv64xxx_i2c_fsm()
348 drv_data->bytes_left = drv_data->msg->len; in mv64xxx_i2c_send_start()
Di2c-bcm-iproc.c615 u32 bytes_left, val; in bcm_iproc_i2c_read() local
618 bytes_left = msg->len - iproc_i2c->rx_bytes; in bcm_iproc_i2c_read()
619 if (bytes_left == 0) { in bcm_iproc_i2c_read()
626 } else if (bytes_left < iproc_i2c->thld_bytes) { in bcm_iproc_i2c_read()
630 val |= (bytes_left << M_FIFO_RX_THLD_SHIFT); in bcm_iproc_i2c_read()
632 iproc_i2c->thld_bytes = bytes_left; in bcm_iproc_i2c_read()
/drivers/net/wireless/marvell/mwifiex/
Dscan.c1226 u32 bytes_left; in mwifiex_update_bss_desc_with_ie() local
1234 bytes_left = bss_entry->beacon_buf_size; in mwifiex_update_bss_desc_with_ie()
1237 while (bytes_left >= 2) { in mwifiex_update_bss_desc_with_ie()
1242 if (bytes_left < total_ie_len) { in mwifiex_update_bss_desc_with_ie()
1463 bytes_left -= total_ie_len; in mwifiex_update_bss_desc_with_ie()
1753 u32 *bytes_left, u64 fw_tsf, u8 *radio_type, in mwifiex_parse_single_response_buf() argument
1774 if (*bytes_left >= sizeof(beacon_size)) { in mwifiex_parse_single_response_buf()
1777 *bytes_left -= sizeof(beacon_size); in mwifiex_parse_single_response_buf()
1781 if (!beacon_size || beacon_size > *bytes_left) { in mwifiex_parse_single_response_buf()
1782 *bss_info += *bytes_left; in mwifiex_parse_single_response_buf()
[all …]
/drivers/infiniband/hw/hfi1/
Dpio_copy.c360 unsigned long bytes_left = nbytes & 0x7; in mid_copy_mix() local
433 if (pbuf->carry_bytes + bytes_left >= 8) { in mid_copy_mix()
463 bytes_left -= nread; in mid_copy_mix()
465 read_low_bytes(pbuf, from, bytes_left); in mid_copy_mix()
468 read_extra_bytes(pbuf, from, bytes_left); in mid_copy_mix()
/drivers/scsi/elx/efct/
Defct_driver.c251 u32 bytes_left; in efct_firmware_write() local
260 bytes_left = buf_len; in efct_firmware_write()
269 while (bytes_left > 0) { in efct_firmware_write()
270 if (bytes_left > FW_WRITE_BUFSIZE) in efct_firmware_write()
273 xfer_size = bytes_left; in efct_firmware_write()
277 if (bytes_left == xfer_size) in efct_firmware_write()
296 bytes_left -= result.actual_xfer; in efct_firmware_write()
/drivers/mmc/host/
Ddavinci_mmc.c190 u32 bytes_left; member
221 if (host->buffer_bytes_left > host->bytes_left) in mmc_davinci_sg_to_buf()
222 host->buffer_bytes_left = host->bytes_left; in mmc_davinci_sg_to_buf()
240 host->bytes_left -= n; in davinci_fifo_data_trans()
371 if (!host->do_dma && host->bytes_left <= poll_threshold) { in mmc_davinci_start_command()
563 host->bytes_left = data->blocks * data->blksz; in mmc_davinci_prepare_data()
573 if (host->use_dma && (host->bytes_left & (rw_threshold - 1)) == 0 in mmc_davinci_prepare_data()
576 host->bytes_left = 0; in mmc_davinci_prepare_data()
891 if (host->bytes_left && (status & (MMCST0_DXRDY | MMCST0_DRRDY))) { in mmc_davinci_irq()
908 } while (host->bytes_left && in mmc_davinci_irq()
[all …]
/drivers/remoteproc/
Dremoteproc_coredump.c180 size_t seg_data, bytes_left = count; in rproc_coredump_read() local
199 while (bytes_left) { in rproc_coredump_read()
210 copy_sz = min_t(size_t, bytes_left, seg_data); in rproc_coredump_read()
217 bytes_left -= copy_sz; in rproc_coredump_read()
220 return count - bytes_left; in rproc_coredump_read()
/drivers/memory/
Drenesas-rpc-if.c462 u32 bytes_left = rpc->xferlen - pos; in rpcif_manual_xfer() local
468 nbytes = bytes_left >= max ? max : (1 << ilog2(bytes_left)); in rpcif_manual_xfer()
469 if (bytes_left > nbytes) in rpcif_manual_xfer()
526 u32 bytes_left = rpc->xferlen - pos; in rpcif_manual_xfer() local
530 nbytes = bytes_left >= max ? max : (1 << ilog2(bytes_left)); in rpcif_manual_xfer()
/drivers/gpu/drm/ttm/
Dttm_bo_vm.c380 unsigned long bytes_left = len; in ttm_bo_vm_access_kmap() local
388 unsigned long bytes = min(bytes_left, PAGE_SIZE - offset); in ttm_bo_vm_access_kmap()
407 bytes_left -= bytes; in ttm_bo_vm_access_kmap()
409 } while (bytes_left); in ttm_bo_vm_access_kmap()
/drivers/crypto/ccp/
Dccp-ops.c86 wa->bytes_left = len; in ccp_init_sg_workarea()
108 unsigned int nbytes = min_t(u64, len, wa->bytes_left); in ccp_update_sg_workarea()
115 wa->bytes_left -= nbytes; in ccp_update_sg_workarea()
314 nbytes = min_t(u64, sg_wa->bytes_left, dm_wa->length); in ccp_queue_buf()
320 while (sg_wa->bytes_left && (buf_count < dm_wa->length)) { in ccp_queue_buf()
323 nbytes = min_t(u64, sg_wa->bytes_left, nbytes); in ccp_queue_buf()
354 sg_src_len = min_t(u64, src->sg_wa.bytes_left, sg_src_len); in ccp_prepare_data()
358 sg_dst_len = min_t(u64, src->sg_wa.bytes_left, sg_dst_len); in ccp_prepare_data()
570 while (src.sg_wa.bytes_left) { in ccp_run_aes_cmac_cmd()
572 if (aes->cmac_final && !src.sg_wa.bytes_left) { in ccp_run_aes_cmac_cmd()
[all …]
/drivers/platform/x86/dell/
Ddell_rbu.c428 size_t bytes_left; in read_packet_data() local
445 bytes_left = rbu_data.imagesize - pos; in read_packet_data()
446 data_length = min(bytes_left, count); in read_packet_data()
454 retval = bytes_left; in read_packet_data()
/drivers/usb/gadget/udc/
Dgr_udc.c479 u16 bytes_left; /* Bytes left to provide descriptors for */ in gr_setup_out_desc_list() local
484 bytes_left = req->req.length; in gr_setup_out_desc_list()
486 while (bytes_left > 0) { in gr_setup_out_desc_list()
488 u16 size = min(bytes_left, ep->bytes_per_buffer); in gr_setup_out_desc_list()
492 req->evenlen = req->req.length - bytes_left; in gr_setup_out_desc_list()
500 bytes_left -= size; in gr_setup_out_desc_list()
532 u16 bytes_left; /* Bytes left in req to provide descriptors for */ in gr_setup_in_desc_list() local
537 bytes_left = req->req.length; in gr_setup_in_desc_list()
541 u16 size = min(bytes_left, ep->bytes_per_buffer); in gr_setup_in_desc_list()
547 bytes_left -= size; in gr_setup_in_desc_list()
[all …]
Dbcm63xx_udc.c596 unsigned int bytes_left = breq->req.length - breq->offset; in iudma_write() local
604 if ((bytes_left % iudma->max_pkt == 0) && bytes_left && breq->req.zero) in iudma_write()
620 n_bytes = min_t(int, bytes_left, max_bd_bytes); in iudma_write()
637 if (extra_zero_pkt && !bytes_left) in iudma_write()
641 (n_bytes == bytes_left && !extra_zero_pkt)) { in iudma_write()
652 bytes_left -= n_bytes; in iudma_write()
/drivers/net/ethernet/cavium/liquidio/
Docteon_droq.c341 u32 i, bytes_left; in octeon_create_recv_info() local
357 bytes_left = (u32)info->length; in octeon_create_recv_info()
370 (bytes_left >= in octeon_create_recv_info()
371 droq->buffer_size) ? droq->buffer_size : bytes_left; in octeon_create_recv_info()
377 bytes_left -= droq->buffer_size; in octeon_create_recv_info()
/drivers/mailbox/
Darm_mhuv2.c448 int bytes_left = msg->len, bytes_to_send, bytes_in_round, i; in mhuv2_data_transfer_send_data() local
453 while (bytes_left) { in mhuv2_data_transfer_send_data()
462 bytes_in_round = min(bytes_left, (int)(windows * MHUV2_STAT_BYTES)); in mhuv2_data_transfer_send_data()
477 bytes_left -= bytes_to_send; in mhuv2_data_transfer_send_data()
/drivers/spi/
Dspi-pxa2xx.c692 u32 bytes_left; in interrupt_transfer() local
707 bytes_left = drv_data->rx_end - drv_data->rx; in interrupt_transfer()
710 bytes_left >>= 2; in interrupt_transfer()
713 bytes_left >>= 1; in interrupt_transfer()
718 if (rx_thre > bytes_left) in interrupt_transfer()
719 rx_thre = bytes_left; in interrupt_transfer()
/drivers/net/ethernet/qlogic/qed/
Dqed_mcp.c3009 u32 bytes_left = len, offset = 0, bytes_to_copy, read_len = 0; in qed_mcp_nvm_read() local
3019 while (bytes_left > 0) { in qed_mcp_nvm_read()
3020 bytes_to_copy = min_t(u32, bytes_left, MCP_DRV_NVM_BUF_LEN); in qed_mcp_nvm_read()
3039 if (bytes_left % 0x1000 < in qed_mcp_nvm_read()
3040 (bytes_left - read_len) % 0x1000) in qed_mcp_nvm_read()
3044 bytes_left -= read_len; in qed_mcp_nvm_read()
3153 u32 bytes_left, bytes_to_copy, buf_size, nvm_offset = 0; in qed_mcp_phy_sfp_read() local
3164 bytes_left = len; in qed_mcp_phy_sfp_read()
3165 while (bytes_left > 0) { in qed_mcp_phy_sfp_read()
3166 bytes_to_copy = min_t(u32, bytes_left, in qed_mcp_phy_sfp_read()
[all …]
/drivers/net/ethernet/chelsio/cxgb4/
Dcudbg_lib.c430 int bytes_left, bytes_read, bytes; in cudbg_do_compression() local
438 bytes_left = pin_buff->size; in cudbg_do_compression()
440 while (bytes_left > 0) { in cudbg_do_compression()
442 bytes = min_t(unsigned long, bytes_left, in cudbg_do_compression()
449 bytes_left -= bytes; in cudbg_do_compression()
1373 unsigned long bytes, bytes_left, bytes_read = 0; in cudbg_read_fw_mem() local
1398 bytes_left = tot_len; in cudbg_read_fw_mem()
1399 while (bytes_left > 0) { in cudbg_read_fw_mem()
1409 bytes = min_t(unsigned long, bytes_left, in cudbg_read_fw_mem()
1433 bytes_left -= bytes; in cudbg_read_fw_mem()
/drivers/scsi/csiostor/
Dcsio_scsi.c1493 uint32_t bytes_left; in csio_scsi_copy_to_sgl() local
1502 bytes_left = scsi_bufflen(scmnd); in csio_scsi_copy_to_sgl()
1507 while (bytes_left > 0 && sg && dma_buf) { in csio_scsi_copy_to_sgl()
1542 bytes_left -= bytes_copy; in csio_scsi_copy_to_sgl()
1545 if (bytes_left > 0) in csio_scsi_copy_to_sgl()

12