Lines Matching refs:pc
262 FindSymbol(uint64_t pc, const int fd, char *out, int out_size, in FindSymbol() argument
294 start_address <= pc && pc < end_address) { in FindSymbol()
312 static bool GetSymbolFromObjectFile(const int fd, uint64_t pc, in GetSymbolFromObjectFile() argument
337 if (FindSymbol(pc, fd, out, out_size, symbol_offset, in GetSymbolFromObjectFile()
351 if (FindSymbol(pc, fd, out, out_size, symbol_offset, in GetSymbolFromObjectFile()
489 OpenObjectFileContainingPcAndGetStartAddress(uint64_t pc, in OpenObjectFileContainingPcAndGetStartAddress() argument
535 if (!(start_address <= pc && pc < end_address)) { in OpenObjectFileContainingPcAndGetStartAddress()
589 static ATTRIBUTE_NOINLINE bool SymbolizeAndDemangle(void *pc, char *out, in SymbolizeAndDemangle() argument
591 uint64_t pc0 = reinterpret_cast<uintptr_t>(pc); in SymbolizeAndDemangle()
610 pc, out, out_size, in SymbolizeAndDemangle()
636 static ATTRIBUTE_NOINLINE bool SymbolizeAndDemangle(void *pc, char *out,
639 if (dladdr(pc, &info)) {
658 bool Symbolize(void *pc, char *out, int out_size) { in Symbolize() argument
660 return SymbolizeAndDemangle(pc, out, out_size); in Symbolize()
674 bool Symbolize(void *pc, char *out, int out_size) {