Home
last modified time | relevance | path

Searched refs:shdr (Results 1 – 8 of 8) sorted by relevance

/xen-4.10.0-shim-comet/tools/firmware/hvmloader/
A D32bitbios_support.c49 shdr[i].sh_addr = (Elf32_Addr)&elfarray[shdr[i].sh_offset]; in relocate_32bitbios()
52 if ( shdr[i].sh_addralign == 0 ) in relocate_32bitbios()
53 shdr[i].sh_addralign = 1; in relocate_32bitbios()
56 if ( shdr[i].sh_flags & SHF_ALLOC ) in relocate_32bitbios()
60 reloc_off += shdr[i].sh_size; in relocate_32bitbios()
93 shdr[i].sh_size); in relocate_32bitbios()
97 reloc_off += shdr[i].sh_size; in relocate_32bitbios()
112 if ( shdr[i].sh_type == SHT_RELA ) in relocate_32bitbios()
115 if ( shdr[i].sh_type != SHT_REL ) in relocate_32bitbios()
118 syms = (Elf32_Sym *)shdr[shdr[i].sh_link].sh_addr; in relocate_32bitbios()
[all …]
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_core.c193 Elf64_Shdr *shdr; in xc_core_shdr_get() local
213 memset(shdr, 0, sizeof(*shdr)); in xc_core_shdr_get()
214 return shdr; in xc_core_shdr_get()
230 shdr->sh_type = type; in xc_core_shdr_set()
460 Elf64_Shdr *shdr; in xc_domain_dumpcore_via_callback() local
580 if ( shdr == NULL ) in xc_domain_dumpcore_via_callback()
588 if ( shdr == NULL ) in xc_domain_dumpcore_via_callback()
610 if ( shdr == NULL ) in xc_domain_dumpcore_via_callback()
623 if ( shdr == NULL ) in xc_domain_dumpcore_via_callback()
676 if ( shdr == NULL ) in xc_domain_dumpcore_via_callback()
[all …]
A Dxc_core.h123 Elf64_Shdr *shdr,
/xen-4.10.0-shim-comet/xen/common/libelf/
A Dlibelf-loader.c38 ELF_HANDLE_DECL(elf_shdr) shdr; in elf_init()
77 shdr = elf_shdr_by_index(elf, section); in elf_init()
78 if ( ELF_HANDLE_VALID(shdr) ) in elf_init()
79 elf->sec_strtab = elf_section_start(elf, shdr); in elf_init()
85 shdr = elf_shdr_by_index(elf, i); in elf_init()
92 link = elf_uval(elf, shdr, sh_link); in elf_init()
97 elf->sym_tab = shdr; in elf_init()
98 shdr = elf_shdr_by_index(elf, link); in elf_init()
99 if ( !ELF_HANDLE_VALID(shdr) ) in elf_init()
193 ELF_HANDLE_DECL(elf_shdr) shdr; in elf_parse_bsdsyms()
[all …]
A Dlibelf-tools.c153 ELF_HANDLE_DECL(elf_shdr) shdr; in elf_shdr_by_name()
158 shdr = elf_shdr_by_index(elf, i); in elf_shdr_by_name()
159 if ( !elf_access_ok(elf, ELF_HANDLE_PTRVAL(shdr), 1) ) in elf_shdr_by_name()
162 sname = elf_section_name(elf, shdr); in elf_shdr_by_name()
164 return shdr; in elf_shdr_by_name()
199 ELF_HANDLE_DECL(elf_shdr) shdr) in elf_section_name()
204 return elf_strval(elf, elf->sec_strtab + elf_uval(elf, shdr, sh_name)); in elf_section_name()
234 elf_ptrval elf_section_start(struct elf_binary *elf, ELF_HANDLE_DECL(elf_shdr) shdr) in elf_section_start() argument
236 return ELF_IMAGE_BASE(elf) + elf_uval(elf, shdr, sh_offset); in elf_section_start()
239 elf_ptrval elf_section_end(struct elf_binary *elf, ELF_HANDLE_DECL(elf_shdr) shdr) in elf_section_end() argument
[all …]
A Dlibelf-dominfo.c496 ELF_HANDLE_DECL(elf_shdr) shdr; in elf_xen_parse()
548 shdr = elf_shdr_by_index(elf, i); in elf_xen_parse()
549 if ( !elf_access_ok(elf, ELF_HANDLE_PTRVAL(shdr), 1) ) in elf_xen_parse()
553 if ( elf_uval(elf, shdr, sh_type) != SHT_NOTE ) in elf_xen_parse()
557 elf_section_start(elf, shdr), in elf_xen_parse()
558 elf_section_end(elf, shdr), in elf_xen_parse()
577 shdr = elf_shdr_by_name(elf, "__xen_guest"); in elf_xen_parse()
578 if ( ELF_HANDLE_VALID(shdr) ) in elf_xen_parse()
580 parms->guest_info = elf_section_start(elf, shdr); in elf_xen_parse()
/xen-4.10.0-shim-comet/tools/xcutils/
A Dreadnotes.c182 ELF_HANDLE_DECL(elf_shdr) shdr; in main()
290 ELF_HANDLE_DECL(elf_shdr) shdr; in main()
291 shdr = elf_shdr_by_index(&elf, h); in main()
292 if (elf_uval(&elf, shdr, sh_type) != SHT_NOTE) in main()
295 ELF_MAKE_HANDLE(elf_note, elf_section_start(&elf, shdr)), in main()
296 ELF_MAKE_HANDLE(elf_note, elf_section_end(&elf, shdr))); in main()
303 shdr = elf_shdr_by_name(&elf, "__xen_guest"); in main()
304 if (ELF_HANDLE_VALID(shdr)) in main()
306 elf_strfmt(&elf, elf_section_start(&elf, shdr))); in main()
/xen-4.10.0-shim-comet/xen/include/xen/
A Dlibelf.h314 const char *elf_section_name(struct elf_binary *elf, ELF_HANDLE_DECL(elf_shdr) shdr); /* might retu…
315 elf_ptrval elf_section_start(struct elf_binary *elf, ELF_HANDLE_DECL(elf_shdr) shdr);
316 elf_ptrval elf_section_end(struct elf_binary *elf, ELF_HANDLE_DECL(elf_shdr) shdr);

Completed in 12 milliseconds