Home
last modified time | relevance | path

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

/aosp_15_r20/external/trusty/arm-trusted-firmware/lib/utils/
Dmem_region.c40 assert(!check_uptr_overflow(tbl->base, tbl->nbytes-1)); in clear_mem_regions()
123 assert(!check_uptr_overflow(addr, nbytes-1)); in mem_region_in_array_chk()
129 assert(!check_uptr_overflow(tbl->base, tbl->nbytes-1)); in mem_region_in_array_chk()
/aosp_15_r20/external/arm-trusted-firmware/lib/utils/
H A Dmem_region.c40 assert(!check_uptr_overflow(tbl->base, tbl->nbytes-1)); in clear_mem_regions()
123 assert(!check_uptr_overflow(addr, nbytes-1)); in mem_region_in_array_chk()
129 assert(!check_uptr_overflow(tbl->base, tbl->nbytes-1)); in mem_region_in_array_chk()
/aosp_15_r20/external/arm-trusted-firmware/docs/security_advisories/
H A Dsecurity-advisory-tfv-4.rst28 ``check_uptr_overflow()`` macro, which aims at detecting arithmetic overflows
43 #define check_uptr_overflow(ptr, inc) \
55 then, the ``check_uptr_overflow()`` macro was not used in AArch32 code.
86 ``check_uptr_overflow()`` will fail to detect. Depending on its implementation,
/aosp_15_r20/external/trusty/arm-trusted-firmware/docs/security_advisories/
Dsecurity-advisory-tfv-4.rst28 ``check_uptr_overflow()`` macro, which aims at detecting arithmetic overflows
43 #define check_uptr_overflow(ptr, inc) \
55 then, the ``check_uptr_overflow()`` macro was not used in AArch32 code.
86 ``check_uptr_overflow()`` will fail to detect. Depending on its implementation,
/aosp_15_r20/external/trusty/arm-trusted-firmware/lib/optee/
Doptee_utils.c61 if (check_uptr_overflow(image_info->image_base, in parse_optee_image()
67 if (check_uptr_overflow(init_load_addr, init_size - 1)) in parse_optee_image()
/aosp_15_r20/external/arm-trusted-firmware/lib/optee/
H A Doptee_utils.c95 if (check_uptr_overflow(image_info->image_base, in parse_optee_image()
101 if (check_uptr_overflow(init_load_addr, init_size - 1)) in parse_optee_image()
/aosp_15_r20/external/arm-trusted-firmware/drivers/arm/css/sds/
H A Dsds.c169 if (check_uptr_overflow(field_base, size - 1)) in sds_struct_read()
215 if (check_uptr_overflow(field_base, size - 1)) in sds_struct_write()
/aosp_15_r20/external/trusty/arm-trusted-firmware/drivers/arm/css/sds/
Dsds.c176 if (check_uptr_overflow(field_base, size - 1)) in sds_struct_read()
225 if (check_uptr_overflow(field_base, size - 1)) in sds_struct_write()
/aosp_15_r20/external/arm-trusted-firmware/bl1/
H A Dbl1_fwu.c263 check_uptr_overflow(image_src, block_size - 1)) { in bl1_fwu_image_copy()
413 check_uptr_overflow(image_src, image_size - 1)) { in bl1_fwu_image_auth()
/aosp_15_r20/external/trusty/arm-trusted-firmware/bl1/
Dbl1_fwu.c263 check_uptr_overflow(image_src, block_size - 1)) { in bl1_fwu_image_copy()
413 check_uptr_overflow(image_src, image_size - 1)) { in bl1_fwu_image_auth()
/aosp_15_r20/external/arm-trusted-firmware/lib/psci/
H A Dpsci_mem_protect.c35 if ((length == 0U) || check_uptr_overflow(base, length - 1U)) in psci_mem_chk_range()
/aosp_15_r20/external/trusty/arm-trusted-firmware/lib/psci/
Dpsci_mem_protect.c35 if ((length == 0U) || check_uptr_overflow(base, length - 1U)) in psci_mem_chk_range()
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/arm/common/
Darm_bl1_fwu.c65 assert(!check_uptr_overflow(mem_base, mem_size - 1)); in bl1_plat_mem_check()
Darm_dyn_cfg.c172 if (check_uptr_overflow(image_base, image_size)) { in arm_bl2_dyn_cfg_init()
/aosp_15_r20/external/arm-trusted-firmware/plat/arm/common/
H A Darm_bl1_fwu.c65 assert(!check_uptr_overflow(mem_base, mem_size - 1)); in bl1_plat_mem_check()
H A Darm_dyn_cfg.c170 if (check_uptr_overflow(image_base, image_size)) { in arm_bl2_dyn_cfg_init()
/aosp_15_r20/external/arm-trusted-firmware/drivers/rpi3/rng/
H A Drpi3_rng.c61 assert(check_uptr_overflow((uintptr_t) buf, (uintptr_t) len) == 0); in rpi3_rng_read()
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/arm/board/juno/
Djuno_trng.c60 assert(!check_uptr_overflow((uintptr_t)out, sizeof(*out))); in plat_get_entropy()
/aosp_15_r20/external/arm-trusted-firmware/plat/arm/board/juno/
H A Djuno_trng.c60 assert(!check_uptr_overflow((uintptr_t)out, sizeof(*out))); in plat_get_entropy()
/aosp_15_r20/external/trusty/arm-trusted-firmware/drivers/rpi3/rng/
Drpi3_rng.c74 assert(check_uptr_overflow((uintptr_t) buf, (uintptr_t) len) == 0); in rpi3_rng_read()
/aosp_15_r20/external/arm-trusted-firmware/include/lib/
H A Dutils_def.h111 #define check_uptr_overflow(_ptr, _inc) \ macro
/aosp_15_r20/external/trusty/arm-trusted-firmware/include/lib/
Dutils_def.h156 #define check_uptr_overflow(_ptr, _inc) \ macro
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/renesas/rcar/
Dbl2_plat_setup.c448 if (check_uptr_overflow(base, size - 1U)) { in check_secure_load_area()
453 if (check_uptr_overflow(dest, len - 1U)) { in check_secure_load_area()
/aosp_15_r20/external/arm-trusted-firmware/services/std_svc/spmd/
H A Dspmd_main.c461 assert(!check_uptr_overflow(spmc_attrs.load_address, spmc_attrs.binary_size)); in spmd_check_address_in_binary_image()
/aosp_15_r20/external/trusty/arm-trusted-firmware/services/std_svc/spmd/
Dspmd_main.c781 assert(!check_uptr_overflow(spmc_attrs.load_address, spmc_attrs.binary_size)); in spmd_check_address_in_binary_image()