Searched refs:caddr (Results 1 - 7 of 7) sorted by relevance

/ast/src/lib/libast/vmalloc/
H A Dvmdcheap.c35 static Void_t* heapmem(Vmalloc_t* vm, Void_t* caddr, argument
39 static Void_t* heapmem(vm, caddr, csize, nsize, disc)
41 Void_t* caddr; /* current low address */
52 return vmfree(Vmheap,caddr) >= 0 ? caddr : NIL(Void_t*);
53 else return vmresize(Vmheap,caddr,nsize,0);
H A Dvmbest.c1158 static Void_t* win32mem(Void_t* caddr, size_t csize, size_t nsize) argument
1161 { caddr = (Void_t*)VirtualAlloc(0,nsize,MEM_COMMIT,PAGE_READWRITE);
1162 return caddr;
1165 { (void)VirtualFree((LPVOID)caddr,0,MEM_RELEASE);
1166 return caddr;
1173 static Void_t* sbrkmem(Void_t* caddr, size_t csize, size_t nsize) argument
1180 if(csize > 0 && addr != (Vmuchar_t*)caddr+csize)
1183 caddr = addr;
1185 /**/ASSERT(addr == (Vmuchar_t*)caddr+csize);
1188 else if((addr += nsize-csize) < (Vmuchar_t*)caddr )
1225 mmapmem(Void_t* caddr, size_t csize, size_t nsize, Mmdisc_t* mmdc) argument
1281 mallocmem(Void_t* caddr, size_t csize, size_t nsize) argument
1295 getmemory(Vmalloc_t* vm, Void_t* caddr, size_t csize, size_t nsize, Vmdisc_t* disc) argument
[all...]
H A Dvmprivate.c195 reg Void_t* caddr; local
200 caddr = seg->addr;
217 (*memoryf)(vm,caddr,seg->extent,seg->extent-less,vm->disc) != caddr)
241 if((*memoryf)(vm,caddr,seg->extent,0,vm->disc) == caddr)
H A Dvmmopen.c300 static Void_t* mmgetmem(Vmalloc_t* vm, Void_t* caddr, argument
303 static Void_t* mmgetmem(vm, caddr, csize, nsize, disc)
305 Void_t* caddr;
318 if(caddr) /* resizing/freeing an existing block */
319 { if(caddr == MMDATA(mmvm) && nsize <= MMSIZE(mmvm) )
/ast/src/cmd/tests/vmalloc/
H A Dtcompact.c26 Void_t* memory(Vmalloc_t* vm, Void_t* caddr, argument
29 Void_t* memory(vm, caddr, oldsize, newsize, disc)
31 Void_t* caddr;
37 if(caddr)
41 vmfree(Vmheap,caddr);
42 return caddr;
H A Dtpool.c25 Void_t* memory(Vmalloc_t* vm, Void_t* caddr, argument
28 Void_t* memory(vm, caddr, oldsize, newsize, disc)
30 Void_t* caddr;
36 if(caddr)
40 free(caddr);
41 return caddr;
H A Dtwalk.c35 static Void_t* memory(Vmalloc_t* vm, Void_t* caddr, argument
38 static Void_t* memory(vm, caddr, oldsize, newsize, disc)
40 Void_t* caddr;
55 caddr = (Void_t*)Avail;
60 return caddr;

Completed in 47 milliseconds