/illumos-gate/usr/src/boot/sys/boot/userboot/userboot/ |
H A D | biossmap.c | 43 bios_addsmapdata(struct preloaded_file *kfp) argument 73 file_addmetadata(kfp, MODINFOMD_SMAP, len, &smap[0]);
|
H A D | bootinfo32.c | 137 struct preloaded_file *xp, *kfp; local 193 kfp = file_findfile(NULL, "elf kernel"); 194 if (kfp == NULL) 195 kfp = file_findfile(NULL, "elf32 kernel"); 196 if (kfp == NULL) 199 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); 200 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); 201 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 202 bios_addsmapdata(kfp); 211 md = file_findmetadata(kfp, MODINFOMD_KERNEN [all...] |
H A D | bootinfo64.c | 184 struct preloaded_file *xp, *kfp; local 232 kfp = file_findfile(NULL, "elf kernel"); 233 if (kfp == NULL) 234 kfp = file_findfile(NULL, "elf64 kernel"); 235 if (kfp == NULL) 238 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); 239 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); 240 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 241 bios_addsmapdata(kfp); 250 md = file_findmetadata(kfp, MODINFOMD_KERNEN [all...] |
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/ |
H A D | biossmap.c | 122 bios_addsmapdata(struct preloaded_file *kfp) argument 129 file_addmetadata(kfp, MODINFOMD_SMAP, size, smapbase); 132 file_addmetadata(kfp, MODINFOMD_SMAP_XATTR, size, smapattr);
|
H A D | bootinfo32.c | 137 struct preloaded_file *xp, *kfp; local 214 kfp = file_findfile(NULL, "elf kernel"); 215 if (kfp == NULL) 216 kfp = file_findfile(NULL, "elf32 kernel"); 217 if (kfp == NULL) 220 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); 221 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); 222 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 223 bios_addsmapdata(kfp); 232 md = file_findmetadata(kfp, MODINFOMD_KERNEN [all...] |
H A D | bootinfo64.c | 182 struct preloaded_file *xp, *kfp; local 227 kfp = file_findfile(NULL, "elf kernel"); 228 if (kfp == NULL) 229 kfp = file_findfile(NULL, "elf64 kernel"); 230 if (kfp == NULL) 233 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); 234 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); 235 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 236 file_addmetadata(kfp, MODINFOMD_MODULEP, sizeof module, &module); 238 bios_addsmapdata(kfp); [all...] |
H A D | multiboot.c | 91 num_modules(struct preloaded_file *kfp) argument 96 for (kmp = kfp->f_modules; kmp != NULL; kmp = kmp->m_next) 622 struct preloaded_file *mfp, *kfp, *rfp; local 652 kfp = file_findfile(NULL, "elf kernel"); 653 if (kfp == NULL) {
|
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/ |
H A D | metadata.c | 281 struct preloaded_file *kfp; local 320 kfp = file_findfile(NULL, "elf64 kernel"); 321 if (kfp == NULL) 322 kfp = file_findfile(NULL, "elf kernel"); 323 if (kfp == NULL) 325 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); 326 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); 327 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 328 file_addmetadata(kfp, MODINFOMD_DTLB_SLOTS, sizeof dtlb_slot, &dtlb_slot); 329 file_addmetadata(kfp, MODINFOMD_ITLB_SLOT [all...] |
/illumos-gate/usr/src/boot/sys/boot/uboot/common/ |
H A D | metadata.c | 251 struct preloaded_file *kfp, *bfp; local 320 kfp = file_findfile(NULL, "elf32 kernel"); 321 if (kfp == NULL) 322 kfp = file_findfile(NULL, "elf kernel"); 323 if (kfp == NULL) 325 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); 326 file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp); 330 file_addmetadata(kfp, MODINFOMD_DTBP, sizeof dtbp, &dtbp); 336 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 344 md = file_findmetadata(kfp, MODINFOMD_KERNEN [all...] |
/illumos-gate/usr/src/boot/sys/boot/efi/loader/ |
H A D | bootinfo.c | 239 bi_load_efi_data(struct preloaded_file *kfp) argument 264 file_addmetadata(kfp, MODINFOMD_EFI_FB, sizeof(efifb), &efifb); 319 file_addmetadata(kfp, MODINFOMD_EFI_MAP, efisz + sz, 341 struct preloaded_file *xp, *kfp; local 413 kfp = file_findfile(NULL, "elf kernel"); 414 if (kfp == NULL) 415 kfp = file_findfile(NULL, "elf64 kernel"); 416 if (kfp == NULL) 419 file_addmetadata(kfp, MODINFOMD_HOWTO, sizeof howto, &howto); 420 file_addmetadata(kfp, MODINFOMD_ENV [all...] |
/illumos-gate/usr/src/boot/sys/boot/common/ |
H A D | load_elf_obj.c | 87 struct preloaded_file *fp, *kfp; local 132 kfp = file_findfile(NULL, __elfN(obj_kerneltype)); 133 if (kfp == NULL) {
|
H A D | load_elf.c | 159 struct preloaded_file *fp, *kfp; local 177 kfp = file_findfile(NULL, __elfN(kerneltype)); 183 if (kfp == NULL) 188 if (kfp != NULL) { 219 if (kfp == NULL) { 224 if (strcmp(__elfN(kerneltype), kfp->f_type)) { 225 printf("elf" __XSTRING(__ELF_WORD_SIZE) "_loadfile: can't load module with kernel type '%s'\n", kfp->f_type);
|
/illumos-gate/usr/src/boot/sys/boot/fdt/ |
H A D | fdt_loader_cmd.c | 123 struct preloaded_file *kfp; local 135 kfp = file_findfile(NULL, NULL); 136 if (kfp == NULL) 140 md = file_findmetadata(kfp, MODINFOMD_ELFHDR); 145 md = file_findmetadata(kfp, MODINFOMD_SHDR);
|