git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
maintainers: claim pcap PMD
[dpdk.git]
/
doc
/
guides
/
prog_guide
/
ring_lib.rst
diff --git
a/doc/guides/prog_guide/ring_lib.rst
b/doc/guides/prog_guide/ring_lib.rst
index
74f143c
..
8547b38
100644
(file)
--- a/
doc/guides/prog_guide/ring_lib.rst
+++ b/
doc/guides/prog_guide/ring_lib.rst
@@
-123,7
+123,7
@@
Use Cases
Use cases for the Ring library include:
Use cases for the Ring library include:
- * Communication between applications in the
IntelĀ®
DPDK
+ * Communication between applications in the DPDK
* Used by memory pool allocator
* Used by memory pool allocator
@@
-236,7
+236,7
@@
On both cores, *ring->prod_head* and ring->cons_tail are copied in local variabl
The prod_next local variable points to the next element of the table,
or several elements after in the case of bulk enqueue.
The prod_next local variable points to the next element of the table,
or several elements after in the case of bulk enqueue.
-If there
are not enough objects
in the ring (this is detected by checking cons_tail), it returns an error.
+If there
is not enough room
in the ring (this is detected by checking cons_tail), it returns an error.
.. image12_png has been replaced
.. image12_png has been replaced
@@
-347,30
+347,30
@@
References
* `Linux Lockless Ring Buffer Design <http://lwn.net/Articles/340400/>`_
* `Linux Lockless Ring Buffer Design <http://lwn.net/Articles/340400/>`_
-.. |ring1| image:: img/ring1.
svg
+.. |ring1| image:: img/ring1.
*
-.. |ring-enqueue1| image:: img/ring-enqueue1.
svg
+.. |ring-enqueue1| image:: img/ring-enqueue1.
*
-.. |ring-enqueue2| image:: img/ring-enqueue2.
svg
+.. |ring-enqueue2| image:: img/ring-enqueue2.
*
-.. |ring-enqueue3| image:: img/ring-enqueue3.
svg
+.. |ring-enqueue3| image:: img/ring-enqueue3.
*
-.. |ring-dequeue1| image:: img/ring-dequeue1.
svg
+.. |ring-dequeue1| image:: img/ring-dequeue1.
*
-.. |ring-dequeue2| image:: img/ring-dequeue2.
svg
+.. |ring-dequeue2| image:: img/ring-dequeue2.
*
-.. |ring-dequeue3| image:: img/ring-dequeue3.
svg
+.. |ring-dequeue3| image:: img/ring-dequeue3.
*
-.. |ring-mp-enqueue1| image:: img/ring-mp-enqueue1.
svg
+.. |ring-mp-enqueue1| image:: img/ring-mp-enqueue1.
*
-.. |ring-mp-enqueue2| image:: img/ring-mp-enqueue2.
svg
+.. |ring-mp-enqueue2| image:: img/ring-mp-enqueue2.
*
-.. |ring-mp-enqueue3| image:: img/ring-mp-enqueue3.
svg
+.. |ring-mp-enqueue3| image:: img/ring-mp-enqueue3.
*
-.. |ring-mp-enqueue4| image:: img/ring-mp-enqueue4.
svg
+.. |ring-mp-enqueue4| image:: img/ring-mp-enqueue4.
*
-.. |ring-mp-enqueue5| image:: img/ring-mp-enqueue5.
svg
+.. |ring-mp-enqueue5| image:: img/ring-mp-enqueue5.
*
-.. |ring-modulo1| image:: img/ring-modulo1.
svg
+.. |ring-modulo1| image:: img/ring-modulo1.
*
-.. |ring-modulo2| image:: img/ring-modulo2.
svg
+.. |ring-modulo2| image:: img/ring-modulo2.
*