/vbox/include/VBox/vmm/ |
H A D | stam.h | 1105 VMMR3DECL(int) STAMR3RegisterU(PUVM pUVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, 1107 VMMR3DECL(int) STAMR3Register(PVM pVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, 1114 * @param pvSample Pointer to the sample. 1115 * @param enmType Sample type. This indicates what pvSample is pointing at. 1121 #define STAM_REL_REG(pVM, pvSample, enmType, pszName, enmUnit, pszDesc) \ 1122 STAM_REL_STATS({ int rcStam = STAMR3Register(pVM, pvSample, enmType, STAMVISIBILITY_ALWAYS, pszName, enmUnit, pszDesc); \ 1128 * @param pvSample Pointer to the sample. 1129 * @param enmType Sample type. This indicates what pvSample is pointing at. 1135 #define STAM_REG(pVM, pvSample, enmType, pszName, enmUnit, pszDesc) \ 1136 STAM_STATS({STAM_REL_REG(pVM, pvSample, enmTyp [all...] |
H A D | pdmdrv.h | 1027 * @param pvSample Pointer to the sample. 1028 * @param enmType Sample type. This indicates what pvSample is pointing at. 1034 DECLR3CALLBACKMEMBER(void, pfnSTAMRegister,(PPDMDRVINS pDrvIns, void *pvSample, STAMTYPE enmType, const char *pszName, 1042 * @param pvSample Pointer to the sample. 1043 * @param enmType Sample type. This indicates what pvSample is pointing at. 1050 DECLR3CALLBACKMEMBER(void, pfnSTAMRegisterF,(PPDMDRVINS pDrvIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, 1058 * @param pvSample Pointer to the sample. 1059 * @param enmType Sample type. This indicates what pvSample is pointing at. 1066 DECLR3CALLBACKMEMBER(void, pfnSTAMRegisterV,(PPDMDRVINS pDrvIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, 1075 * @param pvSample Pointe 1595 PDMDrvHlpSTAMRegister(PPDMDRVINS pDrvIns, void *pvSample, STAMTYPE enmType, const char *pszName, STAMUNIT enmUnit, const char *pszDesc) argument 1603 PDMDrvHlpSTAMRegisterF(PPDMDRVINS pDrvIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, STAMUNIT enmUnit, const char *pszDesc, const char *pszName, ...) argument 1709 PDMDrvHlpSTAMDeregister(PPDMDRVINS pDrvIns, void *pvSample) argument [all...] |
H A D | pdmdev.h | 2870 * @param pvSample Pointer to the sample. 2871 * @param enmType Sample type. This indicates what pvSample is 2879 DECLR3CALLBACKMEMBER(void, pfnSTAMRegister,(PPDMDEVINS pDevIns, void *pvSample, STAMTYPE enmType, const char *pszName, STAMUNIT enmUnit, const char *pszDesc)); 2887 * @param pvSample Pointer to the sample. 2888 * @param enmType Sample type. This indicates what pvSample is 2897 DECLR3CALLBACKMEMBER(void, pfnSTAMRegisterF,(PPDMDEVINS pDevIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, 2906 * @param pvSample Pointer to the sample. 2907 * @param enmType Sample type. This indicates what pvSample is 2916 DECLR3CALLBACKMEMBER(void, pfnSTAMRegisterV,(PPDMDEVINS pDevIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, 4795 DECLINLINE(void) PDMDevHlpSTAMRegister(PPDMDEVINS pDevIns, void *pvSample, STAMTYP argument 4803 PDMDevHlpSTAMRegisterF(PPDMDEVINS pDevIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, STAMUNIT enmUnit, const char *pszDesc, const char *pszName, ...) argument [all...] |
H A D | pdmusb.h | 590 * @param pvSample Pointer to the sample. 591 * @param enmType Sample type. This indicates what pvSample is pointing at. 598 DECLR3CALLBACKMEMBER(void, pfnSTAMRegisterV,(PPDMUSBINS pUsbIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility,
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | STAM.cpp | 145 static int stamR3RegisterU(PUVM pUVM, void *pvSample, PFNSTAMR3CALLBACKRESET pfnReset, PFNSTAMR3CALLBACKPRINT pfnPrint, 382 * @param pvSample Pointer to the sample. 383 * @param enmType Sample type. This indicates what pvSample is pointing at. 390 VMMR3DECL(int) STAMR3RegisterU(PUVM pUVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, const char *pszName, STAMUNIT enmUnit, const char *pszDesc) argument 394 return stamR3RegisterU(pUVM, pvSample, NULL, NULL, enmType, enmVisibility, pszName, enmUnit, pszDesc); 412 * @param pvSample Pointer to the sample. 413 * @param enmType Sample type. This indicates what pvSample is pointing at. 420 VMMR3DECL(int) STAMR3Register(PVM pVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, const char *pszName, STAMUNIT enmUnit, const char *pszDesc) argument 423 return stamR3RegisterU(pVM->pUVM, pvSample, NULL, NULL, enmType, enmVisibility, pszName, enmUnit, pszDesc); 433 * @param pvSample Pointe 441 STAMR3RegisterFU(PUVM pUVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, STAMUNIT enmUnit, const char *pszDesc, const char *pszName, ...) argument 466 STAMR3RegisterF(PVM pVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, STAMUNIT enmUnit, const char *pszDesc, const char *pszName, ...) argument 491 STAMR3RegisterVU(PUVM pUVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, STAMUNIT enmUnit, const char *pszDesc, const char *pszName, va_list args) argument 518 STAMR3RegisterV(PVM pVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, STAMUNIT enmUnit, const char *pszDesc, const char *pszName, va_list args) argument 541 STAMR3RegisterCallback(PVM pVM, void *pvSample, STAMVISIBILITY enmVisibility, STAMUNIT enmUnit, PFNSTAMR3CALLBACKRESET pfnReset, PFNSTAMR3CALLBACKPRINT pfnPrint, const char *pszDesc, const char *pszName, ...) argument 568 STAMR3RegisterCallbackV(PVM pVM, void *pvSample, STAMVISIBILITY enmVisibility, STAMUNIT enmUnit, PFNSTAMR3CALLBACKRESET pfnReset, PFNSTAMR3CALLBACKPRINT pfnPrint, const char *pszDesc, const char *pszName, va_list args) argument [all...] |
H A D | PDMDriver.cpp | 1381 static DECLCALLBACK(void) pdmR3DrvHlp_STAMRegister(PPDMDRVINS pDrvIns, void *pvSample, STAMTYPE enmType, const char *pszName, STAMUNIT enmUnit, const char *pszDesc) argument 1386 STAM_REG(pDrvIns->Internal.s.pVMR3, pvSample, enmType, pszName, enmUnit, pszDesc); 1393 static DECLCALLBACK(void) pdmR3DrvHlp_STAMRegisterF(PPDMDRVINS pDrvIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, argument 1401 int rc = STAMR3RegisterV(pDrvIns->Internal.s.pVMR3, pvSample, enmType, enmVisibility, enmUnit, pszDesc, pszName, args); 1408 static DECLCALLBACK(void) pdmR3DrvHlp_STAMRegisterV(PPDMDRVINS pDrvIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, argument 1414 int rc = STAMR3RegisterV(pDrvIns->Internal.s.pVMR3, pvSample, enmType, enmVisibility, enmUnit, pszDesc, pszName, args); 1420 static DECLCALLBACK(int) pdmR3DrvHlp_STAMDeregister(PPDMDRVINS pDrvIns, void *pvSample) argument 1425 int rc = STAMR3DeregisterByAddr(pDrvIns->Internal.s.pVMR3->pUVM, pvSample);
|
H A D | PDMDevHlp.cpp | 1064 static DECLCALLBACK(void) pdmR3DevHlp_STAMRegister(PPDMDEVINS pDevIns, void *pvSample, STAMTYPE enmType, const char *pszName, STAMUNIT enmUnit, const char *pszDesc) argument 1070 STAM_REG(pVM, pvSample, enmType, pszName, enmUnit, pszDesc); 1077 static DECLCALLBACK(void) pdmR3DevHlp_STAMRegisterF(PPDMDEVINS pDevIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, argument 1086 int rc = STAMR3RegisterV(pVM, pvSample, enmType, enmVisibility, enmUnit, pszDesc, pszName, args); 1095 static DECLCALLBACK(void) pdmR3DevHlp_STAMRegisterV(PPDMDEVINS pDevIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, argument 1102 int rc = STAMR3RegisterV(pVM, pvSample, enmType, enmVisibility, enmUnit, pszDesc, pszName, args);
|
H A D | PDMUsb.cpp | 1710 static DECLCALLBACK(void) pdmR3UsbHlp_STAMRegisterV(PPDMUSBINS pUsbIns, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, argument 1717 int rc = STAMR3RegisterV(pVM, pvSample, enmType, enmVisibility, enmUnit, pszDesc, pszName, args);
|
H A D | PATM.cpp | 104 static void patmResetStat(PVM pVM, void *pvSample); 105 static void patmPrintStat(PVM pVM, void *pvSample, char *pszBuf, size_t cchBuf); 6779 * @param pvSample The sample registered using STAMR3RegisterCallback. 6781 static void patmResetStat(PVM pVM, void *pvSample) argument 6783 PPATCHINFO pPatch = (PPATCHINFO)pvSample; 6794 * @param pvSample The sample registered using STAMR3RegisterCallback. 6798 static void patmPrintStat(PVM pVM, void *pvSample, char *pszBuf, size_t cchBuf) argument 6800 PPATCHINFO pPatch = (PPATCHINFO)pvSample;
|
/vbox/src/VBox/VMM/include/ |
H A D | STAMInternal.h | 117 void *pvSample; member in struct:STAMDESC::STAMDESCSAMPLEDATA::STAMDESCSAMPLEDATACALLBACKS
|
/vbox/src/VBox/Debugger/ |
H A D | VBoxDbgStatsQt4.cpp | 290 static int initNode(PDBGGUISTATSNODE pNode, STAMTYPE enmType, void *pvSample, STAMUNIT enmUnit, const char *pszDesc); 295 static void updateNode(PDBGGUISTATSNODE pNode, STAMTYPE enmType, void *pvSample, STAMUNIT enmUnit, const char *pszDesc); 342 static DECLCALLBACK(int) updateCallback(const char *pszName, STAMTYPE enmType, void *pvSample, STAMUNIT enmUnit, 575 static DECLCALLBACK(int) createNewTreeCallback(const char *pszName, STAMTYPE enmType, void *pvSample, STAMUNIT enmUnit, 1040 VBoxDbgStatsModel::initNode(PDBGGUISTATSNODE pNode, STAMTYPE enmType, void *pvSample, STAMUNIT enmUnit, const char *pszDesc) 1054 pNode->Data.Counter = *(PSTAMCOUNTER)pvSample; 1059 pNode->Data.Profile = *(PSTAMPROFILE)pvSample; 1064 pNode->Data.RatioU32 = *(PSTAMRATIOU32)pvSample; 1069 const char *pszString = (const char *)pvSample; 1078 pNode->Data.u8 = *(uint8_t *)pvSample; [all...] |
/vbox/src/VBox/Main/include/ |
H A D | GuestImpl.h | 165 static int i_staticEnumStatsCallback(const char *pszName, STAMTYPE enmType, void *pvSample, STAMUNIT enmUnit,
|
/vbox/src/VBox/Main/src-client/ |
H A D | GuestImpl.cpp | 208 int Guest::i_staticEnumStatsCallback(const char *pszName, STAMTYPE enmType, void *pvSample, STAMUNIT enmUnit, argument 241 PSTAMCOUNTER pCnt = (PSTAMCOUNTER)pvSample;
|