Searched refs:cur_len (Results 1 - 29 of 29) sorted by relevance

/linux-4.1.27/fs/exofs/
H A Dore_raid.h38 void _ore_add_sg_seg(struct ore_per_dev_state *per_dev, unsigned cur_len,
41 struct ore_per_dev_state *per_dev, unsigned cur_len,
60 struct ore_per_dev_state *per_dev, int cur_len);
H A Dore.c595 struct ore_per_dev_state *per_dev, int cur_len) _ore_add_stripe_unit()
600 unsigned len = cur_len; _ore_add_stripe_unit()
624 while (cur_len > 0) { _ore_add_stripe_unit()
625 unsigned pglen = min_t(unsigned, PAGE_SIZE - pgbase, cur_len); _ore_add_stripe_unit()
628 cur_len -= pglen; _ore_add_stripe_unit()
635 "bi_max=0x%x BIO_MAX=0x%x cur_len=0x%x\n", _ore_add_stripe_unit()
638 BIO_MAX_PAGES_KMALLOC, cur_len); _ore_add_stripe_unit()
647 BUG_ON(cur_len); _ore_add_stripe_unit()
664 unsigned cur_len) _add_parity_units()
682 ret = _ore_add_parity_unit(ios, si, per_dev, cur_len, _add_parity_units()
720 unsigned cur_len, page_off = 0; _prepare_for_striping() local
728 cur_len = stripe_unit - si->unit_off; _prepare_for_striping()
733 cur_len = stripe_unit; _prepare_for_striping()
736 cur_len = stripe_unit; _prepare_for_striping()
738 if (cur_len >= length) _prepare_for_striping()
739 cur_len = length; _prepare_for_striping()
742 per_dev, cur_len); _prepare_for_striping()
746 length -= cur_len; _prepare_for_striping()
760 /* In writes cur_len just means if it's the _prepare_for_striping()
765 ios->sp2d ? length : cur_len); _prepare_for_striping()
776 si->obj_offset += cur_len; _prepare_for_striping()
593 _ore_add_stripe_unit(struct ore_io_state *ios, unsigned *cur_pg, unsigned pgbase, struct page **pages, struct ore_per_dev_state *per_dev, int cur_len) _ore_add_stripe_unit() argument
660 _add_parity_units(struct ore_io_state *ios, struct ore_striping_info *si, unsigned dev, unsigned first_dev, unsigned mirrors_p1, unsigned devs_in_group, unsigned cur_len) _add_parity_units() argument
H A Dore_raid.c270 void _ore_add_sg_seg(struct ore_per_dev_state *per_dev, unsigned cur_len, _ore_add_sg_seg() argument
275 ORE_DBGMSG("dev=%d cur_len=0x%x not_last=%d cur_sg=%d " _ore_add_sg_seg()
277 per_dev->dev, cur_len, not_last, per_dev->cur_sg, _ore_add_sg_seg()
295 per_dev->offset += cur_len; _ore_add_sg_seg()
309 next_sge->offset = sge->offset + sge->len + cur_len; _ore_add_sg_seg()
623 /* In writes @cur_len means length left. .i.e cur_len==0 is the last parity U */ _ore_add_parity_unit()
627 unsigned cur_len, bool do_xor) _ore_add_parity_unit()
635 _ore_add_sg_seg(per_dev, cur_len, true); _ore_add_parity_unit()
655 if (!cur_len && do_xor) _ore_add_parity_unit()
624 _ore_add_parity_unit(struct ore_io_state *ios, struct ore_striping_info *si, struct ore_per_dev_state *per_dev, unsigned cur_len, bool do_xor) _ore_add_parity_unit() argument
/linux-4.1.27/drivers/spi/
H A Dspi-sh.c167 int cur_len; spi_sh_send() local
176 cur_len = min(SPI_SH_FIFO_SIZE, remain); spi_sh_send()
177 for (i = 0; i < cur_len && spi_sh_send()
191 cur_len = i; spi_sh_send()
193 remain -= cur_len; spi_sh_send()
194 data += cur_len; spi_sh_send()
232 int cur_len; spi_sh_receive() local
261 cur_len = min(SPI_SH_FIFO_SIZE, remain); spi_sh_receive()
262 for (i = 0; i < cur_len; i++) { spi_sh_receive()
268 remain -= cur_len; spi_sh_receive()
269 data += cur_len; spi_sh_receive()
H A Dspi-tegra20-sflash.c127 unsigned cur_len; member in struct:tegra_sflash_data
H A Dspi-tegra20-slink.c177 unsigned cur_len; member in struct:tegra_slink_data
/linux-4.1.27/drivers/ide/
H A Dide-dma-sff.c124 u32 cur_addr, cur_len, xcount, bcount; ide_build_dmatable() local
127 cur_len = sg_dma_len(sg); ide_build_dmatable()
135 while (cur_len) { ide_build_dmatable()
140 if (bcount > cur_len) ide_build_dmatable()
141 bcount = cur_len; ide_build_dmatable()
155 cur_len -= bcount; ide_build_dmatable()
H A Dau1xxx-ide.c230 u32 cur_len; auide_build_dmatable() local
233 cur_len = sg_dma_len(sg); auide_build_dmatable()
235 while (cur_len) { auide_build_dmatable()
237 unsigned int tc = (cur_len < 0xfe00)? cur_len: 0xfe00; auide_build_dmatable()
266 cur_len -= tc; auide_build_dmatable()
H A Dsgiioc4.c423 int cur_len; sgiioc4_build_dmatable() local
425 cur_len = sg_dma_len(sg); sgiioc4_build_dmatable()
427 while (cur_len) { sgiioc4_build_dmatable()
437 if (bcount > cur_len) sgiioc4_build_dmatable()
438 bcount = cur_len; sgiioc4_build_dmatable()
455 cur_len -= bcount; sgiioc4_build_dmatable()
H A Dtx4939ide.c244 u32 cur_addr, cur_len, bcount; tx4939ide_build_dmatable() local
247 cur_len = sg_dma_len(sg); tx4939ide_build_dmatable()
253 while (cur_len) { tx4939ide_build_dmatable()
258 if (bcount > cur_len) tx4939ide_build_dmatable()
259 bcount = cur_len; tx4939ide_build_dmatable()
269 cur_len -= bcount; tx4939ide_build_dmatable()
H A Dpmac.c1479 u32 cur_len; pmac_ide_build_dmatable() local
1482 cur_len = sg_dma_len(sg); pmac_ide_build_dmatable()
1492 while (cur_len) { pmac_ide_build_dmatable()
1493 unsigned int tc = (cur_len < 0xfe00)? cur_len: 0xfe00; pmac_ide_build_dmatable()
1507 cur_len -= tc; pmac_ide_build_dmatable()
/linux-4.1.27/fs/ext4/
H A Dmove_extent.c623 int unwritten, cur_len; ext4_move_extents() local
631 cur_len = ext4_ext_get_actual_len(ex); ext4_move_extents()
633 if (cur_blk + cur_len - 1 < o_start) { ext4_move_extents()
651 cur_len += cur_blk - o_start; ext4_move_extents()
654 if (o_end - o_start < cur_len) ext4_move_extents()
655 cur_len = o_end - o_start; ext4_move_extents()
662 if (cur_len > blocks_per_page- offset_in_page) ext4_move_extents()
663 cur_len = blocks_per_page - offset_in_page; ext4_move_extents()
675 offset_in_page, cur_len, ext4_move_extents()
680 o_start += cur_len; ext4_move_extents()
681 d_start += cur_len; ext4_move_extents()
/linux-4.1.27/drivers/usb/musb/
H A Dux500_dma.c47 unsigned int cur_len; member in struct:ux500_dma_channel
75 ux500_channel->channel.actual_len = ux500_channel->cur_len; ux500_dma_callback()
103 ux500_channel->cur_len = len; ux500_configure_channel()
/linux-4.1.27/drivers/target/
H A Dtarget_core_configfs.c1822 ssize_t len = 0, cur_len; target_core_alua_lu_gp_show_attr_members() local
1832 cur_len = snprintf(buf, LU_GROUP_NAME_BUF, "%s/%s\n", target_core_alua_lu_gp_show_attr_members()
1835 cur_len++; /* Extra byte for NULL terminator */ target_core_alua_lu_gp_show_attr_members()
1837 if ((cur_len + len) > PAGE_SIZE) { target_core_alua_lu_gp_show_attr_members()
1842 memcpy(page+len, buf, cur_len); target_core_alua_lu_gp_show_attr_members()
1843 len += cur_len; target_core_alua_lu_gp_show_attr_members()
2346 ssize_t len = 0, cur_len; target_core_alua_tg_pt_gp_show_attr_members() local
2358 cur_len = snprintf(buf, TG_PT_GROUP_NAME_BUF, "%s/%s/tpgt_%hu" target_core_alua_tg_pt_gp_show_attr_members()
2363 cur_len++; /* Extra byte for NULL terminator */ target_core_alua_tg_pt_gp_show_attr_members()
2365 if ((cur_len + len) > PAGE_SIZE) { target_core_alua_tg_pt_gp_show_attr_members()
2370 memcpy(page+len, buf, cur_len); target_core_alua_tg_pt_gp_show_attr_members()
2371 len += cur_len; target_core_alua_tg_pt_gp_show_attr_members()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_init_ops.h92 u32 cur_len = min(buf_len32, len - i); bnx2x_init_fill() local
94 bnx2x_write_big_buf(bp, addr + i*4, cur_len, wb); bnx2x_init_fill()
131 u32 cur_len = min(buf_len32, len - i); bnx2x_init_wr_64() local
133 bnx2x_write_big_buf_wb(bp, addr + i*4, cur_len); bnx2x_init_wr_64()
H A Dbnx2x_sp.c176 int cur_len = 0, rc; bnx2x_exe_queue_step() local
203 if (cur_len + elem->cmd_len <= o->exe_chunk_len) { bnx2x_exe_queue_step()
204 cur_len += elem->cmd_len; bnx2x_exe_queue_step()
218 if (!cur_len) bnx2x_exe_queue_step()
/linux-4.1.27/drivers/ata/
H A Dpata_mpc52xx.c459 u32 cur_len = sg_dma_len(sg); mpc52xx_ata_build_dmatable() local
461 while (cur_len) { mpc52xx_ata_build_dmatable()
462 unsigned int tc = min(cur_len, MAX_DMA_BUFFER_SIZE); mpc52xx_ata_build_dmatable()
481 cur_len -= tc; mpc52xx_ata_build_dmatable()
/linux-4.1.27/fs/cifs/
H A Dfile.c2377 size_t get_numpages(const size_t wsize, const size_t len, size_t *cur_len) get_numpages() argument
2385 if (cur_len) get_numpages()
2386 *cur_len = clen; get_numpages()
2426 size_t save_len, copied, bytes, cur_len = *len; wdata_fill_from_iovec() local
2429 save_len = cur_len; wdata_fill_from_iovec()
2431 bytes = min_t(const size_t, cur_len, PAGE_SIZE); wdata_fill_from_iovec()
2433 cur_len -= copied; wdata_fill_from_iovec()
2444 cur_len = save_len - cur_len; wdata_fill_from_iovec()
2445 *len = cur_len; wdata_fill_from_iovec()
2453 if (!cur_len) wdata_fill_from_iovec()
2470 size_t cur_len; cifs_write_from_iter() local
2494 nr_pages = get_numpages(wsize, len, &cur_len); cifs_write_from_iter()
2511 rc = wdata_fill_from_iovec(wdata, from, &cur_len, &num_pages); cifs_write_from_iter()
2532 wdata->bytes = cur_len; cifs_write_from_iter()
2534 wdata->tailsz = cur_len - ((nr_pages - 1) * PAGE_SIZE); cifs_write_from_iter()
2555 offset += cur_len; cifs_write_from_iter()
2556 len -= cur_len; cifs_write_from_iter()
2907 size_t cur_len; cifs_send_async_read() local
2925 cur_len = min_t(const size_t, len, rsize); cifs_send_async_read()
2926 npages = DIV_ROUND_UP(cur_len, PAGE_SIZE); cifs_send_async_read()
2944 rdata->bytes = cur_len; cifs_send_async_read()
2964 offset += cur_len; cifs_send_async_read()
2965 len -= cur_len; cifs_send_async_read()
H A Dcifssmb.c1925 unsigned int j, nr_pages, wsize, tailsz, cur_len; cifs_writev_requeue() local
1934 cur_len = nr_pages * PAGE_CACHE_SIZE; cifs_writev_requeue()
1938 cur_len = rest_len; cifs_writev_requeue()
1959 wdata2->bytes = cur_len; cifs_writev_requeue()
1986 rest_len -= cur_len; cifs_writev_requeue()
/linux-4.1.27/drivers/crypto/
H A Dmv_cesa.c511 size_t cur_len; count_sgs() local
514 cur_len = sl[i].length; count_sgs()
516 if (total_bytes > cur_len) count_sgs()
517 total_bytes -= cur_len; count_sgs()
/linux-4.1.27/drivers/scsi/osd/
H A Dosd_initiator.c1780 int cur_len = ssd->additional_length + 2; osd_req_decode_sense_full() local
1782 sense_len -= cur_len; osd_req_decode_sense_full()
1850 unsigned len = min(cur_len, sense_len); osd_req_decode_sense_full()
1900 cur_descriptor += cur_len; osd_req_decode_sense_full()
/linux-4.1.27/include/drm/
H A Ddrm_dp_mst_helper.h363 u8 cur_len; member in struct:drm_dp_sideband_msg_tx
/linux-4.1.27/drivers/gpu/drm/
H A Ddrm_dp_mst_topology.c296 raw->cur_len = idx; drm_dp_encode_sideband_req()
314 raw->cur_len = idx; drm_dp_encode_sideband_reply()
1450 len = txmsg->cur_len - txmsg->cur_offset; process_single_tx_qlock()
1456 if (len == txmsg->cur_len) process_single_tx_qlock()
1476 if (txmsg->cur_offset == txmsg->cur_len) { process_single_tx_qlock()
/linux-4.1.27/drivers/target/iscsi/
H A Discsi_target.c755 u32 cur_len = min_t(u32, data_length, sg->length - page_off); iscsit_map_iovec() local
758 iov[i].iov_len = cur_len; iscsit_map_iovec()
760 data_length -= cur_len; iscsit_map_iovec()
1218 u32 cur_len = min_t(u32, data_length, (sg[i].length - page_off)); iscsit_do_crypto_hash_sg() local
1220 crypto_hash_update(hash, &sg[i], cur_len); iscsit_do_crypto_hash_sg()
1222 data_length -= cur_len; iscsit_do_crypto_hash_sg()
/linux-4.1.27/fs/btrfs/
H A Ddisk-io.c284 unsigned long cur_len; csum_tree_block() local
299 cur_len = min(len, map_len - (offset - map_start)); csum_tree_block()
301 crc, cur_len); csum_tree_block()
302 len -= cur_len; csum_tree_block()
303 offset += cur_len; csum_tree_block()
H A Dsend.c4402 unsigned cur_len = min_t(unsigned, len, fill_read_buf() local
4422 memcpy(sctx->read_buf + ret, addr + pg_offset, cur_len); fill_read_buf()
4428 len -= cur_len; fill_read_buf()
4429 ret += cur_len; fill_read_buf()
/linux-4.1.27/fs/reiserfs/
H A Djournal.c1794 unsigned long cur_len; flush_used_journal_lists() local
1814 cur_len = atomic_read(&tjl->j_nonzerolen); flush_used_journal_lists()
1815 if (cur_len > 0) { flush_used_journal_lists()
1818 len += cur_len; flush_used_journal_lists()
/linux-4.1.27/net/bluetooth/
H A Dmgmt.c6844 int i, cur_len; tlv_data_is_valid() local
6864 for (i = 0, cur_len = 0; i < len; i += (cur_len + 1)) { tlv_data_is_valid()
6865 cur_len = data[i]; tlv_data_is_valid()
6876 if (i + cur_len >= len) tlv_data_is_valid()
/linux-4.1.27/drivers/scsi/
H A Dipr.c2892 int cur_len, rc, rem_len, rem_page_len, max_dump_size; ipr_sdt_copy() local
2921 cur_len = min(rem_len, rem_page_len); ipr_sdt_copy()
2930 (cur_len / sizeof(u32))); ipr_sdt_copy()
2935 ioa_dump->page_offset += cur_len; ipr_sdt_copy()
2936 bytes_copied += cur_len; ipr_sdt_copy()

Completed in 1604 milliseconds