Searched refs:vm_offset_t (Results 26 - 50 of 59) sorted by relevance

123

/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/
H A Dppc64_elf_freebsd.c45 extern vm_offset_t reloc; /* From <arch>/conf.c */
70 vm_offset_t mdp, dtbp;
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/
H A Dmetadata.c161 vm_offset_t
162 md_copyenv(vm_offset_t addr)
196 * MOD_ADDR sizeof(vm_offset_t) module load address
243 vm_offset_t
244 md_copymodules(vm_offset_t addr)
279 md_load(char *args, vm_offset_t *modulep, vm_offset_t *dtbp)
284 vm_offset_t kernend;
285 vm_offset_t addr;
286 vm_offset_t env
[all...]
/illumos-gate/usr/src/boot/sys/boot/efi/loader/
H A Dbootinfo.c58 int bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp);
115 static vm_offset_t
116 bi_copyenv(vm_offset_t start)
119 vm_offset_t addr, last;
161 * MOD_ADDR sizeof(vm_offset_t) module load address
208 static vm_offset_t
209 bi_copymodules(vm_offset_t addr)
339 bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernend
[all...]
/illumos-gate/usr/src/boot/sys/boot/uboot/lib/
H A Dcopy.c149 uboot_copyin(const void *src, vm_offset_t dest, const size_t len)
156 uboot_copyout(const vm_offset_t src, void *dest, const size_t len)
163 uboot_readin(const int fd, vm_offset_t dest, const size_t len)
/illumos-gate/usr/src/boot/sys/boot/common/
H A Dmisc.c66 strlenout(vm_offset_t src)
83 strdupout(vm_offset_t str)
98 kern_bzero(vm_offset_t dest, size_t len)
119 kern_pread(int fd, vm_offset_t dest, size_t len, off_t off)
H A Dload_elf_obj.c45 #define COPYOUT(s,d,l) archsw.arch_copyout((vm_offset_t)(s), d, l)
62 vm_offset_t off;
193 vm_offset_t firstaddr, lastaddr;
197 firstaddr = lastaddr = (vm_offset_t)off;
199 ef->off = (vm_offset_t)off;
317 if (kern_pread(ef->fd, (vm_offset_t)cshdr->sh_addr,
391 s = strdupout((vm_offset_t)md.md_cval);
396 COPYOUT((vm_offset_t)md.md_data, mdepend,
405 s = strdupout((vm_offset_t)md.md_cval);
406 COPYOUT((vm_offset_t)m
[all...]
H A Dreloc_elf.c43 #define COPYOUT(s,d,l) archsw.arch_copyout((vm_offset_t)(s), d, l)
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/amd64/
H A Delf64_freebsd.c55 extern int bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp);
98 vm_offset_t modulep, kernend, trampcode, trampstack;
135 trampcode = (vm_offset_t)0x0000000040000000;
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Dbootinfo64.c54 * MOD_ADDR sizeof(vm_offset_t) module load address
101 static vm_offset_t
102 bi_copymodules64(vm_offset_t addr)
179 bi_load64(char *args, vm_offset_t addr, vm_offset_t *modulep,
180 vm_offset_t *kernendp, int add_smap)
188 vm_offset_t size;
H A Dbootinfo.c154 vm_offset_t
155 bi_copyenv(vm_offset_t addr)
H A Delf32_freebsd.c58 vm_offset_t entry, bootinfop, modulep, kernend;
H A Dlinux.c47 test_addr(uint64_t addr, uint64_t length, vm_offset_t *result)
49 vm_offset_t candidate;
60 if (candidate > *result || *result == (vm_offset_t)-1)
64 static vm_offset_t
70 vm_offset_t candidate = -1;
99 vm_offset_t mem;
416 vm_offset_t mem;
H A Dmultiboot.c68 static vm_offset_t last_addr;
102 static vm_offset_t
106 vm_offset_t addr = 0;
184 vm_offset_t laddr;
245 static vm_offset_t
248 vm_offset_t ptr = last_addr;
408 vm_offset_t module_start, metadata_size;
409 vm_offset_t modulep, kernend, entry;
H A Delf64_freebsd.c76 vm_offset_t modulep, kernend;
/illumos-gate/usr/src/boot/sys/boot/userboot/userboot/
H A Dbootinfo64.c54 * MOD_ADDR sizeof(vm_offset_t) module load address
101 static vm_offset_t
102 bi_copymodules64(vm_offset_t addr)
182 bi_load64(char *args, vm_offset_t *modulep, vm_offset_t *kernendp)
187 vm_offset_t addr;
190 vm_offset_t size;
H A Dbootinfo.c149 vm_offset_t
150 bi_copyenv(vm_offset_t addr)
H A Delf32_freebsd.c61 vm_offset_t entry, bootinfop, modulep, kernend;
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/i386/
H A Delf32_freebsd.c67 vm_offset_t entry, bootinfop, modulep, kernend;
H A Defimd.c52 ldr_alloc(vm_offset_t va)
/illumos-gate/usr/src/boot/sys/boot/i386/btx/lib/
H A Dbtxv86.h57 #define VTOP(va) ((vm_offset_t)(va) + __base)
/illumos-gate/usr/src/boot/sys/boot/i386/libfirewire/
H A Ddconsole.c97 dbuf = (char *)round_page((vm_offset_t)&dcons_buffer[0]);
/illumos-gate/usr/src/boot/sys/boot/i386/loader/
H A Dchain.c47 vm_offset_t mem = 0x100000;
/illumos-gate/usr/src/boot/sys/sys/
H A Dlinker.h239 extern vm_offset_t preload_addr_relocate;
249 extern void preload_bootstrap_relocate(vm_offset_t _offset);
H A Dparam.h194 #define btoc(x) (((vm_offset_t)(x)+PAGE_MASK)>>PAGE_SHIFT)
/illumos-gate/usr/src/boot/sys/boot/fdt/
H A Dfdt_loader_cmd.c73 static vm_offset_t fdtp_va = 0;
75 static int fdt_load_dtb(vm_offset_t va);
115 static vm_offset_t
121 vm_offset_t strtab, symtab, fdt_start;
179 fdt_start = (vm_offset_t)sym.st_value + offs;
186 fdt_load_dtb(vm_offset_t va)
285 vm_offset_t va;
695 fdt_copy(vm_offset_t va)

Completed in 81 milliseconds

123