Home
last modified time | relevance | path

Searched defs:elf_file (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/kern/
H A Dlink_elf.c77 typedef struct elf_file { struct
78 struct linker_file lf; /* Common fields */
79 int preloaded; /* Was file pre-loaded */
80 caddr_t address; /* Relocation address */
82 vm_object_t object; /* VM object to hold file pages */
84 Elf_Dyn *dynamic; /* Symbol table etc. */
85 Elf_Hashelt nbuckets; /* DT_HASH info */
86 Elf_Hashelt nchains;
87 const Elf_Hashelt *buckets;
88 const Elf_Hashelt *chains;
[all …]
H A Dlink_elf_obj.c91 typedef struct elf_file { struct
92 struct linker_file lf; /* Common fields */
94 int preloaded;
95 caddr_t address; /* Relocation address */
96 vm_object_t object; /* VM object to hold file pages */
97 Elf_Shdr *e_shdr;
122 } *elf_file_t; argument
/freebsd/stand/common/
H A Dload_elf.c48 typedef struct elf_file { struct
71 } *elf_file_t; argument
H A Dload_elf_obj.c48 typedef struct elf_file { struct
60 } *elf_file_t; argument
76 static Elf_Addr __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx); argument
/freebsd/lib/libkldelf/
H A Dkldelf.h96 struct elf_file { struct
97 elf_file_t ef_ef; argument
98 struct elf_file_ops *ef_ops; argument
99 const char *ef_filename;
100 Elf *ef_elf;
101 elf_reloc_t *ef_reloc;
102 GElf_Ehdr ef_hdr;
103 size_t ef_pointer_size;
104 int ef_fd;
/freebsd/stand/kboot/libkboot/
H A Ddfk.c45 struct elf_file struct
47 uint8_t buf[PAGE_SIZE];
48 int fd;
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c469 } elf_file; in dump_elf32() local
623 } elf_file; in dump_elf64() local