diff --git a/src/controller.cpp b/src/controller.cpp index 73e07b7..6146eda 100644 --- a/src/controller.cpp +++ b/src/controller.cpp @@ -2821,7 +2821,7 @@ void RcxController::showTypePopup(RcxEditor* editor, TypePopupMode mode, } // Add types from other open documents - if (mode != TypePopupMode::Root && m_projectDocs) { + if (m_projectDocs) { QSet localNames; for (const auto& e : entries) if (e.entryKind == TypeEntry::Composite) diff --git a/src/dock_tab_buttons.h b/src/dock_tab_buttons.h index 7709029..5479993 100644 --- a/src/dock_tab_buttons.h +++ b/src/dock_tab_buttons.h @@ -5,28 +5,18 @@ #include #include -// Dock tab button widget (pin + close) +// Dock tab button widget (close button) // Placed on the right side of each dock tab via QTabBar::setTabButton. class DockTabButtons : public QWidget { Q_OBJECT public: - QToolButton* pinBtn; QToolButton* closeBtn; - bool pinned = false; explicit DockTabButtons(QWidget* parent = nullptr) : QWidget(parent) { auto* hl = new QHBoxLayout(this); hl->setContentsMargins(0, 0, 0, 0); hl->setSpacing(0); - pinBtn = new QToolButton(this); - pinBtn->setAutoRaise(true); - pinBtn->setCursor(Qt::PointingHandCursor); - pinBtn->setFixedSize(16, 16); - pinBtn->setToolTip("Pin tab"); - updatePinIcon(); - hl->addWidget(pinBtn); - closeBtn = new QToolButton(this); closeBtn->setAutoRaise(true); closeBtn->setCursor(Qt::PointingHandCursor); @@ -35,31 +25,12 @@ public: closeBtn->setIcon(QIcon(":/vsicons/close.svg")); closeBtn->setIconSize(QSize(12, 12)); hl->addWidget(closeBtn); - - connect(pinBtn, &QToolButton::clicked, this, [this]() { - pinned = !pinned; - updatePinIcon(); - emit pinToggled(pinned); - }); } void applyTheme(const QColor& hover) { QString style = QStringLiteral( "QToolButton { border: none; padding: 1px; border-radius: 0px; }" "QToolButton:hover { background: %1; }").arg(hover.name()); - pinBtn->setStyleSheet(style); closeBtn->setStyleSheet(style); } - - void setPinned(bool p) { pinned = p; updatePinIcon(); emit pinToggled(pinned); } - -signals: - void pinToggled(bool pinned); - -private: - void updatePinIcon() { - pinBtn->setIcon(QIcon(pinned ? ":/vsicons/pinned.svg" : ":/vsicons/pin.svg")); - pinBtn->setIconSize(QSize(12, 12)); - pinBtn->setToolTip(pinned ? "Unpin tab" : "Pin tab"); - } }; diff --git a/src/examples/Vergilius_25H2.rcx b/src/examples/Vergilius_25H2.rcx index 6a5beda..453004b 100644 --- a/src/examples/Vergilius_25H2.rcx +++ b/src/examples/Vergilius_25H2.rcx @@ -239,39 +239,31 @@ }, { "id": "128", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceReference", "offset": 16, - "parentId": "124", - "collapsed": true, - "refId": "0" + "parentId": "124" }, { "id": "129", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceDereference", "offset": 24, - "parentId": "124", - "collapsed": true, - "refId": "0" + "parentId": "124" }, { "id": "130", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ProfileDepartureSetMode", "offset": 32, - "parentId": "124", - "collapsed": true, - "refId": "0" + "parentId": "124" }, { "id": "131", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ProfileDepartureUpdate", "offset": 40, - "parentId": "124", - "collapsed": true, - "refId": "0" + "parentId": "124" }, { "id": "132", @@ -466,453 +458,353 @@ }, { "id": "155", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalHandlerForBus", "offset": 8, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "156", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalHandlerForConfigSpace", "offset": 16, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "157", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalLocateHiberRanges", "offset": 24, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "158", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "HalRegisterBusHandler", "offset": 32, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "159", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalSetWakeEnable", "offset": 40, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "160", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalSetWakeAlarm", "offset": 48, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "161", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "HalPciTranslateBusAddress", "offset": 56, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "162", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "HalPciAssignSlotResources", "offset": 64, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "163", - "kind": "Pointer64", - "name": "HalHaltSystem)()", + "kind": "FuncPtr64", + "name": "HalHaltSystem", "offset": 72, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "164", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "HalFindBusAddressTranslation", "offset": 80, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "165", - "kind": "Pointer64", - "name": "HalResetDisplay)()", + "kind": "FuncPtr64", + "name": "HalResetDisplay", "offset": 88, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "166", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "HalAllocateMapRegisters", "offset": 96, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "167", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "KdSetupPciDeviceForDebugging", "offset": 104, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "168", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "KdReleasePciDeviceForDebugging", "offset": 112, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "169", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "KdGetAcpiTablePhase0", "offset": 120, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "170", - "kind": "Pointer64", - "name": "KdCheckPowerButton)()", + "kind": "FuncPtr64", + "name": "KdCheckPowerButton", "offset": 128, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "171", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalVectorToIDTEntry", "offset": 136, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "172", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "KdMapPhysicalMemory64", "offset": 144, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "173", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "KdUnmapVirtualAddress", "offset": 152, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "174", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "KdGetPciDataByOffset", "offset": 160, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "175", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "KdSetPciDataByOffset", "offset": 168, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "176", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "HalGetInterruptVectorOverride", "offset": 176, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "177", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "HalGetVectorInputOverride", "offset": 184, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "178", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalLoadMicrocode", "offset": 192, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "179", - "kind": "Pointer64", - "name": "HalUnloadMicrocode)()", + "kind": "FuncPtr64", + "name": "HalUnloadMicrocode", "offset": 200, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "180", - "kind": "Pointer64", - "name": "HalPostMicrocodeUpdate)()", + "kind": "FuncPtr64", + "name": "HalPostMicrocodeUpdate", "offset": 208, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "181", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "HalAllocateMessageTargetOverride", "offset": 216, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "182", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalFreeMessageTargetOverride", "offset": 224, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "183", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalDpReplaceBegin", "offset": 232, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "184", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalDpReplaceTarget", "offset": 240, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "185", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalDpReplaceControl", "offset": 248, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "186", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalDpReplaceEnd", "offset": 256, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "187", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalPrepareForBugcheck", "offset": 264, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "188", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalQueryWakeTime", "offset": 272, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "189", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalReportIdleStateUsage", "offset": 280, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "190", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalTscSynchronization", "offset": 288, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "191", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalWheaInitProcessorGenericSection", "offset": 296, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "192", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalStopLegacyUsbInterrupts", "offset": 304, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "193", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalReadWheaPhysicalMemory", "offset": 312, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "194", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalWriteWheaPhysicalMemory", "offset": 320, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "195", - "kind": "Pointer64", - "name": "HalDpMaskLevelTriggeredInterrupts)()", + "kind": "FuncPtr64", + "name": "HalDpMaskLevelTriggeredInterrupts", "offset": 328, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "196", - "kind": "Pointer64", - "name": "HalDpUnmaskLevelTriggeredInterrupts)()", + "kind": "FuncPtr64", + "name": "HalDpUnmaskLevelTriggeredInterrupts", "offset": 336, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "197", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalDpGetInterruptReplayState", "offset": 344, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "198", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalDpReplayInterrupts", "offset": 352, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "199", - "kind": "Pointer64", - "name": "HalQueryIoPortAccessSupported)()", + "kind": "FuncPtr64", + "name": "HalQueryIoPortAccessSupported", "offset": 360, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "200", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "KdSetupIntegratedDeviceForDebugging", "offset": 368, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "201", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "KdReleaseIntegratedDeviceForDebugging", "offset": 376, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "202", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalGetEnlightenmentInformation", "offset": 384, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "203", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "HalAllocateEarlyPages", "offset": 392, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "204", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalMapEarlyPages", "offset": 400, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "205", @@ -934,39 +826,31 @@ }, { "id": "207", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalNotifyProcessorFreeze", "offset": 424, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "208", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalPrepareProcessorForIdle", "offset": 432, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "209", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalRegisterLogRoutine", "offset": 440, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "210", - "kind": "Pointer64", - "name": "HalResumeProcessorFromIdle)()", + "kind": "FuncPtr64", + "name": "HalResumeProcessorFromIdle", "offset": 448, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "211", @@ -979,174 +863,136 @@ }, { "id": "212", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalVectorToIDTEntryEx", "offset": 464, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "213", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalSecondaryInterruptQueryPrimaryInformation", "offset": 472, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "214", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalMaskInterrupt", "offset": 480, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "215", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalUnmaskInterrupt", "offset": 488, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "216", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIsInterruptTypeSecondary", "offset": 496, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "217", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalAllocateGsivForSecondaryInterrupt", "offset": 504, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "218", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "HalAddInterruptRemapping", "offset": 512, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "219", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "HalRemoveInterruptRemapping", "offset": 520, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "220", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalSaveAndDisableHvEnlightenment", "offset": 528, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "221", - "kind": "Pointer64", - "name": "HalRestoreHvEnlightenment)()", + "kind": "FuncPtr64", + "name": "HalRestoreHvEnlightenment", "offset": 536, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "222", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalFlushIoBuffersExternalCache", "offset": 544, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "223", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalFlushExternalCache", "offset": 552, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "224", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalPciEarlyRestore", "offset": 560, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "225", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalGetProcessorId", "offset": 568, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "226", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "HalAllocatePmcCounterSet", "offset": 576, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "227", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalCollectPmcCounters", "offset": 584, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "228", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalFreePmcCounterSet", "offset": 592, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "229", - "kind": "Pointer64", - "name": "arg1))", + "kind": "FuncPtr64", + "name": "HalProcessorHalt", "offset": 600, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "230", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalTimerQueryCycleCounter", "offset": 608, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "231", @@ -1159,318 +1005,248 @@ }, { "id": "232", - "kind": "Pointer64", - "name": "HalPciMarkHiberPhase)()", + "kind": "FuncPtr64", + "name": "HalPciMarkHiberPhase", "offset": 624, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "233", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalQueryProcessorRestartEntryPoint", "offset": 632, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "234", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalRequestInterrupt", "offset": 640, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "235", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalEnumerateUnmaskedInterrupts", "offset": 648, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "236", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalFlushAndInvalidatePageExternalCache", "offset": 656, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "237", - "kind": "Pointer64", - "name": "arg1))", + "kind": "FuncPtr64", + "name": "KdEnumerateDebuggingDevices", "offset": 664, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "238", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "HalFlushIoRectangleExternalCache", "offset": 672, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "239", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalPowerEarlyRestore", "offset": 680, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "240", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "HalQueryCapsuleCapabilities", "offset": 688, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "241", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalUpdateCapsule", "offset": 696, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "242", - "kind": "Pointer64", - "name": "HalPciMultiStageResumeCapable)()", + "kind": "FuncPtr64", + "name": "HalPciMultiStageResumeCapable", "offset": 704, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "243", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalDmaFreeCrashDumpRegisters", "offset": 712, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "244", - "kind": "Pointer64", - "name": "HalAcpiAoacCapable)()", + "kind": "FuncPtr64", + "name": "HalAcpiAoacCapable", "offset": 720, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "245", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalInterruptSetDestination", "offset": 728, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "246", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalGetClockConfiguration", "offset": 736, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "247", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalClockTimerActivate", "offset": 744, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "248", - "kind": "Pointer64", - "name": "HalClockTimerInitialize)()", + "kind": "FuncPtr64", + "name": "HalClockTimerInitialize", "offset": 752, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "249", - "kind": "Pointer64", - "name": "HalClockTimerStop)()", + "kind": "FuncPtr64", + "name": "HalClockTimerStop", "offset": 760, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "250", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalClockTimerArm", "offset": 768, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "251", - "kind": "Pointer64", - "name": "HalTimerOnlyClockInterruptPending)()", + "kind": "FuncPtr64", + "name": "HalTimerOnlyClockInterruptPending", "offset": 776, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "252", - "kind": "Pointer64", - "name": "HalAcpiGetMultiNode)()", + "kind": "FuncPtr64", + "name": "HalAcpiGetMultiNode", "offset": 784, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "253", - "kind": "Pointer64", - "name": "arg2))", + "kind": "FuncPtr64", + "name": "HalPowerSetRebootHandler", "offset": 792, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "254", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalIommuRegisterDispatchTable", "offset": 800, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "255", - "kind": "Pointer64", - "name": "HalTimerWatchdogStart)()", + "kind": "FuncPtr64", + "name": "HalTimerWatchdogStart", "offset": 808, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "256", - "kind": "Pointer64", - "name": "HalTimerWatchdogResetCountdown)()", + "kind": "FuncPtr64", + "name": "HalTimerWatchdogResetCountdown", "offset": 816, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "257", - "kind": "Pointer64", - "name": "HalTimerWatchdogStop)()", + "kind": "FuncPtr64", + "name": "HalTimerWatchdogStop", "offset": 824, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "258", - "kind": "Pointer64", - "name": "HalTimerWatchdogGeneratedLastReset)()", + "kind": "FuncPtr64", + "name": "HalTimerWatchdogGeneratedLastReset", "offset": 832, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "259", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalTimerWatchdogTriggerSystemReset", "offset": 840, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "260", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalInterruptVectorDataToGsiv", "offset": 848, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "261", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalInterruptGetHighestPriorityInterrupt", "offset": 856, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "262", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalProcessorOn", "offset": 864, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "263", - "kind": "Pointer64", - "name": "HalProcessorOff)()", + "kind": "FuncPtr64", + "name": "HalProcessorOff", "offset": 872, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "264", - "kind": "Pointer64", - "name": "HalProcessorFreeze)()", + "kind": "FuncPtr64", + "name": "HalProcessorFreeze", "offset": 880, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "265", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalDmaLinkDeviceObjectByToken", "offset": 888, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "266", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalDmaCheckAdapterToken", "offset": 896, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "267", @@ -1483,444 +1259,346 @@ }, { "id": "268", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalTimerConvertPerformanceCounterToAuxiliaryCounter", "offset": 912, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "269", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalTimerConvertAuxiliaryCounterToPerformanceCounter", "offset": 920, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "270", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalTimerQueryAuxiliaryCounterFrequency", "offset": 928, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "271", - "kind": "Pointer64", - "name": "arg2))", + "kind": "FuncPtr64", + "name": "HalConnectThermalInterrupt", "offset": 936, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "272", - "kind": "Pointer64", - "name": "HalIsEFIRuntimeActive)()", + "kind": "FuncPtr64", + "name": "HalIsEFIRuntimeActive", "offset": 944, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "273", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalTimerQueryAndResetRtcErrors", "offset": 952, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "274", - "kind": "Pointer64", - "name": "HalAcpiLateRestore)()", + "kind": "FuncPtr64", + "name": "HalAcpiLateRestore", "offset": 960, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "275", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "KdWatchdogDelayExpiration", "offset": 968, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "276", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "HalGetProcessorStats", "offset": 976, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "277", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalTimerWatchdogQueryDueTime", "offset": 984, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "278", - "kind": "Pointer64", - "name": "arg2))", + "kind": "FuncPtr64", + "name": "HalConnectSyntheticInterrupt", "offset": 992, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "279", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalPreprocessNmi", "offset": 1000, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "280", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "HalEnumerateEnvironmentVariablesWithFilter", "offset": 1008, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "281", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalCaptureLastBranchRecordStack", "offset": 1016, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "282", - "kind": "Pointer64", - "name": "HalClearLastBranchRecordStack)()", + "kind": "FuncPtr64", + "name": "HalClearLastBranchRecordStack", "offset": 1024, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "283", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalConfigureLastBranchRecord", "offset": 1032, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "284", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalGetLastBranchInformation", "offset": 1040, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "285", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalResumeLastBranchRecord", "offset": 1048, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "286", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalStartLastBranchRecord", "offset": 1056, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "287", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalStopLastBranchRecord", "offset": 1064, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "288", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalIommuBlockDevice", "offset": 1072, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "289", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalIommuUnblockDevice", "offset": 1080, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "290", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalGetIommuInterface", "offset": 1088, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "291", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalRequestGenericErrorRecovery", "offset": 1096, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "292", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalTimerQueryHostPerformanceCounter", "offset": 1104, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "293", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "HalTopologyQueryProcessorRelationships", "offset": 1112, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "294", - "kind": "Pointer64", - "name": "HalInitPlatformDebugTriggers)()", + "kind": "FuncPtr64", + "name": "HalInitPlatformDebugTriggers", "offset": 1120, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "295", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalRunPlatformDebugTriggers", "offset": 1128, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "296", - "kind": "Pointer64", - "name": "HalTimerGetReferencePage)()", + "kind": "FuncPtr64", + "name": "HalTimerGetReferencePage", "offset": 1136, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "297", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalGetHiddenProcessorPowerInterface", "offset": 1144, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "298", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalGetHiddenProcessorPackageId", "offset": 1152, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "299", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalGetHiddenPackageProcessorCount", "offset": 1160, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "300", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalGetHiddenProcessorApicIdByIndex", "offset": 1168, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "301", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalRegisterHiddenProcessorIdleState", "offset": 1176, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "302", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIommuReportIommuFault", "offset": 1184, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "303", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIommuDmaRemappingCapable", "offset": 1192, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "304", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "HalAllocatePmcCounterSetEx", "offset": 1200, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "305", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "HalStartProfileInterruptEx", "offset": 1208, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "306", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalGetIommuInterfaceEx", "offset": 1216, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "307", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalNotifyIommuDomainPolicyChange", "offset": 1224, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "308", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "HalPciGetDeviceLocationFromPhysicalAddress", "offset": 1232, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "309", - "kind": "Pointer64", - "name": "arg11)", + "kind": "FuncPtr64", + "name": "HalInvokeSmc", "offset": 1240, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "310", - "kind": "Pointer64", - "name": "arg11)", + "kind": "FuncPtr64", + "name": "HalInvokeHvc", "offset": 1248, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "311", - "kind": "Pointer64", - "name": "HalGetSoftRebootDatabase)()", + "kind": "FuncPtr64", + "name": "HalGetSoftRebootDatabase", "offset": 1256, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "312", - "kind": "Pointer64", - "name": "HalRequestPmuAccess)()", + "kind": "FuncPtr64", + "name": "HalRequestPmuAccess", "offset": 1264, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "313", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "HalTopologyQueryProcessorCacheInformation", "offset": 1272, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "314", - "kind": "Pointer64", - "name": "HalReleasePmuAccessRequest)()", + "kind": "FuncPtr64", + "name": "HalReleasePmuAccessRequest", "offset": 1280, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "315", - "kind": "Pointer64", - "name": "HalTimerQueryRtcErrors)()", + "kind": "FuncPtr64", + "name": "HalTimerQueryRtcErrors", "offset": 1288, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "316", - "kind": "Pointer64", - "name": "arg10)", + "kind": "FuncPtr64", + "name": "HalExternalPciConfigSpaceAccess", "offset": 1296, - "parentId": "153", - "collapsed": true, - "refId": "0" + "parentId": "153" }, { "id": "317", @@ -7010,201 +6688,157 @@ }, { "id": "957", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "UnpackRequirement", "offset": 120, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "958", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PackResource", "offset": 128, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "959", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "UnpackResource", "offset": 136, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "960", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ScoreRequirement", "offset": 144, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "961", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "TestAllocation", "offset": 152, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "962", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "RetestAllocation", "offset": 160, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "963", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "CommitAllocation", "offset": 168, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "964", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "RollbackAllocation", "offset": 176, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "965", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "BootAllocation", "offset": 184, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "966", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "QueryArbitrate", "offset": 192, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "967", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "QueryConflict", "offset": 200, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "968", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AddReserved", "offset": 208, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "969", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "StartArbiter", "offset": 216, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "970", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PreprocessEntry", "offset": 224, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "971", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AllocateEntry", "offset": 232, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "972", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetNextAllocationRange", "offset": 240, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "973", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FindSuitableRange", "offset": 248, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "974", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AddAllocation", "offset": 256, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "975", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "BacktrackAllocation", "offset": 264, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "976", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "OverrideConflict", "offset": 272, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "977", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "InitializeRangeList", "offset": 280, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "978", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DeleteOwnerRanges", "offset": 288, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "979", @@ -7251,12 +6885,10 @@ }, { "id": "984", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ConflictCallback", "offset": 336, - "parentId": "943", - "collapsed": true, - "refId": "0" + "parentId": "943" }, { "id": "985", @@ -7293,30 +6925,24 @@ }, { "id": "989", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceReference", "offset": 16, - "parentId": "985", - "collapsed": true, - "refId": "0" + "parentId": "985" }, { "id": "990", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceDereference", "offset": 24, - "parentId": "985", - "collapsed": true, - "refId": "0" + "parentId": "985" }, { "id": "991", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ArbiterHandler", "offset": 32, - "parentId": "985", - "collapsed": true, - "refId": "0" + "parentId": "985" }, { "id": "992", @@ -8147,12 +7773,10 @@ }, { "id": "1087", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DeRefSecurityDescriptor", "offset": 72, - "parentId": "1078", - "collapsed": true, - "refId": "0" + "parentId": "1078" }, { "id": "1088", @@ -8683,30 +8307,24 @@ }, { "id": "1150", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "CleanupProcedure", "offset": 24, - "parentId": "1144", - "collapsed": true, - "refId": "0" + "parentId": "1144" }, { "id": "1151", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteProcedure", "offset": 32, - "parentId": "1144", - "collapsed": true, - "refId": "0" + "parentId": "1144" }, { "id": "1152", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DestroyProcedure", "offset": 40, - "parentId": "1144", - "collapsed": true, - "refId": "0" + "parentId": "1144" }, { "id": "1153", @@ -9074,48 +8692,38 @@ }, { "id": "1197", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "GetBusData", "offset": 72, - "parentId": "1186", - "collapsed": true, - "refId": "0" + "parentId": "1186" }, { "id": "1198", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "SetBusData", "offset": 80, - "parentId": "1186", - "collapsed": true, - "refId": "0" + "parentId": "1186" }, { "id": "1199", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "AdjustResourceList", "offset": 88, - "parentId": "1186", - "collapsed": true, - "refId": "0" + "parentId": "1186" }, { "id": "1200", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "AssignSlotResources", "offset": 96, - "parentId": "1186", - "collapsed": true, - "refId": "0" + "parentId": "1186" }, { "id": "1201", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "TranslateBusAddress", "offset": 104, - "parentId": "1186", - "collapsed": true, - "refId": "0" + "parentId": "1186" }, { "id": "1202", @@ -9305,39 +8913,31 @@ }, { "id": "1224", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AcquireForLazyWrite", "offset": 0, - "parentId": "1223", - "collapsed": true, - "refId": "0" + "parentId": "1223" }, { "id": "1225", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ReleaseFromLazyWrite", "offset": 8, - "parentId": "1223", - "collapsed": true, - "refId": "0" + "parentId": "1223" }, { "id": "1226", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AcquireForReadAhead", "offset": 16, - "parentId": "1223", - "collapsed": true, - "refId": "0" + "parentId": "1223" }, { "id": "1227", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ReleaseFromReadAhead", "offset": 24, - "parentId": "1223", - "collapsed": true, - "refId": "0" + "parentId": "1223" }, { "id": "1228", @@ -9385,39 +8985,31 @@ }, { "id": "1233", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "AcquireForLazyWriteEx", "offset": 0, - "parentId": "1232", - "collapsed": true, - "refId": "0" + "parentId": "1232" }, { "id": "1234", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ReleaseFromLazyWrite", "offset": 8, - "parentId": "1232", - "collapsed": true, - "refId": "0" + "parentId": "1232" }, { "id": "1235", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AcquireForReadAhead", "offset": 16, - "parentId": "1232", - "collapsed": true, - "refId": "0" + "parentId": "1232" }, { "id": "1236", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ReleaseFromReadAhead", "offset": 24, - "parentId": "1232", - "collapsed": true, - "refId": "0" + "parentId": "1232" }, { "id": "1237", @@ -9543,12 +9135,10 @@ }, { "id": "1250", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "CompletionRoutine", "offset": 0, - "parentId": "1249", - "collapsed": true, - "refId": "0" + "parentId": "1249" }, { "id": "1251", @@ -19968,12 +19558,10 @@ }, { "id": "2508", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PostRoutine", "offset": 48, - "parentId": "2501", - "collapsed": true, - "refId": "0" + "parentId": "2501" }, { "id": "2509", @@ -20656,12 +20244,10 @@ }, { "id": "2598", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FaultHandler", "offset": 0, - "parentId": "2597", - "collapsed": true, - "refId": "0" + "parentId": "2597" }, { "id": "2599", @@ -23533,93 +23119,73 @@ }, { "id": "2956", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InitializeController", "offset": 0, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2957", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ValidateRequestLineBinding", "offset": 8, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2958", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "QueryMaxFragments", "offset": 16, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2959", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "ProgramChannel", "offset": 24, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2960", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "ConfigureChannel", "offset": 32, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2961", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FlushChannel", "offset": 40, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2962", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HandleInterrupt", "offset": 48, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2963", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ReadDmaCounter", "offset": 56, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2964", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "ReportCommonBuffer", "offset": 64, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2965", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CancelTransfer", "offset": 72, - "parentId": "2955", - "collapsed": true, - "refId": "0" + "parentId": "2955" }, { "id": "2966", @@ -23640,120 +23206,94 @@ }, { "id": "2968", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CreateDomain", "offset": 8, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2969", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteDomain", "offset": 16, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2970", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "AttachDevice", "offset": 24, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2971", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "DetachDevice", "offset": 32, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2972", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "FlushDomain", "offset": 40, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2973", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "FlushDomainByVaList", "offset": 48, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2974", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "QueryInputMappings", "offset": 56, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2975", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "MapLogicalRange", "offset": 64, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2976", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "UnmapLogicalRange", "offset": 72, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2977", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "MapIdentityRange", "offset": 80, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2978", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "UnmapIdentityRange", "offset": 88, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2979", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "SetDeviceFaultReporting", "offset": 96, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2980", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ConfigureDomain", "offset": 104, - "parentId": "2966", - "collapsed": true, - "refId": "0" + "parentId": "2966" }, { "id": "2981", @@ -23831,120 +23371,94 @@ }, { "id": "2989", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CreateDomain", "offset": 0, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2990", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteDomain", "offset": 8, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2991", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "AttachDevice", "offset": 16, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2992", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "DetachDevice", "offset": 24, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2993", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "FlushDomain", "offset": 32, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2994", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "FlushDomainByVaList", "offset": 40, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2995", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "QueryInputMappings", "offset": 48, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2996", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "MapLogicalRange", "offset": 56, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2997", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "UnmapLogicalRange", "offset": 64, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2998", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "MapIdentityRange", "offset": 72, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "2999", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "UnmapIdentityRange", "offset": 80, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "3000", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "SetDeviceFaultReporting", "offset": 88, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "3001", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ConfigureDomain", "offset": 96, - "parentId": "2988", - "collapsed": true, - "refId": "0" + "parentId": "2988" }, { "id": "3002", @@ -23958,201 +23472,157 @@ }, { "id": "3003", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "CreateDomainEx", "offset": 0, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3004", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteDomain", "offset": 8, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3005", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AttachDeviceEx", "offset": 16, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3006", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DetachDeviceEx", "offset": 24, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3007", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "FlushDomain", "offset": 32, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3008", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "FlushDomainByVaList", "offset": 40, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3009", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "QueryInputMappings", "offset": 48, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3010", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "MapLogicalRangeEx", "offset": 56, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3011", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "UnmapLogicalRange", "offset": 64, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3012", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "MapIdentityRangeEx", "offset": 72, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3013", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "UnmapIdentityRangeEx", "offset": 80, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3014", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "SetDeviceFaultReportingEx", "offset": 88, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3015", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ConfigureDomain", "offset": 96, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3016", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "QueryAvailableDomainTypes", "offset": 104, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3017", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "RegisterInterfaceStateChangeCallback", "offset": 112, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3018", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "UnregisterInterfaceStateChangeCallback", "offset": 120, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3019", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "ReserveLogicalAddressRange", "offset": 128, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3020", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "FreeReservedLogicalAddressRange", "offset": 136, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3021", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "MapReservedLogicalRange", "offset": 144, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3022", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "UnmapReservedLogicalRange", "offset": 152, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3023", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "CreateDevice", "offset": 160, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3024", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteDevice", "offset": 168, - "parentId": "3002", - "collapsed": true, - "refId": "0" + "parentId": "3002" }, { "id": "3025", @@ -24166,246 +23636,192 @@ }, { "id": "3026", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "CreateDomainEx", "offset": 0, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3027", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteDomain", "offset": 8, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3028", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AttachDeviceEx", "offset": 16, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3029", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DetachDeviceEx", "offset": 24, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3030", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "FlushDomain", "offset": 32, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3031", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "FlushDomainByVaList", "offset": 40, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3032", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "QueryInputMappings", "offset": 48, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3033", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "MapLogicalRangeEx", "offset": 56, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3034", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "UnmapLogicalRange", "offset": 64, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3035", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "MapIdentityRangeEx", "offset": 72, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3036", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "UnmapIdentityRangeEx", "offset": 80, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3037", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "SetDeviceFaultReportingEx", "offset": 88, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3038", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ConfigureDomain", "offset": 96, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3039", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "QueryAvailableDomainTypes", "offset": 104, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3040", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "RegisterInterfaceStateChangeCallback", "offset": 112, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3041", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "UnregisterInterfaceStateChangeCallback", "offset": 120, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3042", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "ReserveLogicalAddressRange", "offset": 128, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3043", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "FreeReservedLogicalAddressRange", "offset": 136, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3044", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "MapReservedLogicalRange", "offset": 144, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3045", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "UnmapReservedLogicalRange", "offset": 152, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3046", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "CreateDevice", "offset": 160, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3047", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteDevice", "offset": 168, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3048", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "CreatePasidDevice", "offset": 176, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3049", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeletePasidDevice", "offset": 184, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3050", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AttachPasidDevice", "offset": 192, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3051", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DetachPasidDevice", "offset": 200, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3052", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "QueryDeviceInfo", "offset": 208, - "parentId": "3025", - "collapsed": true, - "refId": "0" + "parentId": "3025" }, { "id": "3053", @@ -24426,354 +23842,276 @@ }, { "id": "3055", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "PutDmaAdapter", "offset": 8, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3056", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "AllocateCommonBuffer", "offset": 16, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3057", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "FreeCommonBuffer", "offset": 24, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3058", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "AllocateAdapterChannel", "offset": 32, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3059", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "FlushAdapterBuffers", "offset": 40, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3060", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "FreeAdapterChannel", "offset": 48, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3061", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "FreeMapRegisters", "offset": 56, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3062", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "MapTransfer", "offset": 64, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3063", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetDmaAlignment", "offset": 72, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3064", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ReadDmaCounter", "offset": 80, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3065", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "GetScatterGatherList", "offset": 88, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3066", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PutScatterGatherList", "offset": 96, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3067", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "CalculateScatterGatherList", "offset": 104, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3068", - "kind": "Pointer64", - "name": "arg10)", + "kind": "FuncPtr64", + "name": "BuildScatterGatherList", "offset": 112, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3069", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "BuildMdlFromScatterGatherList", "offset": 120, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3070", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetDmaAdapterInfo", "offset": 128, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3071", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "GetDmaTransferInfo", "offset": 136, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3072", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "InitializeDmaTransferContext", "offset": 144, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3073", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "AllocateCommonBufferEx", "offset": 152, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3074", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "AllocateAdapterChannelEx", "offset": 160, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3075", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ConfigureAdapterChannel", "offset": 168, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3076", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "CancelAdapterChannel", "offset": 176, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3077", - "kind": "Pointer64", - "name": "arg11)", + "kind": "FuncPtr64", + "name": "MapTransferEx", "offset": 184, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3078", - "kind": "Pointer64", - "name": "arg13)", + "kind": "FuncPtr64", + "name": "GetScatterGatherListEx", "offset": 192, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3079", - "kind": "Pointer64", - "name": "arg15)", + "kind": "FuncPtr64", + "name": "BuildScatterGatherListEx", "offset": 200, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3080", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "FlushAdapterBuffersEx", "offset": 208, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3081", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FreeAdapterObject", "offset": 216, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3082", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CancelMappedTransfer", "offset": 224, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3083", - "kind": "Pointer64", - "name": "arg9)", + "kind": "FuncPtr64", + "name": "AllocateDomainCommonBuffer", "offset": 232, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3084", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "FlushDmaBuffer", "offset": 240, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3085", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "JoinDmaDomain", "offset": 248, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3086", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "LeaveDmaDomain", "offset": 256, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3087", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetDmaDomain", "offset": 264, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3088", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "AllocateCommonBufferWithBounds", "offset": 272, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3089", - "kind": "Pointer64", - "name": "arg9)", + "kind": "FuncPtr64", + "name": "AllocateCommonBufferVector", "offset": 280, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3090", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "GetCommonBufferFromVectorByIndex", "offset": 288, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3091", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "FreeCommonBufferFromVector", "offset": 296, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3092", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FreeCommonBufferVector", "offset": 304, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3093", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "CreateCommonBufferFromMdl", "offset": 312, - "parentId": "3053", - "collapsed": true, - "refId": "0" + "parentId": "3053" }, { "id": "3094", @@ -25190,12 +24528,10 @@ }, { "id": "3142", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AddDevice", "offset": 8, - "parentId": "3140", - "collapsed": true, - "refId": "0" + "parentId": "3140" }, { "id": "3143", @@ -25318,39 +24654,31 @@ }, { "id": "3157", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DriverInit", "offset": 88, - "parentId": "3145", - "collapsed": true, - "refId": "0" + "parentId": "3145" }, { "id": "3158", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DriverStartIo", "offset": 96, - "parentId": "3145", - "collapsed": true, - "refId": "0" + "parentId": "3145" }, { "id": "3159", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DriverUnload", "offset": 104, - "parentId": "3145", - "collapsed": true, - "refId": "0" + "parentId": "3145" }, { "id": "3160", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "arg2", "offset": 112, - "parentId": "3145", - "collapsed": true, - "refId": "0" + "parentId": "3145" }, { "id": "3161", @@ -25516,39 +24844,31 @@ }, { "id": "3179", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "StallRoutine", "offset": 48, - "parentId": "3173", - "collapsed": true, - "refId": "0" + "parentId": "3173" }, { "id": "3180", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "OpenRoutine", "offset": 56, - "parentId": "3173", - "collapsed": true, - "refId": "0" + "parentId": "3173" }, { "id": "3181", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "WriteRoutine", "offset": 64, - "parentId": "3173", - "collapsed": true, - "refId": "0" + "parentId": "3173" }, { "id": "3182", - "kind": "Pointer64", - "name": "FinishRoutine)()", + "kind": "FuncPtr64", + "name": "FinishRoutine", "offset": 72, - "parentId": "3173", - "collapsed": true, - "refId": "0" + "parentId": "3173" }, { "id": "3183", @@ -25630,12 +24950,10 @@ }, { "id": "3193", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "WritePendingRoutine", "offset": 128, - "parentId": "3173", - "collapsed": true, - "refId": "0" + "parentId": "3173" }, { "id": "3194", @@ -25700,21 +25018,17 @@ }, { "id": "3201", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ReadRoutine", "offset": 160, - "parentId": "3173", - "collapsed": true, - "refId": "0" + "parentId": "3173" }, { "id": "3202", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "GetDriveTelemetryRoutine", "offset": 168, - "parentId": "3173", - "collapsed": true, - "refId": "0" + "parentId": "3173" }, { "id": "3203", @@ -25734,21 +25048,17 @@ }, { "id": "3205", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetTransferSizesRoutine", "offset": 248, - "parentId": "3173", - "collapsed": true, - "refId": "0" + "parentId": "3173" }, { "id": "3206", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "DumpNotifyRoutine", "offset": 256, - "parentId": "3173", - "collapsed": true, - "refId": "0" + "parentId": "3173" }, { "id": "3207", @@ -25951,12 +25261,10 @@ }, { "id": "3229", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "Callback", "offset": 56, - "parentId": "3222", - "collapsed": true, - "refId": "0" + "parentId": "3222" }, { "id": "3230", @@ -32496,21 +31804,17 @@ }, { "id": "4106", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "DpcNormalRoutine", "offset": 72, - "parentId": "4098", - "collapsed": true, - "refId": "0" + "parentId": "4098" }, { "id": "4107", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "DpcCancelRoutine", "offset": 80, - "parentId": "4098", - "collapsed": true, - "refId": "0" + "parentId": "4098" }, { "id": "4108", @@ -33286,30 +32590,24 @@ }, { "id": "4195", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "StartProcessorTraceOnEachCore", "offset": 0, - "parentId": "4194", - "collapsed": true, - "refId": "0" + "parentId": "4194" }, { "id": "4196", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "StopProcessorTraceOnEachCore", "offset": 8, - "parentId": "4194", - "collapsed": true, - "refId": "0" + "parentId": "4194" }, { "id": "4197", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "LogProcessorTraceOnCurrentCore", "offset": 16, - "parentId": "4194", - "collapsed": true, - "refId": "0" + "parentId": "4194" }, { "id": "4198", @@ -35820,12 +35118,10 @@ }, { "id": "4503", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "Handler", "offset": 8, - "parentId": "4501", - "collapsed": true, - "refId": "0" + "parentId": "4501" }, { "id": "4504", @@ -36089,12 +35385,10 @@ }, { "id": "4534", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteCallback", "offset": 8, - "parentId": "4531", - "collapsed": true, - "refId": "0" + "parentId": "4531" }, { "id": "4535", @@ -36725,174 +36019,136 @@ }, { "id": "4609", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ConfigureSettings", "offset": 0, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4610", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "Initialize", "offset": 8, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4611", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "AllocateDomain", "offset": 16, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4612", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "FreeDomain", "offset": 24, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4613", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "CreateDevice", "offset": 32, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4614", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "DeleteDevice", "offset": 40, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4615", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "OwnDevice", "offset": 48, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4616", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ConfigureDeviceFaultReporting", "offset": 56, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4617", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "AttachDeviceDomain", "offset": 64, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4618", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "DetachDeviceDomain", "offset": 72, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4619", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "FlushDomainTb", "offset": 80, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4620", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "SyncFlush", "offset": 88, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4621", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CompleteFlush", "offset": 96, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4622", - "kind": "Pointer64", - "name": "arg9)", + "kind": "FuncPtr64", + "name": "AllocateRemappingTableEntry", "offset": 104, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4623", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "FreeRemappingTableEntry", "offset": 112, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4624", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "UpdateRemappingTableEntry", "offset": 120, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4625", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "InvalidateRemappingTableEntry", "offset": 128, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4626", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "UpdateRemappingDestination", "offset": 136, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4627", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "CaptureGlobalCrashdumpState", "offset": 144, - "parentId": "4608", - "collapsed": true, - "refId": "0" + "parentId": "4608" }, { "id": "4628", @@ -36906,210 +36162,164 @@ }, { "id": "4629", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "FindDevice", "offset": 0, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4630", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "SetDeviceSvmCapabilities", "offset": 8, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4631", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "SetDevicePasidTable", "offset": 16, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4632", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "GrowPasidTable", "offset": 24, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4633", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "SetPasidAddressSpace", "offset": 32, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4634", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "FlushTb", "offset": 40, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4635", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "FlushDeviceTbOnly", "offset": 48, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4636", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "DismissPageFault", "offset": 56, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4637", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "GetPageFault", "offset": 64, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4638", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "SetMessageInterruptRouting", "offset": 72, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4639", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "EnableInterrupt", "offset": 80, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4640", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DisableInterrupt", "offset": 88, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4641", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HandleInterrupt", "offset": 96, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4642", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "CheckForReservedRegion", "offset": 104, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4643", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "MarkHiberRegions", "offset": 112, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4644", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "DrainSvmPageRequests", "offset": 120, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4645", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "CancelPageRequests", "offset": 128, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4646", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "EnumerateReservedDevices", "offset": 136, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4647", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ProcessReservedDomains", "offset": 144, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4648", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "QueryAcpiDeviceMapping", "offset": 152, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4649", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetRidAcpiMapCount", "offset": 160, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4650", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ConfigureAts", "offset": 168, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4651", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "SetDeviceSvmCapabilitiesLegacy", "offset": 176, - "parentId": "4628", - "collapsed": true, - "refId": "0" + "parentId": "4628" }, { "id": "4652", @@ -38876,246 +38086,192 @@ }, { "id": "4865", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "FastIoCheckIfPossible", "offset": 8, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4866", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "FastIoRead", "offset": 16, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4867", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "FastIoWrite", "offset": 24, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4868", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "FastIoQueryBasicInfo", "offset": 32, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4869", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "FastIoQueryStandardInfo", "offset": 40, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4870", - "kind": "Pointer64", - "name": "arg9)", + "kind": "FuncPtr64", + "name": "FastIoLock", "offset": 48, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4871", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "FastIoUnlockSingle", "offset": 56, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4872", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "FastIoUnlockAll", "offset": 64, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4873", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "FastIoUnlockAllByKey", "offset": 72, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4874", - "kind": "Pointer64", - "name": "arg9)", + "kind": "FuncPtr64", + "name": "FastIoDeviceControl", "offset": 80, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4875", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "AcquireFileForNtCreateSection", "offset": 88, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4876", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ReleaseFileForNtCreateSection", "offset": 96, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4877", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FastIoDetachDevice", "offset": 104, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4878", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "FastIoQueryNetworkOpenInfo", "offset": 112, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4879", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "AcquireForModWrite", "offset": 120, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4880", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "MdlRead", "offset": 128, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4881", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "MdlReadComplete", "offset": 136, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4882", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "PrepareMdlWrite", "offset": 144, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4883", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "MdlWriteComplete", "offset": 152, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4884", - "kind": "Pointer64", - "name": "arg10)", + "kind": "FuncPtr64", + "name": "FastIoReadCompressed", "offset": 160, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4885", - "kind": "Pointer64", - "name": "arg10)", + "kind": "FuncPtr64", + "name": "FastIoWriteCompressed", "offset": 168, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4886", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "MdlReadCompleteCompressed", "offset": 176, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4887", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "MdlWriteCompleteCompressed", "offset": 184, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4888", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "FastIoQueryOpen", "offset": 192, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4889", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ReleaseForModWrite", "offset": 200, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4890", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AcquireForCcFlush", "offset": 208, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4891", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ReleaseForCcFlush", "offset": 216, - "parentId": "4863", - "collapsed": true, - "refId": "0" + "parentId": "4863" }, { "id": "4892", @@ -40496,12 +39652,10 @@ }, { "id": "5052", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "FreeCallback", "offset": 32, - "parentId": "5048", - "collapsed": true, - "refId": "0" + "parentId": "5048" }, { "id": "5053", @@ -40529,129 +39683,101 @@ }, { "id": "5056", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PreAcquireForSectionSynchronization", "offset": 8, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5057", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PostAcquireForSectionSynchronization", "offset": 16, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5058", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PreReleaseForSectionSynchronization", "offset": 24, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5059", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PostReleaseForSectionSynchronization", "offset": 32, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5060", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PreAcquireForCcFlush", "offset": 40, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5061", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PostAcquireForCcFlush", "offset": 48, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5062", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PreReleaseForCcFlush", "offset": 56, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5063", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PostReleaseForCcFlush", "offset": 64, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5064", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PreAcquireForModifiedPageWriter", "offset": 72, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5065", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PostAcquireForModifiedPageWriter", "offset": 80, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5066", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PreReleaseForModifiedPageWriter", "offset": 88, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5067", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PostReleaseForModifiedPageWriter", "offset": 96, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5068", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PreQueryOpen", "offset": 104, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5069", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PostQueryOpen", "offset": 112, - "parentId": "5053", - "collapsed": true, - "refId": "0" + "parentId": "5053" }, { "id": "5070", @@ -41042,21 +40168,17 @@ }, { "id": "5118", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "arg4", "offset": 0, - "parentId": "5117", - "collapsed": true, - "refId": "0" + "parentId": "5117" }, { "id": "5119", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "arg3", "offset": 0, - "parentId": "5117", - "collapsed": true, - "refId": "0" + "parentId": "5117" }, { "id": "5120", @@ -41070,21 +40192,17 @@ }, { "id": "5121", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "arg2", "offset": 0, - "parentId": "5120", - "collapsed": true, - "refId": "0" + "parentId": "5120" }, { "id": "5122", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "arg1", "offset": 0, - "parentId": "5120", - "collapsed": true, - "refId": "0" + "parentId": "5120" }, { "id": "5123", @@ -41286,21 +40404,17 @@ }, { "id": "5147", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "arg4", "offset": 0, - "parentId": "5146", - "collapsed": true, - "refId": "0" + "parentId": "5146" }, { "id": "5148", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "arg3", "offset": 0, - "parentId": "5146", - "collapsed": true, - "refId": "0" + "parentId": "5146" }, { "id": "5149", @@ -41314,21 +40428,17 @@ }, { "id": "5150", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "arg2", "offset": 0, - "parentId": "5149", - "collapsed": true, - "refId": "0" + "parentId": "5149" }, { "id": "5151", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "arg1", "offset": 0, - "parentId": "5149", - "collapsed": true, - "refId": "0" + "parentId": "5149" }, { "id": "5152", @@ -42149,12 +41259,10 @@ }, { "id": "5254", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "CurrentCompletionRoutine", "offset": 8, - "parentId": "5249", - "collapsed": true, - "refId": "0" + "parentId": "5249" }, { "id": "5255", @@ -43380,21 +42488,17 @@ }, { "id": "5406", - "kind": "Pointer64", - "name": "EndOfInterrupt)()", + "kind": "FuncPtr64", + "name": "EndOfInterrupt", "offset": 8, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5407", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ApicWriteIcr", "offset": 16, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5408", @@ -43412,669 +42516,521 @@ }, { "id": "5410", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "LongSpinWait", "offset": 32, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5411", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetReferenceTime", "offset": 40, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5412", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "SetSystemSleepProperty", "offset": 48, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5413", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "EnterSleepState", "offset": 56, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5414", - "kind": "Pointer64", - "name": "NotifyDebugDeviceAvailable)()", + "kind": "FuncPtr64", + "name": "NotifyDebugDeviceAvailable", "offset": 64, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5415", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "MapDeviceInterrupt", "offset": 72, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5416", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "UnmapDeviceInterrupt", "offset": 80, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5417", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "RetargetDeviceInterrupt", "offset": 88, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5418", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "SetHpetConfig", "offset": 96, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5419", - "kind": "Pointer64", - "name": "NotifyHpetEnabled)()", + "kind": "FuncPtr64", + "name": "NotifyHpetEnabled", "offset": 104, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5420", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "QueryAssociatedProcessors", "offset": 112, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5421", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "ReadMultipleMsr", "offset": 120, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5422", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "WriteMultipleMsr", "offset": 128, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5423", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "ReadCpuid", "offset": 136, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5424", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "LpWritebackInvalidate", "offset": 144, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5425", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "GetMachineCheckContext", "offset": 152, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5426", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "SuspendPartition", "offset": 160, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5427", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ResumePartition", "offset": 168, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5428", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "SetSystemMachineCheckProperty", "offset": 176, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5429", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "WheaErrorNotification", "offset": 184, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5430", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetProcessorIndexFromVpIndex", "offset": 192, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5431", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "SyntheticClusterIpi", "offset": 200, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5432", - "kind": "Pointer64", - "name": "VpStartEnabled)()", + "kind": "FuncPtr64", + "name": "VpStartEnabled", "offset": 208, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5433", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "StartVirtualProcessor", "offset": 216, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5434", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetVpIndexFromApicId", "offset": 224, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5435", - "kind": "Pointer64", - "name": "arg8)", + "kind": "FuncPtr64", + "name": "IumAccessPciDevice", "offset": 232, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5436", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "IumEfiRuntimeService", "offset": 240, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5437", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetSystemPasidCapabilities", "offset": 248, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5438", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetDeviceCapabilities", "offset": 256, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5439", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CreatePasidSpace", "offset": 264, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5440", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "SetPasidAddressSpace", "offset": 272, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5441", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "FlushPasid", "offset": 280, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5442", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AttachPasidSpace", "offset": 288, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5443", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DetachPasidSpace", "offset": 296, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5444", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "EnablePasid", "offset": 304, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5445", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DisablePasid", "offset": 312, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5446", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "AcknowledgePageRequest", "offset": 320, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5447", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "CreatePrQueue", "offset": 328, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5448", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeletePrQueue", "offset": 336, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5449", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ClearPrqStalled", "offset": 344, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5450", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "SetDeviceDmaEnabled", "offset": 352, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5451", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "SetDeviceCapabilities", "offset": 360, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5452", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AttachPrQueue", "offset": 368, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5453", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DetachPrQueue", "offset": 376, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5454", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HvDebuggerPowerHandler", "offset": 384, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5455", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "SetQpcBias", "offset": 392, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5456", - "kind": "Pointer64", - "name": "GetQpcBias)()", + "kind": "FuncPtr64", + "name": "GetQpcBias", "offset": 400, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5457", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "RegisterDeviceId", "offset": 408, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5458", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "UnregisterDeviceId", "offset": 416, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5459", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "AllocateDeviceDomain", "offset": 424, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5460", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AttachDeviceDomain", "offset": 432, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5461", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DetachDeviceDomain", "offset": 440, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5462", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteDeviceDomain", "offset": 448, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5463", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "MapDeviceLogicalRange", "offset": 456, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5464", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "UnmapDeviceLogicalRange", "offset": 464, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5465", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "MapDeviceSparsePages", "offset": 472, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5466", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "UnmapDeviceSparsePages", "offset": 480, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5467", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetDmaGuardEnabled", "offset": 488, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5468", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "UpdateMicrocode", "offset": 496, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5469", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetMicrocodeLatency", "offset": 504, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5470", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetSintMessage", "offset": 512, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5471", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetSintMessagePage", "offset": 520, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5472", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "RestoreTime", "offset": 528, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5473", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetLogicalProcessorHwId", "offset": 536, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5474", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "WakeVirtualProcessors", "offset": 544, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5475", - "kind": "Pointer64", - "name": "SetRootFaultReportingReady)()", + "kind": "FuncPtr64", + "name": "SetRootFaultReportingReady", "offset": 552, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5476", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ConfigureDeviceDomain", "offset": 560, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5477", - "kind": "Pointer64", - "name": "UnblockDefaultDma)()", + "kind": "FuncPtr64", + "name": "UnblockDefaultDma", "offset": 568, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5478", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "FlushDeviceDomain", "offset": 576, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5479", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "FlushDeviceDomainVaList", "offset": 584, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5480", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetHybridPassthroughReservedRegions", "offset": 592, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5481", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ReserveDeviceDomainAttachment", "offset": 600, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5482", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "UnreserveDeviceDomainAttachment", "offset": 608, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5483", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "ChangeIsolatedMemoryVisibility", "offset": 616, - "parentId": "5403", - "collapsed": true, - "refId": "0" + "parentId": "5403" }, { "id": "5484", @@ -44088,228 +43044,178 @@ }, { "id": "5485", - "kind": "Pointer64", - "name": "HalIommuSupportEnabled)()", + "kind": "FuncPtr64", + "name": "HalIommuSupportEnabled", "offset": 0, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5486", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "HalIommuGetConfiguration", "offset": 8, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5487", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "HalIommuGetLibraryContext", "offset": 16, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5488", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "HalIommuMapDevice", "offset": 24, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5489", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIommuEnableDevicePasid", "offset": 32, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5490", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIommuSetAddressSpace", "offset": 40, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5491", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIommuDisableDevicePasid", "offset": 48, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5492", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIommuUnmapDevice", "offset": 56, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5493", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalIommuFreeLibraryContext", "offset": 64, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5494", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalIommuFlushTb", "offset": 72, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5495", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalIommuFlushAllPasid", "offset": 80, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5496", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalIommuProcessPageRequestQueue", "offset": 88, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5497", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalIommuFaultRoutine", "offset": 96, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5498", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalIommuReferenceAsid", "offset": 104, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5499", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalIommuDereferenceAsid", "offset": 112, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5500", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalIommuServicePageFault", "offset": 120, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5501", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalIommuDevicePowerChange", "offset": 128, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5502", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIommuBeginDeviceReset", "offset": 136, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5503", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalIommuFinalizeDeviceReset", "offset": 144, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5504", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIommuGetAtsSettings", "offset": 152, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5505", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "HalIommuCreateAtsDevice", "offset": 160, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5506", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "HalIommuDeleteAtsDevice", "offset": 168, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5507", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "HalIommuGetDomainTransitionSupport", "offset": 176, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5508", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalIommuSetDeviceMpam", "offset": 184, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5509", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "HalIommuGetDeviceMpam", "offset": 192, - "parentId": "5484", - "collapsed": true, - "refId": "0" + "parentId": "5484" }, { "id": "5510", @@ -44360,12 +43266,10 @@ }, { "id": "5515", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "LogRoutine", "offset": 0, - "parentId": "5514", - "collapsed": true, - "refId": "0" + "parentId": "5514" }, { "id": "5516", @@ -45791,12 +44695,10 @@ }, { "id": "5693", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "CommitRoutine", "offset": 360, - "parentId": "5643", - "collapsed": true, - "refId": "0" + "parentId": "5643" }, { "id": "5694", @@ -50280,57 +49182,45 @@ }, { "id": "6235", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "GetCellRoutine", "offset": 8, - "parentId": "6233", - "collapsed": true, - "refId": "0" + "parentId": "6233" }, { "id": "6236", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ReleaseCellRoutine", "offset": 16, - "parentId": "6233", - "collapsed": true, - "refId": "0" + "parentId": "6233" }, { "id": "6237", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "Allocate", "offset": 24, - "parentId": "6233", - "collapsed": true, - "refId": "0" + "parentId": "6233" }, { "id": "6238", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "Free", "offset": 32, - "parentId": "6233", - "collapsed": true, - "refId": "0" + "parentId": "6233" }, { "id": "6239", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "FileWrite", "offset": 40, - "parentId": "6233", - "collapsed": true, - "refId": "0" + "parentId": "6233" }, { "id": "6240", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "FileRead", "offset": 48, - "parentId": "6233", - "collapsed": true, - "refId": "0" + "parentId": "6233" }, { "id": "6241", @@ -50694,39 +49584,31 @@ }, { "id": "6288", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ReadPerfMsr", "offset": 8, - "parentId": "6286", - "collapsed": true, - "refId": "0" + "parentId": "6286" }, { "id": "6289", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "WritePerfMsr", "offset": 16, - "parentId": "6286", - "collapsed": true, - "refId": "0" + "parentId": "6286" }, { "id": "6290", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "ReadPerfIoPort", "offset": 24, - "parentId": "6286", - "collapsed": true, - "refId": "0" + "parentId": "6286" }, { "id": "6291", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "WritePerfIoPort", "offset": 32, - "parentId": "6286", - "collapsed": true, - "refId": "0" + "parentId": "6286" }, { "id": "6292", @@ -52459,12 +51341,10 @@ }, { "id": "6515", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "arg3", "offset": 0, - "parentId": "6513", - "collapsed": true, - "refId": "0" + "parentId": "6513" }, { "id": "6516", @@ -52686,21 +51566,17 @@ }, { "id": "6543", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceReference", "offset": 16, - "parentId": "6539", - "collapsed": true, - "refId": "0" + "parentId": "6539" }, { "id": "6544", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceDereference", "offset": 24, - "parentId": "6539", - "collapsed": true, - "refId": "0" + "parentId": "6539" }, { "id": "6545", @@ -52742,237 +51618,185 @@ }, { "id": "6549", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "InitializeLocalUnit", "offset": 0, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6550", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InitializeIoUnit", "offset": 8, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6551", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "SetPriority", "offset": 16, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6552", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetLocalUnitError", "offset": 24, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6553", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ClearLocalUnitError", "offset": 32, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6554", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetLogicalId", "offset": 40, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6555", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "SetLogicalId", "offset": 48, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6556", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "AcceptAndGetSource", "offset": 56, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6557", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "EndOfInterrupt", "offset": 64, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6558", - "kind": "Pointer64", - "name": "FastEndOfInterrupt)()", + "kind": "FuncPtr64", + "name": "FastEndOfInterrupt", "offset": 72, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6559", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "SetLineState", "offset": 80, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6560", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "RequestInterrupt", "offset": 88, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6561", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "StartProcessor", "offset": 96, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6562", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "GenerateMessage", "offset": 104, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6563", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "ConvertId", "offset": 112, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6564", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "SaveLocalInterrupts", "offset": 120, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6565", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ReplayLocalInterrupts", "offset": 128, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6566", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeinitializeLocalUnit", "offset": 136, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6567", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeinitializeIoUnit", "offset": 144, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6568", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "QueryAndGetSource", "offset": 152, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6569", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DeactivateInterrupt", "offset": 160, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6570", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "DirectedEndOfInterrupt", "offset": 168, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6571", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "QueryLocalUnitInfo", "offset": 176, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6572", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "QueryPendingState", "offset": 184, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6573", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "CaptureGlobalCrashdumpState", "offset": 192, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6574", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CaptureProcessorCrashdumpState", "offset": 200, - "parentId": "6548", - "collapsed": true, - "refId": "0" + "parentId": "6548" }, { "id": "6575", @@ -54135,75 +52959,59 @@ }, { "id": "6720", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceReference", "offset": 16, - "parentId": "6716", - "collapsed": true, - "refId": "0" + "parentId": "6716" }, { "id": "6721", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceDereference", "offset": 24, - "parentId": "6716", - "collapsed": true, - "refId": "0" + "parentId": "6716" }, { "id": "6722", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetSvmCapabilities", "offset": 32, - "parentId": "6716", - "collapsed": true, - "refId": "0" + "parentId": "6716" }, { "id": "6723", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "EnableSvmCapabilities", "offset": 40, - "parentId": "6716", - "collapsed": true, - "refId": "0" + "parentId": "6716" }, { "id": "6724", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DisableSvmCapabilities", "offset": 48, - "parentId": "6716", - "collapsed": true, - "refId": "0" + "parentId": "6716" }, { "id": "6725", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "GetDeviceProperties", "offset": 56, - "parentId": "6716", - "collapsed": true, - "refId": "0" + "parentId": "6716" }, { "id": "6726", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "GetDeviceId", "offset": 64, - "parentId": "6716", - "collapsed": true, - "refId": "0" + "parentId": "6716" }, { "id": "6727", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetRootDevice", "offset": 72, - "parentId": "6716", - "collapsed": true, - "refId": "0" + "parentId": "6716" }, { "id": "6728", @@ -54483,12 +53291,10 @@ }, { "id": "6760", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FaultHandler", "offset": 104, - "parentId": "6741", - "collapsed": true, - "refId": "0" + "parentId": "6741" }, { "id": "6761", @@ -54936,48 +53742,38 @@ }, { "id": "6814", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "AllocateLogicalAddress", "offset": 0, - "parentId": "6813", - "collapsed": true, - "refId": "0" + "parentId": "6813" }, { "id": "6815", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FreeLogicalAddress", "offset": 8, - "parentId": "6813", - "collapsed": true, - "refId": "0" + "parentId": "6813" }, { "id": "6816", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ReserveLogicalAddress", "offset": 16, - "parentId": "6813", - "collapsed": true, - "refId": "0" + "parentId": "6813" }, { "id": "6817", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "QueryCapabilities", "offset": 24, - "parentId": "6813", - "collapsed": true, - "refId": "0" + "parentId": "6813" }, { "id": "6818", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "CleanUp", "offset": 32, - "parentId": "6813", - "collapsed": true, - "refId": "0" + "parentId": "6813" }, { "id": "6819", @@ -55051,12 +53847,10 @@ }, { "id": "6827", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CallbackRoutine", "offset": 16, - "parentId": "6825", - "collapsed": true, - "refId": "0" + "parentId": "6825" }, { "id": "6828", @@ -55250,21 +54044,17 @@ }, { "id": "6849", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "GetPageFault", "offset": 24, - "parentId": "6845", - "collapsed": true, - "refId": "0" + "parentId": "6845" }, { "id": "6850", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "DismissPageFault", "offset": 32, - "parentId": "6845", - "collapsed": true, - "refId": "0" + "parentId": "6845" }, { "id": "6851", @@ -56339,12 +55129,10 @@ }, { "id": "6979", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "AdjustCryptoParametersCallback", "offset": 96, - "parentId": "6967", - "collapsed": true, - "refId": "0" + "parentId": "6967" }, { "id": "6980", @@ -56661,12 +55449,10 @@ }, { "id": "7018", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "TrackedOffsetCallback", "offset": 8, - "parentId": "7015", - "collapsed": true, - "refId": "0" + "parentId": "7015" }, { "id": "7019", @@ -56729,12 +55515,10 @@ }, { "id": "7026", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "MiniPacketCallback", "offset": 56, - "parentId": "7019", - "collapsed": true, - "refId": "0" + "parentId": "7019" }, { "id": "7027", @@ -58995,12 +57779,10 @@ }, { "id": "7297", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "CompletionRoutine", "offset": 56, - "parentId": "7135", - "collapsed": true, - "refId": "0" + "parentId": "7135" }, { "id": "7298", @@ -59090,12 +57872,10 @@ }, { "id": "7308", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "TimerRoutine", "offset": 24, - "parentId": "7304", - "collapsed": true, - "refId": "0" + "parentId": "7304" }, { "id": "7309", @@ -59137,12 +57917,10 @@ }, { "id": "7313", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "Routine", "offset": 32, - "parentId": "7311", - "collapsed": true, - "refId": "0" + "parentId": "7311" }, { "id": "7314", @@ -59429,12 +58207,10 @@ }, { "id": "7348", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "arg3", "offset": 0, - "parentId": "7347", - "collapsed": true, - "refId": "0" + "parentId": "7347" }, { "id": "7349", @@ -59486,12 +58262,10 @@ }, { "id": "7354", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CancelRoutine", "offset": 104, - "parentId": "7319", - "collapsed": true, - "refId": "0" + "parentId": "7319" }, { "id": "7355", @@ -61961,12 +60735,10 @@ }, { "id": "7654", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "DeferredRoutine", "offset": 24, - "parentId": "7645", - "collapsed": true, - "refId": "0" + "parentId": "7645" }, { "id": "7655", @@ -63081,21 +61853,17 @@ }, { "id": "7787", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ServiceRoutine", "offset": 24, - "parentId": "7783", - "collapsed": true, - "refId": "0" + "parentId": "7783" }, { "id": "7788", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "MessageServiceRoutine", "offset": 32, - "parentId": "7783", - "collapsed": true, - "refId": "0" + "parentId": "7783" }, { "id": "7789", @@ -63138,12 +61906,10 @@ }, { "id": "7794", - "kind": "Pointer64", - "name": "DispatchAddress)()", + "kind": "FuncPtr64", + "name": "DispatchAddress", "offset": 80, - "parentId": "7783", - "collapsed": true, - "refId": "0" + "parentId": "7783" }, { "id": "7795", @@ -63466,12 +62232,10 @@ }, { "id": "7834", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "Callback", "offset": 48, - "parentId": "7830", - "collapsed": true, - "refId": "0" + "parentId": "7830" }, { "id": "7835", @@ -66486,12 +65250,10 @@ }, { "id": "8211", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "CurrentDpcRoutine", "offset": 14368, - "parentId": "8079", - "collapsed": true, - "refId": "0" + "parentId": "8079" }, { "id": "8212", @@ -69875,12 +68637,10 @@ }, { "id": "8630", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "WorkerRoutine", "offset": 24, - "parentId": "8628", - "collapsed": true, - "refId": "0" + "parentId": "8628" }, { "id": "8631", @@ -69992,12 +68752,10 @@ }, { "id": "8643", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "NotificationRoutine", "offset": 296, - "parentId": "8631", - "collapsed": true, - "refId": "0" + "parentId": "8631" }, { "id": "8644", @@ -74720,12 +73478,10 @@ }, { "id": "9238", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "Callback", "offset": 96, - "parentId": "9231", - "collapsed": true, - "refId": "0" + "parentId": "9231" }, { "id": "9239", @@ -74738,12 +73494,10 @@ }, { "id": "9240", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DisableCallback", "offset": 112, - "parentId": "9231", - "collapsed": true, - "refId": "0" + "parentId": "9231" }, { "id": "9241", @@ -81202,12 +79956,10 @@ }, { "id": "10048", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FlushToLsnRoutine", "offset": 8, - "parentId": "10046", - "collapsed": true, - "refId": "0" + "parentId": "10046" }, { "id": "10049", @@ -81249,21 +80001,17 @@ }, { "id": "10053", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FlushToLsnRoutine", "offset": 8, - "parentId": "10051", - "collapsed": true, - "refId": "0" + "parentId": "10051" }, { "id": "10054", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "QueryLogHandleInfoRoutine", "offset": 16, - "parentId": "10051", - "collapsed": true, - "refId": "0" + "parentId": "10051" }, { "id": "10055", @@ -103569,12 +102317,10 @@ }, { "id": "12769", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "arg4", "offset": 0, - "parentId": "12768", - "collapsed": true, - "refId": "0" + "parentId": "12768" }, { "id": "12770", @@ -103899,39 +102645,31 @@ }, { "id": "12814", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DumpProcedure", "offset": 48, - "parentId": "12790", - "collapsed": true, - "refId": "0" + "parentId": "12790" }, { "id": "12815", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "OpenProcedure", "offset": 56, - "parentId": "12790", - "collapsed": true, - "refId": "0" + "parentId": "12790" }, { "id": "12816", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "CloseProcedure", "offset": 64, - "parentId": "12790", - "collapsed": true, - "refId": "0" + "parentId": "12790" }, { "id": "12817", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DeleteProcedure", "offset": 72, - "parentId": "12790", - "collapsed": true, - "refId": "0" + "parentId": "12790" }, { "id": "12818", @@ -103945,48 +102683,38 @@ }, { "id": "12819", - "kind": "Pointer64", - "name": "arg10)", + "kind": "FuncPtr64", + "name": "arg10", "offset": 0, - "parentId": "12818", - "collapsed": true, - "refId": "0" + "parentId": "12818" }, { "id": "12820", - "kind": "Pointer64", - "name": "arg11)", + "kind": "FuncPtr64", + "name": "arg11", "offset": 0, - "parentId": "12818", - "collapsed": true, - "refId": "0" + "parentId": "12818" }, { "id": "12821", - "kind": "Pointer64", - "name": "arg9)", + "kind": "FuncPtr64", + "name": "SecurityProcedure", "offset": 88, - "parentId": "12790", - "collapsed": true, - "refId": "0" + "parentId": "12790" }, { "id": "12822", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "QueryNameProcedure", "offset": 96, - "parentId": "12790", - "collapsed": true, - "refId": "0" + "parentId": "12790" }, { "id": "12823", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "OkayToCloseProcedure", "offset": 104, - "parentId": "12790", - "collapsed": true, - "refId": "0" + "parentId": "12790" }, { "id": "12824", @@ -105562,12 +104290,10 @@ }, { "id": "13019", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "Callback", "offset": 32, - "parentId": "13014", - "collapsed": true, - "refId": "0" + "parentId": "13014" }, { "id": "13020", @@ -106197,12 +104923,10 @@ }, { "id": "13102", - "kind": "Pointer64", - "name": "PostProcessInitRoutine)()", + "kind": "FuncPtr64", + "name": "PostProcessInitRoutine", "offset": 560, - "parentId": "13022", - "collapsed": true, - "refId": "0" + "parentId": "13022" }, { "id": "13103", @@ -111601,12 +110325,10 @@ }, { "id": "13784", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "Callback", "offset": 32, - "parentId": "13779", - "collapsed": true, - "refId": "0" + "parentId": "13779" }, { "id": "13785", @@ -113664,12 +112386,10 @@ }, { "id": "14027", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "arg5", "offset": 576, - "parentId": "13996", - "collapsed": true, - "refId": "0" + "parentId": "13996" }, { "id": "14028", @@ -113692,12 +112412,10 @@ }, { "id": "14030", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "PowerOnDumpDeviceCallback", "offset": 632, - "parentId": "13996", - "collapsed": true, - "refId": "0" + "parentId": "13996" }, { "id": "14031", @@ -113989,93 +112707,73 @@ }, { "id": "14065", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ComponentActive", "offset": 0, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14066", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ComponentIdle", "offset": 8, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14067", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ComponentIdleState", "offset": 16, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14068", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DevicePowerRequired", "offset": 24, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14069", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DevicePowerNotRequired", "offset": 32, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14070", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "PowerControl", "offset": 40, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14071", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "ComponentCriticalTransition", "offset": 48, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14072", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "DripsWatchdogCallback", "offset": 56, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14073", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DirectedPowerUpCallback", "offset": 64, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14074", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DirectedPowerDownCallback", "offset": 72, - "parentId": "14064", - "collapsed": true, - "refId": "0" + "parentId": "14064" }, { "id": "14075", @@ -114198,12 +112896,10 @@ }, { "id": "14090", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "ComponentPerfState", "offset": 32, - "parentId": "14087", - "collapsed": true, - "refId": "0" + "parentId": "14087" }, { "id": "14091", @@ -114377,30 +113073,24 @@ }, { "id": "14112", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AcceptDeviceNotification", "offset": 96, - "parentId": "14107", - "collapsed": true, - "refId": "0" + "parentId": "14107" }, { "id": "14113", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "AcceptProcessorNotification", "offset": 104, - "parentId": "14107", - "collapsed": true, - "refId": "0" + "parentId": "14107" }, { "id": "14114", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AcceptAcpiNotification", "offset": 112, - "parentId": "14107", - "collapsed": true, - "refId": "0" + "parentId": "14107" }, { "id": "14115", @@ -115544,12 +114234,10 @@ }, { "id": "14252", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "arg5", "offset": 0, - "parentId": "14251", - "collapsed": true, - "refId": "0" + "parentId": "14251" }, { "id": "14253", @@ -116419,12 +115107,10 @@ }, { "id": "14359", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "NotifyDevicePowerDraw", "offset": 40, - "parentId": "14353", - "collapsed": true, - "refId": "0" + "parentId": "14353" }, { "id": "14360", @@ -117796,21 +116482,17 @@ }, { "id": "14531", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceReference", "offset": 16, - "parentId": "14527", - "collapsed": true, - "refId": "0" + "parentId": "14527" }, { "id": "14532", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceDereference", "offset": 24, - "parentId": "14527", - "collapsed": true, - "refId": "0" + "parentId": "14527" }, { "id": "14533", @@ -117821,30 +116503,24 @@ }, { "id": "14534", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "QueryAttributes", "offset": 40, - "parentId": "14527", - "collapsed": true, - "refId": "0" + "parentId": "14527" }, { "id": "14535", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "SetPowerLimit", "offset": 48, - "parentId": "14527", - "collapsed": true, - "refId": "0" + "parentId": "14527" }, { "id": "14536", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "QueryPowerLimit", "offset": 56, - "parentId": "14527", - "collapsed": true, - "refId": "0" + "parentId": "14527" }, { "id": "14537", @@ -120182,75 +118858,59 @@ }, { "id": "14835", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "IdlePreExecute", "offset": 600, - "parentId": "14810", - "collapsed": true, - "refId": "0" + "parentId": "14810" }, { "id": "14836", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "IdleExecute", "offset": 608, - "parentId": "14810", - "collapsed": true, - "refId": "0" + "parentId": "14810" }, { "id": "14837", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "IdlePreselect", "offset": 616, - "parentId": "14810", - "collapsed": true, - "refId": "0" + "parentId": "14810" }, { "id": "14838", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "IdleTest", "offset": 624, - "parentId": "14810", - "collapsed": true, - "refId": "0" + "parentId": "14810" }, { "id": "14839", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "IdleAvailabilityCheck", "offset": 632, - "parentId": "14810", - "collapsed": true, - "refId": "0" + "parentId": "14810" }, { "id": "14840", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "IdleComplete", "offset": 640, - "parentId": "14810", - "collapsed": true, - "refId": "0" + "parentId": "14810" }, { "id": "14841", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "IdleIsHalted", "offset": 648, - "parentId": "14810", - "collapsed": true, - "refId": "0" + "parentId": "14810" }, { "id": "14842", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "IdleInitiateWake", "offset": 656, - "parentId": "14810", - "collapsed": true, - "refId": "0" + "parentId": "14810" }, { "id": "14843", @@ -120645,39 +119305,31 @@ }, { "id": "14890", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "IdleTest", "offset": 16, - "parentId": "14886", - "collapsed": true, - "refId": "0" + "parentId": "14886" }, { "id": "14891", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "IdlePreExecute", "offset": 24, - "parentId": "14886", - "collapsed": true, - "refId": "0" + "parentId": "14886" }, { "id": "14892", - "kind": "Pointer64", - "name": "arg5)", + "kind": "FuncPtr64", + "name": "IdleComplete", "offset": 32, - "parentId": "14886", - "collapsed": true, - "refId": "0" + "parentId": "14886" }, { "id": "14893", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "QueryPlatformStateResidency", "offset": 40, - "parentId": "14886", - "collapsed": true, - "refId": "0" + "parentId": "14886" }, { "id": "14894", @@ -123652,21 +122304,17 @@ }, { "id": "15255", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "arg2", "offset": 0, - "parentId": "15254", - "collapsed": true, - "refId": "0" + "parentId": "15254" }, { "id": "15256", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "arg4", "offset": 0, - "parentId": "15254", - "collapsed": true, - "refId": "0" + "parentId": "15254" }, { "id": "15257", @@ -124669,138 +123317,108 @@ }, { "id": "15386", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "GetFFHThrottleState", "offset": 320, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15387", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "TimeWindowHandler", "offset": 328, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15388", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "BoostPolicyHandler", "offset": 336, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15389", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "BoostModeHandler", "offset": 344, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15390", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AutonomousActivityWindowHandler", "offset": 352, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15391", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AutonomousModeHandler", "offset": 360, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15392", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "ReinitializeHandler", "offset": 368, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15393", - "kind": "Pointer64", - "name": "arg11)", + "kind": "FuncPtr64", + "name": "PerfSelectionHandler", "offset": 376, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15394", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PerfPriorityHandler", "offset": 384, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15395", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "PerfControlHandler", "offset": 392, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15396", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "PerfControlHandlerHidden", "offset": 400, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15397", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "DomainPerfControlHandler", "offset": 408, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15398", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "PerfUpdateHwDebugData", "offset": 416, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15399", - "kind": "Pointer64", - "name": "PerfQueryProcMeasurementCapabilities)()", + "kind": "FuncPtr64", + "name": "PerfQueryProcMeasurementCapabilities", "offset": 424, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15400", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "PerfQueryProcMeasurementValues", "offset": 432, - "parentId": "15375", - "collapsed": true, - "refId": "0" + "parentId": "15375" }, { "id": "15401", @@ -127844,30 +126462,24 @@ }, { "id": "15767", - "kind": "Pointer64", - "name": "arg3)", + "kind": "FuncPtr64", + "name": "CompareRoutine", "offset": 72, - "parentId": "15759", - "collapsed": true, - "refId": "0" + "parentId": "15759" }, { "id": "15768", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AllocateRoutine", "offset": 80, - "parentId": "15759", - "collapsed": true, - "refId": "0" + "parentId": "15759" }, { "id": "15769", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FreeRoutine", "offset": 88, - "parentId": "15759", - "collapsed": true, - "refId": "0" + "parentId": "15759" }, { "id": "15770", @@ -129281,12 +127893,10 @@ }, { "id": "15940", - "kind": "Pointer64", - "name": "arg6)", + "kind": "FuncPtr64", + "name": "QueryRoutine", "offset": 0, - "parentId": "15939", - "collapsed": true, - "refId": "0" + "parentId": "15939" }, { "id": "15941", @@ -129673,21 +128283,17 @@ }, { "id": "15987", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "Allocate", "offset": 48, - "parentId": "15982", - "collapsed": true, - "refId": "0" + "parentId": "15982" }, { "id": "15988", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "Free", "offset": 56, - "parentId": "15982", - "collapsed": true, - "refId": "0" + "parentId": "15982" }, { "id": "15989", @@ -138340,21 +136946,17 @@ }, { "id": "17069", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceReference", "offset": 16, - "parentId": "17065", - "collapsed": true, - "refId": "0" + "parentId": "17065" }, { "id": "17070", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "InterfaceDereference", "offset": 24, - "parentId": "17065", - "collapsed": true, - "refId": "0" + "parentId": "17065" }, { "id": "17071", @@ -138365,21 +136967,17 @@ }, { "id": "17072", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "ActiveCooling", "offset": 40, - "parentId": "17065", - "collapsed": true, - "refId": "0" + "parentId": "17065" }, { "id": "17073", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "PassiveCooling", "offset": 48, - "parentId": "17065", - "collapsed": true, - "refId": "0" + "parentId": "17065" }, { "id": "17074", @@ -139661,12 +138259,10 @@ }, { "id": "17227", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CleanupGroupCancelCallback", "offset": 24, - "parentId": "17223", - "collapsed": true, - "refId": "0" + "parentId": "17223" }, { "id": "17228", @@ -139688,12 +138284,10 @@ }, { "id": "17230", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "FinalizationCallback", "offset": 48, - "parentId": "17223", - "collapsed": true, - "refId": "0" + "parentId": "17223" }, { "id": "17231", @@ -141116,48 +139710,38 @@ }, { "id": "17399", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DriverInit", "offset": 0, - "parentId": "17398", - "collapsed": true, - "refId": "0" + "parentId": "17398" }, { "id": "17400", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "DriverStartIo", "offset": 8, - "parentId": "17398", - "collapsed": true, - "refId": "0" + "parentId": "17398" }, { "id": "17401", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "DriverUnload", "offset": 16, - "parentId": "17398", - "collapsed": true, - "refId": "0" + "parentId": "17398" }, { "id": "17402", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "AddDevice", "offset": 24, - "parentId": "17398", - "collapsed": true, - "refId": "0" + "parentId": "17398" }, { "id": "17403", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "arg2", "offset": 32, - "parentId": "17398", - "collapsed": true, - "refId": "0" + "parentId": "17398" }, { "id": "17404", @@ -143101,12 +141685,10 @@ }, { "id": "17640", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "CompletionRoutine", "offset": 24, - "parentId": "17637", - "collapsed": true, - "refId": "0" + "parentId": "17637" }, { "id": "17641", @@ -143250,12 +141832,10 @@ }, { "id": "17658", - "kind": "Pointer64", - "name": "arg4)", + "kind": "FuncPtr64", + "name": "DeviceRoutine", "offset": 24, - "parentId": "17647", - "collapsed": true, - "refId": "0" + "parentId": "17647" }, { "id": "17659", @@ -143680,12 +142260,10 @@ }, { "id": "17709", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "WorkRoutine", "offset": 128, - "parentId": "17703", - "collapsed": true, - "refId": "0" + "parentId": "17703" }, { "id": "17710", @@ -144688,30 +143266,24 @@ }, { "id": "17832", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "Initialize", "offset": 0, - "parentId": "17831", - "collapsed": true, - "refId": "0" + "parentId": "17831" }, { "id": "17833", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "Uninitialize", "offset": 8, - "parentId": "17831", - "collapsed": true, - "refId": "0" + "parentId": "17831" }, { "id": "17834", - "kind": "Pointer64", - "name": "arg2)", + "kind": "FuncPtr64", + "name": "Correct", "offset": 16, - "parentId": "17831", - "collapsed": true, - "refId": "0" + "parentId": "17831" }, { "id": "17835", @@ -149690,12 +148262,10 @@ }, { "id": "18440", - "kind": "Pointer64", - "name": "arg1)", + "kind": "FuncPtr64", + "name": "WorkerRoutine", "offset": 16, - "parentId": "18438", - "collapsed": true, - "refId": "0" + "parentId": "18438" }, { "id": "18441", @@ -151232,12 +149802,10 @@ }, { "id": "18645", - "kind": "Pointer64", - "name": "arg7)", + "kind": "FuncPtr64", + "name": "EnableCallback", "offset": 40, - "parentId": "18639", - "collapsed": true, - "refId": "0" + "parentId": "18639" }, { "id": "18646", diff --git a/src/main.cpp b/src/main.cpp index 41db826..98b8aac 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1774,8 +1774,9 @@ void MainWindow::setupDockTabBars() { tabBar->setTabButton(i, QTabBar::RightSide, btns); } - // Context menu (install only once) + // Middle-click close + context menu (install only once) if (tabBar->contextMenuPolicy() == Qt::CustomContextMenu) continue; + tabBar->installEventFilter(this); tabBar->setContextMenuPolicy(Qt::CustomContextMenu); connect(tabBar, &QTabBar::customContextMenuRequested, this, [this, tabBar](const QPoint& pos) { @@ -1790,9 +1791,6 @@ void MainWindow::setupDockTabBars() { if (!target) return; auto tabIt = m_tabs.find(target); - auto* btns = qobject_cast( - tabBar->tabButton(idx, QTabBar::RightSide)); - bool isPinned = btns && btns->pinned; QMenu menu; @@ -1816,28 +1814,6 @@ void MainWindow::setupDockTabBars() { }); } - // Close All But Pinned (only if any tab is pinned) - bool anyPinned = false; - for (int i = 0; i < tabBar->count(); ++i) { - auto* b = qobject_cast( - tabBar->tabButton(i, QTabBar::RightSide)); - if (b && b->pinned) { anyPinned = true; break; } - } - if (anyPinned) { - menu.addAction("Close All But Pinned", [this, tabBar]() { - QVector toClose; - for (int i = 0; i < tabBar->count(); ++i) { - auto* b = qobject_cast( - tabBar->tabButton(i, QTabBar::RightSide)); - if (b && b->pinned) continue; - QString title = tabBar->tabText(i); - for (auto* d : m_docDocks) - if (d->windowTitle() == title) { toClose.append(d); break; } - } - for (auto* d : toClose) d->close(); - }); - } - menu.addSeparator(); // Copy Full Path / Open Containing Folder (only if saved) @@ -1859,14 +1835,6 @@ void MainWindow::setupDockTabBars() { menu.addSeparator(); - // Pin / Unpin - if (btns) { - QIcon pinIcon = makeIcon(isPinned ? ":/vsicons/pinned.svg" - : ":/vsicons/pin.svg"); - menu.addAction(pinIcon, isPinned ? "Unpin Tab" : "Pin Tab", - [btns, isPinned]() { btns->setPinned(!isPinned); }); - } - menu.addSeparator(); // New Document Groups (only if >1 tab) @@ -1918,6 +1886,25 @@ void MainWindow::setupDockTabBars() { } } +bool MainWindow::eventFilter(QObject* obj, QEvent* event) { + if (event->type() == QEvent::MouseButtonPress) { + auto* me = static_cast(event); + if (me->button() == Qt::MiddleButton) { + if (auto* tabBar = qobject_cast(obj)) { + int idx = tabBar->tabAt(me->pos()); + if (idx >= 0) { + QString title = tabBar->tabText(idx); + for (auto* d : m_docDocks) { + if (d->windowTitle() == title) { d->close(); break; } + } + return true; + } + } + } + } + return QMainWindow::eventFilter(obj, event); +} + // Build a minimal empty struct for new documents static void buildEmptyStruct(NodeTree& tree, const QString& classKeyword = QString()) { // ── Enum: bare node with empty enumMembers, no hex children ── @@ -2008,10 +1995,7 @@ MainWindow::~MainWindow() { } void MainWindow::newClass() { - auto* first = project_new(QStringLiteral("class")); project_new(QStringLiteral("class")); - // Select the first tab - if (first) first->raise(); } void MainWindow::newStruct() { @@ -2606,9 +2590,12 @@ void MainWindow::setEditorFont(const QString& fontName) { } } } - // Sync workspace tree font - if (m_workspaceTree) - m_workspaceTree->setFont(f); + // Sync workspace tree font (match tab bar size) + if (m_workspaceTree) { + QFont wf(fontName, 10); + wf.setFixedPitch(true); + m_workspaceTree->setFont(wf); + } // Sync dock titlebar font if (m_dockTitleLabel) m_dockTitleLabel->setFont(f); @@ -3378,13 +3365,19 @@ void MainWindow::createWorkspaceDock() { m_workspaceTree->setEditTriggers(QAbstractItemView::NoEditTriggers); m_workspaceTree->setExpandsOnDoubleClick(false); m_workspaceTree->setMouseTracking(true); + { + QSettings s("Reclass", "Reclass"); + QFont f(s.value("font", "JetBrains Mono").toString(), 10); + f.setFixedPitch(true); + m_workspaceTree->setFont(f); + } connect(m_workspaceSearch, &QLineEdit::textChanged, this, [this](const QString& text) { m_workspaceProxy->setFilterFixedString(text); if (!text.isEmpty()) m_workspaceTree->expandAll(); else - m_workspaceTree->expandToDepth(0); + m_workspaceTree->collapseAll(); }); // Override palette: selection + hover use theme colors (not default blue) @@ -3402,13 +3395,9 @@ void MainWindow::createWorkspaceDock() { m_workspaceTree->setContextMenuPolicy(Qt::CustomContextMenu); connect(m_workspaceTree, &QWidget::customContextMenuRequested, this, [this](const QPoint& pos) { QModelIndex index = m_workspaceTree->indexAt(pos); - if (!index.isValid()) return; - auto structIdVar = index.data(Qt::UserRole + 1); - uint64_t structId = structIdVar.isValid() ? structIdVar.toULongLong() : 0; - - // Right-click on "Project" group → New Class / New Struct / New Enum - if (structId == rcx::kGroupSentinel) { + // Right-click on empty area → New Class / New Struct / New Enum + if (!index.isValid()) { QMenu menu; auto* actClass = menu.addAction("New Class"); auto* actStruct = menu.addAction("New Struct"); @@ -3420,6 +3409,8 @@ void MainWindow::createWorkspaceDock() { return; } + auto structIdVar = index.data(Qt::UserRole + 1); + uint64_t structId = structIdVar.isValid() ? structIdVar.toULongLong() : 0; if (structId == 0) return; auto subVar = index.data(Qt::UserRole); @@ -3524,12 +3515,6 @@ void MainWindow::createWorkspaceDock() { auto structIdVar = index.data(Qt::UserRole + 1); uint64_t structId = structIdVar.isValid() ? structIdVar.toULongLong() : 0; - if (structId == rcx::kGroupSentinel) { - // "Project" folder: toggle expand/collapse - m_workspaceTree->setExpanded(index, !m_workspaceTree->isExpanded(index)); - return; - } - auto subVar = index.data(Qt::UserRole); if (!subVar.isValid()) return; auto* ownerDock = static_cast(subVar.value()); @@ -3739,7 +3724,6 @@ void MainWindow::rebuildWorkspaceModel() { tabs.append({ &tab.doc->tree, name, static_cast(it.key()) }); } rcx::buildProjectExplorer(m_workspaceModel, tabs); - m_workspaceTree->expandToDepth(0); } void MainWindow::addRecentFile(const QString& path) { diff --git a/src/mainwindow.h b/src/mainwindow.h index 82fab5f..bb6817c 100644 --- a/src/mainwindow.h +++ b/src/mainwindow.h @@ -178,6 +178,7 @@ private: protected: void changeEvent(QEvent* event) override; void resizeEvent(QResizeEvent* event) override; + bool eventFilter(QObject* obj, QEvent* event) override; }; } // namespace rcx diff --git a/src/workspace_model.h b/src/workspace_model.h index 4518a14..cfde764 100644 --- a/src/workspace_model.h +++ b/src/workspace_model.h @@ -21,13 +21,6 @@ inline void buildProjectExplorer(QStandardItemModel* model, model->clear(); model->setHorizontalHeaderLabels({QStringLiteral("Name")}); - // Single "Project" root with folder icon - void* firstSub = tabs.isEmpty() ? nullptr : tabs[0].subPtr; - auto* projectItem = new QStandardItem(QIcon(":/vsicons/folder.svg"), - QStringLiteral("Project")); - projectItem->setData(QVariant::fromValue(firstSub), Qt::UserRole); - projectItem->setData(QVariant::fromValue(kGroupSentinel), Qt::UserRole + 1); - // Collect all top-level structs/enums across all tabs struct Entry { const Node* node; void* subPtr; const NodeTree* tree; }; QVector types, enums; @@ -99,7 +92,7 @@ inline void buildProjectExplorer(QStandardItemModel* model, item->appendRow(childItem); } - projectItem->appendRow(item); + model->appendRow(item); } for (const auto& e : enums) { @@ -111,10 +104,8 @@ inline void buildProjectExplorer(QStandardItemModel* model, QIcon(":/vsicons/symbol-enum.svg"), display); item->setData(QVariant::fromValue(e.subPtr), Qt::UserRole); item->setData(QVariant::fromValue(e.node->id), Qt::UserRole + 1); - projectItem->appendRow(item); + model->appendRow(item); } - - model->appendRow(projectItem); } } // namespace rcx diff --git a/tools/vergilius_to_rcx.py b/tools/vergilius_to_rcx.py index faf69bc..6ad1748 100644 --- a/tools/vergilius_to_rcx.py +++ b/tools/vergilius_to_rcx.py @@ -341,6 +341,19 @@ def parse_field_line(line, offset, parent_id, ids, struct_registry): line = re.sub(r'\bvolatile\b', '', line).strip() line = re.sub(r'\s+', ' ', line) + # Check for function pointer: RETURN_TYPE (*NAME)(PARAMS) + fnptr_m = re.search(r'\(\*\s*(\w+)\s*\)', line) + if fnptr_m: + field_name = fnptr_m.group(1) + node_id = ids.alloc() + return { + 'id': str(node_id), + 'kind': 'FuncPtr64', + 'name': field_name, + 'offset': offset, + 'parentId': str(parent_id), + } + # Check for struct/union keyword prefix keyword = None m = re.match(r'^(struct|union|enum)\s+(.+)', line)