VirtualBox

Changeset 106294 in vbox


Ignore:
Timestamp:
Oct 10, 2024 5:42:05 PM (7 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
165101
Message:

VirtioNet/Core: debugger info fixes

Location:
trunk/src/VBox/Devices
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Network/DevVirtioNet.cpp

    r106061 r106294  
    864864            }
    865865            pHlp->pfnPrintf(pHlp, "\n");
    866             virtioCoreR3VirtqInfo(pDevIns, pHlp, pszArgs, uVirtqNbr);
     866            virtioCoreR3VirtqInfo(pDevIns, pHlp, &pThis->Virtio, pszArgs, uVirtqNbr);
    867867            pHlp->pfnPrintf(pHlp, "    ---------------------------------------------------------------------\n");
    868868            pHlp->pfnPrintf(pHlp, "\n");
     
    36363636     */
    36373637    char szTmp[128];
    3638     rc = PDMDevHlpDBGFInfoRegister(pDevIns, "virtionet", "Display virtionet info (help, net, features, state, pointers, queues, all)", virtioNetR3Info);
     3638    RTStrPrintf(szTmp, sizeof(szTmp), "virtionet%d", iInstance);
     3639    rc = PDMDevHlpDBGFInfoRegister(pDevIns, szTmp, "Display virtionet info (help, net, features, state, pointers, queues, all)", virtioNetR3Info);
    36393640    if (RT_FAILURE(rc))
    36403641        LogRel(("Failed to register DBGF info for device %s\n", szTmp));
  • trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp

    r106061 r106294  
    634634
    635635/** API Fuunction: See header file */
    636 DECLHIDDEN(void) virtioCoreR3VirtqInfo(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, const char *pszArgs, int uVirtq)
     636DECLHIDDEN(void) virtioCoreR3VirtqInfo(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, PVIRTIOCORE pVirtio, const char *pszArgs, int uVirtq)
    637637{
    638638    RT_NOREF(pszArgs);
    639     PVIRTIOCORE pVirtio = PDMDEVINS_2_DATA(pDevIns, PVIRTIOCORE);
    640639    PVIRTQUEUE pVirtq = &pVirtio->aVirtqueues[uVirtq];
    641640
  • trunk/src/VBox/Devices/VirtIO/VirtioCore.h

    r106061 r106294  
    769769 * @param   pDevIns     The device instance.
    770770 * @param   pHlp        Pointer to the debug info hlp struct
     771 * @param   pVirtio     Pointer to the virtio core embedded into the calling device
    771772 * @param   pszArgs     Arguments to function
    772773 */
    773 DECLHIDDEN(void) virtioCoreR3VirtqInfo(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, const char *pszArgs, int uVirtqNbr);
     774DECLHIDDEN(void) virtioCoreR3VirtqInfo(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, PVIRTIOCORE pVirtio, const char *pszArgs, int uVirtqNbr);
    774775
    775776/**
Note: See TracChangeset for help on using the changeset viewer.

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