/bionic/linker/ |
linker_mapped_file_fragment.cpp | 50 CHECK(safe_add(&offset, base_offset, elf_offset)); 55 CHECK(safe_add(&end_offset, offset, size)); 56 CHECK(safe_add(&end_offset, end_offset, page_offset(offset)));
|
linker_utils.h | 58 bool safe_add(off64_t* out, off64_t a, size_t b);
|
linker_utils.cpp | 178 bool safe_add(off64_t* out, off64_t a, size_t b) { function
|
linker_phdr.cpp | 286 safe_add(&range_start, file_offset_, offset) && 287 safe_add(&range_end, range_start, size) && [all...] |
/bionic/linker/tests/ |
linker_utils_test.cpp | 115 TEST(linker_utils, safe_add) { 117 ASSERT_FALSE(safe_add(&val, INT64_MAX-20, 21U)); 119 ASSERT_TRUE(safe_add(&val, INT64_MAX-42, 42U)); 121 ASSERT_TRUE(safe_add(&val, 2000, 42U));
|
/external/safe-iop/src/ |
safe_iop.c | 184 a=SCHAR_MIN; b=-1; EXPECT_FALSE(safe_add(NULL, a, b)); 185 a=SCHAR_MAX; b=1; EXPECT_FALSE(safe_add(NULL, a, b)); 186 a=10; b=11; EXPECT_TRUE(safe_add(NULL, a, b)); 187 a=-10; b=-11; EXPECT_TRUE(safe_add(NULL, a, b)); 188 a=SCHAR_MIN; b=SCHAR_MAX; EXPECT_TRUE(safe_add(NULL, a, b)); 189 a=SCHAR_MIN+1; b=-1; EXPECT_TRUE(safe_add(NULL, a, b)); 190 a=SCHAR_MAX/2; b=SCHAR_MAX/2; EXPECT_TRUE(safe_add(NULL, a, b)); 197 a=SHRT_MIN; b=-1; EXPECT_FALSE(safe_add(NULL, a, b)); 198 a=SHRT_MAX; b=1; EXPECT_FALSE(safe_add(NULL, a, b)); 199 a=10; b=11; EXPECT_TRUE(safe_add(NULL, a, b)) [all...] |
/dalvik/libdex/ |
DexDataMap.cpp | 41 !safe_add(&size, size, sizeof(DexDataMap))) {
|
/external/safe-iop/include/ |
safe_iop.h | 106 #define safe_add(_ptr, __a, __b) \ macro 130 (safe_add(&(__sio(var)(r)), __sio(var)(a), __sio(var)(b)) && \ 131 safe_add((_ptr), __sio(var)(r), __sio(var)(c))); }) 139 (safe_add(&(__sio(var)(r)), __sio(var)(a), __sio(var)(b)) && \ 140 safe_add(&(__sio(var)(r)), __sio(var)(r), __sio(var)(c)) && \ 141 safe_add((_ptr), __sio(var)(r), (__sio(var)(d)))); }) 150 (safe_add(&(__sio(var)(r)), __sio(var)(a), __sio(var)(b)) && \ 151 safe_add(&(__sio(var)(r)), __sio(var)(r), __sio(var)(c)) && \ 152 safe_add(&(__sio(var)(r)), __sio(var)(r), __sio(var)(d)) && \ 153 safe_add((_ptr), __sio(var)(r), __sio(var)(e))); } [all...] |
/external/skia/src/core/ |
SkColorSpace_ICC.cpp | 174 static bool safe_add(T arg1, T arg2, size_t* result) { function 212 return_if_false(safe_add(fOffset, fLength, &tagEnd), 300 if (!safe_add(count, count, &tagBytes) || 301 !safe_add((size_t) 12, tagBytes, &tagBytes)) 771 return_if_false(safe_add(allocSize, gamma_alloc_size(type[0], data[0]), &allocSize), 795 return_if_false(safe_add(allocSize, gamma_alloc_size(type[channel], data[channel]), [all...] |
/system/core/libutils/ |
VectorImpl.cpp | 389 LOG_ALWAYS_FATAL_IF(!safe_add(&new_size, mCount, amount), "new_size overflow"); 400 LOG_ALWAYS_FATAL_IF(!safe_add(&new_capacity, new_size, (new_size / 2)), 402 LOG_ALWAYS_FATAL_IF(!safe_add(&new_capacity, new_capacity, static_cast<size_t>(1u)),
|