| /drivers/net/ethernet/cavium/liquidio/ |
| A D | octeon_mem_ops.c | 97 u32 copy_len = 0, index_reg_val = 0; in __octeon_pci_rw_core_mem() local 134 copy_len = (u32)(((addr & ~(0x3fffff)) + in __octeon_pci_rw_core_mem() 137 copy_len = len; in __octeon_pci_rw_core_mem() 142 copy_len); in __octeon_pci_rw_core_mem() 145 copy_len); in __octeon_pci_rw_core_mem() 148 len -= copy_len; in __octeon_pci_rw_core_mem() 149 addr += copy_len; in __octeon_pci_rw_core_mem() 150 hostbuf += copy_len; in __octeon_pci_rw_core_mem()
|
| A D | octeon_network.h | 492 int copy_len, in octeon_fast_packet_next() argument 496 copy_len); in octeon_fast_packet_next()
|
| /drivers/vfio/pci/virtio/ |
| A D | migrate.c | 342 size_t copy_len; in virtiovf_buf_read() local 346 while (copy_len) { in virtiovf_buf_read() 819 copy_len = to_copy; in virtiovf_resume_read_chunk() 827 *len -= copy_len; in virtiovf_resume_read_chunk() 849 copy_len = to_copy; in virtiovf_resume_read_header_data() 857 *len -= copy_len; in virtiovf_resume_read_header_data() 881 size_t copy_len; in virtiovf_resume_read_header() local 897 *buf += copy_len; in virtiovf_resume_read_header() 898 *pos += copy_len; in virtiovf_resume_read_header() 899 *done += copy_len; in virtiovf_resume_read_header() [all …]
|
| /drivers/vfio/pci/mlx5/ |
| A D | main.c | 128 size_t copy_len; in mlx5vf_buf_read() local 132 while (copy_len) { in mlx5vf_buf_read() 722 copy_len = to_copy; in mlx5vf_resume_read_image() 730 *len -= copy_len; in mlx5vf_resume_read_image() 753 copy_len = to_copy; in mlx5vf_resume_read_header_data() 761 *len -= copy_len; in mlx5vf_resume_read_header_data() 798 size_t copy_len; in mlx5vf_resume_read_header() local 814 *buf += copy_len; in mlx5vf_resume_read_header() 815 *pos += copy_len; in mlx5vf_resume_read_header() 816 *done += copy_len; in mlx5vf_resume_read_header() [all …]
|
| /drivers/gpu/drm/tegra/ |
| A D | submit.c | 163 size_t copy_len; in alloc_copy_user_array() local 166 if (check_mul_overflow(count, size, ©_len)) in alloc_copy_user_array() 169 if (copy_len > 0x4000) in alloc_copy_user_array() 172 data = vmemdup_user(from, copy_len); in alloc_copy_user_array() 184 size_t copy_len; in submit_copy_gather_data() local 191 if (check_mul_overflow((size_t)args->gather_data_words, (size_t)4, ©_len)) { in submit_copy_gather_data() 206 bo->gather_data = dma_alloc_attrs(dev, copy_len, &bo->gather_data_dma, in submit_copy_gather_data() 214 if (copy_from_user(bo->gather_data, u64_to_user_ptr(args->gather_data_ptr), copy_len)) { in submit_copy_gather_data() 216 dma_free_attrs(dev, copy_len, bo->gather_data, bo->gather_data_dma, 0); in submit_copy_gather_data()
|
| /drivers/fwctl/ |
| A D | main.c | 44 size_t copy_len; in copy_to_user_zero_pad() local 46 copy_len = min(from_len, user_len); in copy_to_user_zero_pad() 47 if (copy_to_user(to, from, copy_len)) in copy_to_user_zero_pad() 49 if (copy_len < user_len) { in copy_to_user_zero_pad() 50 if (clear_user(to + copy_len, user_len - copy_len)) in copy_to_user_zero_pad()
|
| /drivers/net/ethernet/sfc/falcon/ |
| A D | tx.c | 144 unsigned int copy_len = skb->len; in ef4_enqueue_skb_copy() local 149 EF4_BUG_ON_PARANOID(copy_len > EF4_TX_CB_SIZE); in ef4_enqueue_skb_copy() 157 rc = skb_copy_bits(skb, 0, copy_buffer, copy_len); in ef4_enqueue_skb_copy() 159 if (unlikely(copy_len < min_len)) { in ef4_enqueue_skb_copy() 160 memset(copy_buffer + copy_len, 0, min_len - copy_len); in ef4_enqueue_skb_copy() 163 buffer->len = copy_len; in ef4_enqueue_skb_copy()
|
| /drivers/infiniband/hw/cxgb4/ |
| A D | mem.c | 117 int copy_len, num_wqe, i, ret = 0; in _c4iw_write_mem_inline() local 131 copy_len = len > C4IW_MAX_INLINE_SIZE ? C4IW_MAX_INLINE_SIZE : in _c4iw_write_mem_inline() 134 roundup(copy_len, T4_ULPTX_MIN_IO), in _c4iw_write_mem_inline() 158 DIV_ROUND_UP(copy_len, T4_ULPTX_MIN_IO))); in _c4iw_write_mem_inline() 165 sc->len = cpu_to_be32(roundup(copy_len, T4_ULPTX_MIN_IO)); in _c4iw_write_mem_inline() 170 memcpy(to_dp, from_dp, copy_len); in _c4iw_write_mem_inline() 172 memset(to_dp, 0, copy_len); in _c4iw_write_mem_inline() 173 if (copy_len % T4_ULPTX_MIN_IO) in _c4iw_write_mem_inline() 174 memset(to_dp + copy_len, 0, T4_ULPTX_MIN_IO - in _c4iw_write_mem_inline() 175 (copy_len % T4_ULPTX_MIN_IO)); in _c4iw_write_mem_inline()
|
| /drivers/net/ethernet/sfc/siena/ |
| A D | tx.c | 86 unsigned int copy_len = skb->len; in efx_enqueue_skb_copy() local 91 EFX_WARN_ON_ONCE_PARANOID(copy_len > EFX_TX_CB_SIZE); in efx_enqueue_skb_copy() 99 rc = skb_copy_bits(skb, 0, copy_buffer, copy_len); in efx_enqueue_skb_copy() 101 buffer->len = copy_len; in efx_enqueue_skb_copy()
|
| /drivers/scsi/isci/ |
| A D | probe_roms.c | 68 size_t copy_len; in isci_request_oprom() local 72 copy_len = min(oem_hdr.len - sizeof(oem_hdr), in isci_request_oprom() 77 copy_len); in isci_request_oprom()
|
| /drivers/scsi/libfc/ |
| A D | fc_libfc.c | 105 u32 copy_len = 0; in fc_copy_buffer_to_sglist() local 140 copy_len += sg_bytes; in fc_copy_buffer_to_sglist() 142 return copy_len; in fc_copy_buffer_to_sglist()
|
| A D | fc_fcp.c | 480 u32 copy_len = 0; in fc_fcp_recv_data() local 525 copy_len = fc_copy_buffer_to_sglist(buf, len, sg, &nents, in fc_fcp_recv_data() 529 copy_len = fc_copy_buffer_to_sglist(buf, len, sg, &nents, in fc_fcp_recv_data() 559 fsp->xfer_contig_end += copy_len; in fc_fcp_recv_data() 560 fsp->xfer_len += copy_len; in fc_fcp_recv_data()
|
| /drivers/s390/char/ |
| A D | uvdevice.c | 314 size_t copy_len; in uvio_get_list() local 323 copy_len = sizeof(list->secrets[0]) * list->num_secr_stored; in uvio_get_list() 324 if (copy_to_user(user_buf + user_off, list->secrets, copy_len)) in uvio_get_list() 327 user_off += copy_len; in uvio_get_list()
|
| /drivers/net/ethernet/sfc/ |
| A D | tx.c | 94 unsigned int copy_len = skb->len; in efx_enqueue_skb_copy() local 99 EFX_WARN_ON_ONCE_PARANOID(copy_len > EFX_TX_CB_SIZE); in efx_enqueue_skb_copy() 107 rc = skb_copy_bits(skb, 0, copy_buffer, copy_len); in efx_enqueue_skb_copy() 109 buffer->len = copy_len; in efx_enqueue_skb_copy()
|
| /drivers/firmware/cirrus/test/ |
| A D | cs_dsp_mock_bin.c | 99 size_t copy_len = info_len; in cs_dsp_mock_bin_add_name_or_info() local 103 memcpy(tmp, info, copy_len); in cs_dsp_mock_bin_add_name_or_info()
|
| A D | cs_dsp_mock_wmfw.c | 136 size_t copy_len = info_len; in cs_dsp_mock_wmfw_add_info() local 140 memcpy(tmp, info, copy_len); in cs_dsp_mock_wmfw_add_info()
|
| /drivers/memstick/host/ |
| A D | r592.c | 330 int copy_len = kfifo_in(&dev->pio_fifo, buffer, len); in r592_write_fifo_pio() local 334 len -= copy_len; in r592_write_fifo_pio() 335 buffer += copy_len; in r592_write_fifo_pio() 337 copy_len = kfifo_out(&dev->pio_fifo, tmp, 4); in r592_write_fifo_pio() 338 WARN_ON(copy_len != 4); in r592_write_fifo_pio()
|
| /drivers/hwmon/ |
| A D | ibmpowernv.c | 223 u32 copy_len; in get_sensor_index_attr() local 233 copy_len = dash_pos - hash_pos - 1; in get_sensor_index_attr() 234 if (copy_len >= sizeof(buf)) in get_sensor_index_attr() 237 memcpy(buf, hash_pos + 1, copy_len); in get_sensor_index_attr()
|
| /drivers/net/ethernet/synopsys/ |
| A D | dwc-xlgmac-net.c | 992 unsigned int copy_len; in xlgmac_create_skb() local 1010 copy_len = (desc_data->rx.hdr_len) ? desc_data->rx.hdr_len : len; in xlgmac_create_skb() 1011 copy_len = min(desc_data->rx.hdr.dma_len, copy_len); in xlgmac_create_skb() 1012 skb_copy_to_linear_data(skb, packet, copy_len); in xlgmac_create_skb() 1013 skb_put(skb, copy_len); in xlgmac_create_skb() 1015 len -= copy_len; in xlgmac_create_skb()
|
| /drivers/infiniband/core/ |
| A D | uverbs_std_types_device.c | 278 size_t copy_len; in copy_gid_entries_to_user() local 289 copy_len = min_t(size_t, user_entry_size, sizeof(*entries)); in copy_gid_entries_to_user() 296 if (copy_to_user(user_entries, entries, copy_len)) in copy_gid_entries_to_user()
|
| /drivers/net/ethernet/qlogic/qlcnic/ |
| A D | qlcnic_io.c | 376 int copied, copy_len, descr_size; in qlcnic_tx_encap_pkt() local 406 copy_len = min(descr_size, (total_hdr_len - copied)); in qlcnic_tx_encap_pkt() 411 copy_len); in qlcnic_tx_encap_pkt() 412 copied += copy_len; in qlcnic_tx_encap_pkt() 463 int copied, offset, copy_len, size; in qlcnic_tx_pkt() local 522 copy_len = min((int)sizeof(struct cmd_desc_type0) - in qlcnic_tx_pkt() 532 copy_len - 16); in qlcnic_tx_pkt() 533 copied = copy_len - VLAN_HLEN; in qlcnic_tx_pkt() 540 copy_len = min(size, (hdr_len - copied)); in qlcnic_tx_pkt() 545 offset, copy_len); in qlcnic_tx_pkt() [all …]
|
| /drivers/crypto/inside-secure/eip93/ |
| A D | eip93-common.c | 210 u32 copy_len; in check_valid_request() local 268 copy_len = max(totlen_src, totlen_dst); in check_valid_request() 270 err = eip93_make_sg_copy(src, &rctx->sg_src, copy_len, true); in check_valid_request() 276 err = eip93_make_sg_copy(dst, &rctx->sg_dst, copy_len, false); in check_valid_request()
|
| /drivers/iommu/iommufd/ |
| A D | device.c | 1559 unsigned int copy_len; in iommufd_get_hw_info() local 1599 copy_len = min(cmd->data_len, data_len); in iommufd_get_hw_info() 1600 if (copy_to_user(user_ptr, data, copy_len)) { in iommufd_get_hw_info() 1609 if (copy_len < cmd->data_len) { in iommufd_get_hw_info() 1610 if (clear_user(user_ptr + copy_len, cmd->data_len - copy_len)) { in iommufd_get_hw_info()
|
| /drivers/net/ethernet/google/gve/ |
| A D | gve_tx_dqo.c | 768 u32 copy_len; in gve_tx_add_skb_copy_dqo() local 780 copy_len = min_t(u32, GVE_TX_BUF_SIZE_DQO, in gve_tx_add_skb_copy_dqo() 782 skb_copy_bits(skb, copy_offset, va, copy_len); in gve_tx_add_skb_copy_dqo() 784 copy_offset += copy_len; in gve_tx_add_skb_copy_dqo() 786 copy_len, DMA_TO_DEVICE); in gve_tx_add_skb_copy_dqo() 788 copy_len, in gve_tx_add_skb_copy_dqo()
|
| /drivers/net/wireless/marvell/libertas_tf/ |
| A D | cmd.c | 46 uint16_t copy_len; in lbtf_cmd_copyback() local 48 copy_len = min(le16_to_cpu(buf->size), le16_to_cpu(resp->size)); in lbtf_cmd_copyback() 49 memcpy(buf, resp, copy_len); in lbtf_cmd_copyback()
|