Lines Matching refs:MethodEntry
135 struct MethodEntry;
140 struct MethodEntry *method;
147 struct MethodEntry **methods; /* list of methods in this class */
154 struct MethodEntry **methods; /* list of methods with same name */
161 typedef struct MethodEntry { struct
178 } MethodEntry; argument
189 MethodEntry* methods; /* 2 extra methods: "toplevel" and "unknown" */
196 MethodEntry *method;
208 MethodEntry* method1;
209 MethodEntry* method2;
300 void initMethodEntry(MethodEntry *method, int64_t methodId, in initMethodEntry()
333 const MethodEntry *methodA = *(const MethodEntry**)a; in compareElapsedExclusive()
334 const MethodEntry *methodB = *(const MethodEntry**)b; in compareElapsedExclusive()
368 const MethodEntry *methodA, *methodB; in compareElapsedInclusive()
372 methodA = *(MethodEntry const **)a; in compareElapsedInclusive()
373 methodB = *(MethodEntry const **)b; in compareElapsedInclusive()
423 MethodEntry *methodA = timedA->method; in compareTimedMethod()
424 MethodEntry *methodB = timedB->method; in compareTimedMethod()
450 const MethodEntry *methodA = *(const MethodEntry**)a; in compareClassNames()
451 const MethodEntry *methodB = *(const MethodEntry**)b; in compareClassNames()
509 const MethodEntry *methodA = *(const MethodEntry**)a; in compareMethodNames()
510 const MethodEntry *methodB = *(const MethodEntry**)b; in compareMethodNames()
794 pKeys->methods = (MethodEntry*) malloc(sizeof(MethodEntry) * count); in parseMethods()
917 id1 = ((const MethodEntry*) meth1)->methodId; in compareMethods()
918 id2 = ((const MethodEntry*) meth2)->methodId; in compareMethods()
928 qsort(pKeys->methods, pKeys->numMethods, sizeof(MethodEntry), in sortMethodList()
1102 MethodEntry* lookupMethod(DataKeys* pKeys, int64_t methodId) in lookupMethod()
1171 MethodEntry bogusMethod = { 0, "???", "???", "???", "???", -1, 0, 0, 0, 0, in dumpTrace()
1202 MethodEntry* method; in dumpTrace()
1283 void addInclusiveTime(MethodEntry *parent, MethodEntry *child, in addInclusiveTime()
1402 void printInclusiveMethod(MethodEntry *method, TimedMethod *list, int numCalls, in printInclusiveMethod()
1423 MethodEntry *relative = pTimed->method; in printInclusiveMethod()
1481 void countRecursiveEntries(CallStack *pStack, int top, MethodEntry *method) in countRecursiveEntries()
1497 MethodEntry *method = pStack->calls[ii].method; in stackDump()
1530 void printExclusiveProfile(MethodEntry **pMethods, int numMethods, in printExclusiveProfile()
1534 MethodEntry* method; in printExclusiveProfile()
1555 qsort(pMethods, numMethods, sizeof(MethodEntry*), compareElapsedInclusive); in printExclusiveProfile()
1562 qsort(pMethods, numMethods, sizeof(MethodEntry*), in printExclusiveProfile()
1615 int checkThreshold(MethodEntry* parent, MethodEntry* child) in checkThreshold()
1623 void createLabels(FILE* file, MethodEntry* method) in createLabels()
1635 MethodEntry* childMethod = child->method; in createLabels()
1643 void createLinks(FILE* file, MethodEntry* method) in createLinks()
1649 MethodEntry* childMethod = child->method; in createLinks()
1691 void printInclusiveProfile(MethodEntry **pMethods, int numMethods, in printInclusiveProfile()
1695 MethodEntry* method; in printInclusiveProfile()
1714 qsort(pMethods, numMethods, sizeof(MethodEntry*), in printInclusiveProfile()
1790 void createClassList(TraceData* traceData, MethodEntry **pMethods, int numMethods) in createClassList()
1797 qsort(pMethods, numMethods, sizeof(MethodEntry*), compareClassNames); in createClassList()
1858 int nbytes = sizeof(MethodEntry*) * pClass->numMethods; in createClassList()
1859 pClass->methods = (MethodEntry**) malloc(nbytes); in createClassList()
1896 MethodEntry* method; in printClassProfiles()
1940 qsort(pClass->methods, numMethods, sizeof(MethodEntry*), in printClassProfiles()
2058 void createUniqueMethodList(TraceData* traceData, MethodEntry **pMethods, int numMethods) in createUniqueMethodList()
2065 qsort(pMethods, numMethods, sizeof(MethodEntry*), compareMethodNames); in createUniqueMethodList()
2121 int nbytes = sizeof(MethodEntry*) * pUnique->numMethods; in createUniqueMethodList()
2122 pUnique->methods = (MethodEntry**) malloc(nbytes); in createUniqueMethodList()
2132 MethodEntry* method; in printMethodProfiles()
2170 qsort(pUnique->methods, numMethods, sizeof(MethodEntry*), in printMethodProfiles()
2296 MethodEntry **pMethods = NULL; in parseDataKeys()
2297 MethodEntry* method; in parseDataKeys()
2302 MethodEntry* caller; in parseDataKeys()
2484 MethodEntry** parseMethodEntries(DataKeys* dataKeys) in parseMethodEntries()
2492 MethodEntry** pMethods = (MethodEntry**) malloc(sizeof(MethodEntry*) * dataKeys->numMethods); in parseMethodEntries()
2494 MethodEntry* entry = &dataKeys->methods[ii]; in parseMethodEntries()
2504 void profileTrace(TraceData* traceData, MethodEntry **pMethods, int numMethods, uint64_t sumThreadT… in profileTrace()
2530 const MethodEntry *methodA = *(const MethodEntry**)a; in compareMethodNamesForDiff()
2531 const MethodEntry *methodB = *(const MethodEntry**)b; in compareMethodNamesForDiff()
2545 int findMatch(MethodEntry** methods, int size, MethodEntry* matchThis) in findMatch()
2550 MethodEntry* method = methods[i]; in findMatch()
2598 void printMissingMethod(MethodEntry* method) in printMissingMethod()
2626 MethodEntry** methods1 = parseMethodEntries(d1); in createDiff()
2627 MethodEntry** methods2 = parseMethodEntries(d2); in createDiff()
2631 qsort(methods1, d1->numMethods, sizeof(MethodEntry*), compareElapsedInclusive); in createDiff()
2636 qsort(methods2, d2->numMethods, sizeof(MethodEntry*), compareElapsedInclusive); in createDiff()
2899 MethodEntry** methods = parseMethodEntries(dataKeys); in main()