Lines Matching defs:num
171 void *CRYPTO_malloc(size_t num, const char *file, int line)
175 return malloc_impl(num, file, line);
177 if (num == 0)
190 return malloc(num);
193 void *CRYPTO_zalloc(size_t num, const char *file, int line)
197 ret = CRYPTO_malloc(num, file, line);
200 memset(ret, 0, num);
205 void *CRYPTO_realloc(void *str, size_t num, const char *file, int line)
209 return realloc_impl(str, num, file, line);
213 return CRYPTO_malloc(num, file, line);
215 if (num == 0) {
220 return realloc(str, num);
223 void *CRYPTO_clear_realloc(void *str, size_t old_len, size_t num,
229 return CRYPTO_malloc(num, file, line);
231 if (num == 0) {
237 if (num < old_len) {
238 OPENSSL_cleanse((char*)str + num, old_len - num);
242 ret = CRYPTO_malloc(num, file, line);
261 void CRYPTO_clear_free(void *str, size_t num, const char *file, int line)
265 if (num)
266 OPENSSL_cleanse(str, num);
296 void CRYPTO_mem_debug_malloc(void *addr, size_t num, int flag,
299 (void)addr; (void)num; (void)flag; (void)file; (void)line;
302 void CRYPTO_mem_debug_realloc(void *addr1, void *addr2, size_t num, int flag,
305 (void)addr1; (void)addr2; (void)num; (void)flag; (void)file; (void)line;