Searched refs:__elfN (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm/
H A Dexec.c50 __elfN(arm_load)(char *filename, u_int64_t dest,
55 r = __elfN(loadfile)(filename, dest, result);
63 __elfN(arm_exec)(struct preloaded_file *fp)
83 printf("relocation_offset %llx\n", __elfN(relocation_offset));
92 __elfN(arm_load),
93 __elfN(arm_exec)
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/
H A Delf_freebsd.c46 __elfN(ofw_loadfile)(char *filename, u_int64_t dest,
51 r = __elfN(loadfile)(filename, dest, result);
67 __elfN(ofw_exec)(struct preloaded_file *fp)
102 __elfN(ofw_loadfile),
103 __elfN(ofw_exec)
H A Dppc64_elf_freebsd.c53 r = __elfN(loadfile)(filename, dest, result);
/illumos-gate/usr/src/boot/sys/boot/uboot/lib/
H A Delf_freebsd.c50 __elfN(uboot_load)(char *filename, u_int64_t dest,
55 r = __elfN(loadfile)(filename, dest, result);
71 __elfN(uboot_exec)(struct preloaded_file *fp)
98 __elfN(uboot_load),
99 __elfN(uboot_exec)
/illumos-gate/usr/src/boot/sys/boot/common/
H A Dload_elf_obj.c65 static int __elfN(obj_loadimage)(struct preloaded_file *mp, elf_file_t ef,
67 static int __elfN(obj_lookup_set)(struct preloaded_file *mp, elf_file_t ef,
69 static int __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
71 static int __elfN(obj_parse_modmetadata)(struct preloaded_file *mp,
73 static Elf_Addr __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx);
75 const char *__elfN(obj_kerneltype) = "elf kernel";
76 const char *__elfN(obj_moduletype) = "elf obj module";
84 __elfN(obj_loadfile)(char *filename, u_int64_t dest,
132 kfp = file_findfile(NULL, __elfN(obj_kerneltype));
156 fp->f_type = strdup(__elfN(obj_moduletyp
[all...]
H A Dbootstrap.h238 #ifdef __elfN
244 extern u_int64_t __elfN(relocation_offset);
249 int __elfN(loadfile)(char *filename, u_int64_t dest, struct preloaded_file **result);
250 int __elfN(obj_loadfile)(char *filename, u_int64_t dest,
252 int __elfN(reloc)(struct elf_file *ef, symaddr_fn *symaddr,
255 int __elfN(loadfile_raw)(char *filename, u_int64_t dest,
257 int __elfN(load_modmetadata)(struct preloaded_file *fp, u_int64_t dest);
314 #ifdef __elfN
H A Dload_elf.c75 static int __elfN(loadimage)(struct preloaded_file *mp, elf_file_t ef, u_int64_t loadaddr);
76 static int __elfN(lookup_symbol)(struct preloaded_file *mp, elf_file_t ef, const char* name, Elf_Sym* sym);
77 static int __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
79 static int __elfN(parse_modmetadata)(struct preloaded_file *mp, elf_file_t ef,
81 static symaddr_fn __elfN(symaddr);
84 const char *__elfN(kerneltype) = "elf kernel";
85 const char *__elfN(moduletype) = "elf module";
87 u_int64_t __elfN(relocation_offset) = 0;
90 __elfN(load_elf_header)(char *filename, elf_file_t ef)
150 __elfN(loadfil
[all...]
H A Dreloc_elf.c52 __elfN(reloc)(struct elf_file *ef, symaddr_fn *symaddr, const void *reldata,
/illumos-gate/usr/src/boot/sys/sys/
H A Delf_generic.h53 #define __elfN(x) __CONCAT(__CONCAT(__CONCAT(elf,__ELF_WORD_SIZE),_),x) macro
/illumos-gate/usr/src/boot/sys/boot/uboot/common/
H A Dmetadata.c228 a = fp->f_addr - __elfN(relocation_offset);
348 *modulep -= __elfN(relocation_offset);
356 vaddr -= __elfN(relocation_offset);
/illumos-gate/usr/src/boot/sys/boot/efi/loader/
H A Dbootinfo.c225 v -= __elfN(relocation_offset);
444 *modulep -= __elfN(relocation_offset);
452 vaddr -= __elfN(relocation_offset);
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/
H A Dmain.c112 static int __elfN(exec)(struct preloaded_file *);
169 __elfN(loadfile),
170 __elfN(exec)
340 __elfN(exec)(struct preloaded_file *fp)
/illumos-gate/usr/src/boot/sys/boot/fdt/
H A Dfdt_loader_cmd.c133 offs = __elfN(relocation_offset);

Completed in 74 milliseconds