Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/include/linux/
A 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()
/linux-6.3-rc2/drivers/usb/gadget/
A Du_f.h31 if (check_add_overflow(offset, size, \
48 if (check_add_overflow(offset, groupname##_##name##__sz,\
/linux-6.3-rc2/tools/include/linux/
A Doverflow.h44 #define check_add_overflow(a, b, d) ({ \ macro
122 if (check_add_overflow(bytes, c, &bytes)) in __ab_c_size()
/linux-6.3-rc2/drivers/iommu/iommufd/
A Ddevice.c553 WARN_ON(check_add_overflow(iova, length - 1, &last_iova))) in iommufd_access_unpin_pages()
623 if (check_add_overflow(iova, length - 1, &last_iova)) in iommufd_access_pin_pages()
697 if (check_add_overflow(iova, length - 1, &last_iova)) in iommufd_access_rw()
A 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()
425 if (check_add_overflow(iova, length - 1, &last_iova)) in iopt_get_pages()
545 if (check_add_overflow(iova, length - 1, &iova_last)) in iopt_unmap_iova()
/linux-6.3-rc2/io_uring/
A Dfiletable.c184 if (check_add_overflow(range.off, range.len, &end)) in io_register_file_alloc_range()
A Drsrc.c133 if (check_add_overflow((unsigned long)iov->iov_base, acct_len, &tmp)) in io_buffer_validate()
595 if (check_add_overflow(up->offset, nr_args, &tmp)) in __io_register_rsrc_update()
1355 if (unlikely(check_add_overflow(buf_addr, (u64)len, &buf_end))) in io_import_fixed()
A Dkbuf.c335 if (check_add_overflow((unsigned long)p->addr, size, &tmp_check)) in io_provide_buffers_prep()
A Dnet.c422 if (check_add_overflow((int)sizeof(struct io_uring_recvmsg_out), in io_recvmsg_multishot_overflow()
425 if (check_add_overflow(hdr, (int)iomsg->controllen, &hdr)) in io_recvmsg_multishot_overflow()
/linux-6.3-rc2/drivers/infiniband/core/
A Dumem_dmabuf.c124 if (check_add_overflow(offset, (unsigned long)size, &end)) in ib_umem_dmabuf_get()
A Dib_core_uverbs.c301 if (check_add_overflow(xa_first, npages, &xa_last)) in rdma_user_mmap_entry_insert_range()
A Dumem_odp.c65 if (check_add_overflow(umem_odp->umem.address, in ib_init_umem_odp()
A Duverbs_ioctl.c114 if (check_add_overflow(size, pbundle->internal_used, &new_used)) in _uverbs_alloc()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_managed.c93 if (unlikely(check_add_overflow(sizeof(*dr), size, &tot_size))) in alloc_dr()
/linux-6.3-rc2/drivers/infiniband/hw/qib/
A 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()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Dmlx5_core.h164 if (check_add_overflow((int)fixed, inlen, &inlen)) { in mlx5_flexible_inlen()
/linux-6.3-rc2/drivers/vfio/
A Dvfio_main.c924 if (check_add_overflow(range.iova, range.length, &iova_end) || in vfio_ioctl_device_feature_logging_start()
1011 if (check_add_overflow(report.iova, report.length, &iova_end) || in vfio_ioctl_device_feature_logging_report()
/linux-6.3-rc2/drivers/misc/mei/
A Dinterrupt.c408 if (check_add_overflow((u32)sizeof(*meta_hdr), in mei_irq_read_handler()
/linux-6.3-rc2/drivers/vfio/pci/mlx5/
A Dmain.c358 if (check_add_overflow(state_size, state_size / 10, &inc_state_size)) in mlx5vf_prep_stop_copy()
841 check_add_overflow((loff_t)len, *pos, &requested_length)) in mlx5vf_resume_write()
/linux-6.3-rc2/drivers/gpu/drm/tegra/
A Dsubmit.c369 if (check_add_overflow(*offset, cmd->words, &next_offset)) { in submit_job_add_gather()
/linux-6.3-rc2/mm/
A Dmmu_notifier.c927 check_add_overflow(start, length - 1, in __mmu_interval_notifier_insert()
/linux-6.3-rc2/fs/btrfs/
A Dtree-checker.c309 if (unlikely(check_add_overflow(btrfs_file_extent_num_bytes(leaf, fi), in check_extent_data_item()
840 if (unlikely(check_add_overflow(logical, length, &chunk_end))) { in btrfs_check_chunk_valid()
/linux-6.3-rc2/drivers/base/
A Ddevres.c100 if (unlikely(check_add_overflow(sizeof(struct devres), in check_dr_size()
/linux-6.3-rc2/drivers/vfio/pci/hisilicon/
A Dhisi_acc_vfio_pci.c706 check_add_overflow((loff_t)len, *pos, &requested_length)) in hisi_acc_vf_resume_write()
/linux-6.3-rc2/drivers/acpi/
A Dproperty.c401 check_add_overflow(sizeof(*props) + sizeof(*package), alloc_size, in acpi_data_add_buffer_props()

Completed in 43 milliseconds

12