Lines Matching refs:mem
46 } mem[1];
135 struct memdebug *mem;
146 mem = (Curl_cmalloc)(size);
147 if(mem) {
148 mem->size = wantedsize;
154 mem ? (void *)mem->mem : (void *)0);
156 return (mem ? mem->mem : NULL);
162 struct memdebug *mem;
175 mem = (Curl_ccalloc)(1, size);
176 if(mem)
177 mem->size = user_size;
182 mem ? (void *)mem->mem : (void *)0);
184 return (mem ? mem->mem : NULL);
190 char *mem;
200 mem = curl_dbg_malloc(len, 0, NULL); /* NULL prevents logging */
201 if(mem)
202 memcpy(mem, str, len);
206 source, line, (const void *)str, len, (const void *)mem);
208 return mem;
215 wchar_t *mem;
226 mem = curl_dbg_malloc(bsiz, 0, NULL); /* NULL prevents logging */
227 if(mem)
228 memcpy(mem, str, bsiz);
232 source, line, (void *)str, bsiz, (void *)mem);
234 return mem;
243 struct memdebug *mem = NULL;
259 mem = (void *)((char *)ptr - offsetof(struct memdebug, mem));
265 mem = (Curl_crealloc)(mem, size);
269 mem ? (void *)mem->mem : (void *)0);
271 if(mem) {
272 mem->size = wantedsize;
273 return mem->mem;
282 struct memdebug *mem;
290 mem = (void *)((char *)ptr - offsetof(struct memdebug, mem));
297 (Curl_cfree)(mem);