Searched refs:elf_binary (Results 1 – 13 of 13) sorted by relevance
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | libelf.h | 50 struct elf_binary; 177 struct elf_binary { struct 282 bool elf_access_ok(struct elf_binary * elf, 307 unsigned elf_shdr_count(struct elf_binary *elf); 308 unsigned elf_phdr_count(struct elf_binary *elf); 355 void elf_set_verbose(struct elf_binary *elf); 365 void elf_parse_binary(struct elf_binary *elf); 379 elf_errorstatus elf_reloc(struct elf_binary *elf); 451 int elf_xen_parse_note(struct elf_binary *elf, 454 int elf_xen_parse_guest_info(struct elf_binary *elf, [all …]
|
/xen-4.10.0-shim-comet/xen/common/libelf/ |
A D | libelf-tools.c | 22 void elf_mark_broken(struct elf_binary *elf, const char *msg) in elf_mark_broken() 28 const char *elf_check_broken(const struct elf_binary *elf) in elf_check_broken() 55 bool elf_access_ok(struct elf_binary * elf, in elf_access_ok() 68 void elf_memcpy_safe(struct elf_binary *elf, elf_ptrval dst, in elf_memcpy_safe() 89 uint64_t elf_access_unsigned(struct elf_binary * elf, elf_ptrval base, in elf_access_unsigned() 121 uint64_t elf_round_up(struct elf_binary *elf, uint64_t addr) in elf_round_up() 130 unsigned elf_shdr_count(struct elf_binary *elf) in elf_shdr_count() 145 unsigned elf_phdr_count(struct elf_binary *elf) in elf_phdr_count() 198 const char *elf_section_name(struct elf_binary *elf, in elf_section_name() 207 const char *elf_strval(struct elf_binary *elf, elf_ptrval start) in elf_strval() [all …]
|
A D | libelf-loader.c | 36 elf_errorstatus elf_init(struct elf_binary *elf, const char *image_input, size_t size) in elf_init() 112 void elf_call_log_callback(struct elf_binary *elf, bool iserr, in elf_call_log_callback() 126 void elf_set_log(struct elf_binary *elf, elf_log_callback *log_callback, in elf_set_log() 134 static elf_errorstatus elf_load_image(struct elf_binary *elf, in elf_load_image() 144 void elf_set_verbose(struct elf_binary *elf) in elf_set_verbose() 190 void elf_parse_bsdsyms(struct elf_binary *elf, uint64_t pstart) in elf_parse_bsdsyms() 236 static void elf_load_bsdsyms(struct elf_binary *elf) in elf_load_bsdsyms() 467 void elf_parse_binary(struct elf_binary *elf) in elf_parse_binary() 497 elf_errorstatus elf_load_binary(struct elf_binary *elf) in elf_load_binary() 549 elf_ptrval elf_get_ptr(struct elf_binary *elf, unsigned long addr) in elf_get_ptr() [all …]
|
A D | libelf-dominfo.c | 97 elf_errorstatus elf_xen_parse_note(struct elf_binary *elf, in elf_xen_parse_note() 225 static unsigned elf_xen_parse_notes(struct elf_binary *elf, in elf_xen_parse_notes() 266 elf_errorstatus elf_xen_parse_guest_info(struct elf_binary *elf, in elf_xen_parse_guest_info() 354 static elf_errorstatus elf_xen_note_check(struct elf_binary *elf, in elf_xen_note_check() 408 static elf_errorstatus elf_xen_addr_calc_check(struct elf_binary *elf, in elf_xen_addr_calc_check() 493 elf_errorstatus elf_xen_parse(struct elf_binary *elf, in elf_xen_parse()
|
A D | libelf-private.h | 85 void elf_call_log_callback(struct elf_binary*, bool iserr, const char *fmt,...);
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_dom_elfloader.c | 36 static void log_callback(struct elf_binary *elf, void *caller_data, in log_callback() 47 void xc_elf_set_logfile(xc_interface *xch, struct elf_binary *elf, in xc_elf_set_logfile() 55 struct elf_binary *elf) in xc_dom_guest_type() 120 struct elf_binary elf; in xc_dom_probe_elf_kernel() 149 struct elf_binary *elf; in xc_dom_parse_elf_kernel() 212 struct elf_binary *elf = dom->private_loader; in xc_dom_load_elf_kernel()
|
A D | xc_dom_hvmloader.c | 57 struct elf_binary elf; in xc_dom_probe_hvm_kernel() 90 struct elf_binary *elf; in xc_dom_parse_hvm_kernel() 188 struct elf_binary *elf = dom->private_loader; in xc_dom_load_hvm_kernel()
|
/xen-4.10.0-shim-comet/tools/xcutils/ |
A D | readnotes.c | 63 static void print_string_note(const char *prefix, struct elf_binary *elf, in print_string_note() 69 static void print_numeric_note(const char *prefix, struct elf_binary *elf, in print_numeric_note() 79 static void print_l1_mfn_valid_note(const char *prefix, struct elf_binary *elf, in print_l1_mfn_valid_note() 102 static unsigned print_notes(struct elf_binary *elf, ELF_HANDLE_DECL(elf_note) start, ELF_HANDLE_DEC… in print_notes() 181 struct elf_binary elf; in main()
|
/xen-4.10.0-shim-comet/tools/fuzz/libelf/ |
A D | libelf-fuzzer.c | 10 struct elf_binary elf_buf, *elf; in LLVMFuzzerTestOneInput()
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | kernel.h | 48 struct elf_binary elf;
|
/xen-4.10.0-shim-comet/tools/libxc/include/ |
A D | xenctrl.h | 2337 struct elf_binary; 2338 void xc_elf_set_logfile(xc_interface *xch, struct elf_binary *elf,
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | dom0_build.c | 452 struct elf_binary elf; in pvh_load_kernel()
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | dom0_build.c | 308 struct elf_binary elf; in dom0_construct_pv()
|
Completed in 20 milliseconds