Lines Matching defs:alloc_ptr
112 char* alloc_ptr = NULL;
146 alloc_ptr = (char*)uv__malloc(addrinfo_len);
149 if (alloc_ptr != NULL) {
150 cur_ptr = alloc_ptr;
155 assert(cur_ptr + addrinfo_struct_len <= alloc_ptr + addrinfo_len);
171 alloc_ptr + addrinfo_len);
179 name_len = alloc_ptr + addrinfo_len - cur_ptr;
188 assert(cur_ptr <= alloc_ptr + addrinfo_len);
196 req->addrinfo = (struct addrinfo*)alloc_ptr;
218 char* alloc_ptr = (char*)ai;
221 uv__free(alloc_ptr);
248 char* alloc_ptr = NULL;
284 alloc_ptr = uv__malloc(ALIGNED_SIZE(nodesize * sizeof(WCHAR)) +
287 if (!alloc_ptr)
290 /* save alloc_ptr now so we can free if error */
291 req->alloc = (void*) alloc_ptr;
296 req->node = (WCHAR*) alloc_ptr;
297 uv_wtf8_to_utf16(node, (WCHAR*) alloc_ptr, nodesize);
298 alloc_ptr += ALIGNED_SIZE(nodesize * sizeof(WCHAR));
306 req->service = (WCHAR*) alloc_ptr;
307 uv_wtf8_to_utf16(service, (WCHAR*) alloc_ptr, servicesize);
308 alloc_ptr += ALIGNED_SIZE(servicesize * sizeof(WCHAR));
315 req->addrinfow = (struct addrinfoW*) alloc_ptr;