Home
last modified time | relevance | path

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

/linux/drivers/input/rmi4/
H A Drmi_smbus.c143 int cur_len = (int)len; in rmi_smb_write_block() local
147 while (cur_len > 0) { in rmi_smb_write_block()
164 cur_len -= SMB_MAX_COUNT; in rmi_smb_write_block()
196 int cur_len = (int)len; in rmi_smb_read_block() local
201 while (cur_len > 0) { in rmi_smb_read_block()
203 int block_len = min_t(int, cur_len, SMB_MAX_COUNT); in rmi_smb_read_block()
216 cur_len -= SMB_MAX_COUNT; in rmi_smb_read_block()
/linux/include/net/
H A Dfq_impl.h174 unsigned int cur_len; in fq_find_fattest_flow() local
176 cur_len = cur->backlog; in fq_find_fattest_flow()
177 if (cur_len <= len) in fq_find_fattest_flow()
181 len = cur_len; in fq_find_fattest_flow()
185 unsigned int cur_len = tin->default_flow.backlog; in fq_find_fattest_flow() local
187 if (cur_len <= len) in fq_find_fattest_flow()
191 len = cur_len; in fq_find_fattest_flow()
/linux/arch/arm/mach-rpc/
H A Ddma.c31 unsigned int cur_len; member
70 idma->cur_len = end - TRANSFER_SIZE; in iomd_get_next_sg()
89 idma->cur_len = 0; in iomd_get_next_sg()
92 idma->cur_len |= flags; in iomd_get_next_sg()
120 writel(idma->cur_len, base + end); in iomd_dma_handle()
123 idma->cur_len == (DMA_END_S|DMA_END_L)) in iomd_dma_handle()
/linux/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c85 int cur_len; member
618 if (vring->cur_len + sizeof(u64) <= len) { in mlxbf_tmfifo_rxtx_word()
622 memcpy(addr + vring->cur_len, &data, in mlxbf_tmfifo_rxtx_word()
625 memcpy(&data, addr + vring->cur_len, in mlxbf_tmfifo_rxtx_word()
628 vring->cur_len += sizeof(u64); in mlxbf_tmfifo_rxtx_word()
633 memcpy(addr + vring->cur_len, &data, in mlxbf_tmfifo_rxtx_word()
634 len - vring->cur_len); in mlxbf_tmfifo_rxtx_word()
637 memcpy(&data, addr + vring->cur_len, in mlxbf_tmfifo_rxtx_word()
638 len - vring->cur_len); in mlxbf_tmfifo_rxtx_word()
640 vring->cur_len = len; in mlxbf_tmfifo_rxtx_word()
[all …]
/linux/drivers/md/
H A Ddm-ebs-target.c70 unsigned int cur_len; in __ebs_rw_bvec() local
83 cur_len = min(dm_bufio_get_block_size(ec->bufio) - buf_off, bv_len); in __ebs_rw_bvec()
101 memcpy(pa, ba, cur_len); in __ebs_rw_bvec()
105 memcpy(ba, pa, cur_len); in __ebs_rw_bvec()
112 pa += cur_len; in __ebs_rw_bvec()
113 bv_len -= cur_len; in __ebs_rw_bvec()
/linux/fs/btrfs/
H A Dzstd.c419 unsigned int cur_len; in zstd_compress_folios() local
442 cur_len = btrfs_calc_input_length(in_folio, orig_end, start); in zstd_compress_folios()
445 workspace->in_buf.size = cur_len; in zstd_compress_folios()
519 start += cur_len; in zstd_compress_folios()
520 len -= cur_len; in zstd_compress_folios()
524 cur_len = btrfs_calc_input_length(in_folio, orig_end, start); in zstd_compress_folios()
528 workspace->in_buf.size = cur_len; in zstd_compress_folios()
H A Dzlib.c221 unsigned int cur_len; in zlib_compress_folios() local
232 cur_len = btrfs_calc_input_length(in_folio, orig_end, start); in zlib_compress_folios()
235 start += cur_len; in zlib_compress_folios()
237 workspace->strm.avail_in = cur_len; in zlib_compress_folios()
H A Dextent_io.c2622 u32 cur_len; in extent_write_locked_range() local
2633 cur_len = cur_end + 1 - cur; in extent_write_locked_range()
2635 cur, cur_len, false); in extent_write_locked_range()
2642 cur_len = cur_end + 1 - cur; in extent_write_locked_range()
2653 ret = extent_writepage_io(BTRFS_I(inode), folio, cur, cur_len, in extent_write_locked_range()
2660 btrfs_folio_end_lock(fs_info, folio, cur, cur_len); in extent_write_locked_range()
4149 unsigned int cur_len = min(start + len - cur, unit_size - offset); in memset_extent_buffer() local
4152 memset(folio_address(eb->folios[index]) + offset, c, cur_len); in memset_extent_buffer()
4154 cur += cur_len; in memset_extent_buffer()
4177 unsigned long cur_len = min(src->len, unit_size - offset); in copy_extent_buffer_full() local
[all …]
H A Dsend.c5214 unsigned int cur_len; in put_file_data() local
5231 cur_len = min_t(unsigned int, end - cur, folio_size(folio) - pg_offset); in put_file_data()
5258 pg_offset, cur_len); in put_file_data()
5261 cur += cur_len; in put_file_data()
5262 sctx->send_size += cur_len; in put_file_data()
/linux/drivers/mmc/host/
H A Dmmci_stm32_sdmmc.c580 int cur_len = 0, max_len = 0, end_of_len = 0; in sdmmc_dlyb_phase_tuning() local
591 cur_len = 0; in sdmmc_dlyb_phase_tuning()
593 cur_len++; in sdmmc_dlyb_phase_tuning()
594 if (cur_len > max_len) { in sdmmc_dlyb_phase_tuning()
595 max_len = cur_len; in sdmmc_dlyb_phase_tuning()
/linux/drivers/usb/musb/
H A 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/fs/xfs/libxfs/
H A Dxfs_alloc.c926 xfs_extlen_t cur_len;/* current search length */ member
949 acur->cur_len = args->maxlen; in xfs_alloc_cur_setup()
1141 xfs_extlen_t len, cur_len; in xfs_alloc_cntbt_iter() local
1149 cur_len = acur->cur_len; in xfs_alloc_cntbt_iter()
1150 error = xfs_alloc_lookup_ge(cur, args->agbno, cur_len, &i); in xfs_alloc_cntbt_iter()
1163 ASSERT(len >= acur->cur_len); in xfs_alloc_cntbt_iter()
1164 acur->cur_len = len; in xfs_alloc_cntbt_iter()
1177 if (!error && i && len == acur->cur_len) in xfs_alloc_cntbt_iter()
1191 cur_len <<= 1; in xfs_alloc_cntbt_iter()
1192 if (!acur->len || acur->cur_len >= cur_len) in xfs_alloc_cntbt_iter()
[all …]
/linux/drivers/net/ethernet/atheros/
H A Dag71xx.c1463 unsigned int cur_len = len; in ag71xx_fill_dma_desc() local
1471 if (cur_len > split) { in ag71xx_fill_dma_desc()
1472 cur_len = split; in ag71xx_fill_dma_desc()
1478 cur_len -= 4; in ag71xx_fill_dma_desc()
1482 addr += cur_len; in ag71xx_fill_dma_desc()
1483 len -= cur_len; in ag71xx_fill_dma_desc()
1486 cur_len |= DESC_MORE; in ag71xx_fill_dma_desc()
1490 cur_len |= DESC_EMPTY; in ag71xx_fill_dma_desc()
1492 desc->ctrl = cur_len; in ag71xx_fill_dma_desc()
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A 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/drivers/ata/
H A Dpata_mpc52xx.c461 u32 cur_len = sg_dma_len(sg); in mpc52xx_ata_build_dmatable() local
463 while (cur_len) { in mpc52xx_ata_build_dmatable()
464 unsigned int tc = min(cur_len, MAX_DMA_BUFFER_SIZE); in mpc52xx_ata_build_dmatable()
483 cur_len -= tc; in mpc52xx_ata_build_dmatable()
/linux/drivers/iommu/
H A Ddma-iommu.c1265 unsigned int cur_len = 0, max_len = dma_get_max_seg_size(dev); in __finalise_sg() local
1287 cur_len = 0; in __finalise_sg()
1301 if (cur_len && !s_iova_off && (dma_addr & seg_mask) && in __finalise_sg()
1302 (max_len - cur_len >= s_length)) { in __finalise_sg()
1304 cur_len += s_length; in __finalise_sg()
1309 cur_len = s_length; in __finalise_sg()
1315 sg_dma_len(cur) = cur_len; in __finalise_sg()
1319 cur_len = 0; in __finalise_sg()
/linux/drivers/target/iscsi/cxgbit/
H A Dcxgbit_target.c359 u32 cur_len = min_t(u32, data_length, sg->length - page_off); in cxgbit_map_skb() local
365 cur_len); in cxgbit_map_skb()
366 skb->data_len += cur_len; in cxgbit_map_skb()
367 skb->len += cur_len; in cxgbit_map_skb()
368 skb->truesize += cur_len; in cxgbit_map_skb()
370 data_length -= cur_len; in cxgbit_map_skb()
/linux/drivers/target/
H A Dtarget_core_configfs.c3168 ssize_t len = 0, cur_len; in target_tg_pt_gp_members_show() local
3176 cur_len = snprintf(buf, TG_PT_GROUP_NAME_BUF, "%s/%s/tpgt_%hu" in target_tg_pt_gp_members_show()
3181 cur_len++; /* Extra byte for NULL terminator */ in target_tg_pt_gp_members_show()
3183 if ((cur_len + len) > PAGE_SIZE) { in target_tg_pt_gp_members_show()
3188 memcpy(page+len, buf, cur_len); in target_tg_pt_gp_members_show()
3189 len += cur_len; in target_tg_pt_gp_members_show()
/linux/kernel/bpf/
H A Dhelpers.c455 size_t cur_len = buf_len; in __bpf_strtoull() local
477 cur_len -= consumed; in __bpf_strtoull()
478 if (!cur_len) in __bpf_strtoull()
481 cur_len = min(cur_len, sizeof(str) - 1); in __bpf_strtoull()
482 memcpy(str, cur_buf, cur_len); in __bpf_strtoull()
483 str[cur_len] = '\0'; in __bpf_strtoull()
/linux/drivers/target/iscsi/
H A Discsi_target.c907 u32 cur_len; in iscsit_map_iovec() local
912 cur_len = min_t(u32, data_length, sg->length - page_off); in iscsit_map_iovec()
915 iov[i].iov_len = cur_len; in iscsit_map_iovec()
917 data_length -= cur_len; in iscsit_map_iovec()
1405 u32 cur_len = min_t(u32, data_length, sg->length - page_off); in iscsit_crc_sglist() local
1409 crc = crc32c(crc, virt, cur_len); in iscsit_crc_sglist()
1416 data_length -= cur_len; in iscsit_crc_sglist()
/linux/drivers/scsi/
H A Dipr.c2882 int cur_len, rc, rem_len, rem_page_len, max_dump_size; in ipr_sdt_copy() local
2911 cur_len = min(rem_len, rem_page_len); in ipr_sdt_copy()
2920 (cur_len / sizeof(u32))); in ipr_sdt_copy()
2925 ioa_dump->page_offset += cur_len; in ipr_sdt_copy()
2926 bytes_copied += cur_len; in ipr_sdt_copy()
/linux/include/linux/
H A Dfilter.h1579 size_t cur_len; member
/linux/net/bluetooth/
H A Dmgmt.c8615 int i, cur_len; in tlv_data_is_valid() local
8624 for (i = 0; i < len; i += (cur_len + 1)) { in tlv_data_is_valid()
8625 cur_len = data[i]; in tlv_data_is_valid()
8627 if (!cur_len) in tlv_data_is_valid()
8650 if (i + cur_len >= len) in tlv_data_is_valid()