Home
last modified time | relevance | path

Searched refs:preloaded_file (Results 1 – 25 of 47) sorted by relevance

12

/freebsd-14.2/stand/common/
H A Dbootstrap.h208 struct preloaded_file;
216 struct preloaded_file *m_fp;
229 struct preloaded_file struct
240 struct preloaded_file *f_next; /* next file */ argument
255 int (*l_load)(char *, uint64_t, struct preloaded_file **); argument
260 int (*l_exec)(struct preloaded_file *);
264 extern struct preloaded_file *preloaded_files;
270 struct preloaded_file *file_alloc(void);
274 void file_discard(struct preloaded_file *fp);
276 int file_addmodule(struct preloaded_file *, char *, int,
[all …]
H A Dmodule.c111 struct preloaded_file *fp; in command_load()
275 struct preloaded_file *fp; in unload()
300 struct preloaded_file *fp; in command_lsmod()
559 struct preloaded_file *fp; in file_load()
598 struct preloaded_file *fp; in file_load_dependencies()
654 struct preloaded_file *
657 struct preloaded_file *fp; in file_loadraw()
842 struct preloaded_file *fp; in mod_loadkld()
901 struct preloaded_file *
904 struct preloaded_file *fp; in file_findfile()
[all …]
H A Dload_elf_obj.c70 static int __elfN(obj_loadimage)(struct preloaded_file *mp, elf_file_t ef,
72 static int __elfN(obj_lookup_set)(struct preloaded_file *mp, elf_file_t ef,
74 static int __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
76 static int __elfN(obj_parse_modmetadata)(struct preloaded_file *mp,
90 struct preloaded_file **result) in __elfN()
92 struct preloaded_file *fp, *kfp; in __elfN()
194 *result = (struct preloaded_file *)fp; in __elfN()
226 __elfN(obj_loadimage)(struct preloaded_file *fp, elf_file_t ef, uint64_t off) in __elfN()
397 __elfN(obj_parse_modmetadata)(struct preloaded_file *fp, elf_file_t ef) in __elfN()
469 __elfN(obj_lookup_set)(struct preloaded_file *fp, elf_file_t ef, in __elfN()
[all …]
H A Dload_elf.c81 static int __elfN(loadimage)(struct preloaded_file *mp, elf_file_t ef,
85 static int __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
87 static int __elfN(parse_modmetadata)(struct preloaded_file *mp, elf_file_t ef,
232 is_tg_kernel_support(struct preloaded_file *fp, elf_file_t ef) in is_tg_kernel_support()
367 struct preloaded_file **result, int multiboot) in __elfN()
369 struct preloaded_file *fp, *kfp; in __elfN()
492 *result = (struct preloaded_file *)fp; in __elfN()
531 __elfN(loadimage)(struct preloaded_file *fp, elf_file_t ef, uint64_t off)
991 __elfN(load_modmetadata)(struct preloaded_file *fp, uint64_t dest)
1118 __elfN(parse_modmetadata)(struct preloaded_file *fp, elf_file_t ef,
[all …]
/freebsd-14.2/stand/i386/libi386/
H A Dmultiboot.c58 struct preloaded_file **result, int multiboot);
59 extern int elf64_load_modmetadata(struct preloaded_file *fp, uint64_t dest);
61 struct preloaded_file **result);
63 static int multiboot_loadfile(char *, uint64_t, struct preloaded_file **);
64 static int multiboot_exec(struct preloaded_file *);
67 static int multiboot_obj_exec(struct preloaded_file *fp);
79 struct preloaded_file **result) in multiboot_loadfile()
156 multiboot_exec(struct preloaded_file *fp) in multiboot_exec()
320 struct preloaded_file **result) in multiboot_obj_loadfile()
322 struct preloaded_file *mfp, *kfp, *rfp; in multiboot_obj_loadfile()
[all …]
H A Delf32_freebsd.c39 static int elf32_exec(struct preloaded_file *amp);
40 static int elf32_obj_exec(struct preloaded_file *amp);
51 elf32_exec(struct preloaded_file *fp) in elf32_exec()
78 elf32_obj_exec(struct preloaded_file *fp) in elf32_obj_exec()
H A Delf64_freebsd.c40 static int elf64_exec(struct preloaded_file *amp);
41 static int elf64_obj_exec(struct preloaded_file *amp);
68 elf64_exec(struct preloaded_file *fp) in elf64_exec()
119 elf64_obj_exec(struct preloaded_file *fp) in elf64_obj_exec()
H A Dlibi386.h106 struct preloaded_file;
107 void bios_addsmapdata(struct preloaded_file *);
143 void bi_load_vbe_data(struct preloaded_file *kfp);
/freebsd-14.2/stand/i386/loader/
H A Dgfx_bios.c41 struct preloaded_file;
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()
51 bi_load_vbe_data(struct preloaded_file *kfp) in bi_load_vbe_data()
/freebsd-14.2/stand/efi/loader/arch/arm64/
H A Dexec.c42 static int elf64_exec(struct preloaded_file *amp);
43 static int elf64_obj_exec(struct preloaded_file *amp);
59 elf64_exec(struct preloaded_file *fp) in elf64_exec()
96 elf64_obj_exec(struct preloaded_file *fp) in elf64_obj_exec()
/freebsd-14.2/stand/userboot/userboot/
H A Delf32_freebsd.c39 static int elf32_exec(struct preloaded_file *amp);
40 static int elf32_obj_exec(struct preloaded_file *amp);
54 elf32_exec(struct preloaded_file *fp) in elf32_exec()
108 elf32_obj_exec(struct preloaded_file *fp) in elf32_obj_exec()
H A Dlibuserboot.h48 struct preloaded_file;
49 extern int bi_load(struct bootinfo *, struct preloaded_file *);
64 void bios_addsmapdata(struct preloaded_file *kfp);
H A Delf64_freebsd.c42 static int elf64_exec(struct preloaded_file *amp);
43 static int elf64_obj_exec(struct preloaded_file *amp);
85 elf64_exec(struct preloaded_file *fp) in elf64_exec()
167 elf64_obj_exec(struct preloaded_file *fp) in elf64_obj_exec()
/freebsd-14.2/stand/efi/loader/arch/amd64/
H A Dmultiboot2.c56 struct preloaded_file **result, int multiboot);
57 extern int elf64_load_modmetadata(struct preloaded_file *fp, uint64_t dest);
59 struct preloaded_file **result);
75 loadfile(char *filename, uint64_t dest, struct preloaded_file **result) in loadfile()
318 exec(struct preloaded_file *fp) in exec()
496 obj_loadfile(char *filename, uint64_t dest, struct preloaded_file **result) in obj_loadfile()
498 struct preloaded_file *mfp, *kfp, *rfp; in obj_loadfile()
558 obj_exec(struct preloaded_file *fp) in obj_exec()
H A Delf64_freebsd.c48 static int elf64_exec(struct preloaded_file *amp);
49 static int elf64_obj_exec(struct preloaded_file *amp);
91 elf64_exec(struct preloaded_file *fp) in elf64_exec()
237 elf64_obj_exec(struct preloaded_file *fp) in elf64_obj_exec()
/freebsd-14.2/stand/kboot/kboot/arch/aarch64/
H A Dexec.c64 static int elf64_exec(struct preloaded_file *amp);
65 static int elf64_obj_exec(struct preloaded_file *amp);
101 elf64_exec(struct preloaded_file *fp) in elf64_exec()
284 elf64_obj_exec(struct preloaded_file *fp) in elf64_obj_exec()
/freebsd-14.2/stand/uboot/arch/powerpc/
H A Dppc64_elf_freebsd.c44 struct preloaded_file **result) in ppc64_uboot_elf_loadfile()
62 ppc64_uboot_elf_exec(struct preloaded_file *fp) in ppc64_uboot_elf_exec()
/freebsd-14.2/stand/efi/loader/arch/arm/
H A Dexec.c47 struct preloaded_file **result) in __elfN()
59 __elfN(arm_exec)(struct preloaded_file *fp) in __elfN()
/freebsd-14.2/stand/kboot/kboot/
H A Dkboot.h20 struct preloaded_file;
21 void bi_loadsmap(struct preloaded_file *kfp);
/freebsd-14.2/stand/uboot/
H A Delf_freebsd.c43 struct preloaded_file **result) in __elfN()
63 __elfN(uboot_exec)(struct preloaded_file *fp) in __elfN()
/freebsd-14.2/stand/libsa/geli/
H A Dgeliboot.h69 struct preloaded_file;
97 void geli_export_key_metadata(struct preloaded_file *kfp);
/freebsd-14.2/stand/powerpc/ofw/
H A Dppc64_elf_freebsd.c48 struct preloaded_file **result) in ppc64_ofw_elf_loadfile()
66 ppc64_ofw_elf_exec(struct preloaded_file *fp) in ppc64_ofw_elf_exec()
H A Delf_freebsd.c48 struct preloaded_file **result) in __elfN()
68 __elfN(ofw_exec)(struct preloaded_file *fp) in __elfN()
/freebsd-14.2/stand/kboot/kboot/arch/powerpc64/
H A Dppc64_elf_freebsd.c59 struct preloaded_file **result) in ppc64_elf_loadfile()
71 ppc64_elf_exec(struct preloaded_file *fp) in ppc64_elf_exec()
/freebsd-14.2/stand/kboot/kboot/arch/amd64/
H A Delf64_freebsd.c70 static int elf64_exec(struct preloaded_file *amp);
71 static int elf64_obj_exec(struct preloaded_file *amp);
142 elf64_exec(struct preloaded_file *fp) in elf64_exec()
455 elf64_obj_exec(struct preloaded_file *fp) in elf64_obj_exec()

12