Lines Matching refs:mem
90 } mem[1];
164 struct memdebug *mem;
175 mem = (Curl_cmalloc)(size);
176 if(mem) {
178 mt_malloc_fill(mem->mem, wantedsize);
179 mem->size = wantedsize;
185 mem ? (void *)mem->mem : (void *)0);
187 return (mem ? mem->mem : NULL);
193 struct memdebug *mem;
206 mem = (Curl_ccalloc)(1, size);
207 if(mem)
208 mem->size = user_size;
213 mem ? (void *)mem->mem : (void *)0);
215 return (mem ? mem->mem : NULL);
220 char *mem;
230 mem = curl_domalloc(len, 0, NULL); /* NULL prevents logging */
231 if(mem)
232 memcpy(mem, str, len);
236 source, line, (const void *)str, len, (const void *)mem);
238 return mem;
244 wchar_t *mem;
255 mem = curl_domalloc(bsiz, 0, NULL); /* NULL prevents logging */
256 if(mem)
257 memcpy(mem, str, bsiz);
261 source, line, (void *)str, bsiz, (void *)mem);
263 return mem;
272 struct memdebug *mem = NULL;
288 mem = (void *)((char *)ptr - offsetof(struct memdebug, mem));
294 mem = (Curl_crealloc)(mem, size);
298 mem ? (void *)mem->mem : (void *)0);
300 if(mem) {
301 mem->size = wantedsize;
302 return mem->mem;
310 struct memdebug *mem;
320 mem = (void *)((char *)ptr - offsetof(struct memdebug, mem));
327 mt_free_fill(mem->mem, mem->size);
330 (Curl_cfree)(mem);