Home
last modified time | relevance | path

Searched refs:virthint (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/intel/sys/
H A Dbootconf.h115 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 Dpromif.h52 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/uts/sparc/os/
H A Dbootops.c280 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/stand/lib/sa/
H A Dstandalloc.c42 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 Dprom_alloc.c49 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 Dprom_map.c40 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 Dsun4x_standalloc.c236 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 Dbootconf.h99 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 Dpromif.h82 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 Dprom_plat.h124 extern caddr_t prom_map(caddr_t virthint,
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dprom_plat.h127 extern caddr_t prom_map(caddr_t virthint,
/illumos-gate/usr/src/uts/i86pc/os/
H A Dfakebop.c275 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 Dprom_plat.h128 extern caddr_t prom_map(caddr_t virthint,