Home
last modified time | relevance | path

Searched refs:__elfN (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/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, in __elfN() function
132 kfp = file_findfile(NULL, __elfN(obj_kerneltype)); in __elfN()
156 fp->f_type = strdup(__elfN(obj_moduletype)); in __elfN()
[all …]
H A Dload_elf.c74 static int __elfN(loadimage)(struct preloaded_file *, elf_file_t, uint64_t);
75 static int __elfN(lookup_symbol)(struct preloaded_file *, elf_file_t,
77 static int __elfN(reloc_ptr)(struct preloaded_file *, elf_file_t,
79 static int __elfN(parse_modmetadata)(struct preloaded_file *, elf_file_t,
81 static symaddr_fn __elfN(symaddr);
84 const char *__elfN(kerneltype) = "elf kernel";
85 const char *__elfN(moduletype) = "elf module";
87 uint64_t __elfN(relocation_offset) = 0;
90 __elfN(load_elf_header)(char *filename, elf_file_t ef) in __elfN() function
150 __elfN(loadfile)(char *filename, uint64_t dest, struct preloaded_file **result) in __elfN() function
[all …]
H A Dbootstrap.h286 #ifdef __elfN
292 extern uint64_t __elfN(relocation_offset);
301 int __elfN(reloc)(struct elf_file *ef, symaddr_fn *symaddr,
376 #ifdef __elfN
H A Dreloc_elf.c52 __elfN(reloc)(struct elf_file *ef, symaddr_fn *symaddr, const void *reldata, in __elfN() function
/illumos-gate/usr/src/boot/efi/loader/arch/arm/
H A Dexec.c50 __elfN(arm_load)(char *filename, u_int64_t dest, in __elfN() function
55 r = __elfN(loadfile)(filename, dest, result); in __elfN()
63 __elfN(arm_exec)(struct preloaded_file *fp) in __elfN() function
86 printf("relocation_offset %llx\n", __elfN(relocation_offset)); in __elfN()
95 __elfN(arm_load),
96 __elfN(arm_exec)
/illumos-gate/usr/src/boot/efi/loader/
H A Dbootinfo.c225 v -= __elfN(relocation_offset); in bi_copymodules()
444 *modulep -= __elfN(relocation_offset); in bi_load()
452 vaddr -= __elfN(relocation_offset); in bi_load()
/illumos-gate/usr/src/boot/sys/sys/
H A Delf_generic.h53 #define __elfN(x) __CONCAT(__CONCAT(__CONCAT(elf,__ELF_WORD_SIZE),_),x) macro