Home
last modified time | relevance | path

Searched refs:kfp (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/boot/i386/libi386/
H A Dbootinfo64.c142 struct preloaded_file *xp, *kfp; in bi_load64() local
187 kfp = file_findfile(NULL, "elf kernel"); in bi_load64()
188 if (kfp == NULL) in bi_load64()
189 kfp = file_findfile(NULL, "elf64 kernel"); in bi_load64()
190 if (kfp == NULL) in bi_load64()
193 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); in bi_load64()
194 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); in bi_load64()
196 file_addmetadata(kfp, MODINFOMD_MODULEP, sizeof module, &module); in bi_load64()
198 bios_addsmapdata(kfp); in bi_load64()
211 md = file_findmetadata(kfp, MODINFOMD_KERNEND); in bi_load64()
[all …]
H A Dbootinfo32.c136 struct preloaded_file *xp, *kfp; in bi_load32() local
209 kfp = file_findfile(NULL, "elf kernel"); in bi_load32()
210 if (kfp == NULL) in bi_load32()
211 kfp = file_findfile(NULL, "elf32 kernel"); in bi_load32()
212 if (kfp == NULL) in bi_load32()
215 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); in bi_load32()
216 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); in bi_load32()
218 bios_addsmapdata(kfp); in bi_load32()
227 md = file_findmetadata(kfp, MODINFOMD_KERNEND); in bi_load32()
234 md = file_findmetadata(kfp, MODINFOMD_SSYM); in bi_load32()
[all …]
H A Dbiossmap.c121 bios_addsmapdata(struct preloaded_file *kfp) in bios_addsmapdata() argument
128 file_addmetadata(kfp, MODINFOMD_SMAP, size, smapbase); in bios_addsmapdata()
131 file_addmetadata(kfp, MODINFOMD_SMAP_XATTR, size, smapattr); in bios_addsmapdata()
H A Dmultiboot.c83 num_modules(struct preloaded_file *kfp) in num_modules() argument
88 for (kmp = kfp->f_modules; kmp != NULL; kmp = kmp->m_next) in num_modules()
451 struct preloaded_file *mfp, *kfp, *rfp; in multiboot_obj_loadfile() local
480 kfp = file_findfile(NULL, "elf kernel"); in multiboot_obj_loadfile()
481 if (kfp == NULL) { in multiboot_obj_loadfile()
/illumos-gate/usr/src/boot/efi/loader/
H A Dbootinfo.c239 bi_load_efi_data(struct preloaded_file *kfp) in bi_load_efi_data() argument
319 file_addmetadata(kfp, MODINFOMD_EFI_MAP, efisz + sz, in bi_load_efi_data()
341 struct preloaded_file *xp, *kfp; in bi_load() local
413 kfp = file_findfile(NULL, "elf kernel"); in bi_load()
414 if (kfp == NULL) in bi_load()
415 kfp = file_findfile(NULL, "elf64 kernel"); in bi_load()
416 if (kfp == NULL) in bi_load()
420 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof (envp), &envp); in bi_load()
423 file_addmetadata(kfp, MODINFOMD_DTBP, sizeof (dtbp), &dtbp); in bi_load()
431 bi_load_efi_data(kfp); in bi_load()
[all …]
H A Dmemmap.c156 efi_addsmapdata(struct preloaded_file *kfp) in efi_addsmapdata() argument
163 file_addmetadata(kfp, MODINFOMD_SMAP, size, smapbase); in efi_addsmapdata()
/illumos-gate/usr/src/boot/common/
H A Dload_elf.c159 struct preloaded_file *fp, *kfp; in __elfN() local
177 kfp = file_findfile(NULL, __elfN(kerneltype)); in __elfN()
183 if (kfp == NULL) in __elfN()
188 if (kfp != NULL) { in __elfN()
223 if (kfp == NULL) { in __elfN()
229 if (strcmp(__elfN(kerneltype), kfp->f_type)) { in __elfN()
232 "kernel type '%s'\n", kfp->f_type); in __elfN()
H A Dload_elf_obj.c87 struct preloaded_file *fp, *kfp; in __elfN() local
132 kfp = file_findfile(NULL, __elfN(obj_kerneltype)); in __elfN()
133 if (kfp == NULL) { in __elfN()