Lines Matching refs:mem
94 } mem[1];
167 struct memdebug *mem;
178 mem = (Curl_cmalloc)(size);
179 if(mem) {
181 mt_malloc_fill(mem->mem, wantedsize);
182 mem->size = wantedsize;
188 mem ? (void *)mem->mem : (void *)0);
190 return (mem ? mem->mem : NULL);
196 struct memdebug *mem;
209 mem = (Curl_ccalloc)(1, size);
210 if(mem)
211 mem->size = user_size;
216 mem ? (void *)mem->mem : (void *)0);
218 return (mem ? mem->mem : NULL);
223 char *mem;
233 mem=curl_domalloc(len, 0, NULL); /* NULL prevents logging */
234 if(mem)
235 memcpy(mem, str, len);
239 source, line, (void *)str, len, (void *)mem);
241 return mem;
247 wchar_t *mem;
258 mem = curl_domalloc(bsiz, 0, NULL); /* NULL prevents logging */
259 if(mem)
260 memcpy(mem, str, bsiz);
264 source, line, (void *)str, bsiz, (void *)mem);
266 return mem;
275 struct memdebug *mem=NULL;
291 mem = (void *)((char *)ptr - offsetof(struct memdebug, mem));
297 mem = (Curl_crealloc)(mem, size);
301 mem ? (void *)mem->mem : (void *)0);
303 if(mem) {
304 mem->size = wantedsize;
305 return mem->mem;
313 struct memdebug *mem;
323 mem = (void *)((char *)ptr - offsetof(struct memdebug, mem));
330 mt_free_fill(mem->mem, mem->size);
333 (Curl_cfree)(mem);