Home
last modified time | relevance | path

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

1234

/external/chromium_org/third_party/brotli/src/brotli/dec/
Dsafe_malloc.c26 static int CheckSizeArgumentsOverflow(uint64_t nmemb, size_t size) { in CheckSizeArgumentsOverflow() argument
27 const uint64_t total_size = nmemb * size; in CheckSizeArgumentsOverflow()
28 if (nmemb == 0) return 1; in CheckSizeArgumentsOverflow()
29 if ((uint64_t)size > BROTLI_MAX_ALLOCABLE_MEMORY / nmemb) return 0; in CheckSizeArgumentsOverflow()
34 void* BrotliSafeMalloc(uint64_t nmemb, size_t size) { in BrotliSafeMalloc() argument
35 if (!CheckSizeArgumentsOverflow(nmemb, size)) return NULL; in BrotliSafeMalloc()
36 assert(nmemb * size > 0); in BrotliSafeMalloc()
37 return malloc((size_t)(nmemb * size)); in BrotliSafeMalloc()
Dsafe_malloc.h39 void* BrotliSafeMalloc(uint64_t nmemb, size_t size);
/external/chromium_org/third_party/libwebp/utils/
Dutils.c164 static int CheckSizeArgumentsOverflow(uint64_t nmemb, size_t size) { in CheckSizeArgumentsOverflow() argument
165 const uint64_t total_size = nmemb * size; in CheckSizeArgumentsOverflow()
166 if (nmemb == 0) return 1; in CheckSizeArgumentsOverflow()
167 if ((uint64_t)size > WEBP_MAX_ALLOCABLE_MEMORY / nmemb) return 0; in CheckSizeArgumentsOverflow()
183 void* WebPSafeMalloc(uint64_t nmemb, size_t size) { in WebPSafeMalloc() argument
186 if (!CheckSizeArgumentsOverflow(nmemb, size)) return NULL; in WebPSafeMalloc()
187 assert(nmemb * size > 0); in WebPSafeMalloc()
188 ptr = malloc((size_t)(nmemb * size)); in WebPSafeMalloc()
189 AddMem(ptr, (size_t)(nmemb * size)); in WebPSafeMalloc()
193 void* WebPSafeCalloc(uint64_t nmemb, size_t size) { in WebPSafeCalloc() argument
[all …]
Dutils.h38 WEBP_EXTERN(void*) WebPSafeMalloc(uint64_t nmemb, size_t size);
41 WEBP_EXTERN(void*) WebPSafeCalloc(uint64_t nmemb, size_t size);
/external/webp/src/utils/
Dutils.c164 static int CheckSizeArgumentsOverflow(uint64_t nmemb, size_t size) { in CheckSizeArgumentsOverflow() argument
165 const uint64_t total_size = nmemb * size; in CheckSizeArgumentsOverflow()
166 if (nmemb == 0) return 1; in CheckSizeArgumentsOverflow()
167 if ((uint64_t)size > WEBP_MAX_ALLOCABLE_MEMORY / nmemb) return 0; in CheckSizeArgumentsOverflow()
183 void* WebPSafeMalloc(uint64_t nmemb, size_t size) { in WebPSafeMalloc() argument
186 if (!CheckSizeArgumentsOverflow(nmemb, size)) return NULL; in WebPSafeMalloc()
187 assert(nmemb * size > 0); in WebPSafeMalloc()
188 ptr = malloc((size_t)(nmemb * size)); in WebPSafeMalloc()
189 AddMem(ptr, (size_t)(nmemb * size)); in WebPSafeMalloc()
193 void* WebPSafeCalloc(uint64_t nmemb, size_t size) { in WebPSafeCalloc() argument
[all …]
Dutils.h38 WEBP_EXTERN(void*) WebPSafeMalloc(uint64_t nmemb, size_t size);
41 WEBP_EXTERN(void*) WebPSafeCalloc(uint64_t nmemb, size_t size);
/external/valgrind/main/memcheck/tests/
Dundef_malloc_args.c28 size_t nmemb = 1; in main() local
29 (void) VALGRIND_MAKE_MEM_UNDEFINED(&nmemb, 1); in main()
30 new_p = calloc(nmemb, def_size); in main()
42 size_t nmemb = 16; in main()
45 new_p = memalign(nmemb, size); in main()
/external/aac/libSYS/src/
DgenericStds.cpp392 UINT FDKfwrite(void *ptrf, INT size, UINT nmemb, FDKFILE *fp) { return fwrite(ptrf, size, nmemb, (F… in FDKfwrite() argument
395 UINT FDKfread(void *dst, INT size, UINT nmemb, FDKFILE *fp) { return fread(dst, size, nmemb, (FILE*… in FDKfread() argument
405 UINT FDKfwrite_EL(void *ptrf, INT size, UINT nmemb, FDKFILE *fp) { in FDKfwrite_EL() argument
408 FDKfwrite(ptrf, size, nmemb, fp); in FDKfwrite_EL()
415 for (n=0; n<nmemb; n++) { in FDKfwrite_EL()
423 return nmemb; in FDKfwrite_EL()
427 UINT FDKfread_EL(void *dst, INT size, UINT nmemb, FDKFILE *fp) { in FDKfread_EL() argument
436 for (n=0; n<nmemb; n++) { in FDKfread_EL()
450 err = nmemb; in FDKfread_EL()
453 if ((err = FDKfread(dst, size, nmemb, fp)) != nmemb) { in FDKfread_EL()
[all …]
/external/qemu/distrib/sdl-1.2.15/src/stdlib/
DSDL_qsort.c242 last=first + (nmemb>limit ? limit : nmemb-1)*sz;\
250 last=((char*)base)+nmemb*size; \
320 static void qsort_nonaligned(void *base, size_t nmemb, size_t size, in qsort_nonaligned() argument
330 first=(char*)base; last=first+(nmemb-1)*size; in qsort_nonaligned()
351 static void qsort_aligned(void *base, size_t nmemb, size_t size, in qsort_aligned() argument
361 first=(char*)base; last=first+(nmemb-1)*size; in qsort_aligned()
382 static void qsort_words(void *base, size_t nmemb, in qsort_words() argument
391 first=(char*)base; last=first+(nmemb-1)*WORD_BYTES; in qsort_words()
417 last=((char*)base)+nmemb*WORD_BYTES; in qsort_words()
431 void qsort(void *base, size_t nmemb, size_t size, in qsort() argument
[all …]
/external/wpa_supplicant_8/src/utils/
Dos.h270 static inline void * os_calloc(size_t nmemb, size_t size) in os_calloc() argument
272 if (size && nmemb > (~(size_t) 0) / size) in os_calloc()
274 return os_zalloc(nmemb * size); in os_calloc()
552 static inline void * os_realloc_array(void *ptr, size_t nmemb, size_t size) in os_realloc_array() argument
554 if (size && nmemb > (~(size_t) 0) / size) in os_realloc_array()
556 return os_realloc(ptr, nmemb * size); in os_realloc_array()
566 static inline void os_remove_in_array(void *ptr, size_t nmemb, size_t size, in os_remove_in_array() argument
569 if (idx < nmemb - 1) in os_remove_in_array()
572 (nmemb - idx - 1) * size); in os_remove_in_array()
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
Dmergesort.c102 yasm__mergesort(void *base, size_t nmemb, size_t size, in yasm__mergesort() argument
106 return mergesort(base, nmemb, size, cmp); in yasm__mergesort()
121 if (nmemb == 0) in yasm__mergesort()
132 if ((list2 = yasm_xmalloc(nmemb * size + PSIZE)) == NULL) in yasm__mergesort()
136 setup(list1, list2, nmemb, size, cmp); in yasm__mergesort()
137 last = list2 + nmemb * size; in yasm__mergesort()
233 last = list2 + nmemb*size; in yasm__mergesort()
236 memmove(list2, list1, nmemb*size); in yasm__mergesort()
/external/compiler-rt/lib/asan/
Dasan_malloc_win.cc62 void *calloc(size_t nmemb, size_t size) { in calloc() argument
64 return asan_calloc(nmemb, size, &stack); in calloc()
73 void *_calloc_impl(size_t nmemb, size_t size, int *errno_tmp) { in _calloc_impl() argument
74 return calloc(nmemb, size); in _calloc_impl()
Dasan_malloc_linux.cc29 DECLARE_REAL_AND_INTERCEPTOR(void*, calloc, uptr nmemb, uptr size)
83 INTERCEPTOR(void*, calloc, uptr nmemb, uptr size) { in INTERCEPTOR() argument
89 uptr size_in_words = ((nmemb * size) + kWordSize - 1) / kWordSize; in INTERCEPTOR()
96 return asan_calloc(nmemb, size, &stack); in INTERCEPTOR()
Dasan_malloc_mac.cc124 INTERCEPTOR(void *, calloc, size_t nmemb, size_t size) { in INTERCEPTOR() argument
127 return asan_calloc(nmemb, size, &stack); in INTERCEPTOR()
170 void *mz_calloc(malloc_zone_t *zone, size_t nmemb, size_t size) { in mz_calloc() argument
176 size_t size_in_words = ((nmemb * size) + kWordSize - 1) / kWordSize; in mz_calloc()
183 return asan_calloc(nmemb, size, &stack); in mz_calloc()
/external/mesa3d/src/mesa/main/
Dimports.c471 _mesa_bsearch( const void *key, const void *base, size_t nmemb, size_t size, in _mesa_bsearch() argument
477 while (nmemb) { in _mesa_bsearch()
478 nmemb >>= 1; in _mesa_bsearch()
479 mid = (char *)base + nmemb * size; in _mesa_bsearch()
485 --nmemb; in _mesa_bsearch()
490 return bsearch(key, base, nmemb, size, compar); in _mesa_bsearch()
/external/chromium_org/third_party/mesa/src/src/mesa/main/
Dimports.c471 _mesa_bsearch( const void *key, const void *base, size_t nmemb, size_t size, in _mesa_bsearch() argument
477 while (nmemb) { in _mesa_bsearch()
478 nmemb >>= 1; in _mesa_bsearch()
479 mid = (char *)base + nmemb * size; in _mesa_bsearch()
485 --nmemb; in _mesa_bsearch()
490 return bsearch(key, base, nmemb, size, compar); in _mesa_bsearch()
/external/flac/include/FLAC/
Dcallback.h101 typedef size_t (*FLAC__IOCallback_Read) (void *ptr, size_t size, size_t nmemb, FLAC__IOHandle handl…
114 typedef size_t (*FLAC__IOCallback_Write) (const void *ptr, size_t size, size_t nmemb, FLAC__IOHandl…
/external/valgrind/main/coregrind/m_replacemalloc/
Dvg_replace_malloc.c574 ( void *zone, SizeT nmemb, SizeT size ); \
576 ( void *zone, SizeT nmemb, SizeT size ) \
582 trigger_memcheck_error_if_undefined((ULong) nmemb); \
584 MALLOC_TRACE("zone_calloc(%p, %llu,%llu)", zone, (ULong)nmemb, (ULong)size ); \
586 v = (void*)VALGRIND_NON_SIMD_CALL2( info.tl_calloc, nmemb, size ); \
594 ( SizeT nmemb, SizeT size ); \
596 ( SizeT nmemb, SizeT size ) \
601 MALLOC_TRACE("calloc(%llu,%llu)", (ULong)nmemb, (ULong)size ); \
612 if (umulHW(size, nmemb) != 0) return NULL; \
613 v = (void*)VALGRIND_NON_SIMD_CALL2( info.tl_calloc, nmemb, size ); \
/external/compiler-rt/lib/lsan/
Dlsan_interceptors.cc77 INTERCEPTOR(void*, calloc, uptr nmemb, uptr size) { in INTERCEPTOR() argument
83 uptr size_in_words = ((nmemb * size) + kWordSize - 1) / kWordSize; in INTERCEPTOR()
89 if (CallocShouldReturnNullDueToOverflow(size, nmemb)) return 0; in INTERCEPTOR()
92 size *= nmemb; in INTERCEPTOR()
/external/chromium_org/tools/android/heap_profiler/
Dheap_profiler_hooks_android.c159 HEAP_PROFILER_EXPORT void* calloc(size_t nmemb, size_t size) { in calloc() argument
160 void* ret = real_calloc(nmemb, size); in calloc()
162 unwind_and_record_alloc(ret, nmemb * size, HEAP_PROFILER_FLAGS_MALLOC); in calloc()
/external/aac/libSYS/include/
DgenericStds.h443 UINT FDKfwrite(void *ptrf, INT size, UINT nmemb, FDKFILE *fp);
444 UINT FDKfread(void *dst, INT size, UINT nmemb, FDKFILE *fp);
457 UINT FDKfwrite_EL(void *ptrf, INT size, UINT nmemb, FDKFILE *fp);
468 UINT FDKfread_EL(void *dst, INT size, UINT nmemb, FDKFILE *fp);
/external/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_allocator_testlib.cc88 void *calloc(size_t nmemb, size_t size) { in calloc() argument
91 size *= nmemb; in calloc()
/external/clang/test/Analysis/
Dunix-fns.c105 void test_calloc_nowarn(size_t nmemb, size_t size) { in test_calloc_nowarn() argument
106 char *foo = calloc(nmemb, size); // no-warning in test_calloc_nowarn()
/external/libcxx/include/
Dcstdlib48 void* calloc(size_t nmemb, size_t size);
58 void* bsearch(const void* key, const void* base, size_t nmemb, size_t size,
60 void qsort(void* base, size_t nmemb, size_t size,
/external/chromium_org/base/
Dsecurity_unittest.cc208 bool CallocReturnsNull(size_t nmemb, size_t size) { in CallocReturnsNull() argument
210 static_cast<char*>(calloc(nmemb, size))); in CallocReturnsNull()

1234