Changeset 91960 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Oct 21, 2021 3:01:54 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 147766
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp
r91944 r91960 4665 4665 4666 4666 LogFlow(("pdmR3DevHlp_SharedModuleCheckAll: caller='%s'/%d: returns %Rrc\n", pDevIns->pReg->szName, pDevIns->iInstance, rc)); 4667 return rc; 4668 } 4669 4670 4671 /** @interface_method_impl{PDMDEVHLPR3,pfnQueryLun} */ 4672 static DECLCALLBACK(int) pdmR3DevHlp_pfnQueryLun(PPDMDEVINS pDevIns, const char *pszDevice, 4673 unsigned iInstance, unsigned iLun, PPDMIBASE *ppBase) 4674 { 4675 PDMDEV_ASSERT_DEVINS(pDevIns); 4676 4677 LogFlow(("pdmR3DevHlp_pfnQueryLun: caller='%s'/%d: pszDevice=%p:{%s} iInstance=%u iLun=%u ppBase=%p\n", 4678 pDevIns->pReg->szName, pDevIns->iInstance, pszDevice, pszDevice, iInstance, iLun, ppBase)); 4679 4680 int rc = PDMR3QueryLun(pDevIns->Internal.s.pVMR3->pUVM, pszDevice, iInstance, iLun, ppBase); 4681 4682 LogFlow(("pdmR3DevHlp_pfnQueryLun: caller='%s'/%d: returns %Rrc\n", pDevIns->pReg->szName, pDevIns->iInstance, rc)); 4667 4683 return rc; 4668 4684 } … … 5051 5067 pdmR3DevHlp_SharedModuleGetPageState, 5052 5068 pdmR3DevHlp_SharedModuleCheckAll, 5069 pdmR3DevHlp_pfnQueryLun, 5053 5070 PDM_DEVHLPR3_VERSION /* the end */ 5054 5071 }; … … 5438 5455 pdmR3DevHlp_SharedModuleGetPageState, 5439 5456 pdmR3DevHlp_SharedModuleCheckAll, 5457 pdmR3DevHlp_pfnQueryLun, 5440 5458 PDM_DEVHLPR3_VERSION /* the end */ 5441 5459 }; … … 5708 5726 { 5709 5727 PDMDEV_ASSERT_DEVINS(pDevIns); 5728 AssertReleaseMsgFailed(("Untrusted device called trusted helper! '%s'/%d\n", 5729 pDevIns->pReg->szName, pDevIns->iInstance)); 5730 return VERR_ACCESS_DENIED; 5731 } 5732 5733 5734 /** @interface_method_impl{PDMDEVHLPR3,pfnQUeryLun} */ 5735 static DECLCALLBACK(int) pdmR3DevHlp_Untrusted_QueryLun(PPDMDEVINS pDevIns, const char *pszDevice, unsigned iInstance, unsigned iLun, PPDMIBASE *ppBase) 5736 { 5737 PDMDEV_ASSERT_DEVINS(pDevIns); 5738 RT_NOREF(pszDevice, iInstance, iLun, ppBase); 5710 5739 AssertReleaseMsgFailed(("Untrusted device called trusted helper! '%s'/%d\n", 5711 5740 pDevIns->pReg->szName, pDevIns->iInstance)); … … 6096 6125 pdmR3DevHlp_Untrusted_SharedModuleGetPageState, 6097 6126 pdmR3DevHlp_Untrusted_SharedModuleCheckAll, 6127 pdmR3DevHlp_Untrusted_QueryLun, 6098 6128 PDM_DEVHLPR3_VERSION /* the end */ 6099 6129 };
Note:
See TracChangeset
for help on using the changeset viewer.