Home
last modified time | relevance | path

Searched refs:check_mul_overflow (Results 1 – 25 of 62) sorted by relevance

123

/kernel/linux/linux-6.6/tools/include/linux/
Doverflow.h62 #define check_mul_overflow(a, b, d) ({ \ macro
86 if (check_mul_overflow(a, b, &bytes)) in array_size()
108 if (check_mul_overflow(a, b, &bytes)) in array3_size()
110 if (check_mul_overflow(bytes, c, &bytes)) in array3_size()
120 if (check_mul_overflow(n, size, &bytes)) in __ab_c_size()
/kernel/linux/linux-5.10/tools/include/linux/
Doverflow.h67 #define check_mul_overflow(a, b, d) ({ \ macro
197 #define check_mul_overflow(a, b, d) \ macro
220 if (check_mul_overflow(a, b, &bytes)) in array_size()
242 if (check_mul_overflow(a, b, &bytes)) in array3_size()
244 if (check_mul_overflow(bytes, c, &bytes)) in array3_size()
254 if (check_mul_overflow(n, size, &bytes)) in __ab_c_size()
/kernel/linux/linux-5.10/include/linux/
Doverflow.h84 #define check_mul_overflow(a, b, d) __must_check_overflow(({ \ macro
214 #define check_mul_overflow(a, b, d) __must_check_overflow( \ macro
267 if (check_mul_overflow(a, b, &bytes)) in array_size()
289 if (check_mul_overflow(a, b, &bytes)) in array3_size()
291 if (check_mul_overflow(bytes, c, &bytes)) in array3_size()
305 if (check_mul_overflow(a, b, &bytes)) in __ab_c_size()
Dslab.h588 if (unlikely(check_mul_overflow(n, size, &bytes))) in kmalloc_array()
623 if (unlikely(check_mul_overflow(n, size, &bytes))) in kmalloc_array_node()
/kernel/linux/linux-6.6/block/partitions/
Damiga.c95 if (check_mul_overflow(blk, (sector_t) blksize, &blk)) { in amiga_partition()
125 if (check_mul_overflow(nr_hd, nr_sect, &cylblk)) { in amiga_partition()
142 if (check_mul_overflow(cylblk, blksize, &cylblk)) { in amiga_partition()
/kernel/linux/linux-5.10/block/partitions/
Damiga.c96 if (check_mul_overflow(blk, (sector_t) blksize, &blk)) { in amiga_partition()
126 if (check_mul_overflow(nr_hd, nr_sect, &cylblk)) { in amiga_partition()
143 if (check_mul_overflow(cylblk, blksize, &cylblk)) { in amiga_partition()
/kernel/linux/linux-6.6/tools/include/tools/
Dlibc_compat.h15 if (unlikely(check_mul_overflow(nmemb, size, &bytes))) in reallocarray()
/kernel/linux/linux-5.10/tools/include/tools/
Dlibc_compat.h15 if (unlikely(check_mul_overflow(nmemb, size, &bytes))) in reallocarray()
/kernel/linux/linux-6.6/include/linux/
Dslab.h633 if (unlikely(check_mul_overflow(n, size, &bytes))) in kmalloc_array()
654 if (unlikely(check_mul_overflow(new_n, new_size, &bytes))) in krealloc_array()
694 if (unlikely(check_mul_overflow(n, size, &bytes))) in kmalloc_array_node()
753 if (unlikely(check_mul_overflow(n, size, &bytes))) in kvmalloc_array()
Doverflow.h98 #define check_mul_overflow(a, b, d) \ macro
193 if (check_mul_overflow(factor1, factor2, &bytes)) in size_mul()
Dstring.h32 if (check_mul_overflow(n, size, &nbytes)) in memdup_array_user()
51 if (check_mul_overflow(n, size, &nbytes)) in vmemdup_array_user()
/kernel/linux/linux-6.6/kernel/bpf/
Dbloom_filter.c127 if (check_mul_overflow(attr->max_entries, nr_hash_funcs, &nr_bits) || in bloom_map_alloc()
128 check_mul_overflow(nr_bits / 5, (u32)7, &nr_bits) || in bloom_map_alloc()
/kernel/linux/linux-5.10/include/drm/
Ddrm_managed.h82 if (unlikely(check_mul_overflow(n, size, &bytes))) in drmm_kmalloc_array()
/kernel/linux/linux-6.6/drivers/power/supply/
Dpower_supply_hwmon.c236 if (check_mul_overflow(pspval.intval, 100, in power_supply_hwmon_read()
272 if (check_mul_overflow(pspval.intval, 1000, in power_supply_hwmon_write()
/kernel/linux/linux-6.6/include/drm/
Ddrm_managed.h81 if (unlikely(check_mul_overflow(n, size, &bytes))) in drmm_kmalloc_array()
/kernel/linux/linux-6.6/net/netfilter/
Dnft_limit.c73 if (check_mul_overflow(unit, NSEC_PER_SEC, &priv->nsecs)) in nft_limit_init()
88 if (check_mul_overflow(tmp, priv->burst, &tokens)) in nft_limit_init()
97 if (check_mul_overflow(priv->nsecs, rate_with_burst, &tmp)) in nft_limit_init()
/kernel/linux/linux-5.10/drivers/power/supply/
Dpower_supply_hwmon.c236 if (check_mul_overflow(pspval.intval, 100, in power_supply_hwmon_read()
272 if (check_mul_overflow(pspval.intval, 1000, in power_supply_hwmon_write()
/kernel/linux/linux-6.6/tools/virtio/linux/
Dkernel.h122 if (unlikely(check_mul_overflow(new_n, new_size, &bytes))) in krealloc_array()
/kernel/linux/linux-6.6/drivers/iio/afe/
Diio-rescale.c44 if (!check_mul_overflow(*val, rescale->numerator, &_val) && in rescale_process_scale()
45 !check_mul_overflow(*val2, rescale->denominator, &_val2)) { in rescale_process_scale()
/kernel/linux/linux-6.6/security/selinux/ss/
Dpolicydb.h373 if (unlikely(check_mul_overflow(bytes, num, &len))) in put_entry()
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
Dsubmit.c166 if (check_mul_overflow(count, size, &copy_len)) in alloc_copy_user_array()
191 if (check_mul_overflow((size_t)args->gather_data_words, (size_t)4, &copy_len)) { in submit_copy_gather_data()
/kernel/linux/linux-6.6/drivers/iio/light/
Drohm-bu27034.c859 if (check_mul_overflow(helper, coeff, &helper)) in bu27034_fixp_calc_t1()
862 if (check_mul_overflow(helper, gain0, &tmp)) in bu27034_fixp_calc_t1()
875 if (!check_mul_overflow(coeff, ch, &helper)) in bu27034_fixp_calc_t23()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
Dnouveau_drv.h195 if (unlikely(check_mul_overflow(nmemb, size, &bytes))) in u_memcpya()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/
Daperfmperf.c360 if (check_mul_overflow(mcnt, arch_max_freq_ratio, &mcnt) || !mcnt) in scale_freq_tick()
/kernel/linux/linux-6.6/init/
Ddo_mounts.c90 if (check_mul_overflow(sec, MSEC_PER_SEC, &root_wait)) { in rootwait_timeout_setup()

123