Lines Matching defs:ptr

59 int   posix_memalign(void **ptr, size_t align, size_t size);
60 void *realloc(void *ptr, size_t size);
61 void free(void *ptr);
98 void *ptr = NULL;
105 if (posix_memalign(&ptr, ALIGN, size))
106 ptr = NULL;
108 ptr = _aligned_malloc(size, ALIGN);
111 ptr = memalign(ALIGN, size);
113 ptr = memalign(size, ALIGN);
140 ptr = malloc(size);
142 if(!ptr && !size) {
144 ptr= av_malloc(1);
147 if (ptr)
148 memset(ptr, FF_MEMORY_POISON, size);
150 return ptr;
153 void *av_realloc(void *ptr, size_t size)
160 ret = _aligned_realloc(ptr, size + !size, ALIGN);
162 ret = realloc(ptr, size + !size);
165 if (ret && !ptr)
171 void *av_realloc_f(void *ptr, size_t nelem, size_t elsize)
177 av_free(ptr);
180 r = av_realloc(ptr, size);
182 av_free(ptr);
186 int av_reallocp(void *ptr, size_t size)
191 av_freep(ptr);
195 memcpy(&val, ptr, sizeof(val));
199 av_freep(ptr);
203 memcpy(ptr, &val, sizeof(val));
225 void *av_realloc_array(void *ptr, size_t nmemb, size_t size)
230 return av_realloc(ptr, result);
233 int av_reallocp_array(void *ptr, size_t nmemb, size_t size)
237 memcpy(&val, ptr, sizeof(val));
239 memcpy(ptr, &val, sizeof(val));
246 void av_free(void *ptr)
249 _aligned_free(ptr);
251 free(ptr);
266 void *ptr = av_malloc(size);
267 if (ptr)
268 memset(ptr, 0, size);
269 return ptr;
282 char *ptr = NULL;
285 ptr = av_realloc(NULL, len);
286 if (ptr)
287 memcpy(ptr, s, len);
289 return ptr;
314 void *ptr = NULL;
316 ptr = av_malloc(size);
317 if (ptr)
318 memcpy(ptr, p, size);
320 return ptr;
505 void *av_fast_realloc(void *ptr, unsigned int *size, size_t min_size)
510 return ptr;
523 ptr = av_realloc(ptr, min_size);
525 * if the user lost the ptr and uses NULL now
527 if (!ptr)
532 return ptr;
535 static inline void fast_malloc(void *ptr, unsigned int *size, size_t min_size, int zero_realloc)
540 memcpy(&val, ptr, sizeof(val));
551 av_freep(ptr);
556 av_freep(ptr);
558 memcpy(ptr, &val, sizeof(val));
565 void av_fast_malloc(void *ptr, unsigned int *size, size_t min_size)
567 fast_malloc(ptr, size, min_size, 0);
570 void av_fast_mallocz(void *ptr, unsigned int *size, size_t min_size)
572 fast_malloc(ptr, size, min_size, 1);