Symbol: size_mul
arch/arm64/kvm/hyp/nvhe/pkvm.c
635
size_mul(sizeof(struct pkvm_hyp_vcpu *), nr_vcpus));
arch/arm64/kvm/nested.c
93
size_mul(sizeof(*kvm->arch.nested_mmus), num_mmus),
arch/arm64/kvm/pkvm.c
161
size_mul(sizeof(void *),
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
166
const size_t dev_ctrs = size_mul(max_aes, hb_ctrs);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
167
const size_t stats_size = size_mul(dev_ctrs, sizeof(*curr_stats));
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
191
ae_offset = size_mul(ae, hb_ctrs);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
58
const size_t dev_ctrs = size_mul(max_aes, hb_ctrs);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
59
const size_t stats_size = size_mul(dev_ctrs, hb_struct_size);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
83
const size_t dev_ctrs = size_mul(max_aes, hb_ctrs);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
84
const size_t stats_size = size_mul(dev_ctrs, sizeof(struct hb_cnt_pair));
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
85
const size_t mem_items_to_fill = size_mul(stats_size, 2) / sizeof(u32);
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
61
size_mul(sizeof(uint32_t), num_syncobj_handles));
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
490
size_mul(sizeof(u32), num_syncobj_handles));
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
684
size_mul(sizeof(u32), num_read_bo_handles));
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
690
size_mul(sizeof(u32), num_write_bo_handles));
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
698
size_mul(sizeof(u32), num_syncobj));
drivers/gpu/drm/drm_panic.c
116
size_mul(DIV_ROUND_UP(logo->width, BITS_PER_BYTE), logo->height),
drivers/infiniband/core/sysfs.c
1093
size_mul(attr->gid_tbl_len, 2));
drivers/infiniband/core/uverbs_cmd.c
2039
wqes = uverbs_request_next_ptr(&iter, size_mul(cmd.wqe_size,
drivers/infiniband/core/uverbs_cmd.c
2044
size_mul(cmd.sge_count,
drivers/infiniband/core/uverbs_cmd.c
2234
wqes = uverbs_request_next_ptr(iter, size_mul(wqe_size, wr_count));
drivers/infiniband/core/uverbs_cmd.c
2237
sgls = uverbs_request_next_ptr(iter, size_mul(sge_count,
drivers/media/pci/intel/ipu6/ipu6-fw-com.c
189
inq_size = size_mul(cfg->num_input_queues,
drivers/media/pci/intel/ipu6/ipu6-fw-com.c
191
outq_size = size_mul(cfg->num_output_queues,
drivers/media/pci/intel/ipu6/ipu6-fw-com.c
199
sizeinput += size_mul(cfg->input[i].queue_size + 1,
drivers/media/pci/intel/ipu6/ipu6-fw-com.c
203
sizeoutput += size_mul(cfg->output[i].queue_size + 1,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c
516
bf = kzalloc_flex(*bf, refcnt, size_mul(bf_bank_size, num_erp_banks));
drivers/net/ipa/gsi_trans.c
107
alloc_size = size_mul(count + max_alloc - 1, size);
drivers/platform/x86/intel/tpmi_power_domains.c
225
size_mul(topology_max_packages(), MAX_POWER_DOMAINS));
drivers/platform/x86/intel/tpmi_power_domains.c
229
domain_die_map = kcalloc(size_mul(topology_max_packages(), MAX_POWER_DOMAINS),
drivers/s390/cio/idset.c
21
return bitmap_size(size_mul(num_ssid, num_id));
drivers/soc/qcom/mdt_loader.c
38
phend = size_add(size_mul(sizeof(struct elf32_phdr), ehdr->e_phnum), ehdr->e_phoff);
drivers/soc/qcom/mdt_loader.c
46
shend = size_add(size_mul(sizeof(struct elf32_shdr), ehdr->e_shnum), ehdr->e_shoff);
drivers/staging/media/atomisp/pci/sh_css_params.c
101
return size_mul(sizeof(unsigned short),
drivers/tee/tee_core.c
22
#define TEE_IOCTL_PARAM_SIZE(x) (size_mul(sizeof(struct tee_param), (x)))
drivers/usb/gadget/function/f_fs.c
3076
size_mul(lang_count, (needed_count + 1)));
drivers/vhost/net.c
1771
if (clear_user(argp, size_mul(count - copied, sizeof(u64))))
fs/proc/task_mmu.c
2954
size_mul(arg->vec_len, sizeof(struct page_region))))
include/linux/device/devres.h
85
return devm_kmemdup(dev, src, size_mul(size, n), flags);
include/linux/overflow.h
391
#define array_size(a, b) size_mul(a, b)
include/linux/overflow.h
404
#define array3_size(a, b, c) size_mul(size_mul(a, b), c)
include/linux/overflow.h
421
size_mul(count, sizeof(*(p)->member) + __must_be_array((p)->member)))
include/linux/slab.h
973
const size_t __obj_size = size_mul(sizeof(TYPE), COUNT); \
io_uring/io_uring.c
2101
off = size_mul(off, 2);
kernel/bpf/verifier.c
1431
alloc_size = kmalloc_size_roundup(size_mul(new_n, size));
kernel/bpf/verifier.c
4111
alloc_size = kmalloc_size_roundup(size_mul(cnt, sizeof(*p)));
kernel/module/decompress.c
23
size_mul(new_max, sizeof(*info->pages)),
lib/tests/overflow_kunit.c
729
check_one_size_helper(20, size_mul, var++, 5);
lib/tests/overflow_kunit.c
730
check_one_size_helper(20, size_mul, 4, var++);
lib/tests/overflow_kunit.c
731
check_one_size_helper(0, size_mul, 0, 3);
lib/tests/overflow_kunit.c
732
check_one_size_helper(0, size_mul, 3, 0);
lib/tests/overflow_kunit.c
733
check_one_size_helper(6, size_mul, 2, 3);
lib/tests/overflow_kunit.c
734
check_one_size_helper(SIZE_MAX, size_mul, SIZE_MAX, 1);
lib/tests/overflow_kunit.c
735
check_one_size_helper(SIZE_MAX, size_mul, SIZE_MAX, 3);
lib/tests/overflow_kunit.c
736
check_one_size_helper(SIZE_MAX, size_mul, SIZE_MAX, -3);
mm/util.c
158
return kmemdup(src, size_mul(element_size, count), gfp);
tools/include/linux/slab.h
207
const size_t __obj_size = size_mul(sizeof(TYPE), COUNT); \