Lines Matching full:funcid
192 // If the record is an ENTER record it pushes the FuncID and TSC onto a
205 // FuncId 0.
222 if (Record.FuncId != 0 && G.count(Record.FuncId) == 0) in accountRecord()
223 G[Record.FuncId].SymbolName = FuncIdHelper.SymbolOrNumber(Record.FuncId); in accountRecord()
224 ThreadStack.push_back({Record.FuncId, Record.TSC}); in accountRecord()
231 if (ThreadStack.size() == 0 || ThreadStack.back().FuncId != Record.FuncId) { in accountRecord()
237 [&](const FunctionAttr &A) { return A.FuncId == Record.FuncId; }); in accountRecord()
243 while (ThreadStack.back().FuncId != Record.FuncId) { in accountRecord()
245 VertexIdentifier TopFuncId = ThreadStack.back().FuncId; in accountRecord()
248 EdgeIdentifier EI(ThreadStack.back().FuncId, TopFuncId); in accountRecord()
257 VertexIdentifier VI = ThreadStack.empty() ? 0 : ThreadStack.back().FuncId; in accountRecord()
258 EdgeIdentifier EI(VI, Record.FuncId); in accountRecord()
262 updateStat(G[Record.FuncId].S, D); in accountRecord()
474 << FuncIdHelper.SymbolOrNumber(Entry.FuncId) << '\n'; in getGraphRenderer()