Changeset 99739 in vbox for trunk/src/VBox/Devices
- Timestamp:
- May 11, 2023 1:01:08 AM (19 months ago)
- Location:
- trunk/src/VBox/Devices
- Files:
-
- 57 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Audio/AudioTest.cpp
r99559 r99739 2419 2419 * Initializes a audio test audio beacon. 2420 2420 * 2421 * @returns VBox status code.2422 2421 * @param pBeacon Audio test beacon to (re-)initialize. 2423 2422 * @param uTest Test number to set beacon to. -
trunk/src/VBox/Devices/Audio/AudioTestService.cpp
r98103 r99739 859 859 * Free's (destroys) a client instance. 860 860 * 861 * @returns nothing.862 861 * @param pInst The opaque ATS instance structure. 863 862 */ -
trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp
r98103 r99739 229 229 * Initializes a client request header. 230 230 * 231 * @returns VBox status code.232 231 * @param pReqHdr Request header to initialize. 233 232 * @param cbReq Size (in bytes) the request will have (does *not* include payload). … … 235 234 * @param cbPayload Size (in bytes) of payload that will follow the header. Optional and can be 0. 236 235 */ 237 DECLINLINE 236 DECLINLINE(void) audioTestSvcClientReqHdrInit(PATSPKTHDR pReqHdr, size_t cbReq, const char *pszOp, size_t cbPayload) 238 237 { 239 238 AssertReturnVoid(strlen(pszOp) >= 2); … … 319 318 * Destroys an ATS client. 320 319 * 321 * @returns VBox status code.322 320 * @param pClient Client to destroy. 323 321 */ -
trunk/src/VBox/Devices/Audio/DevIchAc97.cpp
r99415 r99739 1624 1624 * Locks an AC'97 stream for serialized access. 1625 1625 * 1626 * @returns VBox status code.1627 1626 * @param pStreamCC The AC'97 stream to lock (ring-3). 1628 1627 */ … … 1636 1635 * Unlocks a formerly locked AC'97 stream. 1637 1636 * 1638 * @returns VBox status code.1639 1637 * @param pStreamCC The AC'97 stream to unlock (ring-3). 1640 1638 */ … … 2407 2405 * This is called by ichac97R3StreamsDestroy during VM poweroff & destruction. 2408 2406 * 2409 * @returns VBox status code.2410 2407 * @param pThisCC The ring-3 AC'97 state. 2411 2408 * @param pStream The AC'97 stream to destroy (shared). … … 3022 3019 * Sets a AC'97 mixer control to a specific value. 3023 3020 * 3024 * @returns VBox status code.3025 3021 * @param pThis The shared AC'97 state. 3026 3022 * @param uMixerIdx Mixer control to set value for. -
trunk/src/VBox/Devices/EFI/FlashCore.cpp
r98103 r99739 424 424 * Destroys the given flash device instance. 425 425 * 426 * @returns nothing.427 426 * @param pDevIns The parent device instance. 428 427 * @param pThis The flash device core instance. … … 565 564 * Resets the dynamic part of the flash device state. 566 565 * 567 * @returns nothing.568 566 * @param pThis The flash device core instance. 569 567 */ -
trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp
r99688 r99739 6400 6400 /** 6401 6401 * Compute the host capabilities: device and FIFO. 6402 * 6402 6403 * Depends on 3D backend initialization. 6403 6404 * 6404 * @returns VBox status code.6405 6405 * @param pThis The shared VGA/VMSVGA instance data. 6406 6406 * @param pThisCC The VGA/VMSVGA state for ring-3. … … 7090 7090 * Power On notification. 7091 7091 * 7092 * @returns VBox status code.7093 7092 * @param pDevIns The device instance data. 7094 7093 * -
trunk/src/VBox/Devices/Graphics/DevVGA.cpp
r99315 r99739 4068 4068 /** 4069 4069 * Show logo bitmap data. 4070 *4071 * @returns VBox status code.4072 4070 * 4073 4071 * @param cBits Logo depth. -
trunk/src/VBox/Devices/Input/DevPS2.cpp
r98103 r99739 1010 1010 * Reset notification. 1011 1011 * 1012 * @returns VBox status code.1013 1012 * @param pDevIns The device instance data. 1014 1013 */ -
trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp
r98103 r99739 416 416 * Power On notification. 417 417 * 418 * @returns VBox status code.419 418 * @param pDrvIns The drive instance data. 420 419 */ … … 429 428 * Reset notification. 430 429 * 431 * @returns VBox status code.432 430 * @param pDrvIns The drive instance data. 433 431 */ … … 443 441 * Suspend notification. 444 442 * 445 * @returns VBox status code.446 443 * @param pDrvIns The drive instance data. 447 444 */ … … 456 453 * Resume notification. 457 454 * 458 * @returns VBox status code.459 455 * @param pDrvIns The drive instance data. 460 456 */ -
trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp
r98103 r99739 278 278 * Power On notification. 279 279 * 280 * @returns VBox status code.281 280 * @param pDrvIns The drive instance data. 282 281 */ … … 291 290 * Reset notification. 292 291 * 293 * @returns VBox status code.294 292 * @param pDrvIns The drive instance data. 295 293 */ … … 305 303 * Suspend notification. 306 304 * 307 * @returns VBox status code.308 305 * @param pDrvIns The drive instance data. 309 306 */ … … 318 315 * Resume notification. 319 316 * 320 * @returns VBox status code.321 317 * @param pDrvIns The drive instance data. 322 318 */ -
trunk/src/VBox/Devices/Misc/DevPL031.cpp
r99544 r99739 193 193 * Updates the IRQ state based on the current device state. 194 194 * 195 * @returns nothing.196 195 * @param pDevIns The device instance. 197 196 * @param pThis The shared RTC instance data. -
trunk/src/VBox/Devices/Network/DevPCNet.cpp
r98103 r99739 711 711 * Memory write helper to handle PCI/ISA differences. 712 712 * 713 * @returns nothing.714 713 * @param pDevIns The device instance. 715 714 * @param pThis Pointer to the PCNet device instance … … 730 729 * Memory read helper to handle PCI/ISA differences. 731 730 * 732 * @returns nothing.733 731 * @param pDevIns The device instance. 734 732 * @param pThis Pointer to the PCNet device instance. -
trunk/src/VBox/Devices/Network/DrvNAT.cpp
r98103 r99739 1113 1113 * server changes. 1114 1114 * 1115 * @returns nothing.1116 1115 * @param hDynStor The DynamicStore handle. 1117 1116 * @param hChangedKey Array of changed keys we watch for. -
trunk/src/VBox/Devices/PC/BIOS/scsi.c
r98103 r99739 297 297 * Enumerate attached devices. 298 298 * 299 * @returns nothing.300 299 * @param hba_seg Segement of the HBA controller block. 301 300 * @param idx_hba The HBA driver index used for accessing the enumerated devices. -
trunk/src/VBox/Devices/PC/DevQemuFwCfg.cpp
r99738 r99739 308 308 * Cleans up any allocated resources when the item is de-selected. 309 309 * 310 * @returns nothing.311 310 * @param pThis The QEMU fw config device instance. 312 311 * @param pItem Pointer to the selected item. … … 778 777 * Resets the currently selected item. 779 778 * 780 * @returns nothing.781 779 * @param pThis The QEMU fw config device instance. 782 780 */ … … 848 846 * Processes a DMA transfer. 849 847 * 850 * @returns nothing.851 848 * @param pThis The QEMU fw config device instance. 852 849 * @param GCPhysDma The guest physical address of the DMA descriptor. -
trunk/src/VBox/Devices/Security/DevTpm.cpp
r99554 r99739 617 617 * Sets the IRQ line of the given device to the given state. 618 618 * 619 * @returns nothing.620 619 * @param pDevIns Pointer to the PDM device instance data. 621 620 * @param pThis Pointer to the shared TPM device. … … 631 630 * Updates the IRQ status of the given locality. 632 631 * 633 * @returns nothing.634 632 * @param pDevIns Pointer to the PDM device instance data. 635 633 * @param pThis Pointer to the shared TPM device. … … 649 647 * Sets the interrupt status for the given locality, firing an interrupt if necessary. 650 648 * 651 * @returns nothing.652 649 * @param pDevIns Pointer to the PDM device instance data. 653 650 * @param pThis Pointer to the shared TPM device. … … 665 662 * Selects the next locality which has requested access. 666 663 * 667 * @returns nothing.668 664 * @param pDevIns Pointer to the PDM device instance data. 669 665 * @param pThis Pointer to the shared TPM device. … … 1457 1453 * Resets the shared hardware TPM state. 1458 1454 * 1459 * @returns nothing.1460 1455 * @param pThis Pointer to the shared TPM device. 1461 1456 */ -
trunk/src/VBox/Devices/Serial/DevOxPcie958.cpp
r98103 r99739 212 212 * Update IRQ status of the device. 213 213 * 214 * @returns nothing.215 214 * @param pDevIns The device instance. 216 215 * @param pThis The shared OXPCIe958 device instance data. … … 291 290 * UART core IRQ request callback. 292 291 * 293 * @returns nothing.294 292 * @param pDevIns The device instance. 295 293 * @param pUart The UART requesting an IRQ update. -
trunk/src/VBox/Devices/Serial/DevPL011.cpp
r99529 r99739 380 380 * Updates the IRQ state based on the current device state. 381 381 * 382 * @returns nothing.383 382 * @param pDevIns The device instance. 384 383 * @param pThis The shared serial port instance data. … … 461 460 * Updates the serial port parameters of the attached driver with the current configuration. 462 461 * 463 * @returns nothing.464 462 * @param pDevIns The device instance. 465 463 * @param pThis The shared serial port instance data. … … 534 532 * (after a detach/attach/reset event). 535 533 * 536 * @returns nothing.537 534 * @param pDevIns The device instance. 538 535 * @param pThis The shared serial port instance data. … … 573 570 * Tries to copy the specified amount of data from the active TX queue (register or FIFO). 574 571 * 575 * @returns nothing.576 572 * @param pDevIns The device instance. 577 573 * @param pThis The shared serial port instance data. -
trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp
r98103 r99739 175 175 * Advances the write position of the read buffer by the given amount of bytes. 176 176 * 177 * @returns nothing.178 177 * @param pThis The host serial driver instance. 179 178 * @param cbAdv Number of bytes to advance. … … 191 190 * Advances the read position of the read buffer by the given amount of bytes. 192 191 * 193 * @returns nothing.194 192 * @param pThis The host serial driver instance. 195 193 * @param cbAdv Number of bytes to advance. … … 596 594 * The error I/O loop. 597 595 * 598 * @returns VBox status code.599 596 * @param pThis Host serial driver instance data. 600 597 * @param pThread Thread instance data. -
trunk/src/VBox/Devices/Serial/DrvTCP.cpp
r98103 r99739 148 148 * Closes the connection. 149 149 * 150 * @returns nothing.151 150 * @param pThis The TCP driver instance. 152 151 */ -
trunk/src/VBox/Devices/Serial/UartCore.cpp
r98103 r99739 284 284 * Updates the IRQ state based on the current device state. 285 285 * 286 * @returns nothing.287 286 * @param pDevIns The device instance. 288 287 * @param pThis The shared serial port instance data. … … 421 420 * Clears the given FIFO. 422 421 * 423 * @returns nothing.424 422 * @param pFifo The FIFO to clear. 425 423 */ … … 511 509 * bits set. 512 510 * 513 * @returns nothing.514 511 * @param pDevIns The device instance. 515 512 * @param pThis The shared serial port instance data. … … 538 535 * Updates the serial port parameters of the attached driver with the current configuration. 539 536 * 540 * @returns nothing.541 537 * @param pDevIns The device instance. 542 538 * @param pThis The shared serial port instance data. … … 610 606 * Updates the internal device state with the given PDM status line states. 611 607 * 612 * @returns nothing.613 608 * @param pDevIns The device instance. 614 609 * @param pThis The shared serial port instance data. … … 636 631 * Fills up the receive FIFO with as much data as possible. 637 632 * 638 * @returns nothing.639 633 * @param pDevIns The device instance. 640 634 * @param pThis The shared serial port instance data. … … 690 684 * Fetches a single byte and writes it to RBR. 691 685 * 692 * @returns nothing.693 686 * @param pDevIns The device instance. 694 687 * @param pThis The shared serial port instance data. … … 711 704 * Fetches a ready data based on the FIFO setting. 712 705 * 713 * @returns nothing.714 706 * @param pDevIns The device instance. 715 707 * @param pThis The shared serial port instance data. … … 731 723 * (after a detach/attach/reset event). 732 724 * 733 * @returns nothing.734 725 * @param pDevIns The device instance. 735 726 * @param pThis The shared serial port instance data. … … 771 762 * Tries to copy the specified amount of data from the active TX queue (register or FIFO). 772 763 * 773 * @returns nothing.774 764 * @param pDevIns The device instance. 775 765 * @param pThis The shared serial port instance data. … … 1920 1910 * Resets the given UART core instance. 1921 1911 * 1922 * @returns nothing.1923 1912 * @param pDevIns The device instance. 1924 1913 * @param pThis The shared serial port instance data. … … 1999 1988 * Detaches any attached driver from the given UART core instance. 2000 1989 * 2001 * @returns nothing.2002 1990 * @param pDevIns The device instance. 2003 1991 * @param pThis The shared serial port instance data. … … 2021 2009 * Destroys the given UART core instance freeing all allocated resources. 2022 2010 * 2023 * @returns nothing.2024 2011 * @param pDevIns The device instance. 2025 2012 * @param pThis The shared UART core instance data.. -
trunk/src/VBox/Devices/Serial/UartCore.h
r98103 r99739 72 72 * UART core IRQ request callback to let the core instance raise/clear interrupt requests. 73 73 * 74 * @returns nothing.75 74 * @param pDevIns The owning device instance. 76 75 * @param pThis The shared UART core instance data. -
trunk/src/VBox/Devices/Storage/ATAPIPassthrough.cpp
r98103 r99739 165 165 * Initilizes the given track from the given CUE sheet entry. 166 166 * 167 * @returns nothing.168 167 * @param pTrack The track to initialize. 169 168 * @param pbCueSheetEntry CUE sheet entry to use. … … 476 475 * Dump the complete track list to the release log. 477 476 * 478 * @returns nothing.479 477 * @param pTrackList The track list to dump. 480 478 */ … … 517 515 * Destroys the allocated task list handle. 518 516 * 519 * @returns nothing.520 517 * @param pTrackList The track list handle to destroy. 521 518 */ … … 530 527 * Clears all tracks from the given task list. 531 528 * 532 * @returns nothing.533 529 * @param pTrackList The track list to clear. 534 530 */ -
trunk/src/VBox/Devices/Storage/DevAHCI.cpp
r98103 r99739 637 637 * Memory buffer callback. 638 638 * 639 * @returns nothing.640 639 * @param pDevIns The device instance. 641 640 * @param GCPhys The guest physical address of the memory buffer. … … 985 984 * Finishes the port reset of the given port. 986 985 * 987 * @returns nothing.988 986 * @param pDevIns The device instance. 989 987 * @param pThis The shared AHCI state. … … 1049 1047 * Kicks the I/O thread from RC or R0. 1050 1048 * 1051 * @returns nothing.1052 1049 * @param pDevIns The device instance. 1053 1050 * @param pAhciPort The port to kick, shared bits. … … 2534 2531 * Dump info about the FIS 2535 2532 * 2536 * @returns nothing2537 2533 * @param pAhciPort The port the command FIS was read from (shared bits). 2538 2534 * @param cmdFis The FIS to print info from. … … 2616 2612 * Dump info about the command header 2617 2613 * 2618 * @returns nothing2619 2614 * @param pAhciPort Pointer to the port the command header was read from 2620 2615 * (shared bits). … … 2651 2646 * Post the first D2H FIS from the device into guest memory. 2652 2647 * 2653 * @returns nothing2654 2648 * @param pDevIns The device instance. 2655 2649 * @param pAhciPort Pointer to the port which "receives" the FIS (shared bits). … … 2936 2930 * Reset all values after a reset of the attached storage device. 2937 2931 * 2938 * @returns nothing2939 2932 * @param pDevIns The device instance. 2940 2933 * @param pThis The shared AHCI state. … … 2966 2959 * Initiates a device reset caused by ATA_DEVICE_RESET (ATAPI only). 2967 2960 * 2968 * @returns nothing.2969 2961 * @param pDevIns The device instance. 2970 2962 * @param pThis The shared AHCI state. … … 2988 2980 * Create a PIO setup FIS and post it into the memory area of the guest. 2989 2981 * 2990 * @returns nothing.2991 2982 * @param pDevIns The device instance. 2992 2983 * @param pThis The shared AHCI state. … … 3056 3047 * Build a D2H FIS and post into the memory area of the guest. 3057 3048 * 3058 * @returns Nothing3059 3049 * @param pDevIns The device instance. 3060 3050 * @param pThis The shared AHCI state. … … 3126 3116 * Build a SDB Fis and post it into the memory area of the guest. 3127 3117 * 3128 * @returns Nothing3129 3118 * @param pDevIns The device instance. 3130 3119 * @param pThis The shared AHCI state. … … 3585 3574 * Frees a given AHCI request structure. 3586 3575 * 3587 * @returns nothing.3588 3576 * @param pAhciPortR3 The AHCI port, ring-3 bits. 3589 3577 * @param pAhciReq The request to free. -
trunk/src/VBox/Devices/Storage/DevATA.cpp
r98271 r99739 1275 1275 * Enters the lock protecting the controller data against concurrent access. 1276 1276 * 1277 * @returns nothing.1278 1277 * @param pDevIns The device instance. 1279 1278 * @param pCtl The controller to lock. … … 1290 1289 * Leaves the lock protecting the controller against concurrent data access. 1291 1290 * 1292 * @returns nothing.1293 1291 * @param pDevIns The device instance. 1294 1292 * @param pCtl The controller to unlock. … … 7136 7134 * Resume notification. 7137 7135 * 7138 * @returns VBox status code.7139 7136 * @param pDevIns The device instance data. 7140 7137 */ … … 7601 7598 * Power Off notification. 7602 7599 * 7603 * @returns VBox status code.7604 7600 * @param pDevIns The device instance data. 7605 7601 */ … … 7614 7610 * Suspend notification. 7615 7611 * 7616 * @returns VBox status code.7617 7612 * @param pDevIns The device instance data. 7618 7613 */ -
trunk/src/VBox/Devices/Storage/DevBusLogic.cpp
r98103 r99739 1029 1029 * Memory buffer callback. 1030 1030 * 1031 * @returns nothing.1032 1031 * @param pDevIns The device instance. 1033 1032 * @param pThis Pointer to the shared BusLogic instance data. … … 1065 1064 * an interrupt of a different type is still pending. 1066 1065 * 1067 * @returns nothing.1068 1066 * @param pDevIns The device instance. 1069 1067 * @param pThis Pointer to the shared BusLogic instance data. … … 1119 1117 * Deasserts the interrupt line of the BusLogic adapter. 1120 1118 * 1121 * @returns nothing.1122 1119 * @param pDevIns The device instance. 1123 1120 * @param pThis Pointer to the shared BusLogic instance data. … … 1146 1143 * Advances the mailbox pointer to the next slot. 1147 1144 * 1148 * @returns nothing.1149 1145 * @param pThis Pointer to the shared BusLogic instance data. 1150 1146 */ … … 1157 1153 * Initialize local RAM of host adapter with default values. 1158 1154 * 1159 * @returns nothing.1160 1155 * @param pThis Pointer to the shared BusLogic instance data. 1161 1156 */ … … 1232 1227 * Note that suppressing CMDC also suppresses the interrupt, but not vice versa. 1233 1228 * 1234 * @returns nothing.1235 1229 * @param pDevIns The device instance. 1236 1230 * @param pThis Pointer to the shared BusLogic instance data. … … 1263 1257 * Memory write helper to handle PCI/ISA differences - metadata writes. 1264 1258 * 1265 * @returns nothing.1266 1259 * @param pDevIns The device instance. 1267 1260 * @param pThis Pointer to the shared BusLogic instance data. … … 1281 1274 * Memory read helper to handle PCI/ISA differences - metadata reads. 1282 1275 * 1283 * @returns nothing.1284 1276 * @param pDevIns The device instance. 1285 1277 * @param pThis Pointer to the shared BusLogic instance data. … … 1296 1288 } 1297 1289 1298 #if defined(IN_RING3)1290 #ifdef IN_RING3 1299 1291 1300 1292 /** 1301 1293 * Memory write helper to handle PCI/ISA differences - userdata writes. 1302 1294 * 1303 * @returns nothing.1304 1295 * @param pDevIns The device instance. 1305 1296 * @param pThis Pointer to the shared BusLogic instance data. … … 1319 1310 * Memory read helper to handle PCI/ISA differences - userdata reads. 1320 1311 * 1321 * @returns nothing.1322 1312 * @param pDevIns The device instance. 1323 1313 * @param pThis Pointer to the shared BusLogic instance data. … … 1337 1327 * Initiates a hard reset which was issued from the guest. 1338 1328 * 1339 * @returns nothing1340 1329 * @param pDevIns The device instance. 1341 1330 * @param pThis Pointer to the shared BusLogic instance data. … … 1363 1352 * Send a mailbox with set status codes to the guest. 1364 1353 * 1365 * @returns nothing.1366 1354 * @param pDevIns The device instance. 1367 1355 * @param pThis Pointer to the shared BusLogic instance data. … … 1469 1457 * Dumps the content of a command control block for debugging purposes. 1470 1458 * 1471 * @returns nothing.1472 1459 * @param pCCB Pointer to the command control block to dump. 1473 1460 * @param fIs24BitCCB Flag to determine CCB format. … … 1842 1829 * Free the sense buffer. 1843 1830 * 1844 * @returns nothing.1845 1831 * @param pReq Pointer to the request state. 1846 1832 * @param fCopy If sense data should be copied to guest memory. … … 2855 2841 * Update the ISA I/O range. 2856 2842 * 2857 * @returns nothing.2843 * @returns VBox status code. 2858 2844 * @param pDevIns The device instance. 2859 2845 * @param pThis Pointer to the shared BusLogic instance data. … … 2914 2900 * Completes a request initiated by the BIOS through the BUSLOGICCOMMAND_EXECUTE_SCSI_COMMAND command. 2915 2901 * 2916 * @returns nothing.2917 2902 * @param pThis Pointer to the shared BusLogic instance data. 2918 2903 * @param u8ScsiSts The SCSI status code. … … 3385 3370 * Processes a SCSI request issued by the BIOS with the BUSLOGICCOMMAND_EXECUTE_SCSI_COMMAND command. 3386 3371 * 3387 * @returns nothing.3388 3372 * @param pDevIns The device instance. 3389 3373 * @param pThis Pointer to the shared BusLogic instance data. -
trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp
r98103 r99739 101 101 * Memory buffer callback. 102 102 * 103 * @returns nothing.104 103 * @param pDevIns The device instance. 105 104 * @param GCPhys The guest physical address of the memory buffer. … … 449 448 * Updates the status of the interrupt pin of the device. 450 449 * 451 * @returns nothing.452 450 * @param pDevIns The device instance. 453 451 * @param pThis Pointer to the shared LsiLogic device state. … … 480 478 * updates the interrupt status. 481 479 * 482 * @returns nothing.483 480 * @param pDevIns The device instance. 484 481 * @param pThis Pointer to the shared LsiLogic device state. … … 495 492 * updates the interrupt status. 496 493 * 497 * @returns nothing.498 494 * @param pDevIns The device instance. 499 495 * @param pThis Pointer to the shared LsiLogic device state. … … 511 507 * Sets the I/O controller into fault state and sets the fault code. 512 508 * 513 * @returns nothing514 509 * @param pThis Pointer to the shared LsiLogic device state. 515 510 * @param uIOCFaultCode Fault code to set. … … 618 613 * Allocates the configuration pages based on the device. 619 614 * 620 * @returns nothing.615 * @returns VBox status code. 621 616 * @param pThis Pointer to the shared LsiLogic device state. 622 617 * @param pThisCC Pointer to the ring-3 LsiLogic device state. … … 686 681 * Frees the configuration pages if allocated. 687 682 * 688 * @returns nothing.689 683 * @param pThis Pointer to the shared LsiLogic device state. 690 684 * @param pThisCC Pointer to the ring-3 LsiLogic device state. … … 732 726 * Finishes a context reply. 733 727 * 734 * @returns nothing735 728 * @param pDevIns The device instance. 736 729 * @param pThis Pointer to the shared LsiLogic device state. … … 771 764 * Takes necessary steps to finish a reply frame. 772 765 * 773 * @returns nothing774 766 * @param pDevIns The device instance. 775 767 * @param pThis Pointer to the shared LsiLogic device state. … … 891 883 * Frees all allocated memory regions. 892 884 * 893 * @returns nothing.894 885 * @param pThisCC Pointer to the ring-3 LsiLogic device state. 895 886 */ … … 910 901 * Inserts a given memory region into the list. 911 902 * 912 * @returns nothing.913 903 * @param pThisCC Pointer to the ring-3 LsiLogic device state. 914 904 * @param pRegion The region to insert. … … 955 945 * Handles a write to the diagnostic data register. 956 946 * 957 * @returns nothing.958 947 * @param pThis Pointer to the shared LsiLogic device state. 959 948 * @param pThisCC Pointer to the ring-3 LsiLogic device state. … … 1045 1034 * Handles a read from the diagnostic data register. 1046 1035 * 1047 * @returns nothing.1048 1036 * @param pThis Pointer to the shared LsiLogic device state. 1049 1037 * @param pThisCC Pointer to the ring-3 LsiLogic device state. … … 1077 1065 * Handles a write to the diagnostic memory address register. 1078 1066 * 1079 * @returns nothing.1080 1067 * @param pThis Pointer to the shared LsiLogic device state. 1081 1068 * @param u32Addr Address to write. … … 1089 1076 * Handles a read from the diagnostic memory address register. 1090 1077 * 1091 * @returns nothing.1092 1078 * @param pThis Pointer to the shared LsiLogic device state. 1093 1079 * @param pu32Addr Where to store the current address. … … 1910 1896 * Dump an SG entry. 1911 1897 * 1912 * @returns nothing.1913 1898 * @param pSGEntry Pointer to the SG entry to dump 1914 1899 */ … … 2220 2205 * Handles the completion of th given request. 2221 2206 * 2222 * @returns nothing.2223 2207 * @param pDevIns The device instance. 2224 2208 * @param pThis Pointer to the shared LsiLogic device state. … … 3346 3330 * Initializes the configuration pages for the SPI SCSI controller. 3347 3331 * 3348 * @returns nothing3349 3332 * @param pThis Pointer to the shared LsiLogic device state. 3350 3333 * @param pThisCC Pointer to the ring-3 LsiLogic device state. … … 3450 3433 * Generates a SAS address (WWID) 3451 3434 * 3452 * @returns nothing.3453 3435 * @param pSASAddress Pointer to an unitialised SAS address. 3454 3436 * @param iId iId which will go into the address. … … 3471 3453 * Initializes the configuration pages for the SAS SCSI controller. 3472 3454 * 3473 * @returns nothing3474 3455 * @param pThis Pointer to the shared LsiLogic device state. 3475 3456 * @param pThisCC Pointer to the ring-3 LsiLogic device state. … … 3650 3631 * Initializes the configuration pages. 3651 3632 * 3652 * @returns nothing3653 3633 * @param pDevIns The device instance. 3654 3634 * @param pThis Pointer to the shared LsiLogic device state. … … 4106 4086 * or loaded from a saved state. 4107 4087 * 4108 * @returns nothing.4109 4088 * @param pDevIns The device instance. 4110 4089 * @param pThis Pointer to the shared LsiLogic device state. -
trunk/src/VBox/Devices/Storage/DevVirtioSCSI.cpp
r98661 r99739 721 721 * Wrapper around virtioCoreR3VirtqUsedBufPut() and virtioCoreVirtqUsedRingSync() doing some device locking. 722 722 * 723 * @returns nothing.724 723 * @param pDevIns The PDM device instance. 725 724 * @param pVirtio Pointer to the shared virtio core structure. … … 829 828 * Releases one reference from the given controller instances active request counter. 830 829 * 831 * @returns nothing.832 830 * @param pDevIns The device instance. 833 831 * @param pThis VirtIO SCSI shared instance data. … … 845 843 * Retains one reference for the given controller instances active request counter. 846 844 * 847 * @returns nothing.848 845 * @param pThis VirtIO SCSI shared instance data. 849 846 */ -
trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp
r98103 r99739 685 685 * Adds a request to the active list. 686 686 * 687 * @returns nothing.688 687 * @param pThis The driver instance data. 689 688 * @param pIoReq The request to add. … … 706 705 * Removes a request from the active list. 707 706 * 708 * @returns nothing.709 707 * @param pThis The driver instance data. 710 708 * @param pIoReq The request to remove. … … 787 785 * Fires a read event if enabled. 788 786 * 789 * @returns nothing.790 787 * @param pThis The driver instance data. 791 788 * @param uGrp The group ID. … … 808 805 * Fires a write event if enabled. 809 806 * 810 * @returns nothing.811 807 * @param pThis The driver instance data. 812 808 * @param uGrp The group ID. … … 829 825 * Fires a flush event if enabled. 830 826 * 831 * @returns nothing.832 827 * @param pThis The driver instance data. 833 828 * @param uGrp The group ID. … … 848 843 * Fires a request complete event if enabled. 849 844 * 850 * @returns nothing.851 845 * @param pThis The driver instance data. 852 846 * @param uGrp The group ID. -
trunk/src/VBox/Devices/Storage/DrvHostBase.cpp
r98103 r99739 1149 1149 * Deregisters statistics associated with the given media driver. 1150 1150 * 1151 * @returns nothing.1152 1151 * @param pThis The media driver instance. 1153 1152 */ -
trunk/src/VBox/Devices/Storage/DrvRamDisk.cpp
r98561 r99739 1046 1046 * Frees a I/O memory buffer allocated previously. 1047 1047 * 1048 * @returns nothing.1049 1048 * @param pThis VBox disk container instance data. 1050 1049 * @param pIoReq I/O request for which to free memory. -
trunk/src/VBox/Devices/Storage/DrvVD.cpp
r98271 r99739 2476 2476 * device/driver above about the completion if requested. 2477 2477 * 2478 * @returns VBox status code.2479 2478 * @param pThis VBox disk container instance data. 2480 2479 * @param pIoReq I/O request to complete. … … 3027 3026 * Tries to process any requests waiting for available I/O memory. 3028 3027 * 3029 * @returns nothing.3030 3028 * @param pThis VBox disk container instance data. 3031 3029 */ … … 3108 3106 * Frees a I/O memory buffer allocated previously. 3109 3107 * 3110 * @returns nothing.3111 3108 * @param pThis VBox disk container instance data. 3112 3109 * @param pIoReq I/O request for which to free memory. … … 3186 3183 * Dumps the interesting bits about the given I/O request to the release log. 3187 3184 * 3188 * @returns nothing.3189 3185 * @param pThis VBox disk container instance data. 3190 3186 * @param pIoReq The I/O request to dump. … … 4201 4197 * Deregisters statistics associated with the given media driver. 4202 4198 * 4203 * @returns nothing.4204 4199 * @param pThis The media driver instance. 4205 4200 */ … … 4284 4279 * Worker for the power off or destruct callback. 4285 4280 * 4286 * @returns nothing.4287 4281 * @param pDrvIns The driver instance. 4288 4282 */ -
trunk/src/VBox/Devices/Storage/HBDMgmt-darwin.cpp
r98103 r99739 124 124 * Unclaims the given block device and frees its state removing it from the list. 125 125 * 126 * @returns nothing.127 126 * @param pDev The block device to unclaim. 128 127 */ … … 295 294 * Dummy handler for the wakeup source to kick the worker thread. 296 295 * 297 * @returns nothing.298 296 * @param pInfo Opaque user data given during source creation, unused. 299 297 */ -
trunk/src/VBox/Devices/Storage/HBDMgmt-win.cpp
r98103 r99739 95 95 * Unclaims the given block device and frees its state removing it from the list. 96 96 * 97 * @returns nothing.98 97 * @param pDev The block device to unclaim. 99 98 */ -
trunk/src/VBox/Devices/Storage/HBDMgmt.h
r98103 r99739 57 57 * Destroys the given block device manager unclaiming all managed block devices. 58 58 * 59 * @returns nothing.60 59 * @param hHbdMgr The block device manager. 61 60 */ -
trunk/src/VBox/Devices/Storage/IOBufMgmt.cpp
r98103 r99739 176 176 * Resets the bins to factory default (memory resigin in the largest bin). 177 177 * 178 * @returns nothing.179 178 * @param pThis The I/O buffer manager instance. 180 179 */ -
trunk/src/VBox/Devices/Storage/IOBufMgmt.h
r98103 r99739 111 111 * Frees a given I/O buffer. 112 112 * 113 * @returns nothing.114 113 * @param pIoBufDesc The I/O buffer descriptor to free. 115 114 */ -
trunk/src/VBox/Devices/Storage/UsbMsd.cpp
r98103 r99739 1078 1078 * Process a completed request. 1079 1079 * 1080 * @returns nothing.1081 1080 * @param pThis The MSD instance. 1082 1081 * @param pReq The request. -
trunk/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h
r98103 r99739 321 321 * Completes a SCSI request and calls the completion handler. 322 322 * 323 * @returns nothing.324 323 * @param pVScsiDevice The virtual SCSI device. 325 324 * @param pVScsiReq The request which completed. … … 335 334 * Init the sense data state. 336 335 * 337 * @returns nothing.338 336 * @param pVScsiSense The SCSI sense data state to init. 339 337 */ … … 396 394 * Destroys the given VPD page pool freeing all pages in it. 397 395 * 398 * @returns nothing.399 396 * @param pVScsiVpdPool The VPD page pool to destroy. 400 397 */ … … 495 492 * Sets the transfer size for the given request. 496 493 * 497 * @returns nothing.498 494 * @param pVScsiReq The SCSI request. 499 495 * @param cbXfer The transfer size for the request. … … 507 503 * Sets the transfer direction for the given request. 508 504 * 509 * @returns nothing.510 505 * @param pVScsiReq The SCSI request. 511 506 * @param cbXfer The transfer size for the request. -
trunk/src/VBox/Devices/Trace/DrvIfsTrace-serial.cpp
r98103 r99739 431 431 * Initializes serial port relaated interfaces. 432 432 * 433 * @returns nothing.434 433 * @param pThis The interface callback trace driver instance. 435 434 */ -
trunk/src/VBox/Devices/USB/DevEHCI.cpp
r98103 r99739 1523 1523 * is allowed to write to. 1524 1524 * 1525 * @returns nothing.1526 1525 * @param pDevIns The device instance. 1527 1526 * @param GCPhys Physical guest address of the QHD. … … 4794 4793 * Reset notification. 4795 4794 * 4796 * @returns VBox status code.4797 4795 * @param pDevIns The device instance data. 4798 4796 */ -
trunk/src/VBox/Devices/USB/DevOHCI.cpp
r99367 r99739 948 948 * Sets the HC in the unrecoverable error state and raises the appropriate interrupt. 949 949 * 950 * @returns nothing.951 950 * @param pDevIns The device instance. 952 951 * @param pThis The OHCI instance. … … 1481 1480 * in the cache. 1482 1481 * 1483 * @returns nothing.1484 1482 * @param pPageCache The page cache to update. 1485 1483 * @param GCPhys The guest physical address needing the update. … … 1501 1499 * Update any cached ED data with the given endpoint descriptor at the given address. 1502 1500 * 1503 * @returns nothing.1504 1501 * @param pThisCC The OHCI instance data for the current context. 1505 1502 * @param EdAddr Endpoint descriptor address. … … 1515 1512 * Update any cached TD data with the given transfer descriptor at the given address. 1516 1513 * 1517 * @returns nothing.1518 1514 * @param pThisCC The OHCI instance data, current context. 1519 1515 * @param TdAddr Transfer descriptor address. … … 2556 2552 * Lock the given OHCI controller instance. 2557 2553 * 2558 * @returns nothing.2559 2554 * @param pThisCC The OHCI controller instance to lock, ring-3 edition. 2560 2555 */ … … 2574 2569 * Unlocks the given OHCI controller instance. 2575 2570 * 2576 * @returns nothing.2577 2571 * @param pThisCC The OHCI controller instance to unlock, ring-3 edition. 2578 2572 */ … … 5695 5689 * Reset notification. 5696 5690 * 5697 * @returns VBox status code.5698 5691 * @param pDevIns The device instance data. 5699 5692 */ … … 5719 5712 * Resume notification. 5720 5713 * 5721 * @returns VBox status code.5722 5714 * @param pDevIns The device instance data. 5723 5715 */ -
trunk/src/VBox/Devices/USB/DevXHCI.cpp
r98103 r99739 5520 5520 * Port reset done callback. 5521 5521 * 5522 * @returns nothing.5523 5522 * @param pDevIns The device instance data. 5524 5523 * @param iPort The XHCI port index of the port being resetted. -
trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp
r98103 r99739 646 646 * cycles. 647 647 * 648 * @returns nothing.649 648 * @param pThis The roothub instance data. 650 649 * @param fIdle Flag whether the last frame didn't produce any activity. -
trunk/src/VBox/Devices/USB/VUSBDevice.cpp
r98103 r99739 1165 1165 * before detaching a device. 1166 1166 * 1167 * @returns nothing.1168 1167 * @param pDev The VUSB device instance. 1169 1168 * @param fDetaching If set, we will unconditionally unlink (and leak) -
trunk/src/VBox/Devices/USB/VUSBInternal.h
r98103 r99739 523 523 * Destroy a given URB pool freeing all ressources. 524 524 * 525 * @returns nothing.526 525 * @param pUrbPool The URB pool to destroy. 527 526 */ … … 547 546 * Frees a given URB. 548 547 * 549 * @returns nothing.550 548 * @param pUrbPool The URB pool the URB was allocated from. 551 549 * @param pUrb The URB to free. … … 554 552 555 553 #ifdef LOG_ENABLED 554 556 555 /** 557 556 * Logs an URB in the debug log. 558 557 * 559 * @returns nothing.560 558 * @param pUrb The URB to log. 561 559 * @param pszMsg Additional message to log. … … 578 576 */ 579 577 DECLHIDDEN(const char *) vusbUrbStatusName(VUSBSTATUS enmStatus); 580 #endif 578 579 #endif /* LOG_ENABLED*/ 581 580 582 581 DECLINLINE(void) vusbUrbUnlink(PVUSBURB pUrb) -
trunk/src/VBox/Devices/USB/VUSBSniffer.cpp
r98103 r99739 202 202 * Destroys the given VUSB sniffer instance. 203 203 * 204 * @returns nothing.205 204 * @param hSniffer The sniffer instance to destroy. 206 205 */ -
trunk/src/VBox/Devices/USB/VUSBSniffer.h
r98103 r99739 91 91 * Destroys the given VUSB sniffer instance. 92 92 * 93 * @returns nothing.94 93 * @param hSniffer The sniffer instance to destroy. 95 94 */ -
trunk/src/VBox/Devices/USB/VUSBSnifferInternal.h
r98103 r99739 88 88 * Destroys the format instance. 89 89 * 90 * @returns nothing.91 90 * @param pThis Pointer to the format specific state. 92 91 */ -
trunk/src/VBox/Devices/USB/VUSBUrb.cpp
r98103 r99739 472 472 /** 473 473 * Send a control message *synchronously*. 474 * @return475 474 */ 476 475 static void vusbMsgSubmitSynchronously(PVUSBURB pUrb, bool fSafeRequest) … … 1305 1304 * Reap URBs on a per device level. 1306 1305 * 1307 * @returns nothing.1308 1306 * @param pDev The device instance to reap URBs for. 1309 1307 * @param cMillies Number of milliseconds to block in each reap operation. -
trunk/src/VBox/Devices/USB/darwin/USBProxyDevice-darwin.cpp
r98103 r99739 310 310 * or to pick up completed URBs. 311 311 * 312 * @returns nothing.313 312 * @param pDevOsX The darwin device instance data. 314 313 */ -
trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp
r98103 r99739 260 260 * Links the given URB into the in flight list. 261 261 * 262 * @returns nothing.263 262 * @param pDevLnx The proxy device instance - Linux specific data. 264 263 * @param pUrbLnx The URB to link into the in flight list. … … 276 275 * Unlinks the given URB from the in flight list. 277 276 * 278 * @returns nothing.279 277 * @param pDevLnx The proxy device instance - Linux specific data. 280 278 * @param pUrbLnx The URB to link into the in flight list. -
trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp
r98103 r99739 457 457 * Converts a request/reply header from network to host endianness. 458 458 * 459 * @returns nothing.460 459 * @param pHdr The header to convert. 461 460 */ … … 472 471 * Converts a request/reply header from host to network endianness. 473 472 * 474 * @returns nothing.475 473 * @param pHdr The header to convert. 476 474 */ … … 487 485 * Converts a submit request from host to network endianness. 488 486 * 489 * @returns nothing.490 487 * @param pReqSubmit The submit request to convert. 491 488 */ … … 503 500 * Converts a submit reply from network to host endianness. 504 501 * 505 * @returns nothing.506 502 * @param pReqSubmit The submit reply to convert. 507 503 */ … … 519 515 * Converts a isochronous packet descriptor from host to network endianness. 520 516 * 521 * @returns nothing.522 517 * @param pIsocPktDesc The packet descriptor to convert. 523 518 */ … … 533 528 * Converts a isochronous packet descriptor from network to host endianness. 534 529 * 535 * @returns nothing.536 530 * @param pIsocPktDesc The packet descriptor to convert. 537 531 */ … … 547 541 * Converts a unlink request from host to network endianness. 548 542 * 549 * @returns nothing.550 543 * @param pReqUnlink The unlink request to convert. 551 544 */ … … 559 552 * Converts a unlink reply from network to host endianness. 560 553 * 561 * @returns nothing.562 554 * @param pRetUnlink The unlink reply to convert. 563 555 */ … … 571 563 * Convert the given exported device structure from host to network byte order. 572 564 * 573 * @returns nothing.574 565 * @param pDevice The device structure to convert. 575 566 */ … … 624 615 * Links a given URB into the given list. 625 616 * 626 * @returns nothing.627 617 * @param pProxyDevUsbIp The USB/IP proxy device data. 628 618 * @param pList The list to link the URB into. … … 640 630 * Unlinks a given URB from the current assigned list. 641 631 * 642 * @returns nothing.643 632 * @param pProxyDevUsbIp The USB/IP proxy device data. 644 633 * @param pUrbUsbIp The URB to unlink. … … 667 656 * Frees the given USB/IP URB state. 668 657 * 669 * @returns nothing.670 658 * @param pProxyDevUsbIp The USB/IP proxy device data. 671 659 * @param pUrbUsbIp The USB/IP speciic URB data. … … 897 885 * Resets the receive state for a new reply. 898 886 * 899 * @returns nothing.900 887 * @param pProxyDevUsbIp The USB/IP proxy device data. 901 888 */ -
trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp
r98103 r99739 999 999 * Initializes the testing part of the VMMDev if enabled. 1000 1000 * 1001 * @returns VBox status code.1002 1001 * @param pDevIns The VMMDev device instance. 1003 1002 */ -
trunk/src/VBox/Devices/VirtIO/VirtioCore.h
r98103 r99739 551 551 * Resets the device state upon a VM reset for instance. 552 552 * 553 * @returns nothing.554 553 * @param pVirtio Pointer to the virtio state. 555 554 * -
trunk/src/VBox/Devices/testcase/tstDeviceCfg.cpp
r98103 r99739 76 76 * Destroys the given configuration item array freeing all allocated resources. 77 77 * 78 * @returns nothing.79 78 * @param paCfg The configuration item array to destroy. 80 79 * @param cCfgItems Number of items in the array. -
trunk/src/VBox/Devices/testcase/tstDeviceCfg.h
r98103 r99739 161 161 * Destroys the given test configuration freeing all allocated resources. 162 162 * 163 * @returns nothing.164 163 * @param pDevTstCfg The test configuration to destroy. 165 164 */
Note:
See TracChangeset
for help on using the changeset viewer.