Home
last modified time | relevance | path

Searched refs:check_add_overflow (Results 1 – 25 of 72) sorted by relevance

123

/kernel/linux/linux-6.6/include/linux/
Doverflow.h66 #define check_add_overflow(a, b, d) \ macro
140 check_add_overflow((x), v, &v); \
210 if (check_add_overflow(addend1, addend2, &bytes)) in size_add()
/kernel/linux/linux-5.10/drivers/usb/gadget/
Du_f.h31 if (check_add_overflow(offset, size, \
48 if (check_add_overflow(offset, groupname##_##name##__sz,\
/kernel/linux/linux-6.6/drivers/usb/gadget/
Du_f.h31 if (check_add_overflow(offset, size, \
48 if (check_add_overflow(offset, groupname##_##name##__sz,\
/kernel/linux/linux-6.6/tools/include/linux/
Doverflow.h44 #define check_add_overflow(a, b, d) ({ \ macro
122 if (check_add_overflow(bytes, c, &bytes)) in __ab_c_size()
/kernel/linux/linux-5.10/tools/include/linux/
Doverflow.h49 #define check_add_overflow(a, b, d) ({ \ macro
187 #define check_add_overflow(a, b, d) \ macro
256 if (check_add_overflow(bytes, c, &bytes)) in __ab_c_size()
/kernel/linux/linux-5.10/include/linux/
Doverflow.h66 #define check_add_overflow(a, b, d) __must_check_overflow(({ \ macro
204 #define check_add_overflow(a, b, d) __must_check_overflow( \ macro
307 if (check_add_overflow(bytes, c, &bytes)) in __ab_c_size()
/kernel/linux/linux-6.6/drivers/iommu/iommufd/
Dio_pagetable.c173 if (check_add_overflow(iova, length - 1, &last)) in iopt_check_iova()
205 if (check_add_overflow(iova, length - 1, &area->node.last)) in iopt_insert_area()
209 if (check_add_overflow(start_byte, length - 1, &area->pages_node.last)) in iopt_insert_area()
437 if (check_add_overflow(iova, length - 1, &last_iova)) in iopt_get_pages()
565 if (check_add_overflow(iova, length - 1, &iova_last)) in iopt_unmap_iova()
Ddevice.c918 WARN_ON(check_add_overflow(iova, length - 1, &last_iova))) in iommufd_access_unpin_pages()
1000 if (check_add_overflow(iova, length - 1, &last_iova)) in iommufd_access_pin_pages()
1083 if (check_add_overflow(iova, length - 1, &last_iova)) in iommufd_access_rw()
Dselftest.c525 check_add_overflow((uintptr_t)uptr, (uintptr_t)length, &end)) in iommufd_test_md_check_pa()
576 check_add_overflow((uintptr_t)uptr, (uintptr_t)length, &end)) in iommufd_test_md_check_refs()
/kernel/linux/linux-6.6/io_uring/
Dfiletable.c168 if (check_add_overflow(range.off, range.len, &end)) in io_register_file_alloc_range()
Drsrc.c129 if (check_add_overflow((unsigned long)iov->iov_base, acct_len, &tmp)) in io_buffer_validate()
481 if (check_add_overflow(up->offset, nr_args, &tmp)) in __io_register_rsrc_update()
1071 if (unlikely(check_add_overflow(buf_addr, (u64)len, &buf_end))) in io_import_fixed()
/kernel/linux/linux-6.6/block/partitions/
Damiga.c169 if (check_add_overflow(start_sect, nr_sects, &end_sect)) { in amiga_partition()
/kernel/linux/linux-5.10/block/partitions/
Damiga.c170 if (check_add_overflow(start_sect, nr_sects, &end_sect)) { in amiga_partition()
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_managed.c92 if (unlikely(check_add_overflow(sizeof(*dr), size, &tot_size))) in alloc_dr()
/kernel/linux/linux-6.6/drivers/gpu/drm/
Ddrm_managed.c93 if (unlikely(check_add_overflow(sizeof(*dr), size, &tot_size))) in alloc_dr()
/kernel/linux/linux-6.6/drivers/infiniband/core/
Dib_core_uverbs.c301 if (check_add_overflow(xa_first, npages, &xa_last)) in rdma_user_mmap_entry_insert_range()
Dumem_dmabuf.c124 if (check_add_overflow(offset, (unsigned long)size, &end)) in ib_umem_dmabuf_get()
Dumem_odp.c65 if (check_add_overflow(umem_odp->umem.address, in ib_init_umem_odp()
/kernel/linux/linux-5.10/drivers/infiniband/core/
Dib_core_uverbs.c301 if (check_add_overflow(xa_first, npages, &xa_last)) in rdma_user_mmap_entry_insert_range()
Dumem_odp.c67 if (check_add_overflow(umem_odp->umem.address, in ib_init_umem_odp()
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
Dqib_user_sdma.c883 if (check_add_overflow(bytes_togo, slen, &bytes_togo) || in qib_user_sdma_queue_pkts()
924 if (check_add_overflow(pktsize, tidsmsize, &sz)) { in qib_user_sdma_queue_pkts()
935 if (check_add_overflow(n, ARRAY_SIZE(pkt->addr), in qib_user_sdma_queue_pkts()
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
Dqib_user_sdma.c888 if (check_add_overflow(bytes_togo, slen, &bytes_togo) || in qib_user_sdma_queue_pkts()
929 if (check_add_overflow(pktsize, tidsmsize, &sz)) { in qib_user_sdma_queue_pkts()
940 if (check_add_overflow(n, ARRAY_SIZE(pkt->addr), in qib_user_sdma_queue_pkts()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Di915_utils.h135 if (check_add_overflow(sz, base, &sz)) in __check_struct_size()
/kernel/linux/linux-6.6/drivers/vfio/pci/pds/
Dlm.c281 check_add_overflow((loff_t)len, *pos, &requested_length)) in pds_vfio_restore_write()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
Dmlx5_core.h165 if (check_add_overflow((int)fixed, inlen, &inlen)) { in mlx5_flexible_inlen()

123