| /freebsd-12.1/stand/efi/loader/arch/arm/ |
| H A D | exec.c | 66 vm_offset_t modulep, kernend; in __elfN() local 77 if ((error = bi_load(fp->f_args, &modulep, &kernend)) != 0) { in __elfN() 85 printf("modulep: %#x\n", modulep); in __elfN() 90 (*entry)((void *)modulep); in __elfN()
|
| /freebsd-12.1/stand/efi/loader/arch/i386/ |
| H A D | elf32_freebsd.c | 46 extern int bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp); 71 vm_offset_t entry, bootinfop, modulep, kernend; in elf32_exec() local 79 err = bi_load(fp->f_args, &modulep, &kernend); in elf32_exec() 91 __exec((void *)entry, boothowto, bootdev, 0, 0, 0, bootinfop, modulep, kernend); in elf32_exec()
|
| /freebsd-12.1/stand/efi/loader/arch/amd64/ |
| H A D | elf64_freebsd.c | 57 extern int bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp); 82 uint64_t modulep, pml4_entry_t *pagetable, uint64_t entry); 97 vm_offset_t modulep, kernend, trampcode, trampstack; in elf64_exec() local 189 err = bi_load(fp->f_args, &modulep, &kernend); in elf64_exec() 197 trampoline(trampstack, efi_copy_finish, kernend, modulep, PT4, in elf64_exec()
|
| /freebsd-12.1/stand/efi/loader/arch/arm64/ |
| H A D | exec.c | 58 int bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp); 73 vm_offset_t modulep, kernendp; in elf64_exec() local 117 err = bi_load(fp->f_args, &modulep, &kernendp); in elf64_exec() 132 (*entry)(modulep); in elf64_exec()
|
| /freebsd-12.1/stand/i386/libi386/ |
| H A D | elf32_freebsd.c | 58 vm_offset_t entry, bootinfop, modulep, kernend; in elf32_exec() local 65 err = bi_load32(fp->f_args, &boothowto, &bootdev, &bootinfop, &modulep, &kernend); in elf32_exec() 75 __exec((void *)entry, boothowto, bootdev, 0, 0, 0, bootinfop, modulep, kernend); in elf32_exec()
|
| H A D | elf64_freebsd.c | 76 vm_offset_t modulep, kernend; in elf64_exec() local 84 err = bi_load64(fp->f_args, 0, &modulep, &kernend, 1); in elf64_exec() 117 __exec((void *)VTOP(amd64_tramp), modulep, kernend); in elf64_exec()
|
| H A D | bootinfo64.c | 184 bi_load64(char *args, vm_offset_t addr, vm_offset_t *modulep, in bi_load64() argument 230 module = *modulep = addr; in bi_load64() 267 (void)bi_copymodules64(*modulep); in bi_load64()
|
| H A D | libi386.h | 150 vm_offset_t *modulep, vm_offset_t *kernend); 151 int bi_load64(char *args, vm_offset_t addr, vm_offset_t *modulep,
|
| H A D | bootinfo32.c | 140 bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip, vm_offset_t *modulep, vm_offset… in bi_load32() argument 230 *modulep = addr; in bi_load32() 266 bi.bi_modulep = *modulep; in bi_load32()
|
| H A D | multiboot.c | 192 vm_offset_t modulep, kernend, entry; in multiboot_exec() local 338 error = bi_load64(fp->f_args, last_addr, &modulep, &kernend, 0); in multiboot_exec() 363 error = bi_load64(fp->f_args, module_start, &modulep, &kernend, 0); in multiboot_exec()
|
| /freebsd-12.1/stand/common/ |
| H A D | metadata.c | 260 md_load_dual(char *args, vm_offset_t *modulep, vm_offset_t *dtb, int kern64) in md_load_dual() argument 376 *modulep = addr; in md_load_dual() 390 *modulep -= __elfN(relocation_offset); in md_load_dual() 416 md_load(char *args, vm_offset_t *modulep, vm_offset_t *dtb) in md_load() argument 418 return (md_load_dual(args, modulep, dtb, 0)); in md_load() 424 md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb) in md_load64() argument 426 return (md_load_dual(args, modulep, dtb, 1)); in md_load64()
|
| /freebsd-12.1/stand/userboot/userboot/ |
| H A D | elf32_freebsd.c | 61 vm_offset_t entry, bootinfop, modulep, kernend; in elf32_exec() local 70 err = bi_load32(fp->f_args, &boothowto, &bootdev, &bootinfop, &modulep, &kernend); in elf32_exec() 87 *--sp = modulep; in elf32_exec()
|
| H A D | elf64_freebsd.c | 90 vm_offset_t modulep, kernend; in elf64_exec() local 103 err = bi_load64(fp->f_args, &modulep, &kernend); in elf64_exec() 145 stack[1] = modulep; in elf64_exec()
|
| H A D | libuserboot.h | 66 vm_offset_t *modulep, vm_offset_t *kernend); 67 int bi_load64(char *args, vm_offset_t *modulep, vm_offset_t *kernend);
|
| H A D | bootinfo32.c | 139 bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip, vm_offset_t *modulep, vm_offset… in bi_load32() argument 212 *modulep = addr; in bi_load32() 251 bi.bi_modulep = *modulep; in bi_load32()
|
| H A D | bootinfo64.c | 182 bi_load64(char *args, vm_offset_t *modulep, vm_offset_t *kernendp) in bi_load64() argument 244 *modulep = addr; in bi_load64()
|
| /freebsd-12.1/stand/ofw/libofw/ |
| H A D | libofw.h | 66 vm_offset_t md_load(char *args, vm_offset_t *modulep, vm_offset_t *dtb); 68 vm_offset_t md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
|
| /freebsd-12.1/stand/efi/loader/ |
| H A D | bootinfo.c | 63 int bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp); 426 bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp) in bi_load() argument 523 *modulep = addr; in bi_load() 533 *modulep -= __elfN(relocation_offset); in bi_load()
|
| /freebsd-12.1/sys/arm64/include/ |
| H A D | machdep.h | 33 vm_offset_t modulep; member
|
| /freebsd-12.1/stand/mips/beri/loader/ |
| H A D | loader.h | 59 int md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtbp);
|
| /freebsd-12.1/stand/powerpc/uboot/ |
| H A D | ppc64_elf_freebsd.c | 44 vm_offset_t md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
|
| /freebsd-12.1/stand/powerpc/kboot/ |
| H A D | ppc64_elf_freebsd.c | 57 vm_offset_t md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
|
| /freebsd-12.1/sys/x86/xen/ |
| H A D | pv.c | 515 xen_legacy_pvh_parse_preload_data(uint64_t modulep) in xen_legacy_pvh_parse_preload_data() argument 562 xen_pvh_parse_preload_data(uint64_t modulep) in xen_pvh_parse_preload_data() argument
|
| /freebsd-12.1/sys/amd64/amd64/ |
| H A D | machdep.c | 1506 native_parse_preload_data(u_int64_t modulep) in native_parse_preload_data() argument 1515 preload_metadata = (caddr_t)(uintptr_t)(modulep + KERNBASE); in native_parse_preload_data() 1563 hammer_time(u_int64_t modulep, u_int64_t physfree) in hammer_time() argument 1577 kmdp = init_ops.parse_preload_data(modulep); in hammer_time()
|
| /freebsd-12.1/sys/arm64/arm64/ |
| H A D | machdep.c | 999 preload_metadata = (caddr_t)(uintptr_t)(abp->modulep); in initarm()
|