Home
last modified time | relevance | path

Searched refs:cur_len (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v4.19/drivers/nvdimm/
Dblk.c88 unsigned int cur_len; in nd_blk_rw_integrity() local
99 cur_len = min(len, bv.bv_len); in nd_blk_rw_integrity()
102 cur_len, rw); in nd_blk_rw_integrity()
107 len -= cur_len; in nd_blk_rw_integrity()
108 dev_offset += cur_len; in nd_blk_rw_integrity()
109 if (!bvec_iter_advance(bip->bip_vec, &bip->bip_iter, cur_len)) in nd_blk_rw_integrity()
138 unsigned int cur_len; in nsblk_do_bvec() local
146 cur_len = bip ? min(len, sector_size) : len; in nsblk_do_bvec()
150 dev_offset = to_dev_offset(nsblk, ns_offset, cur_len); in nsblk_do_bvec()
155 err = ndbr->do_io(ndbr, dev_offset, iobuf + off, cur_len, rw); in nsblk_do_bvec()
[all …]
Dbtt.c1153 unsigned int cur_len; in btt_rw_integrity() local
1164 cur_len = min(len, bv.bv_len); in btt_rw_integrity()
1168 mem + bv.bv_offset, cur_len, in btt_rw_integrity()
1172 mem + bv.bv_offset, cur_len, in btt_rw_integrity()
1179 len -= cur_len; in btt_rw_integrity()
1180 meta_nsoff += cur_len; in btt_rw_integrity()
1181 if (!bvec_iter_advance(bip->bip_vec, &bip->bip_iter, cur_len)) in btt_rw_integrity()
1206 u32 cur_len; in btt_read_pg() local
1214 cur_len = min(btt->sector_size, len); in btt_read_pg()
1231 zero_fill_data(page, off, cur_len); in btt_read_pg()
[all …]
/Linux-v4.19/drivers/spi/
Dspi-sh.c166 int cur_len; in spi_sh_send() local
175 cur_len = min(SPI_SH_FIFO_SIZE, remain); in spi_sh_send()
176 for (i = 0; i < cur_len && in spi_sh_send()
190 cur_len = i; in spi_sh_send()
192 remain -= cur_len; in spi_sh_send()
193 data += cur_len; in spi_sh_send()
231 int cur_len; in spi_sh_receive() local
260 cur_len = min(SPI_SH_FIFO_SIZE, remain); in spi_sh_receive()
261 for (i = 0; i < cur_len; i++) { in spi_sh_receive()
267 remain -= cur_len; in spi_sh_receive()
[all …]
/Linux-v4.19/fs/exofs/
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);
Dore.c609 struct ore_per_dev_state *per_dev, int cur_len) in _ore_add_stripe_unit() argument
614 unsigned len = cur_len; in _ore_add_stripe_unit()
638 while (cur_len > 0) { in _ore_add_stripe_unit()
639 unsigned pglen = min_t(unsigned, PAGE_SIZE - pgbase, cur_len); in _ore_add_stripe_unit()
642 cur_len -= pglen; in _ore_add_stripe_unit()
652 BIO_MAX_PAGES_KMALLOC, cur_len); in _ore_add_stripe_unit()
661 BUG_ON(cur_len); in _ore_add_stripe_unit()
678 unsigned cur_len) in _add_parity_units() argument
696 ret = _ore_add_parity_unit(ios, si, per_dev, cur_len, in _add_parity_units()
734 unsigned cur_len, page_off = 0; in _prepare_for_striping() local
[all …]
Dore_raid.c305 void _ore_add_sg_seg(struct ore_per_dev_state *per_dev, unsigned cur_len, in _ore_add_sg_seg() argument
312 per_dev->dev, cur_len, not_last, per_dev->cur_sg, in _ore_add_sg_seg()
330 per_dev->offset += cur_len; in _ore_add_sg_seg()
344 next_sge->offset = sge->offset + sge->len + cur_len; in _ore_add_sg_seg()
662 unsigned cur_len, bool do_xor) in _ore_add_parity_unit() argument
670 _ore_add_sg_seg(per_dev, cur_len, true); in _ore_add_parity_unit()
690 if (!cur_len && do_xor) in _ore_add_parity_unit()
/Linux-v4.19/fs/ext4/
Dmove_extent.c619 int unwritten, cur_len; in ext4_move_extents() local
627 cur_len = ext4_ext_get_actual_len(ex); in ext4_move_extents()
629 if (cur_blk + cur_len - 1 < o_start) { in ext4_move_extents()
647 cur_len += cur_blk - o_start; in ext4_move_extents()
650 if (o_end - o_start < cur_len) in ext4_move_extents()
651 cur_len = o_end - o_start; in ext4_move_extents()
658 if (cur_len > blocks_per_page- offset_in_page) in ext4_move_extents()
659 cur_len = blocks_per_page - offset_in_page; in ext4_move_extents()
671 offset_in_page, cur_len, in ext4_move_extents()
676 o_start += cur_len; in ext4_move_extents()
[all …]
/Linux-v4.19/drivers/ide/
Dide-dma-sff.c124 u32 cur_addr, cur_len, xcount, bcount; in ide_build_dmatable() local
127 cur_len = sg_dma_len(sg); in ide_build_dmatable()
135 while (cur_len) { in ide_build_dmatable()
140 if (bcount > cur_len) in ide_build_dmatable()
141 bcount = cur_len; in ide_build_dmatable()
155 cur_len -= bcount; in ide_build_dmatable()
Dsgiioc4.c423 int cur_len; in sgiioc4_build_dmatable() local
425 cur_len = sg_dma_len(sg); in sgiioc4_build_dmatable()
427 while (cur_len) { in sgiioc4_build_dmatable()
437 if (bcount > cur_len) in sgiioc4_build_dmatable()
438 bcount = cur_len; in sgiioc4_build_dmatable()
455 cur_len -= bcount; in sgiioc4_build_dmatable()
Dau1xxx-ide.c230 u32 cur_len; in auide_build_dmatable() local
233 cur_len = sg_dma_len(sg); in auide_build_dmatable()
235 while (cur_len) { in auide_build_dmatable()
237 unsigned int tc = (cur_len < 0xfe00)? cur_len: 0xfe00; in auide_build_dmatable()
266 cur_len -= tc; in auide_build_dmatable()
Dtx4939ide.c244 u32 cur_addr, cur_len, bcount; in tx4939ide_build_dmatable() local
247 cur_len = sg_dma_len(sg); in tx4939ide_build_dmatable()
253 while (cur_len) { in tx4939ide_build_dmatable()
258 if (bcount > cur_len) in tx4939ide_build_dmatable()
259 bcount = cur_len; in tx4939ide_build_dmatable()
269 cur_len -= bcount; in tx4939ide_build_dmatable()
Dpmac.c1479 u32 cur_len; in pmac_ide_build_dmatable() local
1482 cur_len = sg_dma_len(sg); in pmac_ide_build_dmatable()
1492 while (cur_len) { in pmac_ide_build_dmatable()
1493 unsigned int tc = (cur_len < 0xfe00)? cur_len: 0xfe00; in pmac_ide_build_dmatable()
1507 cur_len -= tc; in pmac_ide_build_dmatable()
/Linux-v4.19/drivers/input/rmi4/
Drmi_smbus.c146 int cur_len = (int)len; in rmi_smb_write_block() local
150 while (cur_len > 0) { in rmi_smb_write_block()
167 cur_len -= SMB_MAX_COUNT; in rmi_smb_write_block()
199 int cur_len = (int)len; in rmi_smb_read_block() local
204 while (cur_len > 0) { in rmi_smb_read_block()
206 int block_len = min_t(int, cur_len, SMB_MAX_COUNT); in rmi_smb_read_block()
219 cur_len -= SMB_MAX_COUNT; in rmi_smb_read_block()
/Linux-v4.19/net/wireless/
Dutil.c555 int cur_len; in __ieee80211_amsdu_copy_frag() local
572 cur_len = min(len, frag_len); in __ieee80211_amsdu_copy_frag()
574 __frame_add_frag(frame, frag_page, frag_ptr, cur_len, frag_size); in __ieee80211_amsdu_copy_frag()
575 len -= cur_len; in __ieee80211_amsdu_copy_frag()
579 cur_len = min(len, frag_len); in __ieee80211_amsdu_copy_frag()
581 skb_frag_address(frag), cur_len, frag_len); in __ieee80211_amsdu_copy_frag()
582 len -= cur_len; in __ieee80211_amsdu_copy_frag()
592 int cur_len = len; in __ieee80211_amsdu_copy() local
603 cur_len = min_t(int, len, 32); in __ieee80211_amsdu_copy()
609 frame = dev_alloc_skb(hlen + sizeof(struct ethhdr) + 2 + cur_len); in __ieee80211_amsdu_copy()
[all …]
/Linux-v4.19/drivers/iommu/
Ddma-iommu.c656 unsigned int cur_len = 0, max_len = dma_get_max_seg_size(dev); in __finalise_sg() local
677 if (cur_len && !s_iova_off && (dma_addr & seg_mask) && in __finalise_sg()
678 (cur_len + s_length <= max_len)) { in __finalise_sg()
680 cur_len += s_length; in __finalise_sg()
685 cur_len = s_length; in __finalise_sg()
691 sg_dma_len(cur) = cur_len; in __finalise_sg()
695 cur_len = 0; in __finalise_sg()
/Linux-v4.19/fs/cifs/
Dfile.c2435 size_t get_numpages(const size_t wsize, const size_t len, size_t *cur_len) in get_numpages() argument
2443 if (cur_len) in get_numpages()
2444 *cur_len = clen; in get_numpages()
2488 size_t save_len, copied, bytes, cur_len = *len; in wdata_fill_from_iovec() local
2491 save_len = cur_len; in wdata_fill_from_iovec()
2493 bytes = min_t(const size_t, cur_len, PAGE_SIZE); in wdata_fill_from_iovec()
2495 cur_len -= copied; in wdata_fill_from_iovec()
2506 cur_len = save_len - cur_len; in wdata_fill_from_iovec()
2507 *len = cur_len; in wdata_fill_from_iovec()
2515 if (!cur_len) in wdata_fill_from_iovec()
[all …]
/Linux-v4.19/drivers/usb/musb/
Dux500_dma.c35 unsigned int cur_len; member
63 ux500_channel->channel.actual_len = ux500_channel->cur_len; in ux500_dma_callback()
91 ux500_channel->cur_len = len; in ux500_configure_channel()
/Linux-v4.19/drivers/target/
Dtarget_core_configfs.c2333 ssize_t len = 0, cur_len; in target_lu_gp_members_show() local
2343 cur_len = snprintf(buf, LU_GROUP_NAME_BUF, "%s/%s\n", in target_lu_gp_members_show()
2346 cur_len++; /* Extra byte for NULL terminator */ in target_lu_gp_members_show()
2348 if ((cur_len + len) > PAGE_SIZE) { in target_lu_gp_members_show()
2353 memcpy(page+len, buf, cur_len); in target_lu_gp_members_show()
2354 len += cur_len; in target_lu_gp_members_show()
2738 ssize_t len = 0, cur_len; in target_tg_pt_gp_members_show() local
2748 cur_len = snprintf(buf, TG_PT_GROUP_NAME_BUF, "%s/%s/tpgt_%hu" in target_tg_pt_gp_members_show()
2753 cur_len++; /* Extra byte for NULL terminator */ in target_tg_pt_gp_members_show()
2755 if ((cur_len + len) > PAGE_SIZE) { in target_tg_pt_gp_members_show()
[all …]
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_init_ops.h94 u32 cur_len = min(buf_len32, len - i); in bnx2x_init_fill() local
96 bnx2x_write_big_buf(bp, addr + i*4, cur_len, wb); in bnx2x_init_fill()
133 u32 cur_len = min(buf_len32, len - i); in bnx2x_init_wr_64() local
135 bnx2x_write_big_buf_wb(bp, addr + i*4, cur_len); in bnx2x_init_wr_64()
/Linux-v4.19/drivers/ata/
Dpata_mpc52xx.c459 u32 cur_len = sg_dma_len(sg); in mpc52xx_ata_build_dmatable() local
461 while (cur_len) { in mpc52xx_ata_build_dmatable()
462 unsigned int tc = min(cur_len, MAX_DMA_BUFFER_SIZE); in mpc52xx_ata_build_dmatable()
481 cur_len -= tc; in mpc52xx_ata_build_dmatable()
/Linux-v4.19/drivers/target/iscsi/cxgbit/
Dcxgbit_target.c379 u32 cur_len = min_t(u32, data_length, sg->length - page_off); in cxgbit_map_skb() local
385 cur_len); in cxgbit_map_skb()
386 skb->data_len += cur_len; in cxgbit_map_skb()
387 skb->len += cur_len; in cxgbit_map_skb()
388 skb->truesize += cur_len; in cxgbit_map_skb()
390 data_length -= cur_len; in cxgbit_map_skb()
/Linux-v4.19/include/drm/
Ddrm_dp_mst_helper.h373 u8 cur_len; member
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/
Dmt76x2_dfs.c439 u16 cur_len) in mt76x2_dfs_create_sequence() argument
508 if (seq.count <= cur_len) in mt76x2_dfs_create_sequence()
/Linux-v4.19/drivers/scsi/osd/
Dosd_initiator.c1786 int cur_len = ssd->additional_length + 2; in osd_req_decode_sense_full() local
1788 sense_len -= cur_len; in osd_req_decode_sense_full()
1856 unsigned len = min(cur_len, sense_len); in osd_req_decode_sense_full()
1906 cur_descriptor += cur_len; in osd_req_decode_sense_full()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_dp_mst_topology.c304 raw->cur_len = idx; in drm_dp_encode_sideband_req()
322 raw->cur_len = idx; in drm_dp_encode_sideband_reply()
1511 len = txmsg->cur_len - txmsg->cur_offset; in process_single_tx_qlock()
1517 if (len == txmsg->cur_len) in process_single_tx_qlock()
1537 if (txmsg->cur_offset == txmsg->cur_len) { in process_single_tx_qlock()

12