Lines Matching refs:caddr
1301 static Void_t* sbrkmem(Vmalloc_t* vm, Void_t* caddr, in sbrkmem() argument
1304 static Void_t* sbrkmem(vm, caddr, csize, nsize, disc) in sbrkmem()
1306 Void_t* caddr; /* current address */
1321 return VirtualFree((LPVOID)caddr,0,MEM_RELEASE) ? caddr : NIL(Void_t*);
1400 addr = caddr;
1401 else if(((Vmuchar_t*)caddr+csize) == addr) /* in sbrk-space */
1404 else if((addr += nsize-csize) < (Vmuchar_t*)caddr)
1406 else return brk(addr) == 0 ? caddr : NIL(Void_t*);
1409 addr = caddr;
1413 if(((Vmuchar_t*)caddr+csize) > addr) /* in mmap-space */
1414 if(nsize == 0 && munmap(caddr,csize) == 0)
1415 return caddr;
1429 { free(caddr);
1430 return caddr;