Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.cpp1043 elf::ELFProgramHeader program_header; in FindBuidIdInCoreMemory() local
1044 program_header.Parse(program_header_data, &offset); in FindBuidIdInCoreMemory()
1045 if (program_header.p_type == llvm::ELF::PT_LOAD && in FindBuidIdInCoreMemory()
1047 base_addr = program_header.p_vaddr; in FindBuidIdInCoreMemory()
1050 if (program_header.p_type != llvm::ELF::PT_NOTE) in FindBuidIdInCoreMemory()
1054 note_bytes.resize(program_header.p_memsz); in FindBuidIdInCoreMemory()
1058 const lldb::addr_t vaddr = program_header.p_vaddr + address - base_addr; in FindBuidIdInCoreMemory()
1060 ReadMemory(vaddr, note_bytes.data(), program_header.p_memsz, error); in FindBuidIdInCoreMemory()
1061 if (byte_read != program_header.p_memsz) in FindBuidIdInCoreMemory()