Contributed-under: TianoCore Contribution Agreement 1.0

Signed-off-by: Laszlo Ersek <ler...@redhat.com>
---
 OvmfPkg/Include/Library/VirtioLib.h   |   41 ++++++++++++++++-----------------
 OvmfPkg/Library/VirtioLib/VirtioLib.c |   41 ++++++++++++++++-----------------
 2 files changed, 40 insertions(+), 42 deletions(-)

diff --git a/OvmfPkg/Include/Library/VirtioLib.h 
b/OvmfPkg/Include/Library/VirtioLib.h
index 9a502f3..990219c 100644
--- a/OvmfPkg/Include/Library/VirtioLib.h
+++ b/OvmfPkg/Include/Library/VirtioLib.h
@@ -180,27 +180,26 @@ VirtioPrepare (
   The caller is responsible for initializing *Indices with VirtioPrepare()
   first.
 
-  @param[in out] Ring           The virtio ring to append the buffer to, as a
-                                descriptor.
-
-  @param [in] BufferPhysAddr    (Guest pseudo-physical) start address of the
-                                transmit / receive buffer.
-
-  @param [in] BufferSize        Number of bytes to transmit or receive.
-
-  @param [in] Flags             A bitmask of VRING_DESC_F_* flags. The caller
-                                computes this mask dependent on further buffers
-                                to append and transfer direction.
-                                VRING_DESC_F_INDIRECT is unsupported. The
-                                VRING_DESC.Next field is always set, but the
-                                host only interprets it dependent on
-                                VRING_DESC_F_NEXT.
-
-  In *Indices:
-
-  @param [in out] NextDescIdx  On input, the index identifying the next
-                               descriptor to carry the buffer. On output,
-                               incremented by one, modulo 2^16.
+  @param[in,out] Ring        The virtio ring to append the buffer to, as a
+                             descriptor.
+
+  @param[in] BufferPhysAddr  (Guest pseudo-physical) start address of the
+                             transmit / receive buffer.
+
+  @param[in] BufferSize      Number of bytes to transmit or receive.
+
+  @param[in] Flags           A bitmask of VRING_DESC_F_* flags. The caller
+                             computes this mask dependent on further buffers to
+                             append and transfer direction.
+                             VRING_DESC_F_INDIRECT is unsupported. The
+                             VRING_DESC.Next field is always set, but the host
+                             only interprets it dependent on VRING_DESC_F_NEXT.
+
+  @param[in,out] Indices     Indices->HeadDescIdx is not accessed.
+                             On input, Indices->NextDescIdx identifies the next
+                             descriptor to carry the buffer. On output,
+                             Indices->NextDescIdx is incremented by one, modulo
+                             2^16.
 
 **/
 VOID
diff --git a/OvmfPkg/Library/VirtioLib/VirtioLib.c 
b/OvmfPkg/Library/VirtioLib/VirtioLib.c
index 01260b3..97c649b 100644
--- a/OvmfPkg/Library/VirtioLib/VirtioLib.c
+++ b/OvmfPkg/Library/VirtioLib/VirtioLib.c
@@ -329,27 +329,26 @@ VirtioPrepare (
   The caller is responsible for initializing *Indices with VirtioPrepare()
   first.
 
-  @param[in out] Ring           The virtio ring to append the buffer to, as a
-                                descriptor.
-
-  @param [in] BufferPhysAddr    (Guest pseudo-physical) start address of the
-                                transmit / receive buffer.
-
-  @param [in] BufferSize        Number of bytes to transmit or receive.
-
-  @param [in] Flags             A bitmask of VRING_DESC_F_* flags. The caller
-                                computes this mask dependent on further buffers
-                                to append and transfer direction.
-                                VRING_DESC_F_INDIRECT is unsupported. The
-                                VRING_DESC.Next field is always set, but the
-                                host only interprets it dependent on
-                                VRING_DESC_F_NEXT.
-
-  In *Indices:
-
-  @param [in out] NextDescIdx  On input, the index identifying the next
-                               descriptor to carry the buffer. On output,
-                               incremented by one, modulo 2^16.
+  @param[in,out] Ring        The virtio ring to append the buffer to, as a
+                             descriptor.
+
+  @param[in] BufferPhysAddr  (Guest pseudo-physical) start address of the
+                             transmit / receive buffer.
+
+  @param[in] BufferSize      Number of bytes to transmit or receive.
+
+  @param[in] Flags           A bitmask of VRING_DESC_F_* flags. The caller
+                             computes this mask dependent on further buffers to
+                             append and transfer direction.
+                             VRING_DESC_F_INDIRECT is unsupported. The
+                             VRING_DESC.Next field is always set, but the host
+                             only interprets it dependent on VRING_DESC_F_NEXT.
+
+  @param[in,out] Indices     Indices->HeadDescIdx is not accessed.
+                             On input, Indices->NextDescIdx identifies the next
+                             descriptor to carry the buffer. On output,
+                             Indices->NextDescIdx is incremented by one, modulo
+                             2^16.
 
 **/
 VOID
-- 
1.7.1



------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to