| /linux-6.15/drivers/firmware/broadcom/ |
| H A D | bcm47xx_nvram.c | 51 size_t copy_size; in bcm47xx_nvram_copy() local 53 copy_size = header->len; in bcm47xx_nvram_copy() 54 if (copy_size > res_size) { in bcm47xx_nvram_copy() 56 copy_size = res_size; in bcm47xx_nvram_copy() 58 if (copy_size >= NVRAM_SPACE) { in bcm47xx_nvram_copy() 60 copy_size, NVRAM_SPACE - 1); in bcm47xx_nvram_copy() 61 copy_size = NVRAM_SPACE - 1; in bcm47xx_nvram_copy() 64 __ioread32_copy(nvram_buf, nvram_start, DIV_ROUND_UP(copy_size, 4)); in bcm47xx_nvram_copy() 66 nvram_len = copy_size; in bcm47xx_nvram_copy()
|
| /linux-6.15/drivers/dma/idxd/ |
| H A D | irq.c | 234 int copied, copy_size; in idxd_evl_fault_work() local 242 copy_size = cr_size; in idxd_evl_fault_work() 258 copy_size = cr_size; in idxd_evl_fault_work() 261 copy_size = 0; in idxd_evl_fault_work() 266 if (copy_size == 0) in idxd_evl_fault_work() 274 cr, copy_size); in idxd_evl_fault_work() 286 if (copied != copy_size) { in idxd_evl_fault_work() 289 copy_size, copied); in idxd_evl_fault_work() 295 if (copied != copy_size) { in idxd_evl_fault_work() 298 copy_size, copied); in idxd_evl_fault_work() [all …]
|
| /linux-6.15/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_blit.c | 367 u32 copy_size = bytes_to_copy; in vmw_bo_cpu_blit_line() local 376 copy_size = min_t(u32, copy_size, PAGE_SIZE - dst_page_offset); in vmw_bo_cpu_blit_line() 377 copy_size = min_t(u32, copy_size, PAGE_SIZE - src_page_offset); in vmw_bo_cpu_blit_line() 415 d->src_addr + src_page_offset, copy_size); in vmw_bo_cpu_blit_line() 417 bytes_to_copy -= copy_size; in vmw_bo_cpu_blit_line() 418 dst_offset += copy_size; in vmw_bo_cpu_blit_line() 419 src_offset += copy_size; in vmw_bo_cpu_blit_line()
|
| /linux-6.15/lib/xz/ |
| H A D | xz_dec_lzma2.c | 380 size_t copy_size; in dict_uncompressed() local 388 if (copy_size > *left) in dict_uncompressed() 389 copy_size = *left; in dict_uncompressed() 391 *left -= copy_size; in dict_uncompressed() 401 dict->pos += copy_size; in dict_uncompressed() 415 copy_size); in dict_uncompressed() 420 b->out_pos += copy_size; in dict_uncompressed() 421 b->in_pos += copy_size; in dict_uncompressed() 456 copy_size); in dict_flush() 460 b->out_pos += copy_size; in dict_flush() [all …]
|
| H A D | xz_dec_bcj.c | 559 size_t copy_size; in bcj_flush() local 561 copy_size = min_t(size_t, s->temp.filtered, b->out_size - b->out_pos); in bcj_flush() 562 memcpy(b->out + b->out_pos, s->temp.buf, copy_size); in bcj_flush() 563 b->out_pos += copy_size; in bcj_flush() 565 s->temp.filtered -= copy_size; in bcj_flush() 566 s->temp.size -= copy_size; in bcj_flush() 567 memmove(s->temp.buf, s->temp.buf + copy_size, s->temp.size); in bcj_flush()
|
| H A D | xz_dec_stream.c | 158 size_t copy_size = min_t(size_t, in fill_temp() local 161 memcpy(s->temp.buf + s->temp.pos, b->in + b->in_pos, copy_size); in fill_temp() 162 b->in_pos += copy_size; in fill_temp() 163 s->temp.pos += copy_size; in fill_temp()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/ |
| H A D | tx-gen2.c | 1215 u16 copy_size, cmd_size, tb0_size; in iwl_pcie_gen2_enqueue_hcmd() local 1237 if (copy_size < IWL_FIRST_TB_SIZE) { in iwl_pcie_gen2_enqueue_hcmd() 1244 copy_size += copy; in iwl_pcie_gen2_enqueue_hcmd() 1276 copy_size += cmdlen[i]; in iwl_pcie_gen2_enqueue_hcmd() 1346 copy_size += copy; in iwl_pcie_gen2_enqueue_hcmd() 1361 if (copy_size < IWL_FIRST_TB_SIZE) { in iwl_pcie_gen2_enqueue_hcmd() 1362 copy = IWL_FIRST_TB_SIZE - copy_size; in iwl_pcie_gen2_enqueue_hcmd() 1366 copy_size += copy; in iwl_pcie_gen2_enqueue_hcmd() 1383 if (copy_size > tb0_size) { in iwl_pcie_gen2_enqueue_hcmd() 1386 copy_size - tb0_size, in iwl_pcie_gen2_enqueue_hcmd() [all …]
|
| H A D | tx.c | 1355 u16 copy_size, cmd_size, tb0_size; in iwl_pcie_enqueue_hcmd() local 1388 if (copy_size < IWL_FIRST_TB_SIZE) { in iwl_pcie_enqueue_hcmd() 1395 copy_size += copy; in iwl_pcie_enqueue_hcmd() 1427 copy_size += cmdlen[i]; in iwl_pcie_enqueue_hcmd() 1441 cmd->id, copy_size)) { in iwl_pcie_enqueue_hcmd() 1508 copy_size += copy; in iwl_pcie_enqueue_hcmd() 1523 if (copy_size < IWL_FIRST_TB_SIZE) { in iwl_pcie_enqueue_hcmd() 1524 copy = IWL_FIRST_TB_SIZE - copy_size; in iwl_pcie_enqueue_hcmd() 1528 copy_size += copy; in iwl_pcie_enqueue_hcmd() 1547 if (copy_size > tb0_size) { in iwl_pcie_enqueue_hcmd() [all …]
|
| /linux-6.15/drivers/char/ |
| H A D | lp.c | 309 size_t copy_size = count; in lp_write() local 321 if (copy_size > LP_BUFFER_SIZE) in lp_write() 322 copy_size = LP_BUFFER_SIZE; in lp_write() 327 if (copy_from_user(kbuf, buf, copy_size)) { in lp_write() 346 written = parport_write(port, kbuf, copy_size); in lp_write() 348 copy_size -= written; in lp_write() 361 if (copy_size > 0) { in lp_write() 390 copy_size = count; in lp_write() 391 if (copy_size > LP_BUFFER_SIZE) in lp_write() 392 copy_size = LP_BUFFER_SIZE; in lp_write() [all …]
|
| /linux-6.15/drivers/of/ |
| H A D | of_reserved_mem.c | 75 size_t alloc_size, copy_size, memset_size; in alloc_reserved_mem_array() local 89 copy_size = array_size(reserved_mem_count, sizeof(*new_array)); in alloc_reserved_mem_array() 90 if (copy_size == SIZE_MAX) { in alloc_reserved_mem_array() 97 memset_size = alloc_size - copy_size; in alloc_reserved_mem_array() 99 memcpy(new_array, reserved_mem, copy_size); in alloc_reserved_mem_array()
|
| /linux-6.15/drivers/dma/sh/ |
| H A D | shdma-base.c | 508 size_t copy_size = *len; in shdma_add_desc() local 510 if (!copy_size) in shdma_add_desc() 520 ops->desc_setup(schan, new, *src, *dst, ©_size); in shdma_add_desc() 533 copy_size, *len, src, dst, &new->async_tx, in shdma_add_desc() 541 *len -= copy_size; in shdma_add_desc() 543 *src += copy_size; in shdma_add_desc() 545 *dst += copy_size; in shdma_add_desc()
|
| /linux-6.15/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_debug.c | 772 uint32_t copy_size; in kfd_dbg_trap_enable() local 790 copy_size = min((size_t)(*runtime_size), sizeof(target->runtime_info)); in kfd_dbg_trap_enable() 813 if (copy_to_user(runtime_info, (void *)&target->runtime_info, copy_size)) { in kfd_dbg_trap_enable() 933 uint32_t copy_size, actual_info_size = 0; in kfd_dbg_trap_query_exception_info() local 997 copy_size = min((size_t)(*info_size), pdd->vm_fault_exc_data_size); in kfd_dbg_trap_query_exception_info() 999 if (copy_to_user(info, pdd->vm_fault_exc_data, copy_size)) { in kfd_dbg_trap_query_exception_info() 1019 copy_size = min((size_t)(*info_size), sizeof(target->runtime_info)); in kfd_dbg_trap_query_exception_info() 1021 if (copy_to_user(info, (void *)&target->runtime_info, copy_size)) { in kfd_dbg_trap_query_exception_info()
|
| /linux-6.15/drivers/pci/endpoint/functions/ |
| H A D | pci-epf-test.c | 332 size_t orig_size, copy_size; in pci_epf_test_copy() local 338 orig_size = copy_size = le32_to_cpu(reg->size); in pci_epf_test_copy() 347 copy_buf = kzalloc(copy_size, GFP_KERNEL); in pci_epf_test_copy() 355 while (copy_size) { in pci_epf_test_copy() 357 src_addr, copy_size, &src_map); in pci_epf_test_copy() 365 dst_addr, copy_size, &dst_map); in pci_epf_test_copy() 392 copy_size -= map_size; in pci_epf_test_copy()
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_eu_stall.c | 430 size_t read_data_size, copy_size, buf_size; in xe_eu_stall_data_buf_read() local 464 copy_size = buf_size - read_offset; in xe_eu_stall_data_buf_read() 466 copy_size = read_data_size; in xe_eu_stall_data_buf_read() 467 if (copy_to_user(buf + *total_data_size, read_vaddr, copy_size)) in xe_eu_stall_data_buf_read() 469 if (copy_to_user(buf + *total_data_size + copy_size, in xe_eu_stall_data_buf_read() 470 xecore_start_vaddr, read_data_size - copy_size)) in xe_eu_stall_data_buf_read()
|
| H A D | xe_guc_capture.c | 1000 int copy_size, avail; in guc_capture_log_remove_bytes() local 1022 copy_size = avail < bytes_needed ? avail - misaligned : bytes_needed; in guc_capture_log_remove_bytes() 1024 buf->data_offset + buf->rd, copy_size); in guc_capture_log_remove_bytes() 1025 buf->rd += copy_size; in guc_capture_log_remove_bytes() 1026 fill_size += copy_size; in guc_capture_log_remove_bytes() 1027 bytes_needed -= copy_size; in guc_capture_log_remove_bytes()
|
| /linux-6.15/net/bpf/ |
| H A D | test_run.c | 455 u32 copy_size = size; in bpf_test_finish() local 461 copy_size > kattr->test.data_size_out) { in bpf_test_finish() 462 copy_size = kattr->test.data_size_out; in bpf_test_finish() 467 int len = sinfo ? copy_size - sinfo->xdp_frags_size : copy_size; in bpf_test_finish() 484 if (offset >= copy_size) { in bpf_test_finish() 489 data_len = min_t(u32, copy_size - offset, in bpf_test_finish() 845 u32 copy_size = size; in bpf_ctx_finish() local 850 if (copy_size > kattr->test.ctx_size_out) { in bpf_ctx_finish() 851 copy_size = kattr->test.ctx_size_out; in bpf_ctx_finish() 855 if (copy_to_user(data_out, data, copy_size)) in bpf_ctx_finish()
|
| /linux-6.15/drivers/acpi/acpica/ |
| H A D | utcopy.c | 646 acpi_size copy_size; in acpi_ut_copy_simple_object() local 657 copy_size = sizeof(union acpi_operand_object); in acpi_ut_copy_simple_object() 659 copy_size = sizeof(struct acpi_namespace_node); in acpi_ut_copy_simple_object() 663 ACPI_CAST_PTR(char, source_desc), copy_size); in acpi_ut_copy_simple_object()
|
| /linux-6.15/drivers/infiniband/hw/erdma/ |
| H A D | erdma_qp.c | 329 u32 remain_size, copy_size, data_off, bytes = 0; in fill_inline_data() local 347 copy_size = min(remain_size, SQEBB_SIZE - sgl_offset); in fill_inline_data() 352 copy_size); in fill_inline_data() 353 remain_size -= copy_size; in fill_inline_data() 354 data_off += copy_size; in fill_inline_data() 355 sgl_offset += copy_size; in fill_inline_data()
|
| /linux-6.15/io_uring/ |
| H A D | zcrx.c | 746 size_t copy_size = min_t(size_t, PAGE_SIZE, len); in io_zcrx_copy_chunk() local 763 memcpy(dst_addr, src_base + src_offset, copy_size); in io_zcrx_copy_chunk() 769 if (!io_zcrx_queue_cqe(req, niov, ifq, dst_off, copy_size)) { in io_zcrx_copy_chunk() 776 src_offset += copy_size; in io_zcrx_copy_chunk() 777 len -= copy_size; in io_zcrx_copy_chunk() 778 copied += copy_size; in io_zcrx_copy_chunk()
|
| /linux-6.15/drivers/crypto/hisilicon/sec2/ |
| H A D | sec_crypto.c | 891 int copy_size, pbuf_length; in GEN_SEC_SETKEY_FUNC() local 900 copy_size = c_req->c_len; in GEN_SEC_SETKEY_FUNC() 903 qp_ctx->res[req_id].pbuf, copy_size); in GEN_SEC_SETKEY_FUNC() 904 if (unlikely(pbuf_length != copy_size)) { in GEN_SEC_SETKEY_FUNC() 927 int copy_size, pbuf_length; in sec_cipher_pbuf_unmap() local 931 copy_size = c_req->c_len + aead_req->assoclen; in sec_cipher_pbuf_unmap() 933 copy_size = c_req->c_len; in sec_cipher_pbuf_unmap() 936 qp_ctx->res[req_id].pbuf, copy_size); in sec_cipher_pbuf_unmap() 937 if (unlikely(pbuf_length != copy_size)) in sec_cipher_pbuf_unmap() 948 size_t copy_size; in sec_aead_mac_init() local [all …]
|
| /linux-6.15/arch/s390/kernel/ |
| H A D | debug.c | 567 size_t copy_size; in debug_output() local 572 copy_size = min(user_buf_residue, formatted_line_residue); in debug_output() 573 if (copy_size) { in debug_output() 575 + entry_offset, copy_size)) in debug_output() 577 count += copy_size; in debug_output() 578 entry_offset += copy_size; in debug_output() 580 if (copy_size == formatted_line_residue) { in debug_output()
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_controlq.c | 1095 u16 copy_size = le16_to_cpu(desc->datalen); in ice_sq_send_cmd() local 1097 if (copy_size > buf_size) { in ice_sq_send_cmd() 1099 copy_size, buf_size); in ice_sq_send_cmd() 1102 memcpy(buf, dma_buf->va, copy_size); in ice_sq_send_cmd()
|
| /linux-6.15/drivers/net/vmxnet3/ |
| H A D | vmxnet3_drv.c | 800 BUG_ON(ctx->copy_size > skb_headlen(skb)); in vmxnet3_map_pkt() 809 if (ctx->copy_size) { in vmxnet3_map_pkt() 831 len = skb_headlen(skb) - ctx->copy_size; in vmxnet3_map_pkt() 832 buf_offset = ctx->copy_size; in vmxnet3_map_pkt() 1021 ctx->copy_size = min(ctx->l4_offset + in vmxnet3_parse_hdr() 1027 ctx->copy_size = min_t(unsigned int, in vmxnet3_parse_hdr() 1033 ctx->copy_size = skb->len; in vmxnet3_parse_hdr() 1042 ctx->copy_size = 0; in vmxnet3_parse_hdr() 1072 memcpy(tdd->data, skb->data, ctx->copy_size); in vmxnet3_copy_hdr() 1075 ctx->copy_size, tq->tx_ring.next2fill); in vmxnet3_copy_hdr() [all …]
|
| /linux-6.15/fs/jfs/ |
| H A D | namei.c | 996 u32 copy_size = min_t(u32, ssize, PSIZE); in jfs_symlink() local 1006 memcpy(mp->data, name, copy_size); in jfs_symlink() 1008 ssize -= copy_size; in jfs_symlink() 1009 name += copy_size; in jfs_symlink()
|
| /linux-6.15/drivers/s390/block/ |
| H A D | dasd_ioctl.c | 558 size_t copy_size) in dasd_ioctl_information() argument 568 if (!error && copy_to_user(argp, dasd_info, copy_size)) in dasd_ioctl_information()
|