/freebsd/stand/i386/libi386/ |
H A D | bootinfo64.c | 99 struct preloaded_file *xp, *kfp; in bi_load64() local 146 kfp = file_findfile(NULL, md_kerntype); in bi_load64() 147 if (kfp == NULL) in bi_load64() 150 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); in bi_load64() 151 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); in bi_load64() 152 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); in bi_load64() 153 file_addmetadata(kfp, MODINFOMD_MODULEP, sizeof module, &module); in bi_load64() 155 bios_addsmapdata(kfp); in bi_load64() 157 geli_export_key_metadata(kfp); in bi_load64() 159 bi_load_vbe_data(kfp); in bi_load64() [all …]
|
H A D | bootinfo32.c | 56 struct preloaded_file *xp, *kfp; in bi_load32() local 132 kfp = file_findfile(NULL, md_kerntype); in bi_load32() 133 if (kfp == NULL) in bi_load32() 136 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); in bi_load32() 137 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); in bi_load32() 138 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); in bi_load32() 139 bios_addsmapdata(kfp); in bi_load32() 141 geli_export_key_metadata(kfp); in bi_load32() 143 bi_load_vbe_data(kfp); in bi_load32() 152 md = file_findmetadata(kfp, MODINFOMD_KERNEND); in bi_load32() [all …]
|
H A D | biossmap.c | 119 bios_addsmapdata(struct preloaded_file *kfp) in bios_addsmapdata() argument 126 file_addmetadata(kfp, MODINFOMD_SMAP, size, smapbase); in bios_addsmapdata() 129 file_addmetadata(kfp, MODINFOMD_SMAP_XATTR, size, smapattr); in bios_addsmapdata()
|
H A D | multiboot.c | 323 struct preloaded_file *mfp, *kfp, *rfp; in multiboot_obj_loadfile() local 336 kfp = file_findfile(NULL, md_kerntype); in multiboot_obj_loadfile() 337 if (kfp == NULL) { in multiboot_obj_loadfile()
|
H A D | libi386.h | 143 void bi_load_vbe_data(struct preloaded_file *kfp);
|
/freebsd/stand/userboot/userboot/ |
H A D | bootinfo32.c | 55 struct preloaded_file *xp, *kfp; in bi_load32() local 111 kfp = file_findfile(NULL, md_kerntype); in bi_load32() 112 if (kfp == NULL) in bi_load32() 115 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); in bi_load32() 116 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); in bi_load32() 117 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); in bi_load32() 118 bios_addsmapdata(kfp); in bi_load32() 120 geli_export_key_metadata(kfp); in bi_load32() 130 md = file_findmetadata(kfp, MODINFOMD_KERNEND); in bi_load32() 137 md = file_findmetadata(kfp, MODINFOMD_SSYM); in bi_load32() [all …]
|
H A D | bootinfo64.c | 95 struct preloaded_file *xp, *kfp; in bi_load64() local 143 kfp = file_findfile(NULL, md_kerntype); in bi_load64() 144 if (kfp == NULL) in bi_load64() 147 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); in bi_load64() 148 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); in bi_load64() 149 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); in bi_load64() 150 bios_addsmapdata(kfp); in bi_load64() 159 md = file_findmetadata(kfp, MODINFOMD_KERNEND); in bi_load64()
|
H A D | biossmap.c | 40 bios_addsmapdata(struct preloaded_file *kfp) in bios_addsmapdata() argument 70 file_addmetadata(kfp, MODINFOMD_SMAP, len, &smap[0]); in bios_addsmapdata()
|
H A D | libuserboot.h | 64 void bios_addsmapdata(struct preloaded_file *kfp);
|
/freebsd/stand/common/ |
H A D | metadata.c | 76 struct preloaded_file *kfp; in md_load_dual() local 149 kfp = file_findfile(NULL, md_kerntype); in md_load_dual() 150 if (kfp == NULL) in md_load_dual() 152 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); in md_load_dual() 155 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof scratch64, &scratch64); in md_load_dual() 159 file_addmetadata(kfp, MODINFOMD_DTBP, sizeof scratch64, &scratch64); in md_load_dual() 163 file_addmetadata(kfp, MODINFOMD_KERNEND, in md_load_dual() 166 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); in md_load_dual() 169 file_addmetadata(kfp, MODINFOMD_DTBP, sizeof fdtp, &fdtp); in md_load_dual() 171 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); in md_load_dual() [all …]
|
H A D | load_elf.c | 367 struct preloaded_file *fp, *kfp; in __elfN() local 385 kfp = file_findfile(NULL, md_kerntype); in __elfN() 391 if (kfp == NULL) in __elfN() 396 if (kfp != NULL) { in __elfN() 430 if (kfp == NULL) { in __elfN() 436 if (strcmp(md_kerntype, kfp->f_type)) { in __elfN() 439 kfp->f_type); in __elfN()
|
H A D | load_elf_obj.c | 90 struct preloaded_file *fp, *kfp; in __elfN() local 155 kfp = file_findfile(NULL, md_kerntype); in __elfN() 156 if (kfp == NULL) { in __elfN()
|
/freebsd/stand/efi/loader/ |
H A D | bootinfo.c | 172 bi_load_efi_data(struct preloaded_file *kfp, bool exit_bs) in bi_load_efi_data() argument 209 file_addmetadata(kfp, MODINFOMD_EFI_FB, sizeof(efifb), &efifb); in bi_load_efi_data() 308 file_addmetadata(kfp, MODINFOMD_EFI_MAP, efisz + sz, in bi_load_efi_data() 327 struct preloaded_file *xp, *kfp; in bi_load() local 423 kfp = file_findfile(NULL, md_kerntype); in bi_load() 424 if (kfp == NULL) in bi_load() 431 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof(howto), &howto); in bi_load() 432 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof(envp), &envp); in bi_load() 435 file_addmetadata(kfp, MODINFOMD_DTBP, sizeof(dtbp), &dtbp); in bi_load() 440 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof(kernend), &kernend); in bi_load() [all …]
|
/freebsd/stand/i386/loader/ |
H A D | gfx_bios.c | 42 void bi_load_vbe_data(struct preloaded_file *kfp); 44 void bi_load_vbe_data(struct preloaded_file *kfp) in bi_load_vbe_data() argument 51 bi_load_vbe_data(struct preloaded_file *kfp) in bi_load_vbe_data() argument 53 if (!kfp->f_tg_kernel_support) { in bi_load_vbe_data() 64 file_addmetadata(kfp, MODINFOMD_VBE_FB, in bi_load_vbe_data()
|
/freebsd/stand/libsa/geli/ |
H A D | geli_metadata.c | 41 geli_export_key_metadata(struct preloaded_file *kfp) in geli_export_key_metadata() argument 47 file_addmetadata(kfp, MODINFOMD_KEYBUF, GELI_KEYBUF_SIZE, keybuf); in geli_export_key_metadata()
|
H A D | geliboot.h | 97 void geli_export_key_metadata(struct preloaded_file *kfp);
|
/freebsd/stand/kboot/kboot/arch/aarch64/ |
H A D | load_addr.c | 276 bi_loadsmap(struct preloaded_file *kfp) 283 file_addmetadata(kfp, MODINFOMD_FW_HANDLE, sizeof(efi_systbl_phys), &efi_systbl_phys); 291 file_addmetadata(kfp, MODINFOMD_EFI_MAP, efi_map_size, efi_map_hdr); 191 bi_loadsmap(struct preloaded_file * kfp) bi_loadsmap() argument
|
/freebsd/stand/kboot/kboot/arch/amd64/ |
H A D | load_addr.c | 165 bi_loadsmap(struct preloaded_file *kfp) in bi_loadsmap() argument 180 file_addmetadata(kfp, MODINFOMD_SMAP, len, &smap[0]); in bi_loadsmap()
|
/freebsd/stand/efi/loader/arch/amd64/ |
H A D | multiboot2.c | 497 struct preloaded_file *mfp, *kfp, *rfp; in obj_loadfile() local 510 kfp = file_findfile(NULL, md_kerntype); in obj_loadfile() 511 if (kfp == NULL) { in obj_loadfile()
|
/freebsd/stand/kboot/kboot/ |
H A D | kboot.h | 21 void bi_loadsmap(struct preloaded_file *kfp);
|
/freebsd/stand/kboot/kboot/arch/powerpc64/ |
H A D | load_addr.c | 225 bi_loadsmap(struct preloaded_file *kfp) in bi_loadsmap() argument
|
/freebsd/stand/fdt/ |
H A D | fdt_loader_cmd.c | 120 struct preloaded_file *kfp; in fdt_find_static_dtb() local 132 kfp = file_findfile(NULL, NULL); in fdt_find_static_dtb() 133 if (kfp == NULL) in fdt_find_static_dtb() 137 md = file_findmetadata(kfp, MODINFOMD_ELFHDR); in fdt_find_static_dtb() 142 md = file_findmetadata(kfp, MODINFOMD_SHDR); in fdt_find_static_dtb()
|