Home
last modified time | relevance | path

Searched refs:modulep (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/stand/common/
H A Dmetadata.c74 md_load_dual(char *args, vm_offset_t *modulep, vm_offset_t *dtb, int kern64) in md_load_dual() argument
177 *modulep = addr; in md_load_dual()
191 *modulep -= __elfN(relocation_offset); in md_load_dual()
216 md_load(char *args, vm_offset_t *modulep, vm_offset_t *dtb) in md_load() argument
218 return (md_load_dual(args, modulep, dtb, 0)); in md_load()
223 md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb) in md_load64() argument
225 return (md_load_dual(args, modulep, dtb, 1)); in md_load64()
H A Dmodinfo.h14 int md_load(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
15 int md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
/freebsd/stand/kboot/kboot/arch/aarch64/
H A Dexec.c74 int bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp,
95 uint64_t modulep; // 8 module metadata member
105 vm_offset_t modulep, kernendp; in elf64_exec() local
219 error = bi_load(fp->f_args, &modulep, &kernendp, true); in elf64_exec()
237 (*entry)(modulep); in elf64_exec()
244 trampoline_data->modulep = modulep; in elf64_exec()
245 printf("Modulep = %jx\n", (uintmax_t)modulep); in elf64_exec()
/freebsd/stand/kboot/kboot/arch/amd64/
H A Delf64_freebsd.c61 extern int bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp,
110 uint32_t modulep; // 4 module metadata member
126 uint64_t modulep, pml4_entry_t *pagetable, uint64_t entry);
145 vm_offset_t modulep, kernend; in elf64_exec() local
405 err = bi_load(fp->f_args, &modulep, &kernend, true); in elf64_exec()
419 efi_copy_finish : efi_copy_finish_nop, kernend, modulep, in elf64_exec()
432 trampoline_data->modulep = modulep; /* Offset from KERNBASE */ in elf64_exec()
435 printf("Modulep = %lx kernend %lx\n", modulep, kernend); in elf64_exec()
/freebsd/stand/i386/libi386/
H A Delf32_freebsd.c55 vm_offset_t entry, bootinfop, modulep, kernend; in elf32_exec() local
62 err = bi_load32(fp->f_args, &boothowto, &bootdev, &bootinfop, &modulep, &kernend); in elf32_exec()
72 __exec((void *)entry, boothowto, bootdev, 0, 0, 0, bootinfop, modulep, kernend); in elf32_exec()
H A Delf64_freebsd.c74 vm_offset_t modulep, kernend; in elf64_exec() local
82 err = bi_load64(fp->f_args, &modulep, &kernend, 1); in elf64_exec()
115 __exec((void *)VTOP(amd64_tramp), modulep, kernend); in elf64_exec()
H A Dbootinfo64.c96 bi_load64(char *args, vm_offset_t *modulep, in bi_load64() argument
144 module = *modulep = addr; in bi_load64()
180 (void)md_copymodules(*modulep, true); in bi_load64()
H A Dbootinfo32.c54 bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip, vm_offset_t *modulep, vm_offset… in bi_load32() argument
146 *modulep = addr; in bi_load32()
177 bi->bi_modulep = *modulep; in bi_load32()
H A Dlibi386.h147 vm_offset_t *modulep, vm_offset_t *kernend);
148 int bi_load64(char *args, vm_offset_t *modulep,
H A Dmultiboot.c159 vm_offset_t modulep, kernend, entry; in multiboot_exec() local
275 error = bi_load64(fp->f_args, &modulep, &kernend, 0); in multiboot_exec()
300 header.modulep_offset = modulep - mb_mod[1].mod_start; in multiboot_exec()
/freebsd/stand/efi/loader/arch/arm/
H A Dexec.c60 vm_offset_t modulep, kernend; in __elfN() local
77 if ((error = bi_load(fp->f_args, &modulep, &kernend, true)) != 0) { in __elfN()
87 (*entry)((void *)modulep); in __elfN()
/freebsd/stand/efi/loader/arch/arm64/
H A Dexec.c58 vm_offset_t modulep, kernendp; in elf64_exec() local
73 err = bi_load(fp->f_args, &modulep, &kernendp, true); in elf64_exec()
88 (*entry)(modulep); in elf64_exec()
/freebsd/stand/efi/loader/arch/riscv/
H A Dexec.c70 vm_offset_t modulep, kernend; in __elfN() local
89 if ((error = bi_load(fp->f_args, &modulep, &kernend, true)) != 0) { in __elfN()
100 (*entry)((void *)modulep); in __elfN()
/freebsd/stand/userboot/userboot/
H A Delf32_freebsd.c58 vm_offset_t entry, bootinfop, modulep, kernend; in elf32_exec() local
67 err = bi_load32(fp->f_args, &boothowto, &bootdev, &bootinfop, &modulep, &kernend); in elf32_exec()
84 *--sp = modulep; in elf32_exec()
H A Delf64_freebsd.c76 vm_offset_t modulep, kernend; in elf64_exec() local
89 err = bi_load64(fp->f_args, &modulep, &kernend); in elf64_exec()
131 stack[1] = modulep; in elf64_exec()
H A Dbootinfo32.c53 bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip, vm_offset_t *modulep, vm_offset… in bi_load32() argument
124 *modulep = addr; in bi_load32()
156 bi.bi_modulep = *modulep; in bi_load32()
H A Dlibuserboot.h62 vm_offset_t *modulep, vm_offset_t *kernend);
63 int bi_load64(char *args, vm_offset_t *modulep, vm_offset_t *kernend);
H A Dbootinfo64.c93 bi_load64(char *args, vm_offset_t *modulep, vm_offset_t *kernendp) in bi_load64() argument
153 *modulep = addr; in bi_load64()
/freebsd/sys/arm64/arm64/
H A Dmachdep_boot.c178 if (abp->modulep == 0) in linux_parse_boot_param()
181 dtb_ptr = (struct fdt_header *)abp->modulep; in linux_parse_boot_param()
199 if (abp->modulep == 0) in freebsd_parse_boot_param()
202 preload_metadata = (caddr_t)(uintptr_t)(abp->modulep); in freebsd_parse_boot_param()
/freebsd/stand/efi/loader/arch/amd64/
H A Delf64_freebsd.c75 uint64_t modulep, pml4_entry_t *pagetable, uint64_t entry);
90 vm_offset_t modulep, kernend, trampcode, trampstack; in elf64_exec() local
213 err = bi_load(fp->f_args, &modulep, &kernend, true); in elf64_exec()
224 efi_copy_finish : efi_copy_finish_nop, kernend, modulep, in elf64_exec()
H A Dmultiboot2.c323 vm_offset_t modulep, kernend, kern_base, in exec() local
447 error = bi_load(fp->f_args, &modulep, &kernend, false); in exec()
468 header.modulep_offset = modulep - (fp->f_addr + fp->f_size - PAGE_SIZE); in exec()
/freebsd/stand/efi/loader/arch/i386/
H A Delf64_freebsd.c70 uint32_t modulep, uint64_t *pagetable, void *gdtr, uint64_t entry);
100 vm_offset_t modulep, kernend, trampstack; in elf64_exec() local
256 err = bi_load(fp->f_args, &modulep, &kernend, true); in elf64_exec()
265 efi_copy_finish_nop, kernend, modulep, PT4, gdtr, ehdr->e_entry); in elf64_exec()
/freebsd/stand/efi/loader/
H A Dbootinfo.c325 bi_load(char *args, vm_offset_t *modulep, vm_offset_t *kernendp, bool exit_bs) in bi_load() argument
429 *modulep = addr; in bi_load()
442 module = *modulep; in bi_load()
472 *modulep -= __elfN(relocation_offset); in bi_load()
/freebsd/sys/riscv/include/
H A Dmachdep.h42 vm_offset_t modulep; /* loader(8) metadata */ member
/freebsd/sys/arm64/include/
H A Dmachdep.h33 vm_offset_t modulep; member

12