/illumos-gate/usr/src/uts/sparc/os/ |
H A D | bootops.c | 280 bop_alloc(caddr_t virthint, size_t size, int align) in bop_alloc() argument 282 if (virthint == NULL) in bop_alloc() 284 return (prom_alloc(virthint, size, align)); in bop_alloc() 296 bop_alloc_chunk(caddr_t virthint, size_t size, int align) in bop_alloc_chunk() argument 301 if (virthint == NULL) in bop_alloc_chunk() 304 if ((ret = prom_alloc(virthint, size, align))) in bop_alloc_chunk() 320 if (P2PHASE_TYPED(virthint, PAGESIZE, size_t) != 0 || in bop_alloc_chunk() 329 ret = virthint; in bop_alloc_chunk() 337 if ((res = prom_alloc(virthint, chunksz, in bop_alloc_chunk() 339 ASSERT(virthint == res); in bop_alloc_chunk() [all …]
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | bootconf.h | 115 caddr_t (*bsys_alloc)(struct bootops *, caddr_t virthint, size_t size, 153 caddr_t (*bsys_ealloc)(struct bootops *, caddr_t virthint, size_t size, 160 #define BOP_ALLOC(bop, virthint, size, align) \ argument 161 ((bop)->bsys_alloc)(bop, virthint, size, align) 167 #define BOP_EALLOC(bop, virthint, size, align, flags)\ argument 168 ((bop)->bsys_ealloc)(bop, virthint, size, align, flags)
|
H A D | promif.h | 52 extern caddr_t prom_map(caddr_t virthint, uint_t space, 59 extern caddr_t prom_alloc(caddr_t virthint, uint_t size, int align);
|
/illumos-gate/usr/src/stand/lib/sa/ |
H A D | standalloc.c | 42 size_t bytes, caddr_t virthint, int align); 55 kern_resalloc(caddr_t virthint, size_t size, int align) in kern_resalloc() argument 57 if (virthint != 0) in kern_resalloc() 58 return (resalloc(RES_CHILDVIRT, size, virthint, align)); in kern_resalloc()
|
/illumos-gate/usr/src/psm/promif/ieee1275/sun4/ |
H A D | prom_alloc.c | 49 prom_alloc(caddr_t virthint, size_t size, u_int align) in prom_alloc() argument 52 caddr_t virt = virthint; in prom_alloc() 62 if (virthint == 0) { in prom_alloc() 67 if (prom_claim_virt(size, virthint) == (caddr_t)-1) in prom_alloc()
|
H A D | prom_map.c | 40 prom_map(caddr_t virthint, unsigned long long physaddr, u_int size) in prom_map() argument 49 if (virthint == (caddr_t)0) { in prom_map() 53 virt = virthint; in prom_map()
|
/illumos-gate/usr/src/psm/stand/boot/sparc/common/ |
H A D | sun4x_standalloc.c | 236 resalloc(enum RESOURCES type, size_t bytes, caddr_t virthint, int align) in resalloc() argument 273 vaddr = (caddr_t)prom_alloc(virthint, bytes, align); in resalloc() 275 if (vaddr == (caddr_t)virthint) in resalloc() 278 bytes, (void *)virthint); in resalloc()
|
/illumos-gate/usr/src/uts/sun/sys/ |
H A D | bootconf.h | 99 extern caddr_t bop_alloc(caddr_t virthint, size_t size, int align); 102 extern caddr_t bop_alloc_chunk(caddr_t virthint, size_t size, int align); 121 #define BOP_ALLOC(bop, virthint, size, align) \ argument 122 bop_alloc(virthint, size, align)
|
H A D | promif.h | 82 extern caddr_t prom_alloc(caddr_t virthint, size_t size, uint_t align);
|
/illumos-gate/usr/src/psm/stand/boot/sparc/sun4/sys/ |
H A D | prom_plat.h | 124 extern caddr_t prom_map(caddr_t virthint,
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | prom_plat.h | 127 extern caddr_t prom_map(caddr_t virthint,
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | fakebop.c | 275 do_bsys_alloc(bootops_t *bop, caddr_t virthint, size_t size, int align) in do_bsys_alloc() argument 283 uint_t is_kernel = (virthint != 0); in do_bsys_alloc() 294 if (virthint == NULL) { in do_bsys_alloc() 295 virthint = (caddr_t)alloc_vaddr(size, a); in do_bsys_alloc() 309 va = (uintptr_t)virthint; in do_bsys_alloc() 334 return (virthint); in do_bsys_alloc() 353 do_bsys_ealloc(bootops_t *bop, caddr_t virthint, size_t size, in do_bsys_ealloc() argument 2238 no_more_alloc(bootops_t *bop, caddr_t virthint, size_t size, int align) in no_more_alloc() argument
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | prom_plat.h | 128 extern caddr_t prom_map(caddr_t virthint,
|