Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

Defines | Functions

prfreader.cpp.h File Reference

#include <k/kAvlTmpl/kAvlBase.h>
#include <k/kAvlTmpl/kAvlDestroy.h>
#include <k/kAvlTmpl/kAvlGet.h>
#include <k/kAvlTmpl/kAvlUndef.h>
Include dependency graph for prfreader.cpp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define KAVL_CHECK_FOR_EQUAL_INSERT
#define KAVL_DECL(type)   K_DECL_INLINE(type)
#define KAVL_FN(name)   KPRF_NAME(ReportTree ## name)
#define KAVL_INT(name)   KPRF_NAME(REPORTMODESEGINT ## name)
#define KAVL_MAX_STACK   32
#define KAVL_STD_KEY_COMP
#define KAVL_TYPE(prefix, name)   KPRF_TYPE(prefix, REPORTMODESEG ## name)
#define KAVLKEY   KDBGADDR
#define KAVLNODE   KPRF_TYPE(,REPORTMODSEG)
#define KAVLROOT   KPRF_TYPE(,REPORT)
#define mKey   offSegment
#define mpRoot   pModSegTree

Functions

static int KPRF_NAME() Dump (KPRF_TYPE(PC, HDR) pHdr, FILE *pOut)
static int KPRF_NAME() FuncCompareCallsFrom (const void *pv1, const void *pv2)
static int KPRF_NAME() FuncCompareCallsTo (const void *pv1, const void *pv2)
static int KPRF_NAME() FuncCompareOnStack (const void *pv1, const void *pv2)
static int KPRF_NAME() FuncCompareOnStackAvg (const void *pv1, const void *pv2)
static int KPRF_NAME() FuncCompareOnStackMax (const void *pv1, const void *pv2)
static int KPRF_NAME() FuncCompareOnStackMin (const void *pv1, const void *pv2)
static int KPRF_NAME() FuncCompareOnTopOfStack (const void *pv1, const void *pv2)
static int KPRF_NAME() FuncCompareOnTopOfStackAvg (const void *pv1, const void *pv2)
static int KPRF_NAME() FuncCompareOnTopOfStackMax (const void *pv1, const void *pv2)
static int KPRF_NAME() FuncCompareOnTopOfStackMin (const void *pv1, const void *pv2)
static void KPRF_NAME() HtmlWriteSortedFunctions (KPRF_TYPE(P, REPORT) pReport, FILE *pOut, const char *pszName, const char *pszTitle, KPRF_TYPE(, FIRSTCOLUMN) enmFirst)
static bool KPRF_NAME() IsValid (KPRF_TYPE(PC, HDR) pHdr, KU32 cb, FILE *pOut)
struct KPRF_TYPE (, REPORTMOD)*KPRF_TYPE(P
 KPRF_TYPE (, REPORT)
*** KPRF_TYPE (PP, REPORT)
KPRF_TYPE (P, REPORTMODSEG)
struct KPRF_TYPE (, REPORTMODSEG)*KPRF_TYPE(P
KPRF_TYPE (P, REPORTMOD)
struct KPRF_TYPE (, REPORTFUNC)
KPRF_TYPE (P, REPORTFUNC)
KPRF_TYPE (P, REPORT)
KPRF_TYPE (P, REPORTTHREAD)
struct KPRF_TYPE (, REPORTTHREAD)
static int KPRF_NAME() WriteHtmlReport (KPRF_TYPE(P, REPORT) pReport, FILE *pOut)

Detailed Description

kProfiler Mark 2 - Reader Code Template.

Definition in file prfreader.cpp.h.


Generated by  Doxygen 1.6.0   Back to index