Searched refs:ELF_EHDR (Results 1 - 11 of 11) sorted by relevance

/openjdk7/hotspot/agent/src/os/bsd/
H A Dsalibelf.h33 int read_elf_header(int fd, ELF_EHDR* ehdr);
40 ELF_PHDR* read_program_header_table(int fd, ELF_EHDR* hdr);
44 ELF_SHDR* read_section_header_table(int fd, ELF_EHDR* hdr);
48 void* read_section_data(int fd, ELF_EHDR* ehdr, ELF_SHDR* shdr);
51 uintptr_t find_base_address(int fd, ELF_EHDR* ehdr);
H A Delfmacros.h31 #define ELF_EHDR Elf64_Ehdr macro
44 #define ELF_EHDR Elf32_Ehdr macro
H A Dsalibelf.c33 int read_elf_header(int fd, ELF_EHDR* ehdr) {
34 if (pread(fd, ehdr, sizeof (ELF_EHDR), 0) != sizeof (ELF_EHDR) ||
43 ELF_EHDR ehdr;
48 ELF_PHDR* read_program_header_table(int fd, ELF_EHDR* hdr) {
68 ELF_SHDR* read_section_header_table(int fd, ELF_EHDR* hdr) {
88 void* read_section_data(int fd, ELF_EHDR* ehdr, ELF_SHDR* shdr) {
105 uintptr_t find_base_address(int fd, ELF_EHDR* ehdr) {
H A Dps_core.c651 static bool read_core_segments(struct ps_prochandle* ph, ELF_EHDR* core_ehdr) {
708 static bool read_lib_segments(struct ps_prochandle* ph, int lib_fd, ELF_EHDR* lib_ehdr, uintptr_t lib_base) {
736 ELF_EHDR interp_ehdr;
752 static bool read_exec_segments(struct ps_prochandle* ph, ELF_EHDR* exec_ehdr) {
824 ELF_EHDR elf_ehdr;
946 ELF_EHDR core_ehdr;
947 ELF_EHDR exec_ehdr;
H A Dsymtab.c59 ELF_EHDR ehdr;
H A Dps_proc.c222 ELF_EHDR ehdr;
229 /* read ELF_EHDR at TEXT_START_ADDR and validate */
245 print_debug("not an ELF_EHDR at %p\n", ehdr_addr);
/openjdk7/hotspot/agent/src/os/linux/
H A Dsalibelf.h33 int read_elf_header(int fd, ELF_EHDR* ehdr);
40 ELF_PHDR* read_program_header_table(int fd, ELF_EHDR* hdr);
44 ELF_SHDR* read_section_header_table(int fd, ELF_EHDR* hdr);
48 void* read_section_data(int fd, ELF_EHDR* ehdr, ELF_SHDR* shdr);
51 uintptr_t find_base_address(int fd, ELF_EHDR* ehdr);
H A Delfmacros.h29 #define ELF_EHDR Elf64_Ehdr macro
41 #define ELF_EHDR Elf32_Ehdr macro
H A Dsalibelf.c32 int read_elf_header(int fd, ELF_EHDR* ehdr) {
33 if (pread(fd, ehdr, sizeof (ELF_EHDR), 0) != sizeof (ELF_EHDR) ||
42 ELF_EHDR ehdr;
47 ELF_PHDR* read_program_header_table(int fd, ELF_EHDR* hdr) {
67 ELF_SHDR* read_section_header_table(int fd, ELF_EHDR* hdr) {
87 void* read_section_data(int fd, ELF_EHDR* ehdr, ELF_SHDR* shdr) {
104 uintptr_t find_base_address(int fd, ELF_EHDR* ehdr) {
H A Dps_core.c645 static bool read_core_segments(struct ps_prochandle* ph, ELF_EHDR* core_ehdr) {
702 static bool read_lib_segments(struct ps_prochandle* ph, int lib_fd, ELF_EHDR* lib_ehdr, uintptr_t lib_base) {
730 ELF_EHDR interp_ehdr;
746 static bool read_exec_segments(struct ps_prochandle* ph, ELF_EHDR* exec_ehdr) {
818 ELF_EHDR elf_ehdr;
939 ELF_EHDR core_ehdr;
940 ELF_EHDR exec_ehdr;
941 ELF_EHDR lib_ehdr;
H A Dsymtab.c164 ELF_EHDR *ehdr,
197 ELF_EHDR *ehdr,
261 ELF_EHDR *ehdr,
324 ELF_EHDR ehdr;

Completed in 61 milliseconds