Changeset 64559 in vbox for trunk/src/VBox/Debugger/testcase
- Timestamp:
- Nov 4, 2016 11:27:37 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 111745
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp
r64556 r64559 381 381 } 382 382 383 VMMR3DECL(int) DBGFR3CfgCreate(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddressStart, uint32_t cbDisasmMax, 384 uint32_t fFlags, PDBGFCFG phCfg) 385 { 386 return VERR_INTERNAL_ERROR; 387 } 388 VMMR3DECL(uint32_t) DBGFR3CfgRetain(DBGFCFG hCfg) 389 { 390 return 0; 391 } 392 VMMR3DECL(uint32_t) DBGFR3CfgRelease(DBGFCFG hCfg) 393 { 394 return 0; 395 } 396 VMMR3DECL(int) DBGFR3CfgQueryStartBb(DBGFCFG hCfg, PDBGFCFGBB phCfgBb) 397 { 398 return VERR_INTERNAL_ERROR; 399 } 400 VMMR3DECL(int) DBGFR3CfgQueryBbByAddress(DBGFCFG hCfg, PDBGFADDRESS pAddr, PDBGFCFGBB phCfgBb) 401 { 402 return VERR_INTERNAL_ERROR; 403 } 404 VMMR3DECL(uint32_t) DBGFR3CfgGetBbCount(DBGFCFG hCfg) 405 { 406 return 0; 407 } 408 VMMR3DECL(int) DBGFR3CfgDump(DBGFCFG hCfg, PFNDBGFR3CFGDUMP pfnDump, void *pvUser) 409 { 410 return VERR_INTERNAL_ERROR; 411 } 412 VMMR3DECL(uint32_t) DBGFR3CfgBbRetain(DBGFCFGBB hCfgBb) 413 { 414 return 0; 415 } 416 VMMR3DECL(uint32_t) DBGFR3CfgBbRelease(DBGFCFGBB hCfgBb) 417 { 418 return 0; 419 } 420 VMMR3DECL(PDBGFADDRESS) DBGFR3CfgBbGetStartAddress(DBGFCFGBB hCfgBb, PDBGFADDRESS pAddrStart) 421 { 422 return NULL; 423 } 424 VMMR3DECL(PDBGFADDRESS) DBGFR3CfgBbGetEndAddress(DBGFCFGBB hCfgBb, PDBGFADDRESS pAddrEnd) 425 { 426 return NULL; 427 } 428 VMMR3DECL(PDBGFADDRESS) DBGFR3CfgBbGetBranchAddress(DBGFCFGBB hCfgBb, PDBGFADDRESS pAddrTarget) 429 { 430 return NULL; 431 } 432 VMMR3DECL(PDBGFADDRESS) DBGFR3CfgBbGetFollowingAddress(DBGFCFGBB hCfgBb, PDBGFADDRESS pAddrFollow) 433 { 434 return NULL; 435 } 436 VMMR3DECL(DBGFCFGBBENDTYPE) DBGFR3CfgBbGetType(DBGFCFGBB hCfgBb) 437 { 438 return DBGFCFGBBENDTYPE_INVALID; 439 } 440 VMMR3DECL(uint32_t) DBGFR3CfgBbGetInstrCount(DBGFCFGBB hCfgBb) 441 { 442 return 0; 443 } 444 VMMR3DECL(uint32_t) DBGFR3CfgBbGetFlags(DBGFCFGBB hCfgBb) 445 { 446 return 0; 447 } 448 VMMR3DECL(int) DBGFR3CfgBbQueryError(DBGFCFGBB hCfgBb, const char **ppszErr) 449 { 450 return VERR_INTERNAL_ERROR; 451 } 452 VMMR3DECL(int) DBGFR3CfgBbQueryInstr(DBGFCFGBB hCfgBb, uint32_t idxInstr, PDBGFADDRESS pAddrInstr, 453 uint32_t *pcbInstr, const char **ppszInstr) 454 { 455 return VERR_INTERNAL_ERROR; 456 } 457 VMMR3DECL(int) DBGFR3CfgBbQuerySuccessors(DBGFCFGBB hCfgBb, PDBGFCFGBB phCfgBbFollow, 458 PDBGFCFGBB phCfgBbTarget) 459 { 460 return VERR_INTERNAL_ERROR; 461 } 462 VMMR3DECL(uint32_t) DBGFR3CfgBbGetRefBbCount(DBGFCFGBB hCfgBb) 463 { 464 return 0; 465 } 466 VMMR3DECL(int) DBGFR3CfgBbGetRefBb(DBGFCFGBB hCfgBb, PDBGFCFGBB pahCfgBbRef, uint32_t cRef) 467 { 468 return VERR_INTERNAL_ERROR; 469 } 470 VMMR3DECL(int) DBGFR3CfgItCreate(DBGFCFG hCfg, DBGFCFGITORDER enmOrder, PDBGFCFGIT phCfgIt) 471 { 472 return VERR_INTERNAL_ERROR; 473 } 474 VMMR3DECL(void) DBGFR3CfgItDestroy(DBGFCFGIT hCfgIt) 475 { 476 } 477 VMMR3DECL(DBGFCFGBB) DBGFR3CfgItNext(DBGFCFGIT hCfgIt) 478 { 479 return NULL; 480 } 481 VMMR3DECL(int) DBGFR3CfgItReset(DBGFCFGIT hCfgIt) 383 VMMR3DECL(int) DBGFR3FlowCreate(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddressStart, uint32_t cbDisasmMax, 384 uint32_t fFlags, PDBGFFLOW phFlow) 385 { 386 return VERR_INTERNAL_ERROR; 387 } 388 VMMR3DECL(uint32_t) DBGFR3FlowRetain(DBGFFLOW hFlow) 389 { 390 return 0; 391 } 392 VMMR3DECL(uint32_t) DBGFR3FlowRelease(DBGFFLOW hFlow) 393 { 394 return 0; 395 } 396 VMMR3DECL(int) DBGFR3FlowQueryStartBb(DBGFFLOW hFlow, PDBGFFLOWBB phFlowBb) 397 { 398 return VERR_INTERNAL_ERROR; 399 } 400 VMMR3DECL(int) DBGFR3FlowQueryBbByAddress(DBGFFLOW hFlow, PDBGFADDRESS pAddr, PDBGFFLOWBB phFlowBb) 401 { 402 return VERR_INTERNAL_ERROR; 403 } 404 VMMR3DECL(uint32_t) DBGFR3FlowGetBbCount(DBGFFLOW hFlow) 405 { 406 return 0; 407 } 408 VMMR3DECL(uint32_t) DBGFR3FlowBbRetain(DBGFFLOWBB hFlowBb) 409 { 410 return 0; 411 } 412 VMMR3DECL(uint32_t) DBGFR3FlowBbRelease(DBGFFLOWBB hFlowBb) 413 { 414 return 0; 415 } 416 VMMR3DECL(PDBGFADDRESS) DBGFR3FlowBbGetStartAddress(DBGFFLOWBB hFlowBb, PDBGFADDRESS pAddrStart) 417 { 418 return NULL; 419 } 420 VMMR3DECL(PDBGFADDRESS) DBGFR3FlowBbGetEndAddress(DBGFFLOWBB hFlowBb, PDBGFADDRESS pAddrEnd) 421 { 422 return NULL; 423 } 424 VMMR3DECL(PDBGFADDRESS) DBGFR3FlowBbGetBranchAddress(DBGFFLOWBB hFlowBb, PDBGFADDRESS pAddrTarget) 425 { 426 return NULL; 427 } 428 VMMR3DECL(PDBGFADDRESS) DBGFR3FlowBbGetFollowingAddress(DBGFFLOWBB hFlowBb, PDBGFADDRESS pAddrFollow) 429 { 430 return NULL; 431 } 432 VMMR3DECL(DBGFFLOWBBENDTYPE) DBGFR3FlowBbGetType(DBGFFLOWBB hFlowBb) 433 { 434 return DBGFFLOWBBENDTYPE_INVALID; 435 } 436 VMMR3DECL(uint32_t) DBGFR3FlowBbGetInstrCount(DBGFFLOWBB hFlowBb) 437 { 438 return 0; 439 } 440 VMMR3DECL(uint32_t) DBGFR3FlowBbGetFlags(DBGFFLOWBB hFlowBb) 441 { 442 return 0; 443 } 444 VMMR3DECL(int) DBGFR3FlowBbQueryError(DBGFFLOWBB hFlowBb, const char **ppszErr) 445 { 446 return VERR_INTERNAL_ERROR; 447 } 448 VMMR3DECL(int) DBGFR3FlowBbQueryInstr(DBGFFLOWBB hFlowBb, uint32_t idxInstr, PDBGFADDRESS pAddrInstr, 449 uint32_t *pcbInstr, const char **ppszInstr) 450 { 451 return VERR_INTERNAL_ERROR; 452 } 453 VMMR3DECL(int) DBGFR3FlowBbQuerySuccessors(DBGFFLOWBB hFlowBb, PDBGFFLOWBB phFlowBbFollow, 454 PDBGFFLOWBB phFlowBbTarget) 455 { 456 return VERR_INTERNAL_ERROR; 457 } 458 VMMR3DECL(uint32_t) DBGFR3FlowBbGetRefBbCount(DBGFFLOWBB hFlowBb) 459 { 460 return 0; 461 } 462 VMMR3DECL(int) DBGFR3FlowBbGetRefBb(DBGFFLOWBB hFlowBb, PDBGFFLOWBB pahFlowBbRef, uint32_t cRef) 463 { 464 return VERR_INTERNAL_ERROR; 465 } 466 VMMR3DECL(int) DBGFR3FlowItCreate(DBGFFLOW hFlow, DBGFFLOWITORDER enmOrder, PDBGFFLOWIT phFlowIt) 467 { 468 return VERR_INTERNAL_ERROR; 469 } 470 VMMR3DECL(void) DBGFR3FlowItDestroy(DBGFFLOWIT hFlowIt) 471 { 472 } 473 VMMR3DECL(DBGFFLOWBB) DBGFR3FlowItNext(DBGFFLOWIT hFlowIt) 474 { 475 return NULL; 476 } 477 VMMR3DECL(int) DBGFR3FlowItReset(DBGFFLOWIT hFlowIt) 482 478 { 483 479 return VERR_INTERNAL_ERROR;
Note:
See TracChangeset
for help on using the changeset viewer.