/linux-6.12.1/include/linux/usb/ |
D | func_utils.h | 31 if (check_add_overflow(offset, size, \ 48 if (check_add_overflow(offset, groupname##_##name##__sz,\
|
/linux-6.12.1/tools/include/linux/ |
D | overflow.h | 44 #define check_add_overflow(a, b, d) ({ \ macro 122 if (check_add_overflow(bytes, c, &bytes)) in __ab_c_size()
|
/linux-6.12.1/include/linux/ |
D | overflow.h | 67 #define check_add_overflow(a, b, d) \ macro 219 check_add_overflow((x), v, &v); \ 289 if (check_add_overflow(addend1, addend2, &bytes)) in size_add()
|
/linux-6.12.1/fs/xfs/libxfs/ |
D | xfs_exchmaps.c | 692 if (check_add_overflow(req->ip1_bcount, bmbt_blocks, &req->ip1_bcount)) in xfs_exchmaps_estimate_overhead() 694 if (check_add_overflow(req->ip2_bcount, bmbt_blocks, &req->ip2_bcount)) in xfs_exchmaps_estimate_overhead() 702 if (check_add_overflow(resblks, bmbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 704 if (check_add_overflow(resblks, bmbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 706 if (check_add_overflow(resblks, rmapbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 708 if (check_add_overflow(resblks, rmapbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 879 if (check_add_overflow(ifp->if_nextents, (uint64_t)delta, in xmi_ensure_delta_nextents()
|
/linux-6.12.1/lib/ |
D | buildid.c | 172 if (check_add_overflow(note_off, note_size, ¬e_end)) in parse_build_id() 184 if (check_add_overflow(new_off, ALIGN(name_sz, 4), &new_off) || in parse_build_id() 185 check_add_overflow(new_off, ALIGN(desc_sz, 4), &new_off) || in parse_build_id()
|
/linux-6.12.1/drivers/gpu/drm/nouveau/nvif/ |
D | object.c | 111 if (check_add_overflow(sizeof(*args), size, &args_size)) in nvif_object_mthd() 248 if (check_add_overflow(sizeof(*args), size, &args_size)) { in nvif_object_ctor()
|
/linux-6.12.1/drivers/iommu/iommufd/ |
D | io_pagetable.c | 182 if (check_add_overflow(iova, length - 1, &last)) in iopt_check_iova() 214 if (check_add_overflow(iova, length - 1, &area->node.last)) in iopt_insert_area() 218 if (check_add_overflow(start_byte, length - 1, &area->pages_node.last)) in iopt_insert_area() 515 if (check_add_overflow(bitmap->iova, bitmap->length - 1, &last_iova)) in iommufd_check_iova_range() 617 if (check_add_overflow(iova, length - 1, &last_iova)) in iopt_get_pages() 745 if (check_add_overflow(iova, length - 1, &iova_last)) in iopt_unmap_iova()
|
D | device.c | 969 WARN_ON(check_add_overflow(iova, length - 1, &last_iova))) in iommufd_access_unpin_pages() 1051 if (check_add_overflow(iova, length - 1, &last_iova)) in iommufd_access_pin_pages() 1134 if (check_add_overflow(iova, length - 1, &last_iova)) in iommufd_access_rw()
|
/linux-6.12.1/drivers/vfio/pci/nvgrace-gpu/ |
D | main.c | 148 check_add_overflow(PHYS_PFN(memregion->memphys), pgoff, &start_pfn) || in nvgrace_gpu_mmap() 149 check_add_overflow(PFN_PHYS(pgoff), req_len, &end)) in nvgrace_gpu_mmap() 796 if ((check_add_overflow(nvdev->usemem.memphys, in nvgrace_gpu_init_nvdev_struct()
|
/linux-6.12.1/io_uring/ |
D | filetable.c | 168 if (check_add_overflow(range.off, range.len, &end)) in io_register_file_alloc_range()
|
D | rsrc.c | 107 if (check_add_overflow((unsigned long)iov->iov_base, acct_len, &tmp)) in io_buffer_validate() 467 if (check_add_overflow(up->offset, nr_args, &tmp)) in __io_register_rsrc_update() 1097 if (unlikely(check_add_overflow(buf_addr, (u64)len, &buf_end))) in io_import_fixed()
|
/linux-6.12.1/block/partitions/ |
D | amiga.c | 169 if (check_add_overflow(start_sect, nr_sects, &end_sect)) { in amiga_partition()
|
/linux-6.12.1/drivers/misc/ |
D | ntsync.c | 66 if (check_add_overflow(sem->u.sem.count, count, &sum) || in post_sem_state()
|
/linux-6.12.1/block/ |
D | ioctl.c | 49 if (check_add_overflow(start, length, &end)) in blkpg_do_ioctl() 113 if (check_add_overflow(start, len, &end) || end > bdev_nr_bytes(bdev)) in blk_validate_byte_range() 197 if (check_add_overflow(start, len, &end) || in blk_ioctl_secure_erase()
|
/linux-6.12.1/drivers/gpu/drm/imagination/ |
D | pvr_vm_mips.c | 161 if (check_add_overflow(start, size - 1, &end)) in pvr_vm_mips_map()
|
D | pvr_vm.c | 237 if (check_add_overflow(offset, size, &offset_plus_size)) in pvr_vm_bind_op_map_init() 1024 if (check_add_overflow(start, size - 1, &end)) in pvr_find_heap_containing()
|
/linux-6.12.1/drivers/net/ethernet/intel/ice/ |
D | ice_nvm.c | 476 if (check_add_overflow(pfa_ptr, pfa_len - 1, &max_tlv)) { in ice_get_pfa_module_tlv() 511 if (check_add_overflow(next_tlv, 2, &next_tlv) || in ice_get_pfa_module_tlv() 512 check_add_overflow(next_tlv, tlv_len, &next_tlv)) { in ice_get_pfa_module_tlv()
|
/linux-6.12.1/drivers/infiniband/core/ |
D | ib_core_uverbs.c | 301 if (check_add_overflow(xa_first, npages, &xa_last)) in rdma_user_mmap_entry_insert_range()
|
D | umem_dmabuf.c | 129 if (check_add_overflow(offset, (unsigned long)size, &end)) in ib_umem_dmabuf_get_with_dma_device()
|
D | umem_odp.c | 65 if (check_add_overflow(umem_odp->umem.address, in ib_init_umem_odp()
|
/linux-6.12.1/drivers/gpu/drm/ |
D | drm_managed.c | 93 if (unlikely(check_add_overflow(sizeof(*dr), size, &tot_size))) in alloc_dr()
|
/linux-6.12.1/drivers/infiniband/hw/qib/ |
D | qib_user_sdma.c | 883 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()
|
/linux-6.12.1/fs/xfs/ |
D | xfs_exchrange.c | 397 if (check_add_overflow(fxr->file1_offset, fxr->length, &tmp) || in xfs_exchange_range_checks() 398 check_add_overflow(fxr->file2_offset, fxr->length, &tmp)) in xfs_exchange_range_checks()
|
/linux-6.12.1/fs/udf/ |
D | balloc.c | 663 if (check_add_overflow(bloc->logicalBlockNum, offset, &blk) || in udf_free_blocks() 664 check_add_overflow(blk, count, &blk) || in udf_free_blocks()
|
/linux-6.12.1/drivers/vfio/pci/pds/ |
D | lm.c | 288 check_add_overflow((loff_t)len, *pos, &requested_length)) in pds_vfio_restore_write()
|