/illumos-gate/usr/src/psm/promif/ieee1275/sun4/ |
H A D | prom_map.c | 40 prom_map(caddr_t virthint, unsigned long long physaddr, u_int size) argument 45 * If no virthint, allocate it; otherwise claim it, 49 if (virthint == (caddr_t)0) { 53 virt = virthint;
|
H A D | prom_alloc.c | 35 * and virtual alignment. If virthint is zero, a suitable virt 49 prom_alloc(caddr_t virthint, size_t size, u_int align) argument 52 caddr_t virt = virthint; 62 if (virthint == 0) { 67 if (prom_claim_virt(size, virthint) == (caddr_t)-1)
|
/illumos-gate/usr/src/stand/lib/sa/ |
H A D | standalloc.c | 44 size_t bytes, caddr_t virthint, int align); 58 kern_resalloc(caddr_t virthint, size_t size, int align) argument 60 if (virthint != 0) 61 return (resalloc(RES_CHILDVIRT, size, virthint, align));
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | bootconf.h | 108 * have boot allocate size bytes at virthint 110 caddr_t (*bsys_alloc)(struct bootops *, caddr_t virthint, size_t size, 148 caddr_t (*bsys_ealloc)(struct bootops *, caddr_t virthint, size_t size, 155 #define BOP_ALLOC(bop, virthint, size, align) \ 156 ((bop)->bsys_alloc)(bop, virthint, size, align) 162 #define BOP_EALLOC(bop, virthint, size, align, flags)\ 163 ((bop)->bsys_ealloc)(bop, virthint, size, align, flags)
|
H A D | promif.h | 54 extern caddr_t prom_map(caddr_t virthint, uint_t space, 61 extern caddr_t prom_alloc(caddr_t virthint, uint_t size, int align);
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | bootops.c | 223 * OBP allocs 10MB to boot, which is where virthint = 0 280 bop_alloc(caddr_t virthint, size_t size, int align) argument 282 if (virthint == NULL) 284 return (prom_alloc(virthint, size, align)); 296 bop_alloc_chunk(caddr_t virthint, size_t size, int align) argument 301 if (virthint == NULL) 304 if ((ret = prom_alloc(virthint, size, align))) 320 if (P2PHASE_TYPED(virthint, PAGESIZE, size_t) != 0 || 329 ret = virthint; 337 if ((res = prom_alloc(virthint, chunks [all...] |
/illumos-gate/usr/src/psm/stand/boot/sparc/common/ |
H A D | sun4x_standalloc.c | 238 resalloc(enum RESOURCES type, size_t bytes, caddr_t virthint, int align) argument 275 vaddr = (caddr_t)prom_alloc(virthint, bytes, align); 277 if (vaddr == (caddr_t)virthint) 280 bytes, (void *)virthint);
|
/illumos-gate/usr/src/uts/sun/sys/ |
H A D | bootconf.h | 97 extern caddr_t bop_alloc(caddr_t virthint, size_t size, int align); 100 extern caddr_t bop_alloc_chunk(caddr_t virthint, size_t size, int align); 118 #define BOP_ALLOC(bop, virthint, size, align) \ 119 bop_alloc(virthint, size, align)
|
H A D | promif.h | 83 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/sun4u/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 | 274 do_bsys_alloc(bootops_t *bop, caddr_t virthint, size_t size, int align) argument 282 uint_t is_kernel = (virthint != 0); 293 if (virthint == NULL) { 294 virthint = (caddr_t)alloc_vaddr(size, a); 308 va = (uintptr_t)virthint; 333 return (virthint); 352 do_bsys_ealloc(bootops_t *bop, caddr_t virthint, size_t size, argument 1894 no_more_alloc(bootops_t *bop, caddr_t virthint, size_t size, int align) argument
|