• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/flac-1.2.1/include/share/

Lines Matching defs:size3

79 static FLaC__INLINE void *safe_malloc_add_3op_(size_t size1, size_t size2, size_t size3)
84 size3 += size2;
85 if(size3 < size2)
87 return safe_malloc_(size3);
90 static FLaC__INLINE void *safe_malloc_add_4op_(size_t size1, size_t size2, size_t size3, size_t size4)
95 size3 += size2;
96 if(size3 < size2)
98 size4 += size3;
99 if(size4 < size3)
126 static FLaC__INLINE void *safe_malloc_mul_3op_(size_t size1, size_t size2, size_t size3)
128 if(!size1 || !size2 || !size3)
133 if(size1 > SIZE_MAX / size3)
135 return malloc(size1*size3);
138 /* size1*size2 + size3 */
139 static FLaC__INLINE void *safe_malloc_mul2add_(size_t size1, size_t size2, size_t size3)
142 return safe_malloc_(size3);
145 return safe_malloc_add_2op_(size1*size2, size3);
148 /* size1 * (size2 + size3) */
149 static FLaC__INLINE void *safe_malloc_muladd2_(size_t size1, size_t size2, size_t size3)
151 if(!size1 || (!size2 && !size3))
153 size2 += size3;
154 if(size2 < size3)
167 static FLaC__INLINE void *safe_realloc_add_3op_(void *ptr, size_t size1, size_t size2, size_t size3)
172 size3 += size2;
173 if(size3 < size2)
175 return realloc(ptr, size3);
178 static FLaC__INLINE void *safe_realloc_add_4op_(void *ptr, size_t size1, size_t size2, size_t size3, size_t size4)
183 size3 += size2;
184 if(size3 < size2)
186 size4 += size3;
187 if(size4 < size3)
201 /* size1 * (size2 + size3) */
202 static FLaC__INLINE void *safe_realloc_muladd2_(void *ptr, size_t size1, size_t size2, size_t size3)
204 if(!size1 || (!size2 && !size3))
206 size2 += size3;
207 if(size2 < size3)