VirtualBox

Changeset 64559 in vbox for trunk/src/VBox/Debugger/testcase


Ignore:
Timestamp:
Nov 4, 2016 11:27:37 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
111745
Message:

Rename DBGFR3Cfg* to DBGFR3Flow* to avoid confusing with APIs for configuring

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp

    r64556 r64559  
    381381}
    382382
    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)
     383VMMR3DECL(int) DBGFR3FlowCreate(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddressStart, uint32_t cbDisasmMax,
     384                               uint32_t fFlags, PDBGFFLOW phFlow)
     385{
     386    return VERR_INTERNAL_ERROR;
     387}
     388VMMR3DECL(uint32_t) DBGFR3FlowRetain(DBGFFLOW hFlow)
     389{
     390    return 0;
     391}
     392VMMR3DECL(uint32_t) DBGFR3FlowRelease(DBGFFLOW hFlow)
     393{
     394    return 0;
     395}
     396VMMR3DECL(int) DBGFR3FlowQueryStartBb(DBGFFLOW hFlow, PDBGFFLOWBB phFlowBb)
     397{
     398    return VERR_INTERNAL_ERROR;
     399}
     400VMMR3DECL(int) DBGFR3FlowQueryBbByAddress(DBGFFLOW hFlow, PDBGFADDRESS pAddr, PDBGFFLOWBB phFlowBb)
     401{
     402    return VERR_INTERNAL_ERROR;
     403}
     404VMMR3DECL(uint32_t) DBGFR3FlowGetBbCount(DBGFFLOW hFlow)
     405{
     406    return 0;
     407}
     408VMMR3DECL(uint32_t) DBGFR3FlowBbRetain(DBGFFLOWBB hFlowBb)
     409{
     410    return 0;
     411}
     412VMMR3DECL(uint32_t) DBGFR3FlowBbRelease(DBGFFLOWBB hFlowBb)
     413{
     414    return 0;
     415}
     416VMMR3DECL(PDBGFADDRESS) DBGFR3FlowBbGetStartAddress(DBGFFLOWBB hFlowBb, PDBGFADDRESS pAddrStart)
     417{
     418    return NULL;
     419}
     420VMMR3DECL(PDBGFADDRESS) DBGFR3FlowBbGetEndAddress(DBGFFLOWBB hFlowBb, PDBGFADDRESS pAddrEnd)
     421{
     422    return NULL;
     423}
     424VMMR3DECL(PDBGFADDRESS) DBGFR3FlowBbGetBranchAddress(DBGFFLOWBB hFlowBb, PDBGFADDRESS pAddrTarget)
     425{
     426    return NULL;
     427}
     428VMMR3DECL(PDBGFADDRESS) DBGFR3FlowBbGetFollowingAddress(DBGFFLOWBB hFlowBb, PDBGFADDRESS pAddrFollow)
     429{
     430    return NULL;
     431}
     432VMMR3DECL(DBGFFLOWBBENDTYPE) DBGFR3FlowBbGetType(DBGFFLOWBB hFlowBb)
     433{
     434    return DBGFFLOWBBENDTYPE_INVALID;
     435}
     436VMMR3DECL(uint32_t) DBGFR3FlowBbGetInstrCount(DBGFFLOWBB hFlowBb)
     437{
     438    return 0;
     439}
     440VMMR3DECL(uint32_t) DBGFR3FlowBbGetFlags(DBGFFLOWBB hFlowBb)
     441{
     442    return 0;
     443}
     444VMMR3DECL(int) DBGFR3FlowBbQueryError(DBGFFLOWBB hFlowBb, const char **ppszErr)
     445{
     446    return VERR_INTERNAL_ERROR;
     447}
     448VMMR3DECL(int) DBGFR3FlowBbQueryInstr(DBGFFLOWBB hFlowBb, uint32_t idxInstr, PDBGFADDRESS pAddrInstr,
     449                                      uint32_t *pcbInstr, const char **ppszInstr)
     450{
     451    return VERR_INTERNAL_ERROR;
     452}
     453VMMR3DECL(int) DBGFR3FlowBbQuerySuccessors(DBGFFLOWBB hFlowBb, PDBGFFLOWBB phFlowBbFollow,
     454                                           PDBGFFLOWBB phFlowBbTarget)
     455{
     456    return VERR_INTERNAL_ERROR;
     457}
     458VMMR3DECL(uint32_t) DBGFR3FlowBbGetRefBbCount(DBGFFLOWBB hFlowBb)
     459{
     460    return 0;
     461}
     462VMMR3DECL(int) DBGFR3FlowBbGetRefBb(DBGFFLOWBB hFlowBb, PDBGFFLOWBB pahFlowBbRef, uint32_t cRef)
     463{
     464    return VERR_INTERNAL_ERROR;
     465}
     466VMMR3DECL(int) DBGFR3FlowItCreate(DBGFFLOW hFlow, DBGFFLOWITORDER enmOrder, PDBGFFLOWIT phFlowIt)
     467{
     468    return VERR_INTERNAL_ERROR;
     469}
     470VMMR3DECL(void) DBGFR3FlowItDestroy(DBGFFLOWIT hFlowIt)
     471{
     472}
     473VMMR3DECL(DBGFFLOWBB) DBGFR3FlowItNext(DBGFFLOWIT hFlowIt)
     474{
     475    return NULL;
     476}
     477VMMR3DECL(int) DBGFR3FlowItReset(DBGFFLOWIT hFlowIt)
    482478{
    483479    return VERR_INTERNAL_ERROR;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette