Searched refs:vm_offset_t (Results 1 - 25 of 59) sorted by relevance

123

/illumos-gate/usr/src/boot/sys/boot/userboot/userboot/
H A Dlibuserboot.h55 extern ssize_t userboot_copyin(const void *, vm_offset_t, size_t);
56 extern ssize_t userboot_copyout(vm_offset_t, void *, size_t);
57 extern ssize_t userboot_readin(int, vm_offset_t, size_t);
64 vm_offset_t bi_copyenv(vm_offset_t addr);
65 int bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip,
66 vm_offset_t *modulep, vm_offset_t *kernend);
67 int bi_load64(char *args, vm_offset_t *modulep, vm_offset_t *kernen
[all...]
H A Dcopy.c35 userboot_copyin(const void *src, vm_offset_t va, size_t len)
43 userboot_copyout(vm_offset_t va, void *dst, size_t len)
51 userboot_readin(int fd, vm_offset_t va, size_t len)
H A Dbootinfo32.c53 * MOD_ADDR sizeof(vm_offset_t) module load address
100 static vm_offset_t
101 bi_copymodules32(vm_offset_t addr)
135 bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip, vm_offset_t *modulep, vm_offset_t *kernendp)
140 vm_offset_t addr;
141 vm_offset_t kernend;
142 vm_offset_t envp;
143 vm_offset_t siz
[all...]
/illumos-gate/usr/src/boot/sys/boot/efi/loader/
H A Dloader_efi.h44 ssize_t efi_copyin(const void *src, vm_offset_t dest, const size_t len);
45 ssize_t efi_copyout(const vm_offset_t src, void *dest, const size_t len);
46 ssize_t efi_readin(const int fd, vm_offset_t dest, const size_t len);
47 void * efi_translate(vm_offset_t ptr);
H A Dcopy.c81 efi_translate(vm_offset_t ptr)
88 efi_copyin(const void *src, vm_offset_t dest, const size_t len)
92 stage_offset = (vm_offset_t)staging - dest;
106 efi_copyout(const vm_offset_t src, void *dest, const size_t len)
120 efi_readin(const int fd, vm_offset_t dest, const size_t len)
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Dlibi386.h115 ssize_t i386_copyin(const void *src, vm_offset_t dest, const size_t len);
116 ssize_t i386_copyout(const vm_offset_t src, void *dest, const size_t len);
117 ssize_t i386_readin(const int fd, vm_offset_t dest, const size_t len);
126 extern vm_offset_t memtop; /* last address of physical memory + 1 */
127 extern vm_offset_t memtop_copyin; /* memtop less heap size for the cases */
132 extern vm_offset_t high_heap_base; /* for use as the heap */
148 vm_offset_t bi_copyenv(vm_offset_t addr);
149 int bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip,
150 vm_offset_t *module
[all...]
H A Di386_copy.c40 i386_copyin(const void *src, vm_offset_t dest, const size_t len)
52 i386_copyout(const vm_offset_t src, void *dest, const size_t len)
65 i386_readin(const int fd, vm_offset_t dest, const size_t len)
H A Dbootinfo32.c53 * MOD_ADDR sizeof(vm_offset_t) module load address
100 static vm_offset_t
101 bi_copymodules32(vm_offset_t addr)
135 bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip, vm_offset_t *modulep, vm_offset_t *kernendp)
140 vm_offset_t addr;
141 vm_offset_t kernend;
142 vm_offset_t envp;
143 vm_offset_t siz
[all...]
H A Dpread.c56 vm_offset_t dest;
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/i386/
H A Di386_copy.c41 i386_copyin(const void *src, vm_offset_t dest, const size_t len)
48 i386_copyout(const vm_offset_t src, void *dest, const size_t len)
56 i386_readin(const int fd, vm_offset_t dest, const size_t len)
H A Dbootinfo.c89 vm_offset_t
90 bi_copyenv(vm_offset_t start)
93 vm_offset_t addr, last;
135 * MOD_ADDR sizeof(vm_offset_t) module load address
178 vm_offset_t
179 bi_copymodules(vm_offset_t addr)
216 vm_offset_t addr, ssym, esym;
236 ssym = (md != NULL) ? *((vm_offset_t *)&(md->md_data)) : 0;
238 esym = (md != NULL) ? *((vm_offset_t *)&(md->md_data)) : 0;
/illumos-gate/usr/src/boot/sys/boot/arm64/libarm64/
H A Dcache.c65 vm_offset_t addr, end;
70 end = (vm_offset_t)ptr + (vm_offset_t)len;
72 addr = (vm_offset_t)ptr;
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/
H A Dlibofw.h53 ssize_t ofw_copyin(const void *src, vm_offset_t dest, const size_t len);
54 ssize_t ofw_copyout(const vm_offset_t src, void *dest, const size_t len);
55 ssize_t ofw_readin(const int fd, vm_offset_t dest, const size_t len);
67 int ofw_elf_loadfile(char *, vm_offset_t, struct preloaded_file **);
H A Dofw_copy.c48 ofw_mapmem(vm_offset_t dest, const size_t len)
54 static vm_offset_t last_dest = 0;
110 last_dest = (vm_offset_t) destp;
117 ofw_copyin(const void *src, vm_offset_t dest, const size_t len)
129 ofw_copyout(const vm_offset_t src, void *dest, const size_t len)
136 ofw_readin(const int fd, vm_offset_t dest, const size_t len)
141 vm_offset_t p;
H A Dofw_memory.c42 vm_offset_t va;
44 vm_offset_t pa;
49 vm_offset_t va;
51 vm_offset_t pa_hi;
52 vm_offset_t pa_lo;
H A Delf_freebsd.c43 extern vm_offset_t reloc; /* From <arch>/conf.c */
70 vm_offset_t mdp, dtbp;
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm/
H A Dexec.c46 extern vm_offset_t md_load(char *, vm_offset_t *);
47 extern int bi_load(char *, vm_offset_t *, vm_offset_t *);
66 vm_offset_t modulep, kernend;
/illumos-gate/usr/src/boot/sys/boot/uboot/lib/
H A Dlibuboot.h64 ssize_t uboot_copyin(const void *src, vm_offset_t dest, const size_t len);
65 ssize_t uboot_copyout(const vm_offset_t src, void *dest, const size_t len);
66 ssize_t uboot_readin(const int fd, vm_offset_t dest, const size_t len);
H A Delf_freebsd.c47 extern vm_offset_t md_load(char *, vm_offset_t *);
74 vm_offset_t mdp;
/illumos-gate/usr/src/boot/sys/boot/fdt/
H A Dfdt_platform.h41 int fdt_copy(vm_offset_t);
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm64/
H A Dexec.c58 int bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp);
73 vm_offset_t modulep, kernendp;
74 vm_offset_t clean_addr;
81 void (*entry)(vm_offset_t);
123 clean_addr = (vm_offset_t)efi_translate(fp->f_addr);
124 clean_size = (vm_offset_t)efi_translate(kernendp) - clean_addr;
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/
H A Dmain.c91 int (*mmu_mapin)(vm_offset_t va, vm_size_t len);
94 typedef void kernel_entry_t(vm_offset_t mdp, u_long o1, u_long o2, u_long o3,
98 static int dtlb_enter_sun4u(u_int, u_long data, vm_offset_t);
99 static vm_offset_t dtlb_va_to_pa_sun4u(vm_offset_t);
101 static int itlb_enter_sun4u(u_int, u_long data, vm_offset_t);
102 static vm_offset_t itlb_va_to_pa_sun4u(vm_offset_t);
104 extern vm_offset_t md_load(char *, vm_offset_t *, vm_offset_
[all...]
/illumos-gate/usr/src/boot/sys/boot/uboot/common/
H A Dmetadata.c129 static vm_offset_t
130 md_copyenv(vm_offset_t addr)
165 * MOD_ADDR sizeof(vm_offset_t) module load address
212 static vm_offset_t
213 md_copymodules(vm_offset_t addr)
218 vm_offset_t a;
249 md_load(char *args, vm_offset_t *modulep)
255 vm_offset_t kernend;
256 vm_offset_t addr;
257 vm_offset_t env
[all...]
/illumos-gate/usr/src/boot/sys/i386/include/
H A Dparam.h165 #define INKERNEL(va) (((vm_offset_t)(va)) >= VM_MAXUSER_ADDRESS && \
166 ((vm_offset_t)(va)) < VM_MAX_KERNEL_ADDRESS)
/illumos-gate/usr/src/boot/sys/boot/common/
H A Dbootstrap.h69 size_t strlenout(vm_offset_t str);
70 char *strdupout(vm_offset_t str);
71 void kern_bzero(vm_offset_t dest, size_t len);
72 int kern_pread(int fd, vm_offset_t dest, size_t len, off_t off);
206 vm_offset_t f_addr; /* load address */
290 ssize_t (*arch_copyin)(const void *src, vm_offset_t dest,
293 ssize_t (*arch_copyout)(const vm_offset_t src, void *dest,
296 ssize_t (*arch_readin)(const int fd, vm_offset_t dest,

Completed in 88 milliseconds

123