Changeset 81679 in vbox
- Timestamp:
- Nov 5, 2019 5:05:50 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 134439
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Storage/DevVirtioSCSI.cpp
r81678 r81679 1654 1654 1655 1655 /** 1656 * @callback_method_impl{ FNVIRTIOQUEUENOTIFIED}1656 * @callback_method_impl{VIRTIOCORER3,pfnQueueNotified} 1657 1657 */ 1658 1658 static DECLCALLBACK(void) virtioScsiR3Notified(PVIRTIOCORE pVirtio, PVIRTIOCORECC pVirtioCC, uint16_t qIdx) … … 1692 1692 1693 1693 /** 1694 * @callback_method_impl{ FNVIRTIOSTATUSCHANGED}1694 * @callback_method_impl{VIRTIOCORER3,pfnStatusChanged} 1695 1695 */ 1696 1696 static DECLCALLBACK(void) virtioScsiR3StatusChanged(PVIRTIOCORE pVirtio, PVIRTIOCORECC pVirtioCC, uint32_t fVirtioReady) … … 1765 1765 * @interface_method_impl{PDMILEDPORTS,pfnQueryStatusLed, Target level.} 1766 1766 */ 1767 static DECLCALLBACK(int) virtioScsiR3TargetQueryStatusLed(PPDMILEDPORTS pInterface, unsigned i Target, PPDMLED *ppLed)1767 static DECLCALLBACK(int) virtioScsiR3TargetQueryStatusLed(PPDMILEDPORTS pInterface, unsigned iLUN, PPDMLED *ppLed) 1768 1768 { 1769 1769 PVIRTIOSCSITARGET pTarget = RT_FROM_MEMBER(pInterface, VIRTIOSCSITARGET, ILed); 1770 if (i Target== 0)1770 if (iLUN == 0) 1771 1771 { 1772 1772 *ppLed = &pTarget->led; … … 1780 1780 * @interface_method_impl{PDMILEDPORTS,pfnQueryStatusLed, Device level.} 1781 1781 */ 1782 static DECLCALLBACK(int) virtioScsiR3DeviceQueryStatusLed(PPDMILEDPORTS pInterface, unsigned i Target, PPDMLED *ppLed)1782 static DECLCALLBACK(int) virtioScsiR3DeviceQueryStatusLed(PPDMILEDPORTS pInterface, unsigned iLUN, PPDMLED *ppLed) 1783 1783 { 1784 1784 PVIRTIOSCSICC pThisCC = RT_FROM_MEMBER(pInterface, VIRTIOSCSICC, ILeds); 1785 1785 PVIRTIOSCSI pThis = PDMDEVINS_2_DATA(pThisCC->pDevIns, PVIRTIOSCSI); 1786 if (i Target< pThis->cTargets)1787 { 1788 *ppLed = &pThisCC->paTargetInstances[i Target].led;1786 if (iLUN < pThis->cTargets) 1787 { 1788 *ppLed = &pThisCC->paTargetInstances[iLUN].led; 1789 1789 Assert((*ppLed)->u32Magic == PDMLED_MAGIC); 1790 1790 return VINF_SUCCESS; … … 1912 1912 1913 1913 /** 1914 * @callback_method_impl{ FNVIRTIODEVCAPREAD}1914 * @callback_method_impl{VIRTIOCORER3,pfnDevCapRead} 1915 1915 */ 1916 1916 static DECLCALLBACK(int) virtioScsiR3DevCapRead(PPDMDEVINS pDevIns, uint32_t uOffset, void *pv, uint32_t cb) … … 1920 1920 1921 1921 /** 1922 * @callback_method_impl{ FNVIRTIODEVCAPWRITE}1922 * @callback_method_impl{VIRTIOCORER3,pfnDevCapWrite} 1923 1923 */ 1924 1924 static DECLCALLBACK(int) virtioScsiR3DevCapWrite(PPDMDEVINS pDevIns, uint32_t uOffset, const void *pv, uint32_t cb)
Note:
See TracChangeset
for help on using the changeset viewer.