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

12

/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmcu.c114 int err, cur_len; local
117 cur_len = min_t(int, max_len, len);
119 err = mt76_mcu_send_msg(dev, cmd, data, cur_len, false);
123 data += cur_len;
124 len -= cur_len;
/linux-master/drivers/spi/
H A Dspi-sh.c155 int cur_len; local
164 cur_len = min(SPI_SH_FIFO_SIZE, remain);
165 for (i = 0; i < cur_len &&
179 cur_len = i;
181 remain -= cur_len;
182 data += cur_len;
220 int cur_len; local
249 cur_len = min(SPI_SH_FIFO_SIZE, remain);
250 for (i = 0; i < cur_len; i++) {
256 remain -= cur_len;
[all...]
H A Dspi-ljca.c161 int complete, cur_len; local
176 cur_len = min_t(unsigned int, remaining, LJCA_SPI_MAX_XFER_SIZE);
177 complete = (cur_len == remaining);
182 cur_len, i, complete, cmd);
186 offset += cur_len;
187 remaining -= cur_len;
/linux-master/drivers/input/rmi4/
H A Drmi_smbus.c143 int cur_len = (int)len; local
147 while (cur_len > 0) {
164 cur_len -= SMB_MAX_COUNT;
196 int cur_len = (int)len; local
201 while (cur_len > 0) {
203 int block_len = min_t(int, cur_len, SMB_MAX_COUNT);
216 cur_len -= SMB_MAX_COUNT;
/linux-master/fs/ext4/
H A Dmove_extent.c627 int unwritten, cur_len; local
634 cur_len = ext4_ext_get_actual_len(ex);
636 if (cur_blk + cur_len - 1 < o_start) {
654 cur_len += cur_blk - o_start;
657 if (o_end - o_start < cur_len)
658 cur_len = o_end - o_start;
665 if (cur_len > blocks_per_page - offset_in_page)
666 cur_len = blocks_per_page - offset_in_page;
678 offset_in_page, cur_len,
683 o_start += cur_len;
[all...]
/linux-master/include/net/
H A Dfq_impl.h174 unsigned int cur_len; local
176 cur_len = cur->backlog;
177 if (cur_len <= len)
181 len = cur_len;
185 unsigned int cur_len = tin->default_flow.backlog; local
187 if (cur_len <= len)
191 len = cur_len;
/linux-master/drivers/md/
H A Ddm-ebs-target.c70 unsigned int cur_len; local
83 cur_len = min(dm_bufio_get_block_size(ec->bufio) - buf_off, bv_len);
101 memcpy(pa, ba, cur_len);
105 memcpy(ba, pa, cur_len);
106 dm_bufio_mark_partial_buffer_dirty(b, buf_off, buf_off + cur_len);
112 pa += cur_len;
113 bv_len -= cur_len;
/linux-master/arch/arm/mach-rpc/
H A Ddma.c31 unsigned int cur_len; member in struct:iomd_dma
70 idma->cur_len = end - TRANSFER_SIZE;
89 idma->cur_len = 0;
92 idma->cur_len |= flags;
120 writel(idma->cur_len, base + end);
123 idma->cur_len == (DMA_END_S|DMA_END_L))
/linux-master/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c66 * @cur_len: processed length of the current descriptor
85 int cur_len; member in struct:mlxbf_tmfifo_vring
617 if (vring->cur_len + sizeof(u64) <= len) {
621 memcpy(addr + vring->cur_len, &data,
624 memcpy(&data, addr + vring->cur_len,
627 vring->cur_len += sizeof(u64);
632 memcpy(addr + vring->cur_len, &data,
633 len - vring->cur_len);
636 memcpy(&data, addr + vring->cur_len,
637 len - vring->cur_len);
[all...]
/linux-master/drivers/nvdimm/
H A Dbtt.c1149 unsigned int cur_len; local
1160 cur_len = min(len, bv.bv_len);
1163 ret = arena_write_bytes(arena, meta_nsoff, mem, cur_len,
1166 ret = arena_read_bytes(arena, meta_nsoff, mem, cur_len,
1173 len -= cur_len;
1174 meta_nsoff += cur_len;
1175 if (!bvec_iter_advance(bip->bip_vec, &bip->bip_iter, cur_len))
1200 u32 cur_len; local
1208 cur_len = min(btt->sector_size, len);
1225 zero_fill_data(page, off, cur_len);
1314 u32 cur_len; local
[all...]
/linux-master/drivers/usb/musb/
H A Dux500_dma.c35 unsigned int cur_len; member in struct:ux500_dma_channel
63 ux500_channel->channel.actual_len = ux500_channel->cur_len;
91 ux500_channel->cur_len = len;
/linux-master/net/wireless/
H A Dutil.c702 int cur_len; local
719 cur_len = min(len, frag_len);
721 __frame_add_frag(frame, frag_page, frag_ptr, cur_len, frag_size);
722 len -= cur_len;
726 cur_len = min(len, frag_len);
728 skb_frag_address(frag), cur_len, frag_len);
729 len -= cur_len;
740 int cur_len = len; local
751 cur_len = min_t(int, len, min_len);
757 frame = dev_alloc_skb(hlen + sizeof(struct ethhdr) + 2 + cur_len);
[all...]
/linux-master/fs/smb/client/
H A Dfile.c2546 unsigned int wsize, cur_len; local
2554 cur_len = min(round_down(wsize, PAGE_SIZE), rest_len);
2556 cur_len = rest_len;
2567 wdata2->bytes = cur_len;
2579 cifs_undirty_folios(inode, fpos, cur_len);
2598 fpos += cur_len;
2599 rest_len -= cur_len;
2603 fpos += cur_len;
2604 rest_len -= cur_len;
3513 size_t cur_len, max_le local
4054 size_t cur_len, max_len; local
[all...]
/linux-master/drivers/net/ethernet/atheros/
H A Dag71xx.c1479 unsigned int cur_len = len; local
1487 if (cur_len > split) {
1488 cur_len = split;
1494 cur_len -= 4;
1498 addr += cur_len;
1499 len -= cur_len;
1502 cur_len |= DESC_MORE;
1506 cur_len |= DESC_EMPTY;
1508 desc->ctrl = cur_len;
/linux-master/drivers/mmc/host/
H A Dmmci_stm32_sdmmc.c579 int cur_len = 0, max_len = 0, end_of_len = 0; local
590 cur_len = 0;
592 cur_len++;
593 if (cur_len > max_len) {
594 max_len = cur_len;
/linux-master/drivers/iommu/
H A Ddma-iommu.c1227 unsigned int cur_len = 0, max_len = dma_get_max_seg_size(dev); local
1249 cur_len = 0;
1263 if (cur_len && !s_iova_off && (dma_addr & seg_mask) &&
1264 (max_len - cur_len >= s_length)) {
1266 cur_len += s_length;
1271 cur_len = s_length;
1277 sg_dma_len(cur) = cur_len;
1281 cur_len = 0;
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_init_ops.h94 u32 cur_len = min(buf_len32, len - i); local
96 bnx2x_write_big_buf(bp, addr + i*4, cur_len, wb);
133 u32 cur_len = min(buf_len32, len - i); local
135 bnx2x_write_big_buf_wb(bp, addr + i*4, cur_len);
/linux-master/drivers/ata/
H A Dpata_mpc52xx.c461 u32 cur_len = sg_dma_len(sg); local
463 while (cur_len) {
464 unsigned int tc = min(cur_len, MAX_DMA_BUFFER_SIZE);
483 cur_len -= tc;
/linux-master/fs/xfs/libxfs/
H A Dxfs_alloc.c827 xfs_extlen_t cur_len;/* current search length */ member in struct:xfs_alloc_cur
850 acur->cur_len = args->maxlen;
1043 xfs_extlen_t len, cur_len; local
1051 cur_len = acur->cur_len;
1052 error = xfs_alloc_lookup_ge(cur, args->agbno, cur_len, &i);
1065 ASSERT(len >= acur->cur_len);
1066 acur->cur_len = len;
1079 if (!error && i && len == acur->cur_len)
1093 cur_len <<
[all...]
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_tx_dqo.c518 u32 cur_len = min_t(u32, len, GVE_TX_MAX_BUF_SIZE_DQO); local
519 bool cur_eop = eop && cur_len == len;
527 .buf_size = cur_len,
530 addr += cur_len;
531 len -= cur_len;
/linux-master/drivers/target/iscsi/cxgbit/
H A Dcxgbit_target.c359 u32 cur_len = min_t(u32, data_length, sg->length - page_off); local
365 cur_len);
366 skb->data_len += cur_len;
367 skb->len += cur_len;
368 skb->truesize += cur_len;
370 data_length -= cur_len;
/linux-master/fs/btrfs/
H A Dextent_io.c2212 u32 cur_len = cur_end + 1 - cur; local
2235 cur, cur_len, !ret); local
2238 btrfs_folio_unlock_writer(fs_info, page_folio(page), cur, cur_len);
4622 unsigned int cur_len = min(start + len - cur, unit_size - offset); local
4625 memset(folio_address(eb->folios[index]) + offset, c, cur_len);
4627 cur += cur_len;
4650 unsigned long cur_len = min(src->len, unit_size - offset); local
4653 write_extent_buffer(dst, addr, cur, cur_len);
4655 cur += cur_len;
4858 unsigned long cur_len local
[all...]
/linux-master/drivers/target/
H A Dtarget_core_configfs.c2766 ssize_t len = 0, cur_len; local
2774 cur_len = snprintf(buf, LU_GROUP_NAME_BUF, "%s/%s\n",
2777 cur_len++; /* Extra byte for NULL terminator */
2779 if ((cur_len + len) > PAGE_SIZE) {
2784 memcpy(page+len, buf, cur_len);
2785 len += cur_len;
3164 ssize_t len = 0, cur_len; local
3172 cur_len = snprintf(buf, TG_PT_GROUP_NAME_BUF, "%s/%s/tpgt_%hu"
3177 cur_len++; /* Extra byte for NULL terminator */
3179 if ((cur_len
[all...]
/linux-master/kernel/bpf/
H A Dhelpers.c451 size_t cur_len = buf_len; local
473 cur_len -= consumed;
474 if (!cur_len)
477 cur_len = min(cur_len, sizeof(str) - 1);
478 memcpy(str, cur_buf, cur_len);
479 str[cur_len] = '\0';
/linux-master/include/drm/display/
H A Ddrm_dp_mst_helper.h496 u8 cur_len; member in struct:drm_dp_sideband_msg_tx

Completed in 427 milliseconds

12