| /linux/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/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() 248 copy_size = entry_head->rcr || *bf ? cr_size : 0; 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() [all …]
|
| /linux/drivers/platform/x86/amd/pmf/ |
| H A D | util.c | 85 size_t copy_size; in amd_pmf_set_ioctl() local 101 copy_size = min_t(size_t, user_size, sizeof(info)); in amd_pmf_set_ioctl() 104 info.size = copy_size; in amd_pmf_set_ioctl() 106 if (copy_to_user(argp, &info, copy_size)) in amd_pmf_set_ioctl()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_blit.c | 368 u32 copy_size = bytes_to_copy; in vmw_bo_cpu_blit_line() local 377 copy_size = min_t(u32, copy_size, PAGE_SIZE - dst_page_offset); in vmw_bo_cpu_blit_line() 378 copy_size = min_t(u32, copy_size, PAGE_SIZE - src_page_offset); in vmw_bo_cpu_blit_line() 416 d->src_addr + src_page_offset, copy_size); in vmw_bo_cpu_blit_line() 418 bytes_to_copy -= copy_size; in vmw_bo_cpu_blit_line() 419 dst_offset += copy_size; in vmw_bo_cpu_blit_line() 420 src_offset += copy_size; in vmw_bo_cpu_blit_line()
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ |
| H A D | tx-gen2.c | 1209 u16 copy_size, cmd_size, tb0_size; in iwl_pcie_gen2_enqueue_hcmd() local 1220 copy_size = sizeof(struct iwl_cmd_header_wide); in iwl_pcie_gen2_enqueue_hcmd() 1231 if (copy_size < IWL_FIRST_TB_SIZE) { in iwl_pcie_gen2_enqueue_hcmd() 1232 int copy = IWL_FIRST_TB_SIZE - copy_size; in iwl_pcie_gen2_enqueue_hcmd() 1238 copy_size += copy; in iwl_pcie_gen2_enqueue_hcmd() 1270 copy_size += cmdlen[i]; in iwl_pcie_gen2_enqueue_hcmd() 1280 if (WARN(copy_size > TFD_MAX_PAYLOAD_SIZE, in iwl_pcie_gen2_enqueue_hcmd() 1282 iwl_get_cmd_string(trans, cmd->id), cmd->id, copy_size)) { in iwl_pcie_gen2_enqueue_hcmd() 1324 copy_size = sizeof(struct iwl_cmd_header_wide); in iwl_pcie_gen2_enqueue_hcmd() 1340 copy_size += copy; in iwl_pcie_gen2_enqueue_hcmd() [all …]
|
| H A D | tx.c | 1360 u16 copy_size, cmd_size, tb0_size; in iwl_pcie_enqueue_hcmd() local 1375 copy_size = sizeof(struct iwl_cmd_header_wide); in iwl_pcie_enqueue_hcmd() 1378 copy_size = sizeof(struct iwl_cmd_header); in iwl_pcie_enqueue_hcmd() 1393 if (copy_size < IWL_FIRST_TB_SIZE) { in iwl_pcie_enqueue_hcmd() 1394 int copy = IWL_FIRST_TB_SIZE - copy_size; in iwl_pcie_enqueue_hcmd() 1400 copy_size += copy; in iwl_pcie_enqueue_hcmd() 1432 copy_size += cmdlen[i]; in iwl_pcie_enqueue_hcmd() 1443 if (WARN(copy_size > TFD_MAX_PAYLOAD_SIZE, in iwl_pcie_enqueue_hcmd() 1446 cmd->id, copy_size)) { in iwl_pcie_enqueue_hcmd() 1487 copy_size = sizeof(struct iwl_cmd_header_wide); in iwl_pcie_enqueue_hcmd() [all …]
|
| /linux/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/drivers/of/ |
| H A D | of_reserved_mem.c | 75 size_t alloc_size, copy_size, memset_size; in alloc_reserved_mem_array() local 93 copy_size = array_size(reserved_mem_count, sizeof(*new_array)); in alloc_reserved_mem_array() 94 if (copy_size == SIZE_MAX) { in alloc_reserved_mem_array() 100 memset_size = alloc_size - copy_size; in alloc_reserved_mem_array() 102 memcpy(new_array, reserved_mem, copy_size); in alloc_reserved_mem_array()
|
| /linux/drivers/dma/sh/ |
| H A D | shdma-base.c | 521 size_t copy_size = *len; in shdma_add_desc() local 523 if (!copy_size) in shdma_add_desc() 533 ops->desc_setup(schan, new, *src, *dst, ©_size); in shdma_add_desc() 546 copy_size, *len, src, dst, &new->async_tx, in shdma_add_desc() 554 *len -= copy_size; in shdma_add_desc() 556 *src += copy_size; in shdma_add_desc() 558 *dst += copy_size; in shdma_add_desc()
|
| /linux/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/net/bpf/ |
| H A D | test_run.c | 443 u32 copy_size = size; in bpf_test_finish() local 449 copy_size > kattr->test.data_size_out) { in bpf_test_finish() 450 copy_size = kattr->test.data_size_out; in bpf_test_finish() 456 u32 len = min(copy_size, head_len); in bpf_test_finish() 468 if (offset >= copy_size) { in bpf_test_finish() 473 data_len = min_t(u32, copy_size - offset, in bpf_test_finish() 891 u32 copy_size = size; in bpf_ctx_finish() local 896 if (copy_size > kattr->test.ctx_size_out) { in bpf_ctx_finish() 897 copy_size = kattr->test.ctx_size_out; in bpf_ctx_finish() 901 if (copy_to_user(data_out, data, copy_size)) in bpf_ctx_finish()
|
| /linux/drivers/pci/endpoint/functions/ |
| H A D | pci-epf-test.c | 366 size_t orig_size, copy_size; in pci_epf_test_copy() local 372 orig_size = copy_size = le32_to_cpu(reg->size); in pci_epf_test_copy() 381 copy_buf = kzalloc(copy_size, GFP_KERNEL); in pci_epf_test_copy() 389 while (copy_size) { in pci_epf_test_copy() 391 src_addr, copy_size, &src_map); in pci_epf_test_copy() 399 dst_addr, copy_size, &dst_map); in pci_epf_test_copy() 426 copy_size -= map_size; in pci_epf_test_copy()
|
| /linux/sound/core/ |
| H A D | compress_offload.c | 267 size_t copy_size = sizeof(ioctl_avail64); in snd_compr_ioctl_avail() local 277 copy_size = sizeof(ioctl_avail32); in snd_compr_ioctl_avail() 289 if (copy_to_user((__u64 __user *)arg, copy_from, copy_size)) in snd_compr_ioctl_avail() 762 size_t copy_size = sizeof(tstamp64); in snd_compr_tstamp() local 770 copy_size = sizeof(tstamp32); in snd_compr_tstamp() 772 ret = copy_to_user((void __user *)arg, copy_from, copy_size) ? in snd_compr_tstamp()
|
| /linux/drivers/hid/ |
| H A D | hid-sensor-hub.c | 537 u32 copy_size; in sensor_hub_raw_event() local 582 copy_size = clamp(sz, 0U, avail); in sensor_hub_raw_event() 585 ptr, copy_size); in sensor_hub_raw_event() 586 hsdev->pending.index += copy_size; in sensor_hub_raw_event()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_controlq.c | 1096 u16 copy_size = le16_to_cpu(desc->datalen); in ice_sq_send_cmd() local 1098 if (copy_size > buf_size) { in ice_sq_send_cmd() 1100 copy_size, buf_size); in ice_sq_send_cmd() 1103 memcpy(buf, dma_buf->va, copy_size); in ice_sq_send_cmd()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_guc_capture.c | 1040 int copy_size, avail; in guc_capture_log_remove_bytes() local 1062 copy_size = avail < bytes_needed ? avail - misaligned : bytes_needed; in guc_capture_log_remove_bytes() 1064 buf->data_offset + buf->rd, copy_size); in guc_capture_log_remove_bytes() 1065 buf->rd += copy_size; in guc_capture_log_remove_bytes() 1066 fill_size += copy_size; in guc_capture_log_remove_bytes() 1067 bytes_needed -= copy_size; in guc_capture_log_remove_bytes()
|
| /linux/drivers/net/vmxnet3/ |
| H A D | vmxnet3_drv.c | 804 BUG_ON(ctx->copy_size > skb_headlen(skb)); in vmxnet3_map_pkt() 813 if (ctx->copy_size) { in vmxnet3_map_pkt() 817 ctx->sop_txd->dword[2] = cpu_to_le32(dw2 | ctx->copy_size); in vmxnet3_map_pkt() 835 len = skb_headlen(skb) - ctx->copy_size; in vmxnet3_map_pkt() 836 buf_offset = ctx->copy_size; in vmxnet3_map_pkt() 973 ctx->copy_size = ctx->l4_offset + ctx->l4_hdr_size; in vmxnet3_parse_hdr() 977 ctx->copy_size = ctx->l4_offset + ctx->l4_hdr_size; in vmxnet3_parse_hdr() 1025 ctx->copy_size = min(ctx->l4_offset + in vmxnet3_parse_hdr() 1031 ctx->copy_size = min_t(unsigned int, in vmxnet3_parse_hdr() 1037 ctx->copy_size = skb->len; in vmxnet3_parse_hdr() [all …]
|
| H A D | vmxnet3_int.h | 250 u32 copy_size; /* # of bytes copied into the data ring */ member
|
| /linux/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()
|
| /linux/fs/smb/client/ |
| H A D | smb2pdu.c | 2931 int copy_size; in smb311_posix_mkdir() local 2997 rc = alloc_path_with_tree_prefix(©_path, ©_size, in smb311_posix_mkdir() 3004 uni_path_len = copy_size; in smb311_posix_mkdir() 3013 copy_size = roundup(uni_path_len, 8); in smb311_posix_mkdir() 3014 copy_path = kzalloc(copy_size, GFP_KERNEL); in smb311_posix_mkdir() 3021 uni_path_len = copy_size; in smb311_posix_mkdir() 3114 int copy_size; in SMB2_open_init() local 3157 rc = alloc_path_with_tree_prefix(©_path, ©_size, in SMB2_open_init() 3163 uni_path_len = copy_size; in SMB2_open_init() 3169 copy_size = round_up(uni_path_len, 8); in SMB2_open_init() [all …]
|
| /linux/drivers/usb/class/ |
| H A D | cdc-acm.c | 376 unsigned int expected_size, copy_size, alloc_size; in acm_ctrl_irq() local 437 copy_size = min(current_size, in acm_ctrl_irq() 441 urb->transfer_buffer, copy_size); in acm_ctrl_irq() 442 acm->nb_index += copy_size; in acm_ctrl_irq()
|
| /linux/drivers/platform/x86/lenovo/ |
| H A D | think-lmi.c | 326 int copy_size; in tlmi_get_pwd_settings() local 355 copy_size = min_t(size_t, obj->buffer.length, sizeof(struct tlmi_pwdcfg)); in tlmi_get_pwd_settings() 357 memcpy(pwdcfg, obj->buffer.pointer, copy_size); in tlmi_get_pwd_settings()
|
| /linux/drivers/android/ |
| H A D | binder.c | 2498 size_t copy_size; in binder_do_deferred_txn_copies() local 2505 copy_size = pf ? min(bytes_left, (size_t)pf->offset - offset) in binder_do_deferred_txn_copies() 2507 if (!ret && copy_size) in binder_do_deferred_txn_copies() 2512 copy_size); in binder_do_deferred_txn_copies() 2513 bytes_copied += copy_size; in binder_do_deferred_txn_copies() 2514 if (copy_size != bytes_left) { in binder_do_deferred_txn_copies() 3480 binder_size_t copy_size; in binder_transaction() local 3499 copy_size = object_offset - user_offset; in binder_transaction() 3500 if (copy_size && (user_offset > object_offset || in binder_transaction() 3506 copy_size))) { in binder_transaction()
|
| /linux/security/apparmor/ |
| H A D | apparmorfs.c | 461 size_t copy_size, in aa_simple_write_to_buffer() argument 466 AA_BUG(copy_size > alloc_size); in aa_simple_write_to_buffer() 477 data->size = copy_size; in aa_simple_write_to_buffer() 478 if (copy_from_user(data->data, userbuf, copy_size)) { in aa_simple_write_to_buffer()
|
| /linux/drivers/scsi/mpt3sas/ |
| H A D | mpt3sas_ctl.c | 2391 unsigned long request_size, copy_size; in _ctl_diag_read_buffer() local 2451 copy_size = request_size - karg.starting_offset; in _ctl_diag_read_buffer() 2453 copy_size = karg.bytes_to_read; in _ctl_diag_read_buffer() 2456 diag_data, copy_size)) { in _ctl_diag_read_buffer()
|