Lines Matching refs:caddr_t
44 extern void alloc_segment(caddr_t);
46 extern caddr_t memlistpage;
47 caddr_t le_page;
48 caddr_t ie_page;
49 caddr_t scratchmemp;
54 static caddr_t free_addr[N_FREELIST];
98 #define MAPPEDMEM_MINTOP (caddr_t)(6*1024*1024)
99 #define MAPPEDMEM_FULLTOP (caddr_t)(10*1024*1024)
101 static caddr_t top_bootmem = MAPPEDMEM_MINTOP;
102 static caddr_t top_resvmem, scratchresvp;
110 caddr_t sg_addr;
128 static caddr_t
131 caddr_t v; in vpage_from_freelist()
160 static caddr_t
164 caddr_t v; in get_low_vpage()
235 caddr_t
236 resalloc(enum RESOURCES type, size_t bytes, caddr_t virthint, int align) in resalloc()
238 caddr_t vaddr; in resalloc()
241 if (memlistpage == (caddr_t)0) in resalloc()
245 return ((caddr_t)0); in resalloc()
273 vaddr = (caddr_t)prom_alloc(virthint, bytes, align); in resalloc()
275 if (vaddr == (caddr_t)virthint) in resalloc()
279 return ((caddr_t)0); in resalloc()
284 return ((caddr_t)0); in resalloc()
298 if (memlistpage != (caddr_t)0) in reset_alloc()
307 memlistpage = (caddr_t)roundup((uintptr_t)_end, pagesize); in reset_alloc()
313 scratchresvp = (caddr_t)(memlistpage + pagesize); in reset_alloc()
315 le_page = (caddr_t)(scratchmemp + pagesize); in reset_alloc()
316 ie_page = (caddr_t)(le_page + pagesize); in reset_alloc()
325 resfree(enum RESOURCES type, caddr_t virtaddr, size_t size) in resfree()