| H A D | ProcessElfCore.cpp | 233 // Check we found a signal in a SIGINFO note. in DoLoadCore() 242 // PRSTATUS note. in DoLoadCore() 490 // Parse a FreeBSD NT_PRSTATUS note - see FreeBSD sys/procfs.h for details. in ParseFreeBSDPrStatus() 518 // Parse a FreeBSD NT_PRPSINFO note - see FreeBSD sys/procfs.h for details. in ParseFreeBSDPrPsInfo() 601 ELFNote note = ELFNote(); in parseSegment() 602 if (!note.Parse(segment, &offset)) 604 "Unable to parse note segment", llvm::inconvertibleErrorCode()); in parseFreeBSDNotes() 607 size_t note_size = llvm::alignTo(note.n_descsz, 4); in parseFreeBSDNotes() 609 result.push_back({note, DataExtractor(segment, note_start, note_size)}); in parseFreeBSDNotes() 625 for (const auto ¬e in parseFreeBSDNotes() 588 ELFNote note = ELFNote(); parseSegment() local 612 for (const auto ¬e : notes) { parseFreeBSDNotes() local 691 for (const auto ¬e : notes) { parseNetBSDNotes() local 842 for (const auto ¬e : notes) { parseOpenBSDNotes() local 889 for (const auto ¬e : notes) { parseLinuxNotes() local [all...] |