]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
[DOCS] update docs
authorsleybo <sleybo@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 12 Nov 2006 14:47:47 +0000 (14:47 +0000)
committersleybo <sleybo@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 12 Nov 2006 14:47:47 +0000 (14:47 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1@541 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

54 files changed:
trunk/docs/complib/cl_async_proc_h.html
trunk/docs/complib/cl_atomic_h.html
trunk/docs/complib/cl_byteswap_h.html
trunk/docs/complib/cl_comppool_h.html
trunk/docs/complib/cl_debug_h.html
trunk/docs/complib/cl_event_h.html
trunk/docs/complib/cl_fleximap_h.html
trunk/docs/complib/cl_ioctl_h.html
trunk/docs/complib/cl_irqlock_h.html
trunk/docs/complib/cl_list_h.html
trunk/docs/complib/cl_log_h.html
trunk/docs/complib/cl_map_h.html
trunk/docs/complib/cl_math_h.html
trunk/docs/complib/cl_memory_h.html
trunk/docs/complib/cl_mutex_h.html
trunk/docs/complib/cl_obj_h.html
trunk/docs/complib/cl_passivelock_h.html
trunk/docs/complib/cl_perf_h.html
trunk/docs/complib/cl_pool_h.html
trunk/docs/complib/cl_ptr_vector_h.html
trunk/docs/complib/cl_qcomppool_h.html
trunk/docs/complib/cl_qlist_h.html
trunk/docs/complib/cl_qlockpool_h.html
trunk/docs/complib/cl_qmap_h.html
trunk/docs/complib/cl_qpool_h.html
trunk/docs/complib/cl_rbmap_h.html
trunk/docs/complib/cl_reqmgr_h.html
trunk/docs/complib/cl_spinlock_h.html
trunk/docs/complib/cl_syscallback_h.html
trunk/docs/complib/cl_thread_h.html
trunk/docs/complib/cl_threadpool_h.html
trunk/docs/complib/cl_timer_h.html
trunk/docs/complib/cl_types_h.html
trunk/docs/complib/cl_vector_h.html
trunk/docs/complib/cl_waitobj_h.html
trunk/docs/complib/comp_lib_h.html
trunk/docs/iba/ib_al_h.html
trunk/docs/iba/ib_al_ioctl_h.html
trunk/docs/iba/ib_ci_h.html
trunk/docs/iba/ib_types_h.html
trunk/docs/kernel/complib/cl_bus_ifc_h.html
trunk/docs/kernel/complib/cl_pnp_po_h.html
trunk/docs/kernel/iba/ib_al_ifc_h.html
trunk/docs/kernel/iba/ib_ci_ifc_h.html
trunk/docs/kernel/iba/ioc_ifc_h.html
trunk/docs/kernel/iba/iou_ifc_h.html
trunk/docs/kernel/iba/ipoib_ifc_h.html
trunk/docs/masterindex.html
trunk/docs/robo_definitions.html
trunk/docs/robo_functions.html
trunk/docs/robo_modules.html
trunk/docs/robo_sourcefiles.html
trunk/docs/robo_strutures.html
trunk/docs/user/iba/ib_uvp_h.html

index 244bcf0da76944952d5b99cc6af67bfbfb638a73..316d7ce8dab58b7d8bbc0cb713df721bca20ee58 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_async_proc_h.html</title>\r
+<title>./inc_docs/complib/cl_async_proc_h.html</title>\r
 <!-- Source: ./inc/complib/cl_async_proc.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_async_proc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_async_proc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo6">[Modules]<a name="Component20Library2fAsynchronous20Processor">\r
 Component Library/Asynchronous Processor</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Asynchronous Processor\r
 </pre>\r
@@ -23,24 +23,24 @@ Component Library/Asynchronous Processor</a></h2>
 \r
        The threads in the asynchronous processor wait for callbacks to be queued.\r
 \r
-       The asynchronous processor functions operate on a <a href="#robo276">cl_async_proc_t</a> structure\r
+       The asynchronous processor functions operate on a <a href="#robo280">cl_async_proc_t</a> structure\r
        which should be treated as opaque and manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo276">cl_async_proc_t</a>, <a href="#robo274">cl_async_proc_item_t</a>\r
+               <a href="#robo280">cl_async_proc_t</a>, <a href="#robo278">cl_async_proc_item_t</a>\r
 \r
        Initialization:\r
-               <a href="#robo271">cl_async_proc_construct</a>, <a href="#robo273">cl_async_proc_init</a>, <a href="#robo272">cl_async_proc_destroy</a>\r
+               <a href="#robo275">cl_async_proc_construct</a>, <a href="#robo277">cl_async_proc_init</a>, <a href="#robo276">cl_async_proc_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo275">cl_async_proc_queue</a>\r
+               <a href="#robo279">cl_async_proc_queue</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo271">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fconstruct">\r
+<h2><a name="robo275">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fconstruct">\r
 Component Library: Asynchronous Processor/cl_async_proc_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -54,7 +54,7 @@ Component Library: Asynchronous Processor/cl_async_proc_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_async_proc_construct</strong>(\r
-        IN      <a href="#robo276">cl_async_proc_t</a>* const  p_async_proc );\r
+        IN      <a href="#robo280">cl_async_proc_t</a>* const  p_async_proc );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_async_proc\r
@@ -64,19 +64,19 @@ Component Library: Asynchronous Processor/cl_async_proc_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo272">cl_async_proc_destroy</a> without first calling\r
-       <a href="#robo273">cl_async_proc_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo276">cl_async_proc_destroy</a> without first calling\r
+       <a href="#robo277">cl_async_proc_init</a>.\r
 \r
        Calling <strong>cl_async_proc_construct</strong> is a prerequisite to calling any other\r
-       thread pool function except <a href="#robo273">cl_async_proc_init</a>.\r
+       thread pool function except <a href="#robo277">cl_async_proc_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo273">cl_async_proc_init</a>, <a href="#robo272">cl_async_proc_destroy</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo277">cl_async_proc_init</a>, <a href="#robo276">cl_async_proc_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo272">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fdestroy">\r
+<h2><a name="robo276">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fdestroy">\r
 Component Library: Asynchronous Processor/cl_async_proc_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -90,7 +90,7 @@ Component Library: Asynchronous Processor/cl_async_proc_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_async_proc_destroy</strong>(\r
-        IN      <a href="#robo276">cl_async_proc_t</a>* const  p_async_proc );\r
+        IN      <a href="#robo280">cl_async_proc_t</a>* const  p_async_proc );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_async_proc\r
@@ -106,15 +106,15 @@ Component Library: Asynchronous Processor/cl_async_proc_destroy</a></h2>
        entering a wait state is valid from the calling thread context.\r
 \r
        This function should only be called after a call to\r
-       <a href="#robo271">cl_async_proc_construct</a> or <a href="#robo273">cl_async_proc_init</a>.\r
+       <a href="#robo275">cl_async_proc_construct</a> or <a href="#robo277">cl_async_proc_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo271">cl_async_proc_construct</a>, <a href="#robo273">cl_async_proc_init</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo275">cl_async_proc_construct</a>, <a href="#robo277">cl_async_proc_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo273">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5finit">\r
+<h2><a name="robo277">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5finit">\r
 Component Library: Asynchronous Processor/cl_async_proc_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -126,9 +126,9 @@ Component Library: Asynchronous Processor/cl_async_proc_init</a></h2>
        for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_async_proc_init</strong>(\r
-        IN      <a href="#robo276">cl_async_proc_t</a>* const  p_async_proc,\r
+        IN      <a href="#robo280">cl_async_proc_t</a>* const  p_async_proc,\r
         IN      const uint32_t                  thread_count,\r
         IN      const char* const               name );\r
 </pre>\r
@@ -158,13 +158,13 @@ Component Library: Asynchronous Processor/cl_async_proc_init</a></h2>
        threads as there are processors in the system.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo271">cl_async_proc_construct</a>, <a href="#robo272">cl_async_proc_destroy</a>,\r
-       <a href="#robo275">cl_async_proc_queue</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo275">cl_async_proc_construct</a>, <a href="#robo276">cl_async_proc_destroy</a>,\r
+       <a href="#robo279">cl_async_proc_queue</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo274">[Structures]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fitem5ft">\r
+<h2><a name="robo278">[Structures]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fitem5ft">\r
 Component Library: Asynchronous Processor/cl_async_proc_item_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -172,14 +172,14 @@ Component Library: Asynchronous Processor/cl_async_proc_item_t</a></h2>
 <span class="NAME"><pre>       <strong>cl_async_proc_item_t</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       Asynchronous processor item structure passed to the <a href="#robo275">cl_async_proc_queue</a>\r
+<span class="DESCRIPTION"><pre>       Asynchronous processor item structure passed to the <a href="#robo279">cl_async_proc_queue</a>\r
        function to queue a callback for execution.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_async_proc_item\r
 {\r
-        <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>                  pool_item;\r
-        <a href="#robo277">cl_pfn_async_proc_cb_t</a>  pfn_callback;\r
+        <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>                  pool_item;\r
+        <a href="#robo281">cl_pfn_async_proc_cb_t</a>  pfn_callback;\r
 \r
 } <strong>cl_async_proc_item_t</strong>;\r
 </pre>\r
@@ -193,12 +193,12 @@ Component Library: Asynchronous Processor/cl_async_proc_item_t</a></h2>
                Pointer to a callback function to invoke when the item is dequeued.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo275">cl_async_proc_queue</a>, <a href="#robo277">cl_pfn_async_proc_cb_t</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo279">cl_async_proc_queue</a>, <a href="#robo281">cl_pfn_async_proc_cb_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo275">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fqueue">\r
+<h2><a name="robo279">[Functions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5fqueue">\r
 Component Library: Asynchronous Processor/cl_async_proc_queue</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -212,8 +212,8 @@ Component Library: Asynchronous Processor/cl_async_proc_queue</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_async_proc_queue</strong>(\r
-        IN      <a href="#robo276">cl_async_proc_t</a>* const          p_async_proc,\r
-        IN      <a href="#robo274">cl_async_proc_item_t</a>* const     p_item );\r
+        IN      <a href="#robo280">cl_async_proc_t</a>* const          p_async_proc,\r
+        IN      <a href="#robo278">cl_async_proc_item_t</a>* const     p_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_async_proc\r
@@ -227,12 +227,12 @@ Component Library: Asynchronous Processor/cl_async_proc_queue</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo273">cl_async_proc_init</a>, <a href="#robo277">cl_pfn_async_proc_cb_t</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo277">cl_async_proc_init</a>, <a href="#robo281">cl_pfn_async_proc_cb_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo276">[Structures]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5ft">\r
+<h2><a name="robo280">[Structures]<a name="Component20Library3a20Asynchronous20Processor2fcl5fasync5fproc5ft">\r
 Component Library: Asynchronous Processor/cl_async_proc_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -248,8 +248,8 @@ Component Library: Asynchronous Processor/cl_async_proc_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_async_proc\r
 {\r
-        <a href="./cl_threadpool_h.html#robo667">cl_thread_pool_t</a>        thread_pool;\r
-        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                      item_queue;\r
+        <a href="./cl_threadpool_h.html#robo671">cl_thread_pool_t</a>        thread_pool;\r
+        <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>                      item_queue;\r
         cl_spinlock_t           lock;\r
         cl_state_t                      state;\r
 \r
@@ -275,7 +275,7 @@ Component Library: Asynchronous Processor/cl_async_proc_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo277">[Definitions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fpfn5fasync5fproc5fcb5ft">\r
+<h2><a name="robo281">[Definitions]<a name="Component20Library3a20Asynchronous20Processor2fcl5fpfn5fasync5fproc5fcb5ft">\r
 Component Library: Asynchronous Processor/cl_pfn_async_proc_cb_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -293,16 +293,16 @@ Component Library: Asynchronous Processor/cl_pfn_async_proc_cb_t</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_item\r
-               Pointer to the <a href="#robo274">cl_async_proc_item_t</a> structure that was queued in\r
-               a call to <a href="#robo275">cl_async_proc_queue</a>.\r
+               Pointer to the <a href="#robo278">cl_async_proc_item_t</a> structure that was queued in\r
+               a call to <a href="#robo279">cl_async_proc_queue</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo275">cl_async_proc_queue</a>\r
+       function provided by users as a parameter to the <a href="#robo279">cl_async_proc_queue</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo274">cl_async_proc_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Asynchronous Processor, <a href="#robo278">cl_async_proc_item_t</a>\r
 </pre>\r
 </span>\r
 </body>\r
index cedd08312f3f3c48f080fd2d483275bc138b35db..1e92689dd29fd3932bb42c1d0caaeb29fe5d7fd3 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_atomic_h.html</title>\r
+<title>./inc_docs/complib/cl_atomic_h.html</title>\r
 <!-- Source: ./inc/complib/cl_atomic.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_atomic.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_atomic.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo7">[Modules]<a name="Component20Library2fAtomic20Operations">\r
 Component Library/Atomic Operations</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Atomic Operations\r
 </pre>\r
@@ -25,7 +25,7 @@ Component Library/Atomic Operations</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo278">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fadd">\r
+<h2><a name="robo282">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fadd">\r
 Component Library: Atomic Operations/cl_atomic_add</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -60,13 +60,13 @@ Component Library: Atomic Operations/cl_atomic_add</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo282">cl_atomic_sub</a>,\r
-       <a href="#robo283">cl_atomic_xchg</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo285">cl_atomic_inc</a>, <a href="#robo284">cl_atomic_dec</a>, <a href="#robo286">cl_atomic_sub</a>,\r
+       <a href="#robo287">cl_atomic_xchg</a>, <a href="#robo283">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo279">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fcomp5fxchg">\r
+<h2><a name="robo283">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fcomp5fxchg">\r
 Component Library: Atomic Operations/cl_atomic_comp_xchg</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -108,13 +108,13 @@ Component Library: Atomic Operations/cl_atomic_comp_xchg</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo278">cl_atomic_add</a>,\r
-       <a href="#robo282">cl_atomic_sub</a>, <a href="#robo283">cl_atomic_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo285">cl_atomic_inc</a>, <a href="#robo284">cl_atomic_dec</a>, <a href="#robo282">cl_atomic_add</a>,\r
+       <a href="#robo286">cl_atomic_sub</a>, <a href="#robo287">cl_atomic_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo280">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fdec">\r
+<h2><a name="robo284">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fdec">\r
 Component Library: Atomic Operations/cl_atomic_dec</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -145,13 +145,13 @@ Component Library: Atomic Operations/cl_atomic_dec</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo278">cl_atomic_add</a>, <a href="#robo282">cl_atomic_sub</a>,\r
-       <a href="#robo283">cl_atomic_xchg</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo285">cl_atomic_inc</a>, <a href="#robo282">cl_atomic_add</a>, <a href="#robo286">cl_atomic_sub</a>,\r
+       <a href="#robo287">cl_atomic_xchg</a>, <a href="#robo283">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo281">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5finc">\r
+<h2><a name="robo285">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5finc">\r
 Component Library: Atomic Operations/cl_atomic_inc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -182,13 +182,13 @@ Component Library: Atomic Operations/cl_atomic_inc</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo278">cl_atomic_add</a>, <a href="#robo282">cl_atomic_sub</a>,\r
-       <a href="#robo283">cl_atomic_xchg</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo284">cl_atomic_dec</a>, <a href="#robo282">cl_atomic_add</a>, <a href="#robo286">cl_atomic_sub</a>,\r
+       <a href="#robo287">cl_atomic_xchg</a>, <a href="#robo283">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo282">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fsub">\r
+<h2><a name="robo286">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fsub">\r
 Component Library: Atomic Operations/cl_atomic_sub</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -223,13 +223,13 @@ Component Library: Atomic Operations/cl_atomic_sub</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo278">cl_atomic_add</a>,\r
-       <a href="#robo283">cl_atomic_xchg</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo285">cl_atomic_inc</a>, <a href="#robo284">cl_atomic_dec</a>, <a href="#robo282">cl_atomic_add</a>,\r
+       <a href="#robo287">cl_atomic_xchg</a>, <a href="#robo283">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo283">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fxchg">\r
+<h2><a name="robo287">[Functions]<a name="Component20Library3a20Atomic20Operations2fcl5fatomic5fxchg">\r
 Component Library: Atomic Operations/cl_atomic_xchg</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -264,8 +264,8 @@ Component Library: Atomic Operations/cl_atomic_xchg</a></h2>
        synchronization mechanisms in multi-threaded environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo281">cl_atomic_inc</a>, <a href="#robo280">cl_atomic_dec</a>, <a href="#robo278">cl_atomic_add</a>,\r
-       <a href="#robo282">cl_atomic_sub</a>, <a href="#robo279">cl_atomic_comp_xchg</a>\r
+<span class="SEE_ALSO"><pre>       Atomic Operations, <a href="#robo285">cl_atomic_inc</a>, <a href="#robo284">cl_atomic_dec</a>, <a href="#robo282">cl_atomic_add</a>,\r
+       <a href="#robo286">cl_atomic_sub</a>, <a href="#robo283">cl_atomic_comp_xchg</a>\r
 </pre>\r
 </span>\r
 </body>\r
index cc72311c9eb2dc967f3c4244647ff2fa4778a4e9..04f4e22e3bad7ee6593beec933cef382575170c0 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_byteswap_h.html</title>\r
+<title>./inc_docs/complib/cl_byteswap_h.html</title>\r
 <!-- Source: ./inc/complib/cl_byteswap.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_byteswap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_byteswap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo8">[Modules]<a name="Component20Library2fByte20Swapping">\r
 Component Library/Byte Swapping</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Byte Swapping\r
 </pre>\r
@@ -28,16 +28,16 @@ Component Library/Byte Swapping</a></h2>
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Functions:\r
-               <a href="#robo291">cl_ntoh16</a>, <a href="#robo284">cl_hton16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo289">cl_hton64</a>,\r
-               <a href="#robo290">cl_ntoh</a>\r
+               <a href="#robo296">cl_ntoh16</a>, <a href="#robo289">cl_hton16</a>, <a href="#robo297">cl_ntoh32</a>, <a href="#robo291">cl_hton32</a>, <a href="#robo299">cl_ntoh64</a>, <a href="#robo292">cl_hton64</a>,\r
+               <a href="#robo294">cl_ntoh</a>\r
 \r
        Macros:\r
-               <a href="#robo292">CL_NTOH16</a>, <a href="#robo285">CL_HTON16</a>, <a href="#robo293">CL_NTOH32</a>, <a href="#robo287">CL_HTON32</a>, <a href="#robo296">CL_NTOH64</a>, <a href="#robo288">CL_HTON64</a>\r
+               <a href="#robo295">CL_NTOH16</a>, <a href="#robo288">CL_HTON16</a>, <a href="#robo298">CL_NTOH32</a>, <a href="#robo290">CL_HTON32</a>, <a href="#robo300">CL_NTOH64</a>, <a href="#robo293">CL_HTON64</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo285">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON16">\r
+<h2><a name="robo288">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON16">\r
 Component Library: Byte Swapping/CL_HTON16</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -48,7 +48,7 @@ Component Library: Byte Swapping/CL_HTON16</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_HTON16</strong> macro converts a 16-bit value from host byte order to\r
        network byte order.  The <strong>CL_HTON16</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_HTON16</strong> is less efficient\r
-       than the <a href="#robo284">cl_hton16</a> function.\r
+       than the <a href="#robo289">cl_hton16</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_HTON16</strong>( val );\r
@@ -61,16 +61,16 @@ Component Library: Byte Swapping/CL_HTON16</a></h2>
 <span class="RESULT"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo292">CL_NTOH16</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo295">CL_NTOH16</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo292">CL_NTOH16</a>, <a href="#robo287">CL_HTON32</a>, <a href="#robo288">CL_HTON64</a>,\r
-       <a href="#robo284">cl_hton16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo295">CL_NTOH16</a>, <a href="#robo290">CL_HTON32</a>, <a href="#robo293">CL_HTON64</a>,\r
+       <a href="#robo289">cl_hton16</a>, <a href="#robo291">cl_hton32</a>, <a href="#robo292">cl_hton64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo284">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton16">\r
+<h2><a name="robo289">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton16">\r
 Component Library: Byte Swapping/cl_hton16</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -94,15 +94,15 @@ Component Library: Byte Swapping/cl_hton16</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo291">cl_ntoh16</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo296">cl_ntoh16</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo291">cl_ntoh16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo296">cl_ntoh16</a>, <a href="#robo291">cl_hton32</a>, <a href="#robo292">cl_hton64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo287">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON32">\r
+<h2><a name="robo290">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON32">\r
 Component Library: Byte Swapping/CL_HTON32</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -113,7 +113,7 @@ Component Library: Byte Swapping/CL_HTON32</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_HTON32</strong> macro converts a 32-bit value from host byte order to\r
        network byte order.  The <strong>CL_HTON32</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_HTON32</strong> is less efficient\r
-       than the <a href="#robo286">cl_hton32</a> function.\r
+       than the <a href="#robo291">cl_hton32</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_HTON32</strong>( val );\r
@@ -126,16 +126,16 @@ Component Library: Byte Swapping/CL_HTON32</a></h2>
 <span class="RESULT"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo293">CL_NTOH32</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo298">CL_NTOH32</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo293">CL_NTOH32</a>, <a href="#robo285">CL_HTON16</a>, <a href="#robo288">CL_HTON64</a>,\r
-       <a href="#robo284">cl_hton16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo298">CL_NTOH32</a>, <a href="#robo288">CL_HTON16</a>, <a href="#robo293">CL_HTON64</a>,\r
+       <a href="#robo289">cl_hton16</a>, <a href="#robo291">cl_hton32</a>, <a href="#robo292">cl_hton64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo286">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton32">\r
+<h2><a name="robo291">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton32">\r
 Component Library: Byte Swapping/cl_hton32</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -159,15 +159,15 @@ Component Library: Byte Swapping/cl_hton32</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo294">cl_ntoh32</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo297">cl_ntoh32</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo294">cl_ntoh32</a>, <a href="#robo284">cl_hton16</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo297">cl_ntoh32</a>, <a href="#robo289">cl_hton16</a>, <a href="#robo292">cl_hton64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo288">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON64">\r
+<h2><a name="robo293">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fHTON64">\r
 Component Library: Byte Swapping/CL_HTON64</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -178,7 +178,7 @@ Component Library: Byte Swapping/CL_HTON64</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_HTON64</strong> macro converts a 64-bit value from host byte order to\r
        network byte order.  The <strong>CL_HTON64</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_HTON64</strong> is less efficient\r
-       than the <a href="#robo289">cl_hton64</a> function.\r
+       than the <a href="#robo292">cl_hton64</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_HTON64</strong>( val );\r
@@ -191,16 +191,16 @@ Component Library: Byte Swapping/CL_HTON64</a></h2>
 <span class="RESULT"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo296">CL_NTOH64</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo300">CL_NTOH64</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo296">CL_NTOH64</a>, <a href="#robo285">CL_HTON16</a>, <a href="#robo287">CL_HTON32</a>,\r
-       <a href="#robo284">cl_hton16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo289">cl_hton64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo300">CL_NTOH64</a>, <a href="#robo288">CL_HTON16</a>, <a href="#robo290">CL_HTON32</a>,\r
+       <a href="#robo289">cl_hton16</a>, <a href="#robo291">cl_hton32</a>, <a href="#robo292">cl_hton64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo289">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton64">\r
+<h2><a name="robo292">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fhton64">\r
 Component Library: Byte Swapping/cl_hton64</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -224,15 +224,15 @@ Component Library: Byte Swapping/cl_hton64</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted to network byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo295">cl_ntoh64</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo299">cl_ntoh64</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo295">cl_ntoh64</a>, <a href="#robo284">cl_hton16</a>, <a href="#robo286">cl_hton32</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo299">cl_ntoh64</a>, <a href="#robo289">cl_hton16</a>, <a href="#robo291">cl_hton32</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo290">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh">\r
+<h2><a name="robo294">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh">\r
 Component Library: Byte Swapping/cl_ntoh</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -275,7 +275,7 @@ Component Library: Byte Swapping/cl_ntoh</a></h2>
          * the destination.\r
          */\r
         if( p_src != p_dest )\r
-                <a href="./cl_memory_h.html#robo436">cl_memcpy</a>( p_dest, p_src, size );\r
+                <a href="./cl_memory_h.html#robo440">cl_memcpy</a>( p_dest, p_src, size );\r
 #endif\r
 }\r
 </pre>\r
@@ -298,12 +298,12 @@ Component Library: Byte Swapping/cl_ntoh</a></h2>
        the same buffer.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo296">cl_ntoh16</a>, <a href="#robo297">cl_ntoh32</a>, <a href="#robo299">cl_ntoh64</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo292">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH16">\r
+<h2><a name="robo295">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH16">\r
 Component Library: Byte Swapping/CL_NTOH16</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -314,7 +314,7 @@ Component Library: Byte Swapping/CL_NTOH16</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_NTOH16</strong> macro converts a 16-bit value from network byte order to\r
        host byte order.  The <strong>CL_NTOH16</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_NTOH16</strong> is less efficient\r
-       than the <a href="#robo291">cl_ntoh16</a> function.\r
+       than the <a href="#robo296">cl_ntoh16</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_NTOH16</strong>( val );\r
@@ -327,16 +327,16 @@ Component Library: Byte Swapping/CL_NTOH16</a></h2>
 <span class="RESULT"><pre>       Value of val converted to host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo285">CL_HTON16</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo288">CL_HTON16</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo285">CL_HTON16</a>, <a href="#robo293">CL_NTOH32</a>, <a href="#robo296">CL_NTOH64</a>,\r
-       <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo288">CL_HTON16</a>, <a href="#robo298">CL_NTOH32</a>, <a href="#robo300">CL_NTOH64</a>,\r
+       <a href="#robo296">cl_ntoh16</a>, <a href="#robo297">cl_ntoh32</a>, <a href="#robo299">cl_ntoh64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo291">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh16">\r
+<h2><a name="robo296">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh16">\r
 Component Library: Byte Swapping/cl_ntoh16</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -360,15 +360,15 @@ Component Library: Byte Swapping/cl_ntoh16</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted to host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo284">cl_hton16</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo289">cl_hton16</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo284">cl_hton16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo289">cl_hton16</a>, <a href="#robo297">cl_ntoh32</a>, <a href="#robo299">cl_ntoh64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo294">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh32">\r
+<h2><a name="robo297">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh32">\r
 Component Library: Byte Swapping/cl_ntoh32</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -392,15 +392,15 @@ Component Library: Byte Swapping/cl_ntoh32</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted in host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo286">cl_hton32</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo291">cl_hton32</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo286">cl_hton32</a>, <a href="#robo291">cl_ntoh16</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo291">cl_hton32</a>, <a href="#robo296">cl_ntoh16</a>, <a href="#robo299">cl_ntoh64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo293">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH32">\r
+<h2><a name="robo298">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH32">\r
 Component Library: Byte Swapping/CL_NTOH32</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -411,7 +411,7 @@ Component Library: Byte Swapping/CL_NTOH32</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_NTOH32</strong> macro converts a 32-bit value from network byte order to\r
        host byte order.  The <strong>CL_NTOH32</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_NTOH32</strong> is less efficient\r
-       than the <a href="#robo294">cl_ntoh32</a> function.\r
+       than the <a href="#robo297">cl_ntoh32</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_NTOH32</strong>( val );\r
@@ -424,16 +424,16 @@ Component Library: Byte Swapping/CL_NTOH32</a></h2>
 <span class="RESULT"><pre>       Value of val converted to host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo287">CL_HTON32</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo290">CL_HTON32</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo287">CL_HTON32</a>, <a href="#robo292">CL_NTOH16</a>, <a href="#robo296">CL_NTOH64</a>,\r
-       <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo290">CL_HTON32</a>, <a href="#robo295">CL_NTOH16</a>, <a href="#robo300">CL_NTOH64</a>,\r
+       <a href="#robo296">cl_ntoh16</a>, <a href="#robo297">cl_ntoh32</a>, <a href="#robo299">cl_ntoh64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo296">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH64">\r
+<h2><a name="robo300">[Definitions]<a name="Component20Library3a20Byte20Swapping2fCL5fNTOH64">\r
 Component Library: Byte Swapping/CL_NTOH64</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -444,7 +444,7 @@ Component Library: Byte Swapping/CL_NTOH64</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>CL_NTOH64</strong> macro converts a 64-bit value from network byte order to\r
        host byte order.  The <strong>CL_NTOH64</strong> macro will cause constant values to be\r
        swapped by the pre-processor.  For variables, <strong>CL_NTOH64</strong> is less efficient\r
-       than the <a href="#robo295">cl_ntoh64</a> function.\r
+       than the <a href="#robo299">cl_ntoh64</a> function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_NTOH64</strong>( val );\r
@@ -457,16 +457,16 @@ Component Library: Byte Swapping/CL_NTOH64</a></h2>
 <span class="RESULT"><pre>       Value of val converted to host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This macro is analogous to <a href="#robo288">CL_HTON64</a>.\r
+<span class="NOTES"><pre>       This macro is analogous to <a href="#robo293">CL_HTON64</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo288">CL_HTON64</a>, <a href="#robo292">CL_NTOH16</a>, <a href="#robo293">CL_NTOH32</a>,\r
-       <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo295">cl_ntoh64</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo293">CL_HTON64</a>, <a href="#robo295">CL_NTOH16</a>, <a href="#robo298">CL_NTOH32</a>,\r
+       <a href="#robo296">cl_ntoh16</a>, <a href="#robo297">cl_ntoh32</a>, <a href="#robo299">cl_ntoh64</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo295">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh64">\r
+<h2><a name="robo299">[Functions]<a name="Component20Library3a20Byte20Swapping2fcl5fntoh64">\r
 Component Library: Byte Swapping/cl_ntoh64</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -490,10 +490,10 @@ Component Library: Byte Swapping/cl_ntoh64</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of val converted in host byte order.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function is analogous to <a href="#robo289">cl_hton64</a>.\r
+<span class="NOTES"><pre>       This function is analogous to <a href="#robo292">cl_hton64</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo289">cl_hton64</a>, <a href="#robo291">cl_ntoh16</a>, <a href="#robo294">cl_ntoh32</a>, <a href="#robo290">cl_ntoh</a>\r
+<span class="SEE_ALSO"><pre>       Byte Swapping, <a href="#robo292">cl_hton64</a>, <a href="#robo296">cl_ntoh16</a>, <a href="#robo297">cl_ntoh32</a>, <a href="#robo294">cl_ntoh</a>\r
 </pre>\r
 </span>\r
 </body>\r
index f1b063fb9007401d335625d1d959e55c9f870974..b3f91a41777a203b2bf8db70b0933ce262be9b57 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_comppool_h.html</title>\r
+<title>./inc_docs/complib/cl_comppool_h.html</title>\r
 <!-- Source: ./inc/complib/cl_comppool.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_comppool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_comppool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo9">[Modules]<a name="Component20Library2fComposite20Pool">\r
+<h2><a name="robo10">[Modules]<a name="Component20Library2fComposite20Pool">\r
 Component Library/Composite Pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>\r
 </pre>\r
@@ -36,30 +36,30 @@ Component Library/Composite Pool</a></h2>
        objects to the pool. The only method of returning memory to the system is\r
        to destroy the pool.\r
 \r
-       The composite pool functions operates on a <a href="#robo304">cl_cpool_t</a> structure which\r
+       The composite pool functions operates on a <a href="#robo308">cl_cpool_t</a> structure which\r
        should be treated as opaque and should be manipulated only through the\r
        provided functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo304">cl_cpool_t</a>\r
+               <a href="#robo308">cl_cpool_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo307">cl_pfn_cpool_init_t</a>, <a href="#robo306">cl_pfn_cpool_dtor_t</a>\r
+               <a href="#robo311">cl_pfn_cpool_init_t</a>, <a href="#robo310">cl_pfn_cpool_dtor_t</a>\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo297">cl_cpool_construct</a>, <a href="#robo302">cl_cpool_init</a>, <a href="#robo299">cl_cpool_destroy</a>\r
+               <a href="#robo301">cl_cpool_construct</a>, <a href="#robo306">cl_cpool_init</a>, <a href="#robo303">cl_cpool_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo300">cl_cpool_get</a>, <a href="#robo303">cl_cpool_put</a>, <a href="#robo301">cl_cpool_grow</a>\r
+               <a href="#robo304">cl_cpool_get</a>, <a href="#robo307">cl_cpool_put</a>, <a href="#robo305">cl_cpool_grow</a>\r
 \r
        Attributes:\r
-               <a href="#robo305">cl_is_cpool_inited</a>, <a href="#robo298">cl_cpool_count</a>\r
+               <a href="#robo309">cl_is_cpool_inited</a>, <a href="#robo302">cl_cpool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo297">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fconstruct">\r
+<h2><a name="robo301">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fconstruct">\r
 Component Library: Composite Pool/cl_cpool_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -72,28 +72,28 @@ Component Library: Composite Pool/cl_cpool_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_cpool_construct</strong>(\r
-        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool );\r
+        IN      <a href="#robo308">cl_cpool_t</a>* const       p_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure whose state to initialize.\r
+               [in] Pointer to a <a href="#robo308">cl_cpool_t</a> structure whose state to initialize.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="./cl_pool_h.html#robo541">cl_pool_init</a>, <a href="#robo299">cl_cpool_destroy</a>, <a href="#robo305">cl_is_cpool_inited</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="./cl_pool_h.html#robo545">cl_pool_init</a>, <a href="#robo303">cl_cpool_destroy</a>, <a href="#robo309">cl_is_cpool_inited</a>.\r
 \r
        Calling <strong>cl_cpool_construct</strong> is a prerequisite to calling any other\r
-       composite pool function except <a href="#robo302">cl_cpool_init</a>.\r
+       composite pool function except <a href="#robo306">cl_cpool_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo302">cl_cpool_init</a>, <a href="#robo299">cl_cpool_destroy</a>, <a href="#robo305">cl_is_cpool_inited</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo306">cl_cpool_init</a>, <a href="#robo303">cl_cpool_destroy</a>, <a href="#robo309">cl_is_cpool_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo298">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fcount">\r
+<h2><a name="robo302">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fcount">\r
 Component Library: Composite Pool/cl_cpool_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -107,15 +107,15 @@ Component Library: Composite Pool/cl_cpool_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_cpool_count</strong>(\r
-        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool )\r
+        IN      <a href="#robo308">cl_cpool_t</a>* const       p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo549">cl_qcpool_count</a>( &amp;p_pool-&gt;qcpool ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo553">cl_qcpool_count</a>( &amp;p_pool-&gt;qcpool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure for which the number of\r
+               [in] Pointer to a <a href="#robo308">cl_cpool_t</a> structure for which the number of\r
                available objects is requested.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -128,7 +128,7 @@ Component Library: Composite Pool/cl_cpool_count</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo299">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fdestroy">\r
+<h2><a name="robo303">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fdestroy">\r
 Component Library: Composite Pool/cl_cpool_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -141,16 +141,16 @@ Component Library: Composite Pool/cl_cpool_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_cpool_destroy</strong>(\r
-        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool )\r
+        IN      <a href="#robo308">cl_cpool_t</a>* const       p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
 \r
-        <a href="./cl_qcomppool_h.html#robo550">cl_qcpool_destroy</a>( &amp;p_pool-&gt;qcpool );\r
+        <a href="./cl_qcomppool_h.html#robo554">cl_qcpool_destroy</a>( &amp;p_pool-&gt;qcpool );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure to destroy.\r
+               [in] Pointer to a <a href="#robo308">cl_cpool_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -161,18 +161,18 @@ Component Library: Composite Pool/cl_cpool_destroy</a></h2>
        operations on the composite pool should not be attempted after\r
        <strong>cl_cpool_destroy</strong> is invoked.\r
 \r
-       This function should only be called after a call to <a href="#robo297">cl_cpool_construct</a>.\r
+       This function should only be called after a call to <a href="#robo301">cl_cpool_construct</a>.\r
 \r
        In a debug build, <strong>cl_cpool_destroy</strong> asserts that all objects are in\r
        the pool.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo297">cl_cpool_construct</a>, <a href="#robo302">cl_cpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo301">cl_cpool_construct</a>, <a href="#robo306">cl_cpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo300">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fget">\r
+<h2><a name="robo304">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fget">\r
 Component Library: Composite Pool/cl_cpool_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -186,13 +186,13 @@ Component Library: Composite Pool/cl_cpool_get</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_cpool_get</strong>(\r
-        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool )\r
+        IN      <a href="#robo308">cl_cpool_t</a>* const       p_pool )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_pool );\r
 \r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qcomppool_h.html#robo551">cl_qcpool_get</a>( &amp;p_pool-&gt;qcpool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qcomppool_h.html#robo555">cl_qcpool_get</a>( &amp;p_pool-&gt;qcpool );\r
         if( !p_pool_obj )\r
                 return( NULL );\r
 \r
@@ -202,7 +202,7 @@ Component Library: Composite Pool/cl_cpool_get</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure from which to retrieve\r
+               [in] Pointer to a <a href="#robo308">cl_cpool_t</a> structure from which to retrieve\r
                an object.\r
 \r
  RETURN VALUES\r
@@ -213,16 +213,16 @@ Component Library: Composite Pool/cl_cpool_get</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_cpool_get</strong> returns the object at the head of the pool. If the pool is\r
        empty, it is automatically grown to accommodate this request unless the\r
-       grow_size parameter passed to the <a href="#robo302">cl_cpool_init</a> function was zero.\r
+       grow_size parameter passed to the <a href="#robo306">cl_cpool_init</a> function was zero.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_cpool_get_tail, <a href="#robo303">cl_cpool_put</a>, <a href="#robo301">cl_cpool_grow</a>,\r
-       <a href="#robo298">cl_cpool_count</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_cpool_get_tail, <a href="#robo307">cl_cpool_put</a>, <a href="#robo305">cl_cpool_grow</a>,\r
+       <a href="#robo302">cl_cpool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo301">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fgrow">\r
+<h2><a name="robo305">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fgrow">\r
 Component Library: Composite Pool/cl_cpool_grow</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -234,18 +234,18 @@ Component Library: Composite Pool/cl_cpool_grow</a></h2>
        the specified number of objects.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_cpool_grow</strong>(\r
-        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool,\r
+        IN      <a href="#robo308">cl_cpool_t</a>* const       p_pool,\r
         IN      const size_t            obj_count )\r
 {\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo552">cl_qcpool_grow</a>( &amp;p_pool-&gt;qcpool, obj_count ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo556">cl_qcpool_grow</a>( &amp;p_pool-&gt;qcpool, obj_count ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure whose capacity to grow.\r
+               [in] Pointer to a <a href="#robo308">cl_cpool_t</a> structure whose capacity to grow.\r
 \r
        obj_count\r
                [in] Number of objects by which to grow the pool.\r
@@ -256,9 +256,9 @@ Component Library: Composite Pool/cl_cpool_grow</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory to grow the\r
        composite pool.\r
 \r
-       <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
+       <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter passed to the\r
-       <a href="#robo302">cl_cpool_init</a> function.\r
+       <a href="#robo306">cl_cpool_init</a> function.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       It is not necessary to call <strong>cl_cpool_grow</strong> if the pool is\r
@@ -270,7 +270,7 @@ Component Library: Composite Pool/cl_cpool_grow</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo302">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5finit">\r
+<h2><a name="robo306">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5finit">\r
 Component Library: Composite Pool/cl_cpool_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -281,21 +281,21 @@ Component Library: Composite Pool/cl_cpool_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_cpool_init</strong> function initializes a composite pool for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_cpool_init</strong>(\r
-        IN      <a href="#robo304">cl_cpool_t</a>* const               p_pool,\r
+        IN      <a href="#robo308">cl_cpool_t</a>* const               p_pool,\r
         IN      const size_t                    min_size,\r
         IN      const size_t                    max_size,\r
         IN      const size_t                    grow_size,\r
         IN      size_t* const                   component_sizes,\r
         IN      const uint32_t                  num_components,\r
-        IN      <a href="#robo307">cl_pfn_cpool_init_t</a>             pfn_initializer OPTIONAL,\r
-        IN      <a href="#robo306">cl_pfn_cpool_dtor_t</a>             pfn_destructor OPTIONAL,\r
+        IN      <a href="#robo311">cl_pfn_cpool_init_t</a>             pfn_initializer OPTIONAL,\r
+        IN      <a href="#robo310">cl_pfn_cpool_dtor_t</a>             pfn_destructor OPTIONAL,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo308">cl_cpool_t</a> structure to initialize.\r
 \r
        min_size\r
                [in] Minimum number of objects that the pool should support. All\r
@@ -344,7 +344,7 @@ Component Library: Composite Pool/cl_cpool_init</a></h2>
        consisting of more than one component.  Also returns CL_INVALID_SETTING if\r
        the maximum size is non-zero and less than the minimum size.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
@@ -352,15 +352,15 @@ Component Library: Composite Pool/cl_cpool_init</a></h2>
        the capacity desired.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo297">cl_cpool_construct</a>, <a href="#robo299">cl_cpool_destroy</a>,\r
-       <a href="#robo300">cl_cpool_get</a>, <a href="#robo303">cl_cpool_put</a>, <a href="#robo301">cl_cpool_grow</a>,\r
-       <a href="#robo298">cl_cpool_count</a>, cl_pfn_cpool_ctor_t, <a href="#robo307">cl_pfn_cpool_init_t</a>,\r
-       <a href="#robo306">cl_pfn_cpool_dtor_t</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo301">cl_cpool_construct</a>, <a href="#robo303">cl_cpool_destroy</a>,\r
+       <a href="#robo304">cl_cpool_get</a>, <a href="#robo307">cl_cpool_put</a>, <a href="#robo305">cl_cpool_grow</a>,\r
+       <a href="#robo302">cl_cpool_count</a>, cl_pfn_cpool_ctor_t, <a href="#robo311">cl_pfn_cpool_init_t</a>,\r
+       <a href="#robo310">cl_pfn_cpool_dtor_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo303">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fput">\r
+<h2><a name="robo307">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5fput">\r
 Component Library: Composite Pool/cl_cpool_put</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -373,7 +373,7 @@ Component Library: Composite Pool/cl_cpool_put</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_cpool_put</strong>(\r
-        IN      <a href="#robo304">cl_cpool_t</a>* const       p_pool,\r
+        IN      <a href="#robo308">cl_cpool_t</a>* const       p_pool,\r
         IN      void* const                     p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
@@ -388,12 +388,12 @@ Component Library: Composite Pool/cl_cpool_put</a></h2>
         /* good sanity check */\r
         CL_ASSERT( p_pool_obj-&gt;list_obj.p_object == p_object );\r
 \r
-        <a href="./cl_qcomppool_h.html#robo554">cl_qcpool_put</a>( &amp;p_pool-&gt;qcpool, (<a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*)p_pool_obj );\r
+        <a href="./cl_qcomppool_h.html#robo558">cl_qcpool_put</a>( &amp;p_pool-&gt;qcpool, (<a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>*)p_pool_obj );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure to which to return\r
+               [in] Pointer to a <a href="#robo308">cl_cpool_t</a> structure to which to return\r
                an object.\r
 \r
        p_object\r
@@ -406,15 +406,15 @@ Component Library: Composite Pool/cl_cpool_put</a></h2>
 <span class="NOTES"><pre>       <strong>cl_cpool_put</strong> places the returned object at the head of the pool.\r
 \r
        The object specified by the p_object parameter must have been\r
-       retrieved from the pool by a previous call to <a href="#robo300">cl_cpool_get</a>.\r
+       retrieved from the pool by a previous call to <a href="#robo304">cl_cpool_get</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_cpool_put_tail, <a href="#robo300">cl_cpool_get</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_cpool_put_tail, <a href="#robo304">cl_cpool_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo304">[Structures]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5ft">\r
+<h2><a name="robo308">[Structures]<a name="Component20Library3a20Composite20Pool2fcl5fcpool5ft">\r
 Component Library: Composite Pool/cl_cpool_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -430,9 +430,9 @@ Component Library: Composite Pool/cl_cpool_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_cpool\r
 {\r
-        <a href="./cl_qcomppool_h.html#robo556">cl_qcpool_t</a>                             qcpool;\r
-        <a href="#robo307">cl_pfn_cpool_init_t</a>             pfn_init;\r
-        <a href="#robo306">cl_pfn_cpool_dtor_t</a>             pfn_dtor;\r
+        <a href="./cl_qcomppool_h.html#robo560">cl_qcpool_t</a>                             qcpool;\r
+        <a href="#robo311">cl_pfn_cpool_init_t</a>             pfn_init;\r
+        <a href="#robo310">cl_pfn_cpool_dtor_t</a>             pfn_dtor;\r
         const void                              *context;\r
 \r
 } <strong>cl_cpool_t</strong>;\r
@@ -461,7 +461,7 @@ Component Library: Composite Pool/cl_cpool_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo305">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fis5fcpool5finited">\r
+<h2><a name="robo309">[Functions]<a name="Component20Library3a20Composite20Pool2fcl5fis5fcpool5finited">\r
 Component Library: Composite Pool/cl_is_cpool_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -475,16 +475,16 @@ Component Library: Composite Pool/cl_is_cpool_inited</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_cpool_inited</strong>(\r
-        IN      const <a href="#robo304">cl_cpool_t</a>* const p_pool )\r
+        IN      const <a href="#robo308">cl_cpool_t</a>* const p_pool )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo544">cl_is_qcpool_inited</a>( &amp;p_pool-&gt;qcpool ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo548">cl_is_qcpool_inited</a>( &amp;p_pool-&gt;qcpool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo304">cl_cpool_t</a> structure whose initialization state\r
+               [in] Pointer to a <a href="#robo308">cl_cpool_t</a> structure whose initialization state\r
                to check.\r
 \r
  RETURN VALUES\r
@@ -502,7 +502,7 @@ Component Library: Composite Pool/cl_is_cpool_inited</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo306">[Definitions]<a name="Component20Library3a20Composite20Pool2fcl5fpfn5fcpool5fdtor5ft">\r
+<h2><a name="robo310">[Definitions]<a name="Component20Library3a20Composite20Pool2fcl5fpfn5fcpool5fdtor5ft">\r
 Component Library: Composite Pool/cl_pfn_cpool_dtor_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -525,7 +525,7 @@ Component Library: Composite Pool/cl_pfn_cpool_dtor_t</a></h2>
                [in] Pointer to an object to destruct.\r
 \r
        context\r
-               [in] Context provided in the call to <a href="#robo302">cl_cpool_init</a>.\r
+               [in] Context provided in the call to <a href="#robo306">cl_cpool_init</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -533,7 +533,7 @@ Component Library: Composite Pool/cl_pfn_cpool_dtor_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as an optional parameter to the\r
-       <a href="#robo302">cl_cpool_init</a> function.\r
+       <a href="#robo306">cl_cpool_init</a> function.\r
 \r
        The destructor is invoked once per allocated object, allowing the user\r
        to perform any necessary cleanup. Users should not attempt to deallocate\r
@@ -541,12 +541,12 @@ Component Library: Composite Pool/cl_pfn_cpool_dtor_t</a></h2>
        object allocation and deallocation.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo302">cl_cpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo306">cl_cpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo307">[Definitions]<a name="Component20Library3a20Composite20Pool2fcl5fpfn5fcpool5finit5ft">\r
+<h2><a name="robo311">[Definitions]<a name="Component20Library3a20Composite20Pool2fcl5fpfn5fcpool5finit5ft">\r
 Component Library: Composite Pool/cl_pfn_cpool_init_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -559,7 +559,7 @@ Component Library: Composite Pool/cl_pfn_cpool_init_t</a></h2>
        composite pool.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_cpool_init_t</strong>)(\r
         IN      void** const            p_comp_array,\r
         IN      const uint32_t          num_components,\r
@@ -570,34 +570,34 @@ Component Library: Composite Pool/cl_pfn_cpool_init_t</a></h2>
                [in] Pointer to an object to initialize.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo302">cl_cpool_init</a>.\r
+               [in] Context provided in a call to <a href="#robo306">cl_cpool_init</a>.\r
 \r
  RETURN VALUES\r
        Return CL_SUCCESS to indicates that initialization of the object\r
        was successful and that initialization of further objects may continue.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> values will be returned by <a href="#robo302">cl_cpool_init</a>\r
-       and <a href="#robo301">cl_cpool_grow</a>.\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> values will be returned by <a href="#robo306">cl_cpool_init</a>\r
+       and <a href="#robo305">cl_cpool_grow</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as an optional parameter to the\r
-       <a href="#robo302">cl_cpool_init</a> function.\r
+       <a href="#robo306">cl_cpool_init</a> function.\r
 \r
        The initializer is invoked once per allocated object, allowing the user\r
        to chain components to form a composite object and perform any necessary\r
        initialization.  Returning a status other than CL_SUCCESS aborts a grow\r
-       operation, initiated either through <a href="#robo302">cl_cpool_init</a> or <a href="#robo301">cl_cpool_grow</a>, and\r
+       operation, initiated either through <a href="#robo306">cl_cpool_init</a> or <a href="#robo305">cl_cpool_grow</a>, and\r
        causes the initiating function to fail.  Any non-CL_SUCCESS status will\r
        be returned by the function that initiated the grow operation.\r
 \r
        All memory for the requested number of components is pre-allocated.\r
 \r
-       When later performing a <a href="#robo300">cl_cpool_get</a> call, the return value is a pointer\r
+       When later performing a <a href="#robo304">cl_cpool_get</a> call, the return value is a pointer\r
        to the first component.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo302">cl_cpool_init</a>, <a href="#robo301">cl_cpool_grow</a>\r
+<span class="SEE_ALSO"><pre>       Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo306">cl_cpool_init</a>, <a href="#robo305">cl_cpool_grow</a>\r
 </pre>\r
 </span>\r
 </body>\r
index e4268b7c0710c6818867134cc25320870f165a15..41897f3733cbce0a23233ec410bc1440998cef1b 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_debug_h.html</title>\r
+<title>./inc_docs/complib/cl_debug_h.html</title>\r
 <!-- Source: ./inc/complib/cl_debug.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_debug.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_debug.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo10">[Modules]<a name="Component20Library2fDebug20Output">\r
+<h2><a name="robo11">[Modules]<a name="Component20Library2fDebug20Output">\r
 Component Library/Debug Output</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Debug Output\r
 </pre>\r
@@ -25,7 +25,7 @@ Component Library/Debug Output</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo310">[Definitions]<a name="Component20Library3a20Debug20Output2f642dbit20Print20Format">\r
+<h2><a name="robo314">[Definitions]<a name="Component20Library3a20Debug20Output2f642dbit20Print20Format">\r
 Component Library: Debug Output/64-bit Print Format</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -53,7 +53,7 @@ Component Library: Debug Output/64-bit Print Format</a></h2>
 </span><p><strong>EXAMPLE</strong></p>\r
 <span class="EXAMPLE"><pre>       uint64 MyVal = 2;\r
        // Print a 64-bit integer in hexadecimal format.\r
-       <a href="#robo312">cl_dbg_out</a>( "MyVal: 0x%" PRIx64 "\n", MyVal );\r
+       <a href="#robo316">cl_dbg_out</a>( "MyVal: 0x%" PRIx64 "\n", MyVal );\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Standard print flags to specify padding and precision can still be used\r
@@ -65,7 +65,7 @@ Component Library: Debug Output/64-bit Print Format</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo311">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fbreak">\r
+<h2><a name="robo315">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fbreak">\r
 Component Library: Debug Output/cl_break</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -88,7 +88,7 @@ Component Library: Debug Output/cl_break</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo312">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fdbg5fout">\r
+<h2><a name="robo316">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fdbg5fout">\r
 Component Library: Debug Output/cl_dbg_out</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -125,12 +125,12 @@ Component Library: Debug Output/cl_dbg_out</a></h2>
        <strong>cl_dbg_out</strong> sends the debug message to the current debug target.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo315">cl_msg_out</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo319">cl_msg_out</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo313">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fENTER">\r
+<h2><a name="robo317">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fENTER">\r
 Component Library: Debug Output/CL_ENTER</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -165,7 +165,7 @@ Component Library: Debug Output/CL_ENTER</a></h2>
        my_func()\r
        {\r
                <strong>CL_ENTER</strong>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
-               <a href="#robo314">CL_EXIT</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo318">CL_EXIT</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
        }\r
 </pre>\r
 </span><p><strong>RESULT</strong></p>\r
@@ -184,12 +184,12 @@ Component Library: Debug Output/CL_ENTER</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo316">CL_PRINT</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo317">CL_TRACE</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo320">CL_PRINT</a>, <a href="#robo318">CL_EXIT</a>, <a href="#robo321">CL_TRACE</a>, <a href="#robo322">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo314">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fEXIT">\r
+<h2><a name="robo318">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fEXIT">\r
 Component Library: Debug Output/CL_EXIT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -223,7 +223,7 @@ Component Library: Debug Output/CL_EXIT</a></h2>
        void\r
        my_func()\r
        {\r
-               <a href="#robo313">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo317">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
                <strong>CL_EXIT</strong>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
        }\r
 </pre>\r
@@ -246,12 +246,12 @@ Component Library: Debug Output/CL_EXIT</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo316">CL_PRINT</a>, <a href="#robo313">CL_ENTER</a>, <a href="#robo317">CL_TRACE</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo320">CL_PRINT</a>, <a href="#robo317">CL_ENTER</a>, <a href="#robo321">CL_TRACE</a>, <a href="#robo322">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo315">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fmsg5fout">\r
+<h2><a name="robo319">[Functions]<a name="Component20Library3a20Debug20Output2fcl5fmsg5fout">\r
 Component Library: Debug Output/cl_msg_out</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -287,12 +287,12 @@ Component Library: Debug Output/cl_msg_out</a></h2>
        <strong>cl_msg_out</strong> sends the message to the current message logging target.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo312">cl_dbg_out</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo316">cl_dbg_out</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo316">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fPRINT">\r
+<h2><a name="robo320">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fPRINT">\r
 Component Library: Debug Output/CL_PRINT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -345,12 +345,12 @@ Component Library: Debug Output/CL_PRINT</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo313">CL_ENTER</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo317">CL_TRACE</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo317">CL_ENTER</a>, <a href="#robo318">CL_EXIT</a>, <a href="#robo321">CL_TRACE</a>, <a href="#robo322">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo317">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fTRACE">\r
+<h2><a name="robo321">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fTRACE">\r
 Component Library: Debug Output/CL_TRACE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -389,9 +389,9 @@ Component Library: Debug Output/CL_TRACE</a></h2>
        void\r
        my_func()\r
        {\r
-               <a href="#robo313">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo317">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
                <strong>CL_TRACE</strong>( MY_FUNC_DBG_LVL, my_dbg_lvl, ("Hello %s!\n", "world") );\r
-               <a href="#robo314">CL_EXIT</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo318">CL_EXIT</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
        }\r
 </pre>\r
 </span><p><strong>RESULT</strong></p>\r
@@ -417,12 +417,12 @@ Component Library: Debug Output/CL_TRACE</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo316">CL_PRINT</a>, <a href="#robo313">CL_ENTER</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo320">CL_PRINT</a>, <a href="#robo317">CL_ENTER</a>, <a href="#robo318">CL_EXIT</a>, <a href="#robo322">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo318">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fTRACE5fEXIT">\r
+<h2><a name="robo322">[Definitions]<a name="Component20Library3a20Debug20Output2fCL5fTRACE5fEXIT">\r
 Component Library: Debug Output/CL_TRACE_EXIT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -430,8 +430,8 @@ Component Library: Debug Output/CL_TRACE_EXIT</a></h2>
 <span class="NAME"><pre>       <strong>CL_TRACE_EXIT</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       The <strong>CL_TRACE_EXIT</strong> macro combines the functionality of the <a href="#robo317">CL_TRACE</a> and\r
-       <a href="#robo314">CL_EXIT</a> macros, in that order.\r
+<span class="DESCRIPTION"><pre>       The <strong>CL_TRACE_EXIT</strong> macro combines the functionality of the <a href="#robo321">CL_TRACE</a> and\r
+       <a href="#robo318">CL_EXIT</a> macros, in that order.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       <strong>CL_TRACE_EXIT</strong>(  DBG_LVL, CHK_LVL, STRING );\r
@@ -459,7 +459,7 @@ Component Library: Debug Output/CL_TRACE_EXIT</a></h2>
        void\r
        my_func()\r
        {\r
-               <a href="#robo313">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
+               <a href="#robo317">CL_ENTER</a>( MY_FUNC_DBG_LVL, my_dbg_lvl );\r
                <strong>CL_TRACE_EXIT</strong>( MY_FUNC_DBG_LVL, my_dbg_lvl, ("Hello %s!\n", "world") );\r
        }\r
 </pre>\r
@@ -486,12 +486,12 @@ Component Library: Debug Output/CL_TRACE_EXIT</a></h2>
        is generated is prepended to the output.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo316">CL_PRINT</a>, <a href="#robo313">CL_ENTER</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo317">CL_TRACE</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, Debug Levels, <a href="#robo320">CL_PRINT</a>, <a href="#robo317">CL_ENTER</a>, <a href="#robo318">CL_EXIT</a>, <a href="#robo321">CL_TRACE</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo319">[Definitions]<a name="Component20Library3a20Debug20Output2fDebug20Levels">\r
+<h2><a name="robo323">[Definitions]<a name="Component20Library3a20Debug20Output2fDebug20Levels">\r
 Component Library: Debug Output/Debug Levels</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -527,7 +527,7 @@ Component Library: Debug Output/Debug Levels</a></h2>
        all bits whose output they are interested in.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo316">CL_PRINT</a>, <a href="#robo313">CL_ENTER</a>, <a href="#robo314">CL_EXIT</a>, <a href="#robo317">CL_TRACE</a>, <a href="#robo318">CL_TRACE_EXIT</a>\r
+<span class="SEE_ALSO"><pre>       Debug Output, <a href="#robo320">CL_PRINT</a>, <a href="#robo317">CL_ENTER</a>, <a href="#robo318">CL_EXIT</a>, <a href="#robo321">CL_TRACE</a>, <a href="#robo322">CL_TRACE_EXIT</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 6d7714b5c3831728cc460e06ca08b3982cf8852a..f16cc666c9c5ed782521dfc5f17980c9dcb33cd6 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_event_h.html</title>\r
+<title>./inc_docs/complib/cl_event_h.html</title>\r
 <!-- Source: ./inc/complib/cl_event.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_event.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_event.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo11">[Modules]<a name="Component20Library2fEvent">\r
+<h2><a name="robo12">[Modules]<a name="Component20Library2fEvent">\r
 Component Library/Event</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>Event</strong>\r
 </pre>\r
@@ -30,15 +30,15 @@ Component Library/Event</a></h2>
                cl_event_t\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo321">cl_event_construct</a>, <a href="#robo323">cl_event_init</a>, <a href="#robo322">cl_event_destroy</a>\r
+               <a href="#robo325">cl_event_construct</a>, <a href="#robo327">cl_event_init</a>, <a href="#robo326">cl_event_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo325">cl_event_signal</a>, <a href="#robo324">cl_event_reset</a>, <a href="#robo326">cl_event_wait_on</a>\r
+               <a href="#robo329">cl_event_signal</a>, <a href="#robo328">cl_event_reset</a>, <a href="#robo330">cl_event_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo321">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fconstruct">\r
+<h2><a name="robo325">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fconstruct">\r
 Component Library: Event/cl_event_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -61,18 +61,18 @@ Component Library: Event/cl_event_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo322">cl_event_destroy</a> without first calling <a href="#robo323">cl_event_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo326">cl_event_destroy</a> without first calling <a href="#robo327">cl_event_init</a>.\r
 \r
        Calling <strong>cl_event_construct</strong> is a prerequisite to calling any other event\r
-       function except <a href="#robo323">cl_event_init</a>.\r
+       function except <a href="#robo327">cl_event_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo323">cl_event_init</a>, <a href="#robo322">cl_event_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo12">Event</a>, <a href="#robo327">cl_event_init</a>, <a href="#robo326">cl_event_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo322">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fdestroy">\r
+<h2><a name="robo326">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fdestroy">\r
 Component Library: Event/cl_event_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -95,16 +95,16 @@ Component Library: Event/cl_event_destroy</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function should only be called after a call to <a href="#robo321">cl_event_construct</a>\r
-       or <a href="#robo323">cl_event_init</a>.\r
+<span class="NOTES"><pre>       This function should only be called after a call to <a href="#robo325">cl_event_construct</a>\r
+       or <a href="#robo327">cl_event_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo321">cl_event_construct</a>, <a href="#robo323">cl_event_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo12">Event</a>, <a href="#robo325">cl_event_construct</a>, <a href="#robo327">cl_event_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo323">[Functions]<a name="Component20Library3a20Event2fcl5fevent5finit">\r
+<h2><a name="robo327">[Functions]<a name="Component20Library3a20Event2fcl5fevent5finit">\r
 Component Library: Event/cl_event_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -115,7 +115,7 @@ Component Library: Event/cl_event_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_event_init</strong> function initializes an event for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_event_init</strong>(\r
         IN      cl_event_t* const       p_event,\r
         IN      const boolean_t         manual_reset );\r
@@ -127,7 +127,7 @@ Component Library: Event/cl_event_init</a></h2>
        manual_reset\r
                [in] If FALSE, indicates that the event resets itself after releasing\r
                a single waiter.  If TRUE, the event remains in the signalled state\r
-               until explicitly reset by a call to <a href="#robo324">cl_event_reset</a>.\r
+               until explicitly reset by a call to <a href="#robo328">cl_event_reset</a>.\r
 \r
  RETURN VALUES\r
        CL_SUCCESS if event initialization succeeded.\r
@@ -135,19 +135,19 @@ Component Library: Event/cl_event_init</a></h2>
        CL_ERROR otherwise.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling event manipulation functions, such as <a href="#robo325">cl_event_signal</a>,\r
-       <a href="#robo324">cl_event_reset</a>, and <a href="#robo326">cl_event_wait_on</a>.\r
+<span class="NOTES"><pre>       Allows calling event manipulation functions, such as <a href="#robo329">cl_event_signal</a>,\r
+       <a href="#robo328">cl_event_reset</a>, and <a href="#robo330">cl_event_wait_on</a>.\r
 \r
        The event is initially in a reset state.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo321">cl_event_construct</a>, <a href="#robo322">cl_event_destroy</a>, <a href="#robo325">cl_event_signal</a>,\r
-       <a href="#robo324">cl_event_reset</a>, <a href="#robo326">cl_event_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo12">Event</a>, <a href="#robo325">cl_event_construct</a>, <a href="#robo326">cl_event_destroy</a>, <a href="#robo329">cl_event_signal</a>,\r
+       <a href="#robo328">cl_event_reset</a>, <a href="#robo330">cl_event_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo324">[Functions]<a name="Component20Library3a20Event2fcl5fevent5freset">\r
+<h2><a name="robo328">[Functions]<a name="Component20Library3a20Event2fcl5fevent5freset">\r
 Component Library: Event/cl_event_reset</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -158,7 +158,7 @@ Component Library: Event/cl_event_reset</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_event_reset</strong> function sets an event to the non-signalled state.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_event_reset</strong>(\r
         IN      cl_event_t* const       p_event );\r
 </pre>\r
@@ -172,12 +172,12 @@ Component Library: Event/cl_event_reset</a></h2>
        CL_ERROR otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo325">cl_event_signal</a>, <a href="#robo326">cl_event_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo12">Event</a>, <a href="#robo329">cl_event_signal</a>, <a href="#robo330">cl_event_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo325">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fsignal">\r
+<h2><a name="robo329">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fsignal">\r
 Component Library: Event/cl_event_signal</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -189,7 +189,7 @@ Component Library: Event/cl_event_signal</a></h2>
        releases one or more waiting threads.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_event_signal</strong>(\r
         IN      cl_event_t* const       p_event );\r
 </pre>\r
@@ -212,12 +212,12 @@ Component Library: Event/cl_event_signal</a></h2>
        that is already in the signalled state has no effect.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo324">cl_event_reset</a>, <a href="#robo326">cl_event_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo12">Event</a>, <a href="#robo328">cl_event_reset</a>, <a href="#robo330">cl_event_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo326">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fwait5fon">\r
+<h2><a name="robo330">[Functions]<a name="Component20Library3a20Event2fcl5fevent5fwait5fon">\r
 Component Library: Event/cl_event_wait_on</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -229,7 +229,7 @@ Component Library: Event/cl_event_wait_on</a></h2>
        triggered for a minimum amount of time.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_event_wait_on</strong>(\r
         IN      cl_event_t* const       p_event,\r
         IN      const uint32_t          wait_us,\r
@@ -267,7 +267,7 @@ Component Library: Event/cl_event_wait_on</a></h2>
        to <strong>cl_event_wait_on</strong>, the call completes immediately with CL_SUCCESS.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo11">Event</a>, <a href="#robo325">cl_event_signal</a>, <a href="#robo324">cl_event_reset</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo12">Event</a>, <a href="#robo329">cl_event_signal</a>, <a href="#robo328">cl_event_reset</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 4d594e1acf1c97b1fe3aa93cf8f73ebcc8a4a30f..17f20351256ea901f7cd54f645d1dbe7777dc6e5 100644 (file)
@@ -2,24 +2,24 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_fleximap_h.html</title>\r
+<title>./inc_docs/complib/cl_fleximap_h.html</title>\r
 <!-- Source: ./inc/complib/cl_fleximap.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_fleximap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_fleximap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo12">[Modules]<a name="Component20Library2fFlexi20Map">\r
+<h2><a name="robo13">[Modules]<a name="Component20Library2fFlexi20Map">\r
 Component Library/Flexi Map</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>\r
+<span class="NAME"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       Flexi map implements a binary tree that stores user provided <a href="#robo336">cl_fmap_item_t</a>\r
+<span class="DESCRIPTION"><pre>       Flexi map implements a binary tree that stores user provided <a href="#robo340">cl_fmap_item_t</a>\r
        structures.  Each item stored in a flexi map has a unique user defined key\r
        (duplicates are not allowed).  Flexi map provides the ability to\r
        efficiently search for an item given a key.  Flexi map allows user defined\r
@@ -33,40 +33,40 @@ Component Library/Flexi Map</a></h2>
        Flexi map is not thread safe, and users must provide serialization when\r
        adding and removing items from the map.\r
 \r
-       The flexi map functions operate on a <a href="#robo344">cl_fmap_t</a> structure which should\r
+       The flexi map functions operate on a <a href="#robo348">cl_fmap_t</a> structure which should\r
        be treated as opaque and should be manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo344">cl_fmap_t</a>, <a href="#robo336">cl_fmap_item_t</a>\r
+               <a href="#robo348">cl_fmap_t</a>, <a href="#robo340">cl_fmap_item_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo347">cl_pfn_fmap_apply_t</a>\r
+               <a href="#robo351">cl_pfn_fmap_apply_t</a>\r
 \r
        Item Manipulation:\r
-               <a href="#robo337">cl_fmap_key</a>\r
+               <a href="#robo341">cl_fmap_key</a>\r
 \r
        Initialization:\r
-               <a href="#robo334">cl_fmap_init</a>\r
+               <a href="#robo338">cl_fmap_init</a>\r
 \r
        Iteration:\r
-               <a href="#robo331">cl_fmap_end</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo340">cl_fmap_prev</a>\r
+               <a href="#robo335">cl_fmap_end</a>, <a href="#robo337">cl_fmap_head</a>, <a href="#robo349">cl_fmap_tail</a>, <a href="#robo343">cl_fmap_next</a>, <a href="#robo344">cl_fmap_prev</a>\r
 \r
        Manipulation:\r
-               <a href="#robo335">cl_fmap_insert</a>, <a href="#robo332">cl_fmap_get</a>, <a href="#robo343">cl_fmap_remove_item</a>, <a href="#robo341">cl_fmap_remove</a>,\r
-               <a href="#robo342">cl_fmap_remove_all</a>, <a href="#robo338">cl_fmap_merge</a>, <a href="#robo330">cl_fmap_delta</a>\r
+               <a href="#robo339">cl_fmap_insert</a>, <a href="#robo336">cl_fmap_get</a>, <a href="#robo347">cl_fmap_remove_item</a>, <a href="#robo345">cl_fmap_remove</a>,\r
+               <a href="#robo346">cl_fmap_remove_all</a>, <a href="#robo342">cl_fmap_merge</a>, <a href="#robo334">cl_fmap_delta</a>\r
 \r
        Search:\r
-               <a href="#robo328">cl_fmap_apply_func</a>\r
+               <a href="#robo332">cl_fmap_apply_func</a>\r
 \r
        Attributes:\r
-               <a href="#robo329">cl_fmap_count</a>, <a href="#robo346">cl_is_fmap_empty</a>,\r
+               <a href="#robo333">cl_fmap_count</a>, <a href="#robo350">cl_is_fmap_empty</a>,\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo328">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fapply5ffunc">\r
+<h2><a name="robo332">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fapply5ffunc">\r
 Component Library: Flexi Map/cl_fmap_apply_func</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -80,17 +80,17 @@ Component Library: Flexi Map/cl_fmap_apply_func</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_apply_func</strong>(\r
-        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map,\r
-        IN      <a href="#robo347">cl_pfn_fmap_apply_t</a>             pfn_func,\r
+        IN      const <a href="#robo348">cl_fmap_t</a>* const  p_map,\r
+        IN      <a href="#robo351">cl_pfn_fmap_apply_t</a>             pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure.\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure.\r
 \r
        pfn_func\r
                [in] Function invoked for every item in the flexi map.\r
-               See the <a href="#robo347">cl_pfn_fmap_apply_t</a> function type declaration for details\r
+               See the <a href="#robo351">cl_pfn_fmap_apply_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -104,12 +104,12 @@ Component Library: Flexi Map/cl_fmap_apply_func</a></h2>
        would corrupt the flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo347">cl_pfn_fmap_apply_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo351">cl_pfn_fmap_apply_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo329">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fcount">\r
+<h2><a name="robo333">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fcount">\r
 Component Library: Flexi Map/cl_fmap_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -123,7 +123,7 @@ Component Library: Flexi Map/cl_fmap_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_fmap_count</strong>(\r
-        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo348">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -132,18 +132,18 @@ Component Library: Flexi Map/cl_fmap_count</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose item count to return.\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure whose item count to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Returns the number of items stored in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo346">cl_is_fmap_empty</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo350">cl_is_fmap_empty</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo330">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fdelta">\r
+<h2><a name="robo334">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fdelta">\r
 Component Library: Flexi Map/cl_fmap_delta</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -156,26 +156,26 @@ Component Library: Flexi Map/cl_fmap_delta</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_delta</strong>(\r
-        IN OUT  <a href="#robo344">cl_fmap_t</a>* const        p_map1,\r
-        IN OUT  <a href="#robo344">cl_fmap_t</a>* const        p_map2,\r
-        OUT             <a href="#robo344">cl_fmap_t</a>* const        p_new,\r
-        OUT             <a href="#robo344">cl_fmap_t</a>* const        p_old );\r
+        IN OUT  <a href="#robo348">cl_fmap_t</a>* const        p_map1,\r
+        IN OUT  <a href="#robo348">cl_fmap_t</a>* const        p_map2,\r
+        OUT             <a href="#robo348">cl_fmap_t</a>* const        p_new,\r
+        OUT             <a href="#robo348">cl_fmap_t</a>* const        p_old );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map1\r
-               [in/out] Pointer to the first of two <a href="#robo344">cl_fmap_t</a> structures whose\r
+               [in/out] Pointer to the first of two <a href="#robo348">cl_fmap_t</a> structures whose\r
                differences to compute.\r
 \r
        p_map2\r
-               [in/out] Pointer to the second of two <a href="#robo344">cl_fmap_t</a> structures whose\r
+               [in/out] Pointer to the second of two <a href="#robo348">cl_fmap_t</a> structures whose\r
                differences to compute.\r
 \r
        p_new\r
-               [out] Pointer to an empty <a href="#robo344">cl_fmap_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo348">cl_fmap_t</a> structure that contains the items\r
                unique to p_map2 upon return from the function.\r
 \r
        p_old\r
-               [out] Pointer to an empty <a href="#robo344">cl_fmap_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo348">cl_fmap_t</a> structure that contains the items\r
                unique to p_map1 upon return from the function.\r
 \r
  RETURN VALUES\r
@@ -192,12 +192,12 @@ Component Library: Flexi Map/cl_fmap_delta</a></h2>
        requirement removes the possibility of failures.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo338">cl_fmap_merge</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo342">cl_fmap_merge</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo331">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fend">\r
+<h2><a name="robo335">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fend">\r
 Component Library: Flexi Map/cl_fmap_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -208,9 +208,9 @@ Component Library: Flexi Map/cl_fmap_end</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_fmap_end</strong> function returns the end of a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo336">cl_fmap_item_t</a>* const CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo340">cl_fmap_item_t</a>* const CL_API\r
 <strong>cl_fmap_end</strong>(\r
-        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo348">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -220,26 +220,26 @@ Component Library: Flexi Map/cl_fmap_end</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose end to return.\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure whose end to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the end of the map.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_fmap_end</strong> is useful for determining the validity of map items returned\r
-       by <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, or <a href="#robo340">cl_fmap_prev</a>.  If the map\r
+       by <a href="#robo337">cl_fmap_head</a>, <a href="#robo349">cl_fmap_tail</a>, <a href="#robo343">cl_fmap_next</a>, or <a href="#robo344">cl_fmap_prev</a>.  If the map\r
        item pointer returned by any of these functions compares to the end, the\r
        end of the map was encoutered.\r
-       When using <a href="#robo333">cl_fmap_head</a> or <a href="#robo345">cl_fmap_tail</a>, this condition indicates that\r
+       When using <a href="#robo337">cl_fmap_head</a> or <a href="#robo349">cl_fmap_tail</a>, this condition indicates that\r
        the map is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo340">cl_fmap_prev</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo337">cl_fmap_head</a>, <a href="#robo349">cl_fmap_tail</a>, <a href="#robo343">cl_fmap_next</a>, <a href="#robo344">cl_fmap_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo332">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fget">\r
+<h2><a name="robo336">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fget">\r
 Component Library: Flexi Map/cl_fmap_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -250,14 +250,14 @@ Component Library: Flexi Map/cl_fmap_get</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_fmap_get</strong> function returns the map item associated with a key.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo340">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_get</strong>(\r
-        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map,\r
+        IN      const <a href="#robo348">cl_fmap_t</a>* const  p_map,\r
         IN      const void* const               p_key );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure from which to retrieve the\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure from which to retrieve the\r
                item with the specified key.\r
 \r
        p_key\r
@@ -273,12 +273,12 @@ Component Library: Flexi Map/cl_fmap_get</a></h2>
 <span class="NOTES"><pre>       <strong>cl_fmap_get</strong> does not remove the item from the flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo341">cl_fmap_remove</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo345">cl_fmap_remove</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo333">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fhead">\r
+<h2><a name="robo337">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fhead">\r
 Component Library: Flexi Map/cl_fmap_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -290,18 +290,18 @@ Component Library: Flexi Map/cl_fmap_head</a></h2>
        value stored in a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo340">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_head</strong>(\r
-        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo348">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
-        return( (<a href="#robo336">cl_fmap_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_next );\r
+        return( (<a href="#robo340">cl_fmap_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_next );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose item with the lowest key\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure whose item with the lowest key\r
                is returned.\r
 \r
  RETURN VALUES\r
@@ -313,13 +313,13 @@ Component Library: Flexi Map/cl_fmap_head</a></h2>
 <span class="NOTES"><pre>       <strong>cl_fmap_head</strong> does not remove the item from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo340">cl_fmap_prev</a>, <a href="#robo331">cl_fmap_end</a>,\r
-       <a href="#robo336">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo349">cl_fmap_tail</a>, <a href="#robo343">cl_fmap_next</a>, <a href="#robo344">cl_fmap_prev</a>, <a href="#robo335">cl_fmap_end</a>,\r
+       <a href="#robo340">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo334">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5finit">\r
+<h2><a name="robo338">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5finit">\r
 Component Library: Flexi Map/cl_fmap_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -332,16 +332,16 @@ Component Library: Flexi Map/cl_fmap_init</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_init</strong>(\r
-        IN      <a href="#robo344">cl_fmap_t</a>* const        p_map,\r
-        IN      <a href="#robo348">cl_pfn_fmap_cmp_t</a>       pfn_compare );\r
+        IN      <a href="#robo348">cl_fmap_t</a>* const        p_map,\r
+        IN      <a href="#robo352">cl_pfn_fmap_cmp_t</a>       pfn_compare );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure to initialize.\r
 \r
        pfn_compare\r
                [in] Pointer to the compare function used to compare keys.\r
-               See the <a href="#robo348">cl_pfn_fmap_cmp_t</a> function type declaration for details\r
+               See the <a href="#robo352">cl_pfn_fmap_cmp_t</a> function type declaration for details\r
                about the callback function.\r
 \r
  RETURN VALUES\r
@@ -351,12 +351,12 @@ Component Library: Flexi Map/cl_fmap_init</a></h2>
 <span class="NOTES"><pre>       Allows calling flexi map manipulation functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo335">cl_fmap_insert</a>, <a href="#robo341">cl_fmap_remove</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo339">cl_fmap_insert</a>, <a href="#robo345">cl_fmap_remove</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo335">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5finsert">\r
+<h2><a name="robo339">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5finsert">\r
 Component Library: Flexi Map/cl_fmap_insert</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -367,15 +367,15 @@ Component Library: Flexi Map/cl_fmap_insert</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_fmap_insert</strong> function inserts a map item into a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo340">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_insert</strong>(\r
-        IN      <a href="#robo344">cl_fmap_t</a>* const                p_map,\r
+        IN      <a href="#robo348">cl_fmap_t</a>* const                p_map,\r
         IN      const void* const               p_key,\r
-        IN      <a href="#robo336">cl_fmap_item_t</a>* const   p_item );\r
+        IN      <a href="#robo340">cl_fmap_item_t</a>* const   p_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure into which to add the item.\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure into which to add the item.\r
 \r
        p_key\r
                [in] Pointer to the key value to assign to the item.  Storage for\r
@@ -384,7 +384,7 @@ Component Library: Flexi Map/cl_fmap_insert</a></h2>
                they are in use.\r
 \r
        p_item\r
-               [in] Pointer to a <a href="#robo336">cl_fmap_item_t</a> stucture to insert into the flexi map.\r
+               [in] Pointer to a <a href="#robo340">cl_fmap_item_t</a> stucture to insert into the flexi map.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the item in the map with the specified key.  If insertion\r
@@ -396,12 +396,12 @@ Component Library: Flexi Map/cl_fmap_insert</a></h2>
 <span class="NOTES"><pre>       Insertion operations may cause the flexi map to rebalance.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo341">cl_fmap_remove</a>, <a href="#robo336">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo345">cl_fmap_remove</a>, <a href="#robo340">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo336">[Structures]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fitem5ft">\r
+<h2><a name="robo340">[Structures]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fitem5ft">\r
 Component Library: Flexi Map/cl_fmap_item_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -418,7 +418,7 @@ Component Library: Flexi Map/cl_fmap_item_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _cl_fmap_item\r
 {\r
         /* Must be first to allow casting. */\r
-        <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>                  pool_item;\r
+        <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>                  pool_item;\r
         struct _cl_fmap_item    *p_left;\r
         struct _cl_fmap_item    *p_right;\r
         struct _cl_fmap_item    *p_up;\r
@@ -446,15 +446,15 @@ Component Library: Flexi Map/cl_fmap_item_t</a></h2>
 \r
        p_nil\r
                Pointer to the map's NIL item, used as a terminator for leaves.\r
-               The NIL sentinel is in the <a href="#robo344">cl_fmap_t</a> structure.\r
+               The NIL sentinel is in the <a href="#robo348">cl_fmap_t</a> structure.\r
 \r
        color\r
                Indicates whether a node is red or black in the map.\r
 \r
        p_key\r
                Pointer to the value that uniquely represents a node in a map.  This\r
-               pointer is set by calling <a href="#robo335">cl_fmap_insert</a> and can be retrieved by\r
-               calling <a href="#robo337">cl_fmap_key</a>.\r
+               pointer is set by calling <a href="#robo339">cl_fmap_insert</a> and can be retrieved by\r
+               calling <a href="#robo341">cl_fmap_key</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       None of the fields of this structure should be manipulated by users, as\r
@@ -471,12 +471,12 @@ Component Library: Flexi Map/cl_fmap_item_t</a></h2>
        The flexi map item is defined to be identical in layout as a map item.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo335">cl_fmap_insert</a>, <a href="#robo337">cl_fmap_key</a>, <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>, <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo339">cl_fmap_insert</a>, <a href="#robo341">cl_fmap_key</a>, <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>, <a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo337">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fkey">\r
+<h2><a name="robo341">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fkey">\r
 Component Library: Flexi Map/cl_fmap_key</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -491,7 +491,7 @@ Component Library: Flexi Map/cl_fmap_key</a></h2>
 #pragma warning (disable :4244)\r
 CL_INLINE const void* CL_API\r
 <strong>cl_fmap_key</strong>(\r
-        IN      const <a href="#robo336">cl_fmap_item_t</a>* const     p_item )\r
+        IN      const <a href="#robo340">cl_fmap_item_t</a>* const     p_item )\r
 {\r
         CL_ASSERT( p_item );\r
         return( p_item-&gt;p_key );\r
@@ -507,15 +507,15 @@ CL_INLINE const void* CL_API
        The key value should not be modified to insure proper flexi map operation.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       The key value is set in a call to <a href="#robo335">cl_fmap_insert</a>.\r
+<span class="NOTES"><pre>       The key value is set in a call to <a href="#robo339">cl_fmap_insert</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo335">cl_fmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo339">cl_fmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo338">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fmerge">\r
+<h2><a name="robo342">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fmerge">\r
 Component Library: Flexi Map/cl_fmap_merge</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -529,15 +529,15 @@ Component Library: Flexi Map/cl_fmap_merge</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_merge</strong>(\r
-        OUT             <a href="#robo344">cl_fmap_t</a>* const        p_dest_map,\r
-        IN OUT  <a href="#robo344">cl_fmap_t</a>* const        p_src_map );\r
+        OUT             <a href="#robo348">cl_fmap_t</a>* const        p_dest_map,\r
+        IN OUT  <a href="#robo348">cl_fmap_t</a>* const        p_src_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dest_map\r
-               [out] Pointer to a <a href="#robo344">cl_fmap_t</a> structure to which items should be added.\r
+               [out] Pointer to a <a href="#robo348">cl_fmap_t</a> structure to which items should be added.\r
 \r
        p_src_map\r
-               [in/out] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose items to add\r
+               [in/out] Pointer to a <a href="#robo348">cl_fmap_t</a> structure whose items to add\r
                to p_dest_map.\r
 \r
  RETURN VALUES\r
@@ -550,12 +550,12 @@ Component Library: Flexi Map/cl_fmap_merge</a></h2>
        contains all duplicate items.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo330">cl_fmap_delta</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo334">cl_fmap_delta</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo339">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fnext">\r
+<h2><a name="robo343">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fnext">\r
 Component Library: Flexi Map/cl_fmap_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -567,12 +567,12 @@ Component Library: Flexi Map/cl_fmap_next</a></h2>
        key value than a specified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo340">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_next</strong>(\r
-        IN      const <a href="#robo336">cl_fmap_item_t</a>* const     p_item )\r
+        IN      const <a href="#robo340">cl_fmap_item_t</a>* const     p_item )\r
 {\r
         CL_ASSERT( p_item );\r
-        return( (<a href="#robo336">cl_fmap_item_t</a>*)p_item-&gt;pool_item.list_item.p_next );\r
+        return( (<a href="#robo340">cl_fmap_item_t</a>*)p_item-&gt;pool_item.list_item.p_next );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -586,13 +586,13 @@ Component Library: Flexi Map/cl_fmap_next</a></h2>
        the flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo340">cl_fmap_prev</a>, <a href="#robo331">cl_fmap_end</a>,\r
-       <a href="#robo336">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo337">cl_fmap_head</a>, <a href="#robo349">cl_fmap_tail</a>, <a href="#robo344">cl_fmap_prev</a>, <a href="#robo335">cl_fmap_end</a>,\r
+       <a href="#robo340">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo340">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fprev">\r
+<h2><a name="robo344">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fprev">\r
 Component Library: Flexi Map/cl_fmap_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -604,12 +604,12 @@ Component Library: Flexi Map/cl_fmap_prev</a></h2>
        key value than a precified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo340">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_prev</strong>(\r
-        IN      const <a href="#robo336">cl_fmap_item_t</a>* const     p_item )\r
+        IN      const <a href="#robo340">cl_fmap_item_t</a>* const     p_item )\r
 {\r
         CL_ASSERT( p_item );\r
-        return( (<a href="#robo336">cl_fmap_item_t</a>*)p_item-&gt;pool_item.list_item.p_prev );\r
+        return( (<a href="#robo340">cl_fmap_item_t</a>*)p_item-&gt;pool_item.list_item.p_prev );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -623,13 +623,13 @@ Component Library: Flexi Map/cl_fmap_prev</a></h2>
        the flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo345">cl_fmap_tail</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo331">cl_fmap_end</a>,\r
-       <a href="#robo336">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo337">cl_fmap_head</a>, <a href="#robo349">cl_fmap_tail</a>, <a href="#robo343">cl_fmap_next</a>, <a href="#robo335">cl_fmap_end</a>,\r
+       <a href="#robo340">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo341">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove">\r
+<h2><a name="robo345">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove">\r
 Component Library: Flexi Map/cl_fmap_remove</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -641,14 +641,14 @@ Component Library: Flexi Map/cl_fmap_remove</a></h2>
        from a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo340">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_remove</strong>(\r
-        IN      <a href="#robo344">cl_fmap_t</a>* const        p_map,\r
+        IN      <a href="#robo348">cl_fmap_t</a>* const        p_map,\r
         IN      const void* const       p_key );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure from which to remove the item\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure from which to remove the item\r
                with the specified key.\r
 \r
        p_key\r
@@ -662,12 +662,12 @@ Component Library: Flexi Map/cl_fmap_remove</a></h2>
        flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo343">cl_fmap_remove_item</a>, <a href="#robo342">cl_fmap_remove_all</a>, <a href="#robo335">cl_fmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo347">cl_fmap_remove_item</a>, <a href="#robo346">cl_fmap_remove_all</a>, <a href="#robo339">cl_fmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo342">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove5fall">\r
+<h2><a name="robo346">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove5fall">\r
 Component Library: Flexi Map/cl_fmap_remove_all</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -681,7 +681,7 @@ Component Library: Flexi Map/cl_fmap_remove_all</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_fmap_remove_all</strong>(\r
-        IN      <a href="#robo344">cl_fmap_t</a>* const        p_map )\r
+        IN      <a href="#robo348">cl_fmap_t</a>* const        p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -694,18 +694,18 @@ Component Library: Flexi Map/cl_fmap_remove_all</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure to empty.\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure to empty.\r
 \r
  RETURN VALUES\r
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo341">cl_fmap_remove</a>, <a href="#robo343">cl_fmap_remove_item</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo345">cl_fmap_remove</a>, <a href="#robo347">cl_fmap_remove_item</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo343">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove5fitem">\r
+<h2><a name="robo347">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5fremove5fitem">\r
 Component Library: Flexi Map/cl_fmap_remove_item</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -719,8 +719,8 @@ Component Library: Flexi Map/cl_fmap_remove_item</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_fmap_remove_item</strong>(\r
-        IN      <a href="#robo344">cl_fmap_t</a>* const                p_map,\r
-        IN      <a href="#robo336">cl_fmap_item_t</a>* const   p_item );\r
+        IN      <a href="#robo348">cl_fmap_t</a>* const                p_map,\r
+        IN      <a href="#robo340">cl_fmap_item_t</a>* const   p_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_item\r
@@ -736,12 +736,12 @@ Component Library: Flexi Map/cl_fmap_remove_item</a></h2>
 <span class="NOTES"><pre>       Removes the map item pointed to by p_item from its flexi map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo341">cl_fmap_remove</a>, <a href="#robo342">cl_fmap_remove_all</a>, <a href="#robo335">cl_fmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo345">cl_fmap_remove</a>, <a href="#robo346">cl_fmap_remove_all</a>, <a href="#robo339">cl_fmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo344">[Structures]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5ft">\r
+<h2><a name="robo348">[Structures]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5ft">\r
 Component Library: Flexi Map/cl_fmap_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -757,22 +757,22 @@ Component Library: Flexi Map/cl_fmap_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_fmap\r
 {\r
-        <a href="#robo336">cl_fmap_item_t</a>          root;\r
-        <a href="#robo336">cl_fmap_item_t</a>          nil;\r
+        <a href="#robo340">cl_fmap_item_t</a>          root;\r
+        <a href="#robo340">cl_fmap_item_t</a>          nil;\r
         cl_state_t                      state;\r
         size_t                          count;\r
-        <a href="#robo348">cl_pfn_fmap_cmp_t</a>       pfn_compare;\r
+        <a href="#robo352">cl_pfn_fmap_cmp_t</a>       pfn_compare;\r
 \r
 } <strong>cl_fmap_t</strong>;\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       root\r
-               <a href="./cl_map_h.html#robo17">Map</a> item that serves as root of the map.  The root is set up to\r
+               <a href="./cl_map_h.html#robo18">Map</a> item that serves as root of the map.  The root is set up to\r
                always have itself as parent.  The left pointer is set to point to\r
                the item at the root.\r
 \r
        nil\r
-               <a href="./cl_map_h.html#robo17">Map</a> item that serves as terminator for all leaves, as well as providing\r
+               <a href="./cl_map_h.html#robo18">Map</a> item that serves as terminator for all leaves, as well as providing\r
                the list item used as quick list for storing map items in a list for\r
                faster traversal.\r
 \r
@@ -787,12 +787,12 @@ Component Library: Flexi Map/cl_fmap_t</a></h2>
                items in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo348">cl_pfn_fmap_cmp_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo352">cl_pfn_fmap_cmp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo345">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5ftail">\r
+<h2><a name="robo349">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5ffmap5ftail">\r
 Component Library: Flexi Map/cl_fmap_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -804,18 +804,18 @@ Component Library: Flexi Map/cl_fmap_tail</a></h2>
        value stored in a flexi map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo336">cl_fmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo340">cl_fmap_item_t</a>* CL_API\r
 <strong>cl_fmap_tail</strong>(\r
-        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo348">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
-        return( (<a href="#robo336">cl_fmap_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_prev );\r
+        return( (<a href="#robo340">cl_fmap_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_prev );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure whose item with the highest key\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure whose item with the highest key\r
                is returned.\r
 \r
  RETURN VALUES\r
@@ -824,16 +824,16 @@ Component Library: Flexi Map/cl_fmap_tail</a></h2>
        Pointer to the map end if the flexi map was empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       <a href="#robo331">cl_fmap_end</a> does not remove the item from the map.\r
+<span class="NOTES"><pre>       <a href="#robo335">cl_fmap_end</a> does not remove the item from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo333">cl_fmap_head</a>, <a href="#robo339">cl_fmap_next</a>, <a href="#robo340">cl_fmap_prev</a>, <a href="#robo331">cl_fmap_end</a>,\r
-       <a href="#robo336">cl_fmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo337">cl_fmap_head</a>, <a href="#robo343">cl_fmap_next</a>, <a href="#robo344">cl_fmap_prev</a>, <a href="#robo335">cl_fmap_end</a>,\r
+       <a href="#robo340">cl_fmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo346">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5fis5ffmap5fempty">\r
+<h2><a name="robo350">[Functions]<a name="Component20Library3a20Flexi20Map2fcl5fis5ffmap5fempty">\r
 Component Library: Flexi Map/cl_is_fmap_empty</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -846,7 +846,7 @@ Component Library: Flexi Map/cl_is_fmap_empty</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_fmap_empty</strong>(\r
-        IN      const <a href="#robo344">cl_fmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo348">cl_fmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -856,7 +856,7 @@ Component Library: Flexi Map/cl_is_fmap_empty</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo344">cl_fmap_t</a> structure to test for emptiness.\r
+               [in] Pointer to a <a href="#robo348">cl_fmap_t</a> structure to test for emptiness.\r
 \r
  RETURN VALUES\r
        TRUE if the flexi map is empty.\r
@@ -864,12 +864,12 @@ Component Library: Flexi Map/cl_is_fmap_empty</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo329">cl_fmap_count</a>, <a href="#robo342">cl_fmap_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo333">cl_fmap_count</a>, <a href="#robo346">cl_fmap_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo347">[Definitions]<a name="Component20Library3a20Flexi20Map2fcl5fpfn5ffmap5fapply5ft">\r
+<h2><a name="robo351">[Definitions]<a name="Component20Library3a20Flexi20Map2fcl5fpfn5ffmap5fapply5ft">\r
 Component Library: Flexi Map/cl_pfn_fmap_apply_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -883,12 +883,12 @@ Component Library: Flexi Map/cl_pfn_fmap_apply_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef void\r
 (CL_API *<strong>cl_pfn_fmap_apply_t</strong>)(\r
-        IN      <a href="#robo336">cl_fmap_item_t</a>* const   p_map_item,\r
+        IN      <a href="#robo340">cl_fmap_item_t</a>* const   p_map_item,\r
         IN      void*                                   context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map_item\r
-               [in] Pointer to a <a href="#robo336">cl_fmap_item_t</a> structure.\r
+               [in] Pointer to a <a href="#robo340">cl_fmap_item_t</a> structure.\r
 \r
        context\r
                [in] Value passed to the callback function.\r
@@ -898,16 +898,16 @@ Component Library: Flexi Map/cl_pfn_fmap_apply_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo328">cl_fmap_apply_func</a>\r
+       function provided by users as a parameter to the <a href="#robo332">cl_fmap_apply_func</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo328">cl_fmap_apply_func</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo332">cl_fmap_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo348">[Definitions]<a name="Component20Library3a20Flexi20Map2fcl5fpfn5ffmap5fcmp5ft">\r
+<h2><a name="robo352">[Definitions]<a name="Component20Library3a20Flexi20Map2fcl5fpfn5ffmap5fcmp5ft">\r
 Component Library: Flexi Map/cl_pfn_fmap_cmp_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -938,10 +938,10 @@ Component Library: Flexi Map/cl_pfn_fmap_cmp_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo334">cl_fmap_init</a> function.\r
+       function provided by users as a parameter to the <a href="#robo338">cl_fmap_init</a> function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo334">cl_fmap_init</a>\r
+<span class="SEE_ALSO"><pre>       Flexi <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo338">cl_fmap_init</a>\r
 </pre>\r
 </span>\r
 </body>\r
index a93c3eec1328ad3048e93e63f03c0430fc083681..fd38ac0ae1739bdede8a1ecda8161d1378b8beb1 100644 (file)
@@ -2,28 +2,28 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_ioctl_h.html</title>\r
+<title>./inc_docs/complib/cl_ioctl_h.html</title>\r
 <!-- Source: ./inc/complib/cl_ioctl.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_ioctl.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_ioctl.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo13">[Modules]<a name="Component20Library2fIOCTL20Object">\r
+<h2><a name="robo14">[Modules]<a name="Component20Library2fIOCTL20Object">\r
 Component Library/IOCTL Object</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>\r
+<span class="NAME"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The IOCTL object provides functionality for handling IOCTL requests.\r
 \r
        The IOCTL object is only available in kernel mode and provides\r
        functionality for accessing information about IO requests initiated\r
-       by a user-mode application.  The <a href="#robo362">IOCTL_CODE</a> macro is used in both\r
+       by a user-mode application.  The <a href="#robo366">IOCTL_CODE</a> macro is used in both\r
        user and kernel mode to initiate and dispatch IOCTL requests, respectively.\r
 \r
        In Linux, in order for the IOCTL object to be used, requests must be\r
@@ -31,33 +31,33 @@ Component Library/IOCTL Object</a></h2>
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo352">cl_ioctl_handle_t</a>\r
+               <a href="#robo356">cl_ioctl_handle_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo361">cl_pfn_ioctl_handler_t</a>\r
+               <a href="#robo365">cl_pfn_ioctl_handler_t</a>\r
 \r
        Control Code Generation\r
-               <a href="#robo362">IOCTL_CODE</a>\r
+               <a href="#robo366">IOCTL_CODE</a>\r
 \r
        Kernel Mode Access\r
-               <a href="#robo357">cl_ioctl_process</a>\r
-               <a href="#robo350">cl_ioctl_complete</a>\r
-               <a href="#robo360">cl_ioctl_type</a>\r
-               <a href="#robo349">cl_ioctl_cmd</a>\r
-               <a href="#robo351">cl_ioctl_ctl_code</a>\r
-               <a href="#robo353">cl_ioctl_in_buf</a>\r
-               <a href="#robo354">cl_ioctl_in_size</a>\r
-               <a href="#robo355">cl_ioctl_out_buf</a>\r
-               <a href="#robo356">cl_ioctl_out_size</a>\r
+               <a href="#robo361">cl_ioctl_process</a>\r
+               <a href="#robo354">cl_ioctl_complete</a>\r
+               <a href="#robo364">cl_ioctl_type</a>\r
+               <a href="#robo353">cl_ioctl_cmd</a>\r
+               <a href="#robo355">cl_ioctl_ctl_code</a>\r
+               <a href="#robo357">cl_ioctl_in_buf</a>\r
+               <a href="#robo358">cl_ioctl_in_size</a>\r
+               <a href="#robo359">cl_ioctl_out_buf</a>\r
+               <a href="#robo360">cl_ioctl_out_size</a>\r
 \r
        User Mode Access\r
-               <a href="#robo358">cl_ioctl_request</a>\r
-               <a href="#robo359">cl_ioctl_result</a>\r
+               <a href="#robo362">cl_ioctl_request</a>\r
+               <a href="#robo363">cl_ioctl_result</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo349">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fcmd">\r
+<h2><a name="robo353">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fcmd">\r
 Component Library: IOCTL Object/cl_ioctl_cmd</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -70,7 +70,7 @@ Component Library: IOCTL Object/cl_ioctl_cmd</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT uint16_t CL_API\r
 <strong>cl_ioctl_cmd</strong>(\r
-        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo356">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -84,12 +84,12 @@ Component Library: IOCTL Object/cl_ioctl_cmd</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_cmd</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo360">cl_ioctl_type</a>, <a href="#robo351">cl_ioctl_ctl_code</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo364">cl_ioctl_type</a>, <a href="#robo355">cl_ioctl_ctl_code</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo350">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fcomplete">\r
+<h2><a name="robo354">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fcomplete">\r
 Component Library: IOCTL Object/cl_ioctl_complete</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -103,8 +103,8 @@ Component Library: IOCTL Object/cl_ioctl_complete</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_ioctl_complete</strong>(\r
-        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl,\r
-        IN      <a href="./cl_types_h.html#robo309">cl_status_t</a>                     io_status,\r
+        IN      <a href="#robo356">cl_ioctl_handle_t</a>       h_ioctl,\r
+        IN      <a href="./cl_types_h.html#robo313">cl_status_t</a>                     io_status,\r
         IN      size_t                          ret_bytes );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -122,12 +122,12 @@ Component Library: IOCTL Object/cl_ioctl_complete</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo357">cl_ioctl_process</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo361">cl_ioctl_process</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo351">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fctl5fcode">\r
+<h2><a name="robo355">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fctl5fcode">\r
 Component Library: IOCTL Object/cl_ioctl_ctl_code</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -140,7 +140,7 @@ Component Library: IOCTL Object/cl_ioctl_ctl_code</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT uint32_t CL_API\r
 <strong>cl_ioctl_ctl_code</strong>(\r
-        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo356">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -154,12 +154,12 @@ Component Library: IOCTL Object/cl_ioctl_ctl_code</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_ctl_code</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo360">cl_ioctl_type</a>, <a href="#robo349">cl_ioctl_cmd</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo364">cl_ioctl_type</a>, <a href="#robo353">cl_ioctl_cmd</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo352">[Definitions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fhandle5ft">\r
+<h2><a name="robo356">[Definitions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fhandle5ft">\r
 Component Library: IOCTL Object/cl_ioctl_handle_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -175,14 +175,14 @@ Component Library: IOCTL Object/cl_ioctl_handle_t</a></h2>
        varies from environment to environment.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo360">cl_ioctl_type</a>, <a href="#robo349">cl_ioctl_cmd</a>, <a href="#robo353">cl_ioctl_in_buf</a>,\r
-       <a href="#robo354">cl_ioctl_in_size</a>, <a href="#robo355">cl_ioctl_out_buf</a>, <a href="#robo356">cl_ioctl_out_size</a>,\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo364">cl_ioctl_type</a>, <a href="#robo353">cl_ioctl_cmd</a>, <a href="#robo357">cl_ioctl_in_buf</a>,\r
+       <a href="#robo358">cl_ioctl_in_size</a>, <a href="#robo359">cl_ioctl_out_buf</a>, <a href="#robo360">cl_ioctl_out_size</a>,\r
        cl_ioctl_set_status, cl_ioctl_set_ret_bytes\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo353">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fin5fbuf">\r
+<h2><a name="robo357">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fin5fbuf">\r
 Component Library: IOCTL Object/cl_ioctl_in_buf</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -195,7 +195,7 @@ Component Library: IOCTL Object/cl_ioctl_in_buf</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void* CL_API\r
 <strong>cl_ioctl_in_buf</strong>(\r
-        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo356">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -211,13 +211,13 @@ Component Library: IOCTL Object/cl_ioctl_in_buf</a></h2>
        returned pointer points to the MDL describing the input buffer.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo354">cl_ioctl_in_size</a>,\r
-       <a href="#robo355">cl_ioctl_out_buf</a>, <a href="#robo356">cl_ioctl_out_size</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo358">cl_ioctl_in_size</a>,\r
+       <a href="#robo359">cl_ioctl_out_buf</a>, <a href="#robo360">cl_ioctl_out_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo354">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fin5fsize">\r
+<h2><a name="robo358">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fin5fsize">\r
 Component Library: IOCTL Object/cl_ioctl_in_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -230,7 +230,7 @@ Component Library: IOCTL Object/cl_ioctl_in_size</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT ULONG CL_API\r
 <strong>cl_ioctl_in_size</strong>(\r
-        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo356">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -244,13 +244,13 @@ Component Library: IOCTL Object/cl_ioctl_in_size</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_in_size</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo353">cl_ioctl_in_buf</a>,\r
-       <a href="#robo355">cl_ioctl_out_buf</a>, <a href="#robo356">cl_ioctl_out_size</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo357">cl_ioctl_in_buf</a>,\r
+       <a href="#robo359">cl_ioctl_out_buf</a>, <a href="#robo360">cl_ioctl_out_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo355">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fout5fbuf">\r
+<h2><a name="robo359">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fout5fbuf">\r
 Component Library: IOCTL Object/cl_ioctl_out_buf</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -263,7 +263,7 @@ Component Library: IOCTL Object/cl_ioctl_out_buf</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void* CL_API\r
 <strong>cl_ioctl_out_buf</strong>(\r
-        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo356">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -280,13 +280,13 @@ Component Library: IOCTL Object/cl_ioctl_out_buf</a></h2>
        the input buffer.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo356">cl_ioctl_out_size</a>,\r
-       <a href="#robo353">cl_ioctl_in_buf</a>, <a href="#robo354">cl_ioctl_in_size</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo360">cl_ioctl_out_size</a>,\r
+       <a href="#robo357">cl_ioctl_in_buf</a>, <a href="#robo358">cl_ioctl_in_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo356">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fout5fsize">\r
+<h2><a name="robo360">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fout5fsize">\r
 Component Library: IOCTL Object/cl_ioctl_out_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -299,7 +299,7 @@ Component Library: IOCTL Object/cl_ioctl_out_size</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT ULONG CL_API\r
 <strong>cl_ioctl_out_size</strong>(\r
-        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo356">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -313,13 +313,13 @@ Component Library: IOCTL Object/cl_ioctl_out_size</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_out_size</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo355">cl_ioctl_out_buf</a>,\r
-       <a href="#robo353">cl_ioctl_in_buf</a>, <a href="#robo354">cl_ioctl_in_size</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo359">cl_ioctl_out_buf</a>,\r
+       <a href="#robo357">cl_ioctl_in_buf</a>, <a href="#robo358">cl_ioctl_in_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo357">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fprocess">\r
+<h2><a name="robo361">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fprocess">\r
 Component Library: IOCTL Object/cl_ioctl_process</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -328,13 +328,13 @@ Component Library: IOCTL Object/cl_ioctl_process</a></h2>
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The <strong>cl_ioctl_process</strong> function unpacks information initiated by a call to\r
-       <a href="#robo358">cl_ioctl_request</a> function and invokes a user-supplied callback.\r
+       <a href="#robo362">cl_ioctl_request</a> function and invokes a user-supplied callback.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ioctl_process</strong>(\r
         IN      void                                    *p_ioctl,\r
-        IN      <a href="#robo361">cl_pfn_ioctl_handler_t</a>  pfn_ioctl_handler,\r
+        IN      <a href="#robo365">cl_pfn_ioctl_handler_t</a>  pfn_ioctl_handler,\r
         IN      void                                    *context_1,\r
         IN      void                                    *context_2 );\r
 </pre>\r
@@ -361,7 +361,7 @@ Component Library: IOCTL Object/cl_ioctl_process</a></h2>
        Other values to indicate various failures.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Users must call <a href="#robo350">cl_ioctl_complete</a> from within the handler if completing\r
+<span class="NOTES"><pre>       Users must call <a href="#robo354">cl_ioctl_complete</a> from within the handler if completing\r
        the IOCTL request synchronously.  If the IOCTL request's control code is\r
        invalid, the handler should return CL_INVALID_REQUEST.\r
 \r
@@ -374,12 +374,12 @@ Component Library: IOCTL Object/cl_ioctl_process</a></h2>
        parameter of the IOCTL entry point instead of a copy.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo361">cl_pfn_ioctl_handler_t</a>, <a href="#robo350">cl_ioctl_complete</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo365">cl_pfn_ioctl_handler_t</a>, <a href="#robo354">cl_ioctl_complete</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo358">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5frequest">\r
+<h2><a name="robo362">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5frequest">\r
 Component Library: IOCTL Object/cl_ioctl_request</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -391,7 +391,7 @@ Component Library: IOCTL Object/cl_ioctl_request</a></h2>
        requests to a device.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ioctl_request</strong>(\r
         IN              void                    *h_dev,\r
         IN              uint32_t                ioctl_code,\r
@@ -434,12 +434,12 @@ Component Library: IOCTL Object/cl_ioctl_request</a></h2>
                exclusive of the p_ret_bytes parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo359">cl_ioctl_result</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo363">cl_ioctl_result</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo359">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fresult">\r
+<h2><a name="robo363">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5fresult">\r
 Component Library: IOCTL Object/cl_ioctl_result</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -450,7 +450,7 @@ Component Library: IOCTL Object/cl_ioctl_result</a></h2>
 <span class="DESCRIPTION"><pre>       Checks the status of an asynchronous IOCTL request.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ioctl_result</strong>(\r
         IN      void            *h_dev,\r
         IN      void            *p_async_info,\r
@@ -467,7 +467,7 @@ Component Library: IOCTL Object/cl_ioctl_result</a></h2>
                [in] For platforms that support asynchronous I/O, supplies a pointer\r
                to that platform's async I/O structure, if any.  For Windows, this\r
                is a pointer to an OVERLAPPED structure.  This must be the same\r
-               as that provided in the <a href="#robo358">cl_ioctl_request</a> function.\r
+               as that provided in the <a href="#robo362">cl_ioctl_request</a> function.\r
 \r
        p_ret_bytes\r
                [out] Number of bytes written to the output buffer.\r
@@ -485,12 +485,12 @@ Component Library: IOCTL Object/cl_ioctl_result</a></h2>
        Other status values to indicate errors.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo358">cl_ioctl_request</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo362">cl_ioctl_request</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo360">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5ftype">\r
+<h2><a name="robo364">[Functions]<a name="Component20Library3a20IOCTL20Object2fcl5fioctl5ftype">\r
 Component Library: IOCTL Object/cl_ioctl_type</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -503,7 +503,7 @@ Component Library: IOCTL Object/cl_ioctl_type</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT uint16_t CL_API\r
 <strong>cl_ioctl_type</strong>(\r
-        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl );\r
+        IN      <a href="#robo356">cl_ioctl_handle_t</a>       h_ioctl );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ioctl\r
@@ -517,12 +517,12 @@ Component Library: IOCTL Object/cl_ioctl_type</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_ioctl_type</strong> function is only available in the kernel.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo349">cl_ioctl_cmd</a>, <a href="#robo351">cl_ioctl_ctl_code</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo353">cl_ioctl_cmd</a>, <a href="#robo355">cl_ioctl_ctl_code</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo361">[Definitions]<a name="Component20Library3a20IOCTL20Object2fcl5fpfn5fioctl5fhandler5ft">\r
+<h2><a name="robo365">[Definitions]<a name="Component20Library3a20IOCTL20Object2fcl5fpfn5fioctl5fhandler5ft">\r
 Component Library: IOCTL Object/cl_pfn_ioctl_handler_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -532,12 +532,12 @@ Component Library: IOCTL Object/cl_pfn_ioctl_handler_t</a></h2>
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The <strong>cl_pfn_ioctl_handler_t</strong> function type defines the prototype for\r
        IOCTL handlers used when handling IOCTL requests initiated by\r
-       <a href="#robo358">cl_ioctl_request</a>.\r
+       <a href="#robo362">cl_ioctl_request</a>.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_ioctl_handler_t</strong>)(\r
-        IN      <a href="#robo352">cl_ioctl_handle_t</a>       h_ioctl,\r
+        IN      <a href="#robo356">cl_ioctl_handle_t</a>       h_ioctl,\r
         IN      void                            *context_1,\r
         IN      void                            *context_2 );\r
 </pre>\r
@@ -546,10 +546,10 @@ Component Library: IOCTL Object/cl_pfn_ioctl_handler_t</a></h2>
                [in] Handle to the IOCTL request.\r
 \r
        context_1\r
-               [in] First context parameters, as provided to <a href="#robo357">cl_ioctl_process</a>.\r
+               [in] First context parameters, as provided to <a href="#robo361">cl_ioctl_process</a>.\r
 \r
        context_2\r
-               [in] Second context parameters, as provided to <a href="#robo357">cl_ioctl_process</a>.\r
+               [in] Second context parameters, as provided to <a href="#robo361">cl_ioctl_process</a>.\r
 \r
  RETURN VALUES\r
        CL_SUCCESS if the IOCTL was completed successfully.\r
@@ -563,12 +563,12 @@ Component Library: IOCTL Object/cl_pfn_ioctl_handler_t</a></h2>
        status in the output buffer.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo352">cl_ioctl_handle_t</a>, <a href="#robo357">cl_ioctl_process</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo356">cl_ioctl_handle_t</a>, <a href="#robo361">cl_ioctl_process</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo362">[Definitions]<a name="Component20Library3a20IOCTL20Object2fIOCTL5fCODE">\r
+<h2><a name="robo366">[Definitions]<a name="Component20Library3a20IOCTL20Object2fIOCTL5fCODE">\r
 Component Library: IOCTL Object/IOCTL_CODE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -602,7 +602,7 @@ Component Library: IOCTL Object/IOCTL_CODE</a></h2>
        result in FILE_ANY_ACCESS and METHOD_BUFFERED being specified.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo18">Object</a>, cl_dev_ioctl, <a href="#robo360">cl_ioctl_type</a>, <a href="#robo349">cl_ioctl_cmd</a>\r
+<span class="SEE_ALSO"><pre>       IOCTL <a href="./cl_obj_h.html#robo19">Object</a>, cl_dev_ioctl, <a href="#robo364">cl_ioctl_type</a>, <a href="#robo353">cl_ioctl_cmd</a>\r
 </pre>\r
 </span>\r
 </body>\r
index c58a367da269ff6c634f57ceca6160137d79e4c9..6700859438842fd2ce747b5fa25f1c786f4ee75c 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_irqlock_h.html</title>\r
+<title>./inc_docs/complib/cl_irqlock_h.html</title>\r
 <!-- Source: ./inc/complib/cl_irqlock.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_irqlock.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_irqlock.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo14">[Modules]<a name="Component20Library2fIrqlock">\r
+<h2><a name="robo15">[Modules]<a name="Component20Library2fIrqlock">\r
 Component Library/Irqlock</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>Irqlock</strong>\r
 </pre>\r
@@ -31,15 +31,15 @@ Component Library/Irqlock</a></h2>
                cl_irqlock_t\r
 \r
        Initialization:\r
-               <a href="#robo364">cl_irqlock_construct</a>, <a href="#robo366">cl_irqlock_init</a>, <a href="#robo365">cl_irqlock_destroy</a>\r
+               <a href="#robo368">cl_irqlock_construct</a>, <a href="#robo370">cl_irqlock_init</a>, <a href="#robo369">cl_irqlock_destroy</a>\r
 \r
        Manipulation\r
-               <a href="#robo363">cl_irqlock_acquire</a>, <a href="#robo367">cl_irqlock_release</a>\r
+               <a href="#robo367">cl_irqlock_acquire</a>, <a href="#robo371">cl_irqlock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo363">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5facquire">\r
+<h2><a name="robo367">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5facquire">\r
 Component Library: Irqlock/cl_irqlock_acquire</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -66,12 +66,12 @@ Component Library: Irqlock/cl_irqlock_acquire</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo367">cl_irqlock_release</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">Irqlock</a>, <a href="#robo371">cl_irqlock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo364">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5fconstruct">\r
+<h2><a name="robo368">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5fconstruct">\r
 Component Library: Irqlock/cl_irqlock_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -95,19 +95,19 @@ Component Library: Irqlock/cl_irqlock_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo365">cl_irqlock_destroy</a> without first calling \r
-       <a href="#robo366">cl_irqlock_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo369">cl_irqlock_destroy</a> without first calling \r
+       <a href="#robo370">cl_irqlock_init</a>.\r
 \r
        Calling <strong>cl_irqlock_construct</strong> is a prerequisite to calling any other\r
-       IRQ lock function except <a href="#robo366">cl_irqlock_init</a>.\r
+       IRQ lock function except <a href="#robo370">cl_irqlock_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo366">cl_irqlock_init</a>, <a href="#robo365">cl_irqlock_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">Irqlock</a>, <a href="#robo370">cl_irqlock_init</a>, <a href="#robo369">cl_irqlock_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo365">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5fdestroy">\r
+<h2><a name="robo369">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5fdestroy">\r
 Component Library: Irqlock/cl_irqlock_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -132,16 +132,16 @@ Component Library: Irqlock/cl_irqlock_destroy</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Performs any necessary cleanup of a IRQ lock. This function must only \r
-       be called if either <a href="#robo364">cl_irqlock_construct</a> or <a href="#robo366">cl_irqlock_init</a> has been \r
+       be called if either <a href="#robo368">cl_irqlock_construct</a> or <a href="#robo370">cl_irqlock_init</a> has been \r
        called.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo364">cl_irqlock_construct</a>, <a href="#robo366">cl_irqlock_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">Irqlock</a>, <a href="#robo368">cl_irqlock_construct</a>, <a href="#robo370">cl_irqlock_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo366">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5finit">\r
+<h2><a name="robo370">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5finit">\r
 Component Library: Irqlock/cl_irqlock_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -152,7 +152,7 @@ Component Library: Irqlock/cl_irqlock_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_irqlock_init</strong> function initializes a IRQ lock for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_irqlock_init</strong>( \r
         IN      cl_irqlock_t* const             p_irqlock,\r
         IN      cl_interrupt_t* const   p_interrupt );\r
@@ -169,12 +169,12 @@ Component Library: Irqlock/cl_irqlock_init</a></h2>
        CL_SUCCESS if initialization succeeded.\r
 \r
        CL_ERROR if initialization failed. Callers should call \r
-       <a href="#robo365">cl_irqlock_destroy</a> to clean up any resources allocated during \r
+       <a href="#robo369">cl_irqlock_destroy</a> to clean up any resources allocated during \r
        initialization.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Initialize the IRQ lock structure. Allows calling cl_irqlock_aquire \r
-       and <a href="#robo367">cl_irqlock_release</a>.\r
+       and <a href="#robo371">cl_irqlock_release</a>.\r
 \r
        In Linux, the p_interrupt parameter is currently ignored.\r
 \r
@@ -182,13 +182,13 @@ Component Library: Irqlock/cl_irqlock_init</a></h2>
        the value of which is supplied by a call to IoConnectInterrupt.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo364">cl_irqlock_construct</a>, <a href="#robo365">cl_irqlock_destroy</a>, \r
-       <a href="#robo363">cl_irqlock_acquire</a>, <a href="#robo367">cl_irqlock_release</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">Irqlock</a>, <a href="#robo368">cl_irqlock_construct</a>, <a href="#robo369">cl_irqlock_destroy</a>, \r
+       <a href="#robo367">cl_irqlock_acquire</a>, <a href="#robo371">cl_irqlock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo367">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5frelease">\r
+<h2><a name="robo371">[Functions]<a name="Component20Library3a20Irqlock2fcl5firqlock5frelease">\r
 Component Library: Irqlock/cl_irqlock_release</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -211,10 +211,10 @@ Component Library: Irqlock/cl_irqlock_release</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Releases a IRQ lock after a call to <a href="#robo363">cl_irqlock_acquire</a>.\r
+<span class="NOTES"><pre>       Releases a IRQ lock after a call to <a href="#robo367">cl_irqlock_acquire</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo14">Irqlock</a>, <a href="#robo363">cl_irqlock_acquire</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo15">Irqlock</a>, <a href="#robo367">cl_irqlock_acquire</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 4887f1a8b71a26a21bba7d07edaecb92de77dbe4..c99eec331bd478025e7ac36b2f2b31b50ac4e2ad 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_list_h.html</title>\r
+<title>./inc_docs/complib/cl_list_h.html</title>\r
 <!-- Source: ./inc/complib/cl_list.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_list.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_list.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo15">[Modules]<a name="Component20Library2fList">\r
+<h2><a name="robo16">[Modules]<a name="Component20Library2fList">\r
 Component Library/List</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>List</strong>\r
 </pre>\r
@@ -22,52 +22,52 @@ Component Library/List</a></h2>
 <span class="DESCRIPTION"><pre>       <strong>List</strong> stores objects in a doubly linked list.\r
 \r
        Unlike quick list, users pass pointers to the object being stored, rather\r
-       than to a <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a> structure.  Insertion operations on a list can\r
+       than to a <a href="./cl_qlist_h.html#robo563">cl_list_item_t</a> structure.  Insertion operations on a list can\r
        fail, and callers should trap for such failures.\r
 \r
        Use quick list in situations where insertion failures cannot be tolerated.\r
 \r
        <strong>List</strong> is not thread safe, and users must provide serialization.\r
 \r
-       The list functions operates on a <a href="#robo395">cl_list_t</a> structure which should be\r
+       The list functions operates on a <a href="#robo399">cl_list_t</a> structure which should be\r
        treated as opaque and should be manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Types:\r
-               <a href="#robo386">cl_list_iterator_t</a>\r
+               <a href="#robo390">cl_list_iterator_t</a>\r
 \r
        Structures:\r
-               <a href="#robo395">cl_list_t</a>\r
+               <a href="#robo399">cl_list_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo397">cl_pfn_list_apply_t</a>, <a href="#robo398">cl_pfn_list_find_t</a>\r
+               <a href="#robo401">cl_pfn_list_apply_t</a>, <a href="#robo402">cl_pfn_list_find_t</a>\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo372">cl_list_construct</a>, <a href="#robo379">cl_list_init</a>, <a href="#robo374">cl_list_destroy</a>\r
+               <a href="#robo376">cl_list_construct</a>, <a href="#robo383">cl_list_init</a>, <a href="#robo378">cl_list_destroy</a>\r
 \r
        Iteration:\r
-               <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>,\r
-               <a href="#robo375">cl_list_end</a>\r
+               <a href="#robo391">cl_list_next</a>, <a href="#robo393">cl_list_prev</a>, <a href="#robo382">cl_list_head</a>, <a href="#robo400">cl_list_tail</a>,\r
+               <a href="#robo379">cl_list_end</a>\r
 \r
        Manipulation:\r
-               <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
-               <a href="#robo380">cl_list_insert_array_head</a>, <a href="#robo381">cl_list_insert_array_tail</a>,\r
-               <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>,\r
-               <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>,\r
-               <a href="#robo393">cl_list_remove_object</a>, <a href="#robo392">cl_list_remove_item</a>, <a href="#robo390">cl_list_remove_all</a>\r
+               <a href="#robo386">cl_list_insert_head</a>, <a href="#robo389">cl_list_insert_tail</a>,\r
+               <a href="#robo384">cl_list_insert_array_head</a>, <a href="#robo385">cl_list_insert_array_tail</a>,\r
+               <a href="#robo388">cl_list_insert_prev</a>, <a href="#robo387">cl_list_insert_next</a>,\r
+               <a href="#robo395">cl_list_remove_head</a>, <a href="#robo398">cl_list_remove_tail</a>,\r
+               <a href="#robo397">cl_list_remove_object</a>, <a href="#robo396">cl_list_remove_item</a>, <a href="#robo394">cl_list_remove_all</a>\r
 \r
        Search:\r
-               <a href="#robo370">cl_is_object_in_list</a>, <a href="#robo376">cl_list_find_from_head</a>, <a href="#robo377">cl_list_find_from_tail</a>,\r
-               <a href="#robo371">cl_list_apply_func</a>\r
+               <a href="#robo374">cl_is_object_in_list</a>, <a href="#robo380">cl_list_find_from_head</a>, <a href="#robo381">cl_list_find_from_tail</a>,\r
+               <a href="#robo375">cl_list_apply_func</a>\r
 \r
        Attributes:\r
-               <a href="#robo373">cl_list_count</a>, <a href="#robo368">cl_is_list_empty</a>, <a href="#robo369">cl_is_list_inited</a>\r
+               <a href="#robo377">cl_list_count</a>, <a href="#robo372">cl_is_list_empty</a>, <a href="#robo373">cl_is_list_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo368">[Functions]<a name="Component20Library3a20List2fcl5fis5flist5fempty">\r
+<h2><a name="robo372">[Functions]<a name="Component20Library3a20List2fcl5fis5flist5fempty">\r
 Component Library: List/cl_is_list_empty</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -80,16 +80,16 @@ Component Library: List/cl_is_list_empty</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_list_empty</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
-        return( <a href="./cl_qlist_h.html#robo558">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        return( <a href="./cl_qlist_h.html#robo562">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure.\r
 \r
  RETURN VALUES\r
        TRUE if the specified list is empty.\r
@@ -97,12 +97,12 @@ Component Library: List/cl_is_list_empty</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo373">cl_list_count</a>, <a href="#robo390">cl_list_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo377">cl_list_count</a>, <a href="#robo394">cl_list_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo369">[Functions]<a name="Component20Library3a20List2fcl5fis5flist5finited">\r
+<h2><a name="robo373">[Functions]<a name="Component20Library3a20List2fcl5fis5flist5finited">\r
 Component Library: List/cl_is_list_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -116,7 +116,7 @@ Component Library: List/cl_is_list_inited</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_list_inited</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -124,12 +124,12 @@ Component Library: List/cl_is_list_inited</a></h2>
          * The pool is the last thing initialized.  If it is initialized, the\r
          * list is initialized too.\r
          */\r
-        return( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        return( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure whose initilization state\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure whose initilization state\r
                to check.\r
 \r
  RETURN VALUES\r
@@ -142,12 +142,12 @@ Component Library: List/cl_is_list_inited</a></h2>
        member functions is appropriate.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo370">[Functions]<a name="Component20Library3a20List2fcl5fis5fobject5fin5flist">\r
+<h2><a name="robo374">[Functions]<a name="Component20Library3a20List2fcl5fis5fobject5fin5flist">\r
 Component Library: List/cl_is_object_in_list</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -161,12 +161,12 @@ Component Library: List/cl_is_object_in_list</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT boolean_t CL_API\r
 <strong>cl_is_object_in_list</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list,\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list,\r
         IN      const void* const               p_object );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure in which to look for the object.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure in which to look for the object.\r
 \r
        p_object\r
                [in] Pointer to an object stored in a list.\r
@@ -177,12 +177,12 @@ Component Library: List/cl_is_object_in_list</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo371">[Functions]<a name="Component20Library3a20List2fcl5flist5fapply5ffunc">\r
+<h2><a name="robo375">[Functions]<a name="Component20Library3a20List2fcl5flist5fapply5ffunc">\r
 Component Library: List/cl_list_apply_func</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -196,17 +196,17 @@ Component Library: List/cl_list_apply_func</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_list_apply_func</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list,\r
-        IN      <a href="#robo397">cl_pfn_list_apply_t</a>             pfn_func,\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list,\r
+        IN      <a href="#robo401">cl_pfn_list_apply_t</a>             pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure to iterate.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure to iterate.\r
 \r
        pfn_func\r
                [in] Function invoked for every item in a list.\r
-               See the <a href="#robo397">cl_pfn_list_apply_t</a> function type declaration for details\r
+               See the <a href="#robo401">cl_pfn_list_apply_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -222,13 +222,13 @@ Component Library: List/cl_list_apply_func</a></h2>
        would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo376">cl_list_find_from_head</a>, <a href="#robo377">cl_list_find_from_tail</a>,\r
-       <a href="#robo397">cl_pfn_list_apply_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo380">cl_list_find_from_head</a>, <a href="#robo381">cl_list_find_from_tail</a>,\r
+       <a href="#robo401">cl_pfn_list_apply_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo372">[Functions]<a name="Component20Library3a20List2fcl5flist5fconstruct">\r
+<h2><a name="robo376">[Functions]<a name="Component20Library3a20List2fcl5flist5fconstruct">\r
 Component Library: List/cl_list_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -241,28 +241,28 @@ Component Library: List/cl_list_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_list_construct</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list );\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to <a href="#robo395">cl_list_t</a> object whose state to initialize.\r
+               [in] Pointer to <a href="#robo399">cl_list_t</a> object whose state to initialize.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo379">cl_list_init</a>, <a href="#robo374">cl_list_destroy</a> and <a href="#robo369">cl_is_list_inited</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo383">cl_list_init</a>, <a href="#robo378">cl_list_destroy</a> and <a href="#robo373">cl_is_list_inited</a>.\r
 \r
        Calling <strong>cl_list_construct</strong> is a prerequisite to calling any other\r
-       list function except <a href="#robo379">cl_list_init</a>.\r
+       list function except <a href="#robo383">cl_list_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo379">cl_list_init</a>, <a href="#robo374">cl_list_destroy</a>, <a href="#robo369">cl_is_list_inited</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo383">cl_list_init</a>, <a href="#robo378">cl_list_destroy</a>, <a href="#robo373">cl_is_list_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo373">[Functions]<a name="Component20Library3a20List2fcl5flist5fcount">\r
+<h2><a name="robo377">[Functions]<a name="Component20Library3a20List2fcl5flist5fcount">\r
 Component Library: List/cl_list_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -275,28 +275,28 @@ Component Library: List/cl_list_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_list_count</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo564">cl_qlist_count</a>( &amp;p_list-&gt;list ) );\r
+        return( <a href="./cl_qlist_h.html#robo568">cl_qlist_count</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure whose object to count.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure whose object to count.\r
 \r
  RETURN VALUES\r
        Number of objects stored in the specified list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo374">[Functions]<a name="Component20Library3a20List2fcl5flist5fdestroy">\r
+<h2><a name="robo378">[Functions]<a name="Component20Library3a20List2fcl5flist5fdestroy">\r
 Component Library: List/cl_list_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -309,11 +309,11 @@ Component Library: List/cl_list_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_list_destroy</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list );\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to <a href="#robo395">cl_list_t</a> structure to destroy.\r
+               [in] Pointer to <a href="#robo399">cl_list_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -323,18 +323,18 @@ Component Library: List/cl_list_destroy</a></h2>
        but does release all memory allocated internally.  Further operations\r
        should not be attempted on the list after <strong>cl_list_destroy</strong> is invoked.\r
 \r
-       This function should only be called after a call to <a href="#robo372">cl_list_construct</a>\r
-       or <a href="#robo379">cl_list_init</a>.\r
+       This function should only be called after a call to <a href="#robo376">cl_list_construct</a>\r
+       or <a href="#robo383">cl_list_init</a>.\r
 \r
        In debug builds, <strong>cl_list_destroy</strong> asserts if the list is not empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo372">cl_list_construct</a>, <a href="#robo379">cl_list_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo376">cl_list_construct</a>, <a href="#robo383">cl_list_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo375">[Functions]<a name="Component20Library3a20List2fcl5flist5fend">\r
+<h2><a name="robo379">[Functions]<a name="Component20Library3a20List2fcl5flist5fend">\r
 Component Library: List/cl_list_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -346,36 +346,36 @@ Component Library: List/cl_list_end</a></h2>
        the end of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo390">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_end</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo565">cl_qlist_end</a>( &amp;p_list-&gt;list ) );\r
+        return( <a href="./cl_qlist_h.html#robo569">cl_qlist_end</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure for which the iterator for the\r
                object at the head is to be returned.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
-<span class="RETURN_VALUE"><pre>       <a href="#robo386">cl_list_iterator_t</a> for the end of the list.\r
+<span class="RETURN_VALUE"><pre>       <a href="#robo390">cl_list_iterator_t</a> for the end of the list.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
-       returned <a href="#robo386">cl_list_iterator_t</a>.\r
+<span class="NOTES"><pre>       Use <a href="#robo392">cl_list_obj</a> to retrieve the object associated with the\r
+       returned <a href="#robo390">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>,\r
-       <a href="#robo388">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo382">cl_list_head</a>, <a href="#robo400">cl_list_tail</a>, <a href="#robo391">cl_list_next</a>, <a href="#robo393">cl_list_prev</a>,\r
+       <a href="#robo392">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo376">[Functions]<a name="Component20Library3a20List2fcl5flist5ffind5ffrom5fhead">\r
+<h2><a name="robo380">[Functions]<a name="Component20Library3a20List2fcl5flist5ffind5ffrom5fhead">\r
 Component Library: List/cl_list_find_from_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -387,19 +387,19 @@ Component Library: List/cl_list_find_from_head</a></h2>
        to search for an object starting from the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT const <a href="#robo390">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_find_from_head</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list,\r
-        IN      <a href="#robo398">cl_pfn_list_find_t</a>              pfn_func,\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list,\r
+        IN      <a href="#robo402">cl_pfn_list_find_t</a>              pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure to search.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure to search.\r
 \r
        pfn_func\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo398">cl_pfn_list_find_t</a> function type declaration for details\r
+               See the <a href="#robo402">cl_pfn_list_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -418,13 +418,13 @@ Component Library: List/cl_list_find_from_head</a></h2>
        operations as these would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo377">cl_list_find_from_tail</a>, <a href="#robo371">cl_list_apply_func</a>,\r
-       <a href="#robo398">cl_pfn_list_find_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo381">cl_list_find_from_tail</a>, <a href="#robo375">cl_list_apply_func</a>,\r
+       <a href="#robo402">cl_pfn_list_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo377">[Functions]<a name="Component20Library3a20List2fcl5flist5ffind5ffrom5ftail">\r
+<h2><a name="robo381">[Functions]<a name="Component20Library3a20List2fcl5flist5ffind5ffrom5ftail">\r
 Component Library: List/cl_list_find_from_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -436,19 +436,19 @@ Component Library: List/cl_list_find_from_tail</a></h2>
        to search for an object starting from the tail of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT const <a href="#robo390">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_find_from_tail</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list,\r
-        IN      <a href="#robo398">cl_pfn_list_find_t</a>              pfn_func,\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list,\r
+        IN      <a href="#robo402">cl_pfn_list_find_t</a>              pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure to search.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure to search.\r
 \r
        pfn_func\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo398">cl_pfn_list_find_t</a> function type declaration for details\r
+               See the <a href="#robo402">cl_pfn_list_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -467,13 +467,13 @@ Component Library: List/cl_list_find_from_tail</a></h2>
        operations as these would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo376">cl_list_find_from_head</a>, <a href="#robo371">cl_list_apply_func</a>,\r
-       <a href="#robo398">cl_pfn_list_find_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo380">cl_list_find_from_head</a>, <a href="#robo375">cl_list_apply_func</a>,\r
+       <a href="#robo402">cl_pfn_list_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo378">[Functions]<a name="Component20Library3a20List2fcl5flist5fhead">\r
+<h2><a name="robo382">[Functions]<a name="Component20Library3a20List2fcl5flist5fhead">\r
 Component Library: List/cl_list_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -485,38 +485,38 @@ Component Library: List/cl_list_head</a></h2>
        the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo390">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_head</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo570">cl_qlist_head</a>( &amp;p_list-&gt;list ) );\r
+        return( <a href="./cl_qlist_h.html#robo574">cl_qlist_head</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure for which the iterator for the\r
                object at the head is to be returned.\r
 \r
  RETURN VALUES\r
-       <a href="#robo386">cl_list_iterator_t</a> for the head of the list.\r
+       <a href="#robo390">cl_list_iterator_t</a> for the head of the list.\r
 \r
-       <a href="#robo386">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
+       <a href="#robo390">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
-       returned <a href="#robo386">cl_list_iterator_t</a>.\r
+<span class="NOTES"><pre>       Use <a href="#robo392">cl_list_obj</a> to retrieve the object associated with the\r
+       returned <a href="#robo390">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>, <a href="#robo375">cl_list_end</a>,\r
-       <a href="#robo388">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo400">cl_list_tail</a>, <a href="#robo391">cl_list_next</a>, <a href="#robo393">cl_list_prev</a>, <a href="#robo379">cl_list_end</a>,\r
+       <a href="#robo392">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo379">[Functions]<a name="Component20Library3a20List2fcl5flist5finit">\r
+<h2><a name="robo383">[Functions]<a name="Component20Library3a20List2fcl5flist5finit">\r
 Component Library: List/cl_list_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -527,14 +527,14 @@ Component Library: List/cl_list_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_list_init</strong> function initializes a list for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_list_init</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list,\r
         IN      const size_t            min_items );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to <a href="#robo395">cl_list_t</a> structure to initialize.\r
+               [in] Pointer to <a href="#robo399">cl_list_t</a> structure to initialize.\r
 \r
        min_items\r
                [in] Minimum number of items that can be stored.  All necessary\r
@@ -551,13 +551,13 @@ Component Library: List/cl_list_init</a></h2>
        by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo372">cl_list_construct</a>, <a href="#robo374">cl_list_destroy</a>, <a href="#robo382">cl_list_insert_head</a>,\r
-       <a href="#robo385">cl_list_insert_tail</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo376">cl_list_construct</a>, <a href="#robo378">cl_list_destroy</a>, <a href="#robo386">cl_list_insert_head</a>,\r
+       <a href="#robo389">cl_list_insert_tail</a>, <a href="#robo395">cl_list_remove_head</a>, <a href="#robo398">cl_list_remove_tail</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo380">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5farray5fhead">\r
+<h2><a name="robo384">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5farray5fhead">\r
 Component Library: List/cl_list_insert_array_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -569,16 +569,16 @@ Component Library: List/cl_list_insert_array_head</a></h2>
        at the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_array_head</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_array,\r
         IN      uint32_t                        item_count,\r
         IN      const uint32_t          item_size );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the objects.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure into which to insert the objects.\r
 \r
        p_array\r
                [in] Pointer to the first object in an array.\r
@@ -598,17 +598,17 @@ Component Library: List/cl_list_insert_array_head</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Inserts all objects in the array to the head of the list, preserving the\r
        ordering of the objects.  If not successful, no items are added.\r
-       <a href="#robo15">List</a> insertion operations are guaranteed to work for the minimum number\r
-       of items as specified in <a href="#robo379">cl_list_init</a> by the min_items parameter.\r
+       <a href="#robo16">List</a> insertion operations are guaranteed to work for the minimum number\r
+       of items as specified in <a href="#robo383">cl_list_init</a> by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo381">cl_list_insert_array_tail</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
-       <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo385">cl_list_insert_array_tail</a>, <a href="#robo386">cl_list_insert_head</a>, <a href="#robo389">cl_list_insert_tail</a>,\r
+       <a href="#robo388">cl_list_insert_prev</a>, <a href="#robo387">cl_list_insert_next</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo381">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5farray5ftail">\r
+<h2><a name="robo385">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5farray5ftail">\r
 Component Library: List/cl_list_insert_array_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -620,16 +620,16 @@ Component Library: List/cl_list_insert_array_tail</a></h2>
        at the tail of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_array_tail</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_array,\r
         IN      uint32_t                        item_count,\r
         IN      const uint32_t          item_size);\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the objects.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure into which to insert the objects.\r
 \r
        p_array\r
                [in] Pointer to the first object in an array.\r
@@ -649,17 +649,17 @@ Component Library: List/cl_list_insert_array_tail</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Inserts all objects in the array to the tail of the list, preserving the\r
        ordering of the objects.  If not successful, no items are added.\r
-       <a href="#robo15">List</a> insertion operations are guaranteed to work for the minimum number\r
-       of items as specified in <a href="#robo379">cl_list_init</a> by the min_items parameter.\r
+       <a href="#robo16">List</a> insertion operations are guaranteed to work for the minimum number\r
+       of items as specified in <a href="#robo383">cl_list_init</a> by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo380">cl_list_insert_array_head</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
-       <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo384">cl_list_insert_array_head</a>, <a href="#robo386">cl_list_insert_head</a>, <a href="#robo389">cl_list_insert_tail</a>,\r
+       <a href="#robo388">cl_list_insert_prev</a>, <a href="#robo387">cl_list_insert_next</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo382">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fhead">\r
+<h2><a name="robo386">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fhead">\r
 Component Library: List/cl_list_insert_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -670,29 +670,29 @@ Component Library: List/cl_list_insert_head</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_list_insert_head</strong> function inserts an object at the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_head</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Get a list item to add to the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo626">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo630">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
         if( !p_pool_obj )\r
                 return( CL_INSUFFICIENT_MEMORY );\r
 \r
         p_pool_obj-&gt;list_obj.p_object = p_object;\r
-        <a href="./cl_qlist_h.html#robo574">cl_qlist_insert_head</a>( &amp;p_list-&gt;list, &amp;p_pool_obj-&gt;list_obj.list_item );\r
+        <a href="./cl_qlist_h.html#robo578">cl_qlist_insert_head</a>( &amp;p_list-&gt;list, &amp;p_pool_obj-&gt;list_obj.list_item );\r
         return( CL_SUCCESS );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure into which to insert the object.\r
 \r
        p_object\r
                [in] Pointer to an object to insert into the list.\r
@@ -703,19 +703,19 @@ Component Library: List/cl_list_insert_head</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory for the insertion.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Inserts the specified object at the head of the list.  <a href="#robo15">List</a> insertion\r
+<span class="NOTES"><pre>       Inserts the specified object at the head of the list.  <a href="#robo16">List</a> insertion\r
        operations are guaranteed to work for the minimum number of items as\r
-       specified in <a href="#robo379">cl_list_init</a> by the min_items parameter.\r
+       specified in <a href="#robo383">cl_list_init</a> by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo385">cl_list_insert_tail</a>, <a href="#robo380">cl_list_insert_array_head</a>,\r
-       <a href="#robo381">cl_list_insert_array_tail</a>, <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>,\r
-       <a href="#robo391">cl_list_remove_head</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo389">cl_list_insert_tail</a>, <a href="#robo384">cl_list_insert_array_head</a>,\r
+       <a href="#robo385">cl_list_insert_array_tail</a>, <a href="#robo388">cl_list_insert_prev</a>, <a href="#robo387">cl_list_insert_next</a>,\r
+       <a href="#robo395">cl_list_remove_head</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo383">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fnext">\r
+<h2><a name="robo387">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fnext">\r
 Component Library: List/cl_list_insert_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -727,35 +727,35 @@ Component Library: List/cl_list_insert_next</a></h2>
        the object associated with a given iterator.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_next</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const                        p_list,\r
-        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator,\r
+        IN      <a href="#robo399">cl_list_t</a>* const                        p_list,\r
+        IN      const <a href="#robo390">cl_list_iterator_t</a>        iterator,\r
         IN      const void* const                       p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Get a list item to add to the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo626">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo630">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
         if( !p_pool_obj )\r
                 return( CL_INSUFFICIENT_MEMORY );\r
 \r
         p_pool_obj-&gt;list_obj.p_object = p_object;\r
-        <a href="./cl_qlist_h.html#robo577">cl_qlist_insert_next</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>*)iterator,\r
+        <a href="./cl_qlist_h.html#robo581">cl_qlist_insert_next</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>*)iterator,\r
                 &amp;p_pool_obj-&gt;list_obj.list_item );\r
         return( CL_SUCCESS );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure into which to insert the object.\r
 \r
        iterator\r
-               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
-               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <a href="#robo389">cl_list_prev</a>.\r
+               [in] <a href="#robo390">cl_list_iterator_t</a> returned by a previous call to <a href="#robo382">cl_list_head</a>,\r
+               <a href="#robo400">cl_list_tail</a>, <a href="#robo391">cl_list_next</a>, or <a href="#robo393">cl_list_prev</a>.\r
 \r
        p_object\r
                [in] Pointer to an object to insert into the list.\r
@@ -766,13 +766,13 @@ Component Library: List/cl_list_insert_next</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory for the insertion.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
-       <a href="#robo380">cl_list_insert_array_head</a>, <a href="#robo381">cl_list_insert_array_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo388">cl_list_insert_prev</a>, <a href="#robo386">cl_list_insert_head</a>, <a href="#robo389">cl_list_insert_tail</a>,\r
+       <a href="#robo384">cl_list_insert_array_head</a>, <a href="#robo385">cl_list_insert_array_tail</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo384">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fprev">\r
+<h2><a name="robo388">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5fprev">\r
 Component Library: List/cl_list_insert_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -784,35 +784,35 @@ Component Library: List/cl_list_insert_prev</a></h2>
        the object associated with a given iterator.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_prev</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const                        p_list,\r
-        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator,\r
+        IN      <a href="#robo399">cl_list_t</a>* const                        p_list,\r
+        IN      const <a href="#robo390">cl_list_iterator_t</a>        iterator,\r
         IN      const void* const                       p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Get a list item to add to the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo626">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo630">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
         if( !p_pool_obj )\r
                 return( CL_INSUFFICIENT_MEMORY );\r
 \r
         p_pool_obj-&gt;list_obj.p_object = p_object;\r
-        <a href="./cl_qlist_h.html#robo578">cl_qlist_insert_prev</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>*)iterator,\r
+        <a href="./cl_qlist_h.html#robo582">cl_qlist_insert_prev</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>*)iterator,\r
                 &amp;p_pool_obj-&gt;list_obj.list_item );\r
         return( CL_SUCCESS );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure into which to insert the object.\r
 \r
        iterator\r
-               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
-               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <a href="#robo389">cl_list_prev</a>.\r
+               [in] <a href="#robo390">cl_list_iterator_t</a> returned by a previous call to <a href="#robo382">cl_list_head</a>,\r
+               <a href="#robo400">cl_list_tail</a>, <a href="#robo391">cl_list_next</a>, or <a href="#robo393">cl_list_prev</a>.\r
 \r
        p_object\r
                [in] Pointer to an object to insert into the list.\r
@@ -823,13 +823,13 @@ Component Library: List/cl_list_insert_prev</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory for the insertion.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo383">cl_list_insert_next</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo385">cl_list_insert_tail</a>,\r
-       <a href="#robo380">cl_list_insert_array_head</a>, <a href="#robo381">cl_list_insert_array_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo387">cl_list_insert_next</a>, <a href="#robo386">cl_list_insert_head</a>, <a href="#robo389">cl_list_insert_tail</a>,\r
+       <a href="#robo384">cl_list_insert_array_head</a>, <a href="#robo385">cl_list_insert_array_tail</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo385">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5ftail">\r
+<h2><a name="robo389">[Functions]<a name="Component20Library3a20List2fcl5flist5finsert5ftail">\r
 Component Library: List/cl_list_insert_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -840,29 +840,29 @@ Component Library: List/cl_list_insert_tail</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_list_insert_tail</strong> function inserts an object at the head of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_list_insert_tail</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Get a list item to add to the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo626">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qpool_h.html#robo630">cl_qpool_get</a>( &amp;p_list-&gt;list_item_pool );\r
         if( !p_pool_obj )\r
                 return( CL_INSUFFICIENT_MEMORY );\r
 \r
         p_pool_obj-&gt;list_obj.p_object = p_object;\r
-        <a href="./cl_qlist_h.html#robo579">cl_qlist_insert_tail</a>( &amp;p_list-&gt;list, &amp;p_pool_obj-&gt;list_obj.list_item );\r
+        <a href="./cl_qlist_h.html#robo583">cl_qlist_insert_tail</a>( &amp;p_list-&gt;list, &amp;p_pool_obj-&gt;list_obj.list_item );\r
         return( CL_SUCCESS );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure into which to insert the object.\r
 \r
        p_object\r
                [in] Pointer to an object to insert into the list.\r
@@ -873,19 +873,19 @@ Component Library: List/cl_list_insert_tail</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory for the insertion.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Inserts the specified object at the tail of the list.  <a href="#robo15">List</a> insertion\r
+<span class="NOTES"><pre>       Inserts the specified object at the tail of the list.  <a href="#robo16">List</a> insertion\r
        operations are guaranteed to work for the minimum number of items as\r
-       specified in <a href="#robo379">cl_list_init</a> by the min_items parameter.\r
+       specified in <a href="#robo383">cl_list_init</a> by the min_items parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo382">cl_list_insert_head</a>, <a href="#robo380">cl_list_insert_array_head</a>,\r
-       <a href="#robo381">cl_list_insert_array_tail</a>, <a href="#robo384">cl_list_insert_prev</a>, <a href="#robo383">cl_list_insert_next</a>,\r
-       <a href="#robo394">cl_list_remove_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo386">cl_list_insert_head</a>, <a href="#robo384">cl_list_insert_array_head</a>,\r
+       <a href="#robo385">cl_list_insert_array_tail</a>, <a href="#robo388">cl_list_insert_prev</a>, <a href="#robo387">cl_list_insert_next</a>,\r
+       <a href="#robo398">cl_list_remove_tail</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo386">[Definitions]<a name="Component20Library3a20List2fcl5flist5fiterator5ft">\r
+<h2><a name="robo390">[Definitions]<a name="Component20Library3a20List2fcl5flist5fiterator5ft">\r
 Component Library: List/cl_list_iterator_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -896,19 +896,19 @@ Component Library: List/cl_list_iterator_t</a></h2>
 <span class="DESCRIPTION"><pre>       Iterator type used to walk a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef const <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a> *<strong>cl_list_iterator_t</strong>;\r
+<span class="SYNOPSIS"><pre>typedef const <a href="./cl_qlist_h.html#robo563">cl_list_item_t</a> *<strong>cl_list_iterator_t</strong>;\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The iterator should be treated as opaque to prevent corrupting the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>,\r
-       <a href="#robo388">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo382">cl_list_head</a>, <a href="#robo400">cl_list_tail</a>, <a href="#robo391">cl_list_next</a>, <a href="#robo393">cl_list_prev</a>,\r
+       <a href="#robo392">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo387">[Functions]<a name="Component20Library3a20List2fcl5flist5fnext">\r
+<h2><a name="robo391">[Functions]<a name="Component20Library3a20List2fcl5flist5fnext">\r
 Component Library: List/cl_list_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -920,42 +920,42 @@ Component Library: List/cl_list_next</a></h2>
        in a list after the object associated with a given list iterator.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo390">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_next</strong>(\r
-        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator )\r
+        IN      const <a href="#robo390">cl_list_iterator_t</a>        iterator )\r
 {\r
         CL_ASSERT( iterator );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo581">cl_qlist_next</a>( iterator ) );\r
+        return( <a href="./cl_qlist_h.html#robo585">cl_qlist_next</a>( iterator ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure for which the iterator for the\r
                next object is to be returned.\r
 \r
        iterator\r
-               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
-               <a href="#robo396">cl_list_tail</a>, <strong>cl_list_next</strong>, or <a href="#robo389">cl_list_prev</a>.\r
+               [in] <a href="#robo390">cl_list_iterator_t</a> returned by a previous call to <a href="#robo382">cl_list_head</a>,\r
+               <a href="#robo400">cl_list_tail</a>, <strong>cl_list_next</strong>, or <a href="#robo393">cl_list_prev</a>.\r
 \r
  RETURN VALUES\r
-       <a href="#robo386">cl_list_iterator_t</a> for the object following the object associated with\r
+       <a href="#robo390">cl_list_iterator_t</a> for the object following the object associated with\r
        the list iterator specified by the iterator parameter.\r
 \r
-       <a href="#robo386">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
+       <a href="#robo390">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
-       returned <a href="#robo386">cl_list_iterator_t</a>.\r
+<span class="NOTES"><pre>       Use <a href="#robo392">cl_list_obj</a> to retrieve the object associated with the\r
+       returned <a href="#robo390">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo389">cl_list_prev</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo375">cl_list_end</a>,\r
-       <a href="#robo388">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo393">cl_list_prev</a>, <a href="#robo382">cl_list_head</a>, <a href="#robo400">cl_list_tail</a>, <a href="#robo379">cl_list_end</a>,\r
+       <a href="#robo392">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo388">[Functions]<a name="Component20Library3a20List2fcl5flist5fobj">\r
+<h2><a name="robo392">[Functions]<a name="Component20Library3a20List2fcl5flist5fobj">\r
 Component Library: List/cl_list_obj</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -969,7 +969,7 @@ Component Library: List/cl_list_obj</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_list_obj</strong>(\r
-        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator )\r
+        IN      const <a href="#robo390">cl_list_iterator_t</a>        iterator )\r
 {\r
         CL_ASSERT( iterator );\r
 \r
@@ -978,20 +978,20 @@ Component Library: List/cl_list_obj</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       iterator\r
-               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
-               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <a href="#robo389">cl_list_prev</a> whose object is requested.\r
+               [in] <a href="#robo390">cl_list_iterator_t</a> returned by a previous call to <a href="#robo382">cl_list_head</a>,\r
+               <a href="#robo400">cl_list_tail</a>, <a href="#robo391">cl_list_next</a>, or <a href="#robo393">cl_list_prev</a> whose object is requested.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the object associated with the list iterator specified\r
        by the iterator parameter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo382">cl_list_head</a>, <a href="#robo400">cl_list_tail</a>, <a href="#robo391">cl_list_next</a>, <a href="#robo393">cl_list_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo389">[Functions]<a name="Component20Library3a20List2fcl5flist5fprev">\r
+<h2><a name="robo393">[Functions]<a name="Component20Library3a20List2fcl5flist5fprev">\r
 Component Library: List/cl_list_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1003,42 +1003,42 @@ Component Library: List/cl_list_prev</a></h2>
        in a list before the object associated with a given list iterator.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo390">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_prev</strong>(\r
-        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator )\r
+        IN      const <a href="#robo390">cl_list_iterator_t</a>        iterator )\r
 {\r
         CL_ASSERT( iterator );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo583">cl_qlist_prev</a>( iterator ) );\r
+        return( <a href="./cl_qlist_h.html#robo587">cl_qlist_prev</a>( iterator ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure for which the iterator for the\r
                next object is to be returned.\r
 \r
        iterator\r
-               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
-               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <strong>cl_list_prev</strong>.\r
+               [in] <a href="#robo390">cl_list_iterator_t</a> returned by a previous call to <a href="#robo382">cl_list_head</a>,\r
+               <a href="#robo400">cl_list_tail</a>, <a href="#robo391">cl_list_next</a>, or <strong>cl_list_prev</strong>.\r
 \r
  RETURN VALUES\r
-       <a href="#robo386">cl_list_iterator_t</a> for the object preceding the object associated with\r
+       <a href="#robo390">cl_list_iterator_t</a> for the object preceding the object associated with\r
        the list iterator specified by the iterator parameter.\r
 \r
-       <a href="#robo386">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
+       <a href="#robo390">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
-       returned <a href="#robo386">cl_list_iterator_t</a>.\r
+<span class="NOTES"><pre>       Use <a href="#robo392">cl_list_obj</a> to retrieve the object associated with the\r
+       returned <a href="#robo390">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo396">cl_list_tail</a>, <a href="#robo375">cl_list_end</a>,\r
-       <a href="#robo388">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo391">cl_list_next</a>, <a href="#robo382">cl_list_head</a>, <a href="#robo400">cl_list_tail</a>, <a href="#robo379">cl_list_end</a>,\r
+       <a href="#robo392">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo390">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fall">\r
+<h2><a name="robo394">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fall">\r
 Component Library: List/cl_list_remove_all</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1052,30 +1052,30 @@ Component Library: List/cl_list_remove_all</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_list_remove_all</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list )\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* Return all the list items to the pool. */\r
-        <a href="./cl_qpool_h.html#robo630">cl_qpool_put_list</a>( &amp;p_list-&gt;list_item_pool, &amp;p_list-&gt;list );\r
+        <a href="./cl_qpool_h.html#robo634">cl_qpool_put_list</a>( &amp;p_list-&gt;list_item_pool, &amp;p_list-&gt;list );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove all objects.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure from which to remove all objects.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>, <a href="#robo393">cl_list_remove_object</a>,\r
-       <a href="#robo392">cl_list_remove_item</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo395">cl_list_remove_head</a>, <a href="#robo398">cl_list_remove_tail</a>, <a href="#robo397">cl_list_remove_object</a>,\r
+       <a href="#robo396">cl_list_remove_item</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo391">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fhead">\r
+<h2><a name="robo395">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fhead">\r
 Component Library: List/cl_list_remove_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1088,29 +1088,29 @@ Component Library: List/cl_list_remove_head</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_list_remove_head</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list )\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* See if the list is empty. */\r
-        if( <a href="./cl_qlist_h.html#robo558">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) )\r
+        if( <a href="./cl_qlist_h.html#robo562">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) )\r
                 return( NULL );\r
 \r
         /* Get the item at the head of the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qlist_h.html#robo585">cl_qlist_remove_head</a>( &amp;p_list-&gt;list );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qlist_h.html#robo589">cl_qlist_remove_head</a>( &amp;p_list-&gt;list );\r
 \r
         /* Place the pool item back into the pool. */\r
-        <a href="./cl_qpool_h.html#robo629">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*)p_pool_obj );\r
+        <a href="./cl_qpool_h.html#robo633">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>*)p_pool_obj );\r
 \r
         return( (void*)p_pool_obj-&gt;list_obj.p_object );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove an object.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure from which to remove an object.\r
 \r
  RETURN VALUES\r
        Returns the pointer to the object formerly at the head of the list.\r
@@ -1118,13 +1118,13 @@ Component Library: List/cl_list_remove_head</a></h2>
        NULL if the list was empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo394">cl_list_remove_tail</a>, <a href="#robo390">cl_list_remove_all</a>, <a href="#robo393">cl_list_remove_object</a>,\r
-       <a href="#robo392">cl_list_remove_item</a>, <a href="#robo382">cl_list_insert_head</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo398">cl_list_remove_tail</a>, <a href="#robo394">cl_list_remove_all</a>, <a href="#robo397">cl_list_remove_object</a>,\r
+       <a href="#robo396">cl_list_remove_item</a>, <a href="#robo386">cl_list_insert_head</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo392">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fitem">\r
+<h2><a name="robo396">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fitem">\r
 Component Library: List/cl_list_remove_item</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1137,37 +1137,37 @@ Component Library: List/cl_list_remove_item</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_list_remove_item</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const                        p_list,\r
-        IN      const <a href="#robo386">cl_list_iterator_t</a>        iterator )\r
+        IN      <a href="#robo399">cl_list_t</a>* const                        p_list,\r
+        IN      const <a href="#robo390">cl_list_iterator_t</a>        iterator )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        <a href="./cl_qlist_h.html#robo586">cl_qlist_remove_item</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>*)iterator );\r
+        <a href="./cl_qlist_h.html#robo590">cl_qlist_remove_item</a>( &amp;p_list-&gt;list, (<a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>*)iterator );\r
 \r
         /* Place the list item back into the pool. */\r
-        <a href="./cl_qpool_h.html#robo629">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*)iterator );\r
+        <a href="./cl_qpool_h.html#robo633">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>*)iterator );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove the item.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure from which to remove the item.\r
 \r
        iterator\r
-               [in] <a href="#robo386">cl_list_iterator_t</a> returned by a previous call to <a href="#robo378">cl_list_head</a>,\r
-               <a href="#robo396">cl_list_tail</a>, <a href="#robo387">cl_list_next</a>, or <a href="#robo389">cl_list_prev</a>.\r
+               [in] <a href="#robo390">cl_list_iterator_t</a> returned by a previous call to <a href="#robo382">cl_list_head</a>,\r
+               <a href="#robo400">cl_list_tail</a>, <a href="#robo391">cl_list_next</a>, or <a href="#robo393">cl_list_prev</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo393">cl_list_remove_object</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>,\r
-       <a href="#robo390">cl_list_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo397">cl_list_remove_object</a>, <a href="#robo395">cl_list_remove_head</a>, <a href="#robo398">cl_list_remove_tail</a>,\r
+       <a href="#robo394">cl_list_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo393">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fobject">\r
+<h2><a name="robo397">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5fobject">\r
 Component Library: List/cl_list_remove_object</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1178,14 +1178,14 @@ Component Library: List/cl_list_remove_object</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_list_remove_object</strong> function removes a specific object from a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_list_remove_object</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list,\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list,\r
         IN      const void* const       p_object );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove the object.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure from which to remove the object.\r
 \r
        p_object\r
                [in] Pointer to an object to remove from the list.\r
@@ -1199,13 +1199,13 @@ Component Library: List/cl_list_remove_object</a></h2>
 <span class="NOTES"><pre>       Removes the first occurrence of an object from a list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo392">cl_list_remove_item</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_tail</a>,\r
-       <a href="#robo390">cl_list_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo396">cl_list_remove_item</a>, <a href="#robo395">cl_list_remove_head</a>, <a href="#robo398">cl_list_remove_tail</a>,\r
+       <a href="#robo394">cl_list_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo394">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5ftail">\r
+<h2><a name="robo398">[Functions]<a name="Component20Library3a20List2fcl5flist5fremove5ftail">\r
 Component Library: List/cl_list_remove_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1218,29 +1218,29 @@ Component Library: List/cl_list_remove_tail</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_list_remove_tail</strong>(\r
-        IN      <a href="#robo395">cl_list_t</a>* const        p_list )\r
+        IN      <a href="#robo399">cl_list_t</a>* const        p_list )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
         /* See if the list is empty. */\r
-        if( <a href="./cl_qlist_h.html#robo558">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) )\r
+        if( <a href="./cl_qlist_h.html#robo562">cl_is_qlist_empty</a>( &amp;p_list-&gt;list ) )\r
                 return( NULL );\r
 \r
         /* Get the item at the head of the list. */\r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qlist_h.html#robo587">cl_qlist_remove_tail</a>( &amp;p_list-&gt;list );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qlist_h.html#robo591">cl_qlist_remove_tail</a>( &amp;p_list-&gt;list );\r
 \r
         /* Place the list item back into the pool. */\r
-        <a href="./cl_qpool_h.html#robo629">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*)p_pool_obj );\r
+        <a href="./cl_qpool_h.html#robo633">cl_qpool_put</a>( &amp;p_list-&gt;list_item_pool, (<a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>*)p_pool_obj );\r
 \r
         return( (void*)p_pool_obj-&gt;list_obj.p_object );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure from which to remove an object.\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure from which to remove an object.\r
 \r
  RETURN VALUES\r
        Returns the pointer to the object formerly at the tail of the list.\r
@@ -1248,13 +1248,13 @@ Component Library: List/cl_list_remove_tail</a></h2>
        NULL if the list was empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo391">cl_list_remove_head</a>, <a href="#robo390">cl_list_remove_all</a>, <a href="#robo393">cl_list_remove_object</a>,\r
-       <a href="#robo392">cl_list_remove_item</a>, <a href="#robo382">cl_list_insert_head</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo395">cl_list_remove_head</a>, <a href="#robo394">cl_list_remove_all</a>, <a href="#robo397">cl_list_remove_object</a>,\r
+       <a href="#robo396">cl_list_remove_item</a>, <a href="#robo386">cl_list_insert_head</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo395">[Structures]<a name="Component20Library3a20List2fcl5flist5ft">\r
+<h2><a name="robo399">[Structures]<a name="Component20Library3a20List2fcl5flist5ft">\r
 Component Library: List/cl_list_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1262,7 +1262,7 @@ Component Library: List/cl_list_t</a></h2>
 <span class="NAME"><pre>       <strong>cl_list_t</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       <a href="#robo15">List</a> structure.\r
+<span class="DESCRIPTION"><pre>       <a href="#robo16">List</a> structure.\r
 \r
        The <strong>cl_list_t</strong> structure should be treated as opaque and should be\r
        manipulated only through the provided functions.\r
@@ -1270,8 +1270,8 @@ Component Library: List/cl_list_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_list\r
 {\r
-        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                      list;\r
-        <a href="./cl_qpool_h.html#robo631">cl_qpool_t</a>                      list_item_pool;\r
+        <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>                      list;\r
+        <a href="./cl_qpool_h.html#robo635">cl_qpool_t</a>                      list_item_pool;\r
 \r
 } <strong>cl_list_t</strong>;\r
 </pre>\r
@@ -1283,12 +1283,12 @@ Component Library: List/cl_list_t</a></h2>
                Quick pool of list objects for storing objects in the quick list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo396">[Functions]<a name="Component20Library3a20List2fcl5flist5ftail">\r
+<h2><a name="robo400">[Functions]<a name="Component20Library3a20List2fcl5flist5ftail">\r
 Component Library: List/cl_list_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1300,39 +1300,39 @@ Component Library: List/cl_list_tail</a></h2>
        the tail of a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo386">cl_list_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo390">cl_list_iterator_t</a> CL_API\r
 <strong>cl_list_tail</strong>(\r
-        IN      const <a href="#robo395">cl_list_t</a>* const  p_list )\r
+        IN      const <a href="#robo399">cl_list_t</a>* const  p_list )\r
 {\r
         CL_ASSERT( p_list );\r
-        CL_ASSERT( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
+        CL_ASSERT( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_list-&gt;list_item_pool ) );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo590">cl_qlist_tail</a>( &amp;p_list-&gt;list ) );\r
+        return( <a href="./cl_qlist_h.html#robo594">cl_qlist_tail</a>( &amp;p_list-&gt;list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo395">cl_list_t</a> structure for which the iterator for the\r
+               [in] Pointer to a <a href="#robo399">cl_list_t</a> structure for which the iterator for the\r
                object at the tail is to be returned.\r
 \r
  RETURN VALUES\r
-       <a href="#robo386">cl_list_iterator_t</a> for the tail of the list.\r
+       <a href="#robo390">cl_list_iterator_t</a> for the tail of the list.\r
 \r
-       <a href="#robo386">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
+       <a href="#robo390">cl_list_iterator_t</a> for the end of the list if the list is empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Use <a href="#robo388">cl_list_obj</a> to retrieve the object associated with the\r
+<span class="NOTES"><pre>       Use <a href="#robo392">cl_list_obj</a> to retrieve the object associated with the\r
 \r
-       returned <a href="#robo386">cl_list_iterator_t</a>.\r
+       returned <a href="#robo390">cl_list_iterator_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo378">cl_list_head</a>, <a href="#robo387">cl_list_next</a>, <a href="#robo389">cl_list_prev</a>, <a href="#robo375">cl_list_end</a>,\r
-       <a href="#robo388">cl_list_obj</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo382">cl_list_head</a>, <a href="#robo391">cl_list_next</a>, <a href="#robo393">cl_list_prev</a>, <a href="#robo379">cl_list_end</a>,\r
+       <a href="#robo392">cl_list_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo397">[Definitions]<a name="Component20Library3a20List2fcl5fpfn5flist5fapply5ft">\r
+<h2><a name="robo401">[Definitions]<a name="Component20Library3a20List2fcl5fpfn5flist5fapply5ft">\r
 Component Library: List/cl_pfn_list_apply_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -1354,23 +1354,23 @@ Component Library: List/cl_pfn_list_apply_t</a></h2>
                [in] Pointer to an object stored in a list.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo371">cl_list_apply_func</a>.\r
+               [in] Context provided in a call to <a href="#robo375">cl_list_apply_func</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo371">cl_list_apply_func</a>\r
+       function provided by users as a parameter to the <a href="#robo375">cl_list_apply_func</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo371">cl_list_apply_func</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo375">cl_list_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo398">[Definitions]<a name="Component20Library3a20List2fcl5fpfn5flist5ffind5ft">\r
+<h2><a name="robo402">[Definitions]<a name="Component20Library3a20List2fcl5fpfn5flist5ffind5ft">\r
 Component Library: List/cl_pfn_list_find_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -1382,7 +1382,7 @@ Component Library: List/cl_pfn_list_find_t</a></h2>
        used to find objects in a list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_list_find_t</strong>)(\r
         IN      const void* const       p_object,\r
         IN      void*                           context );\r
@@ -1401,11 +1401,11 @@ Component Library: List/cl_pfn_list_find_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo376">cl_list_find_from_head</a>\r
-       and <a href="#robo377">cl_list_find_from_tail</a> functions.\r
+       function provided by users as a parameter to the <a href="#robo380">cl_list_find_from_head</a>\r
+       and <a href="#robo381">cl_list_find_from_tail</a> functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo15">List</a>, <a href="#robo376">cl_list_find_from_head</a>, <a href="#robo377">cl_list_find_from_tail</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo16">List</a>, <a href="#robo380">cl_list_find_from_head</a>, <a href="#robo381">cl_list_find_from_tail</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 9827a5521ce87b7c39e923d026bf8dd6432692b3..754bf4d147c45790b4d2016b8fa6641da84f27d5 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_log_h.html</title>\r
+<title>./inc_docs/complib/cl_log_h.html</title>\r
 <!-- Source: ./inc/complib/cl_log.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_log.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_log.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo16">[Modules]<a name="Component20Library2fLog20Provider">\r
+<h2><a name="robo17">[Modules]<a name="Component20Library2fLog20Provider">\r
 Component Library/Log Provider</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Log Provider\r
 </pre>\r
@@ -25,7 +25,7 @@ Component Library/Log Provider</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo399">[Functions]<a name="Component20Library3a20Log20Provider2fcl5flog5fevent">\r
+<h2><a name="robo403">[Functions]<a name="Component20Library3a20Log20Provider2fcl5flog5fevent">\r
 Component Library: Log Provider/cl_log_event</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -39,7 +39,7 @@ Component Library: Log Provider/cl_log_event</a></h2>
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_log_event</strong>(\r
         IN      const char* const       name,\r
-        IN      const <a href="#robo400">cl_log_type_t</a>     type,\r
+        IN      const <a href="#robo404">cl_log_type_t</a>     type,\r
         IN      const char* const       message,\r
         IN      const void* const       p_data OPTIONAL,\r
         IN      const uint32_t          data_len );\r
@@ -51,7 +51,7 @@ Component Library: Log Provider/cl_log_event</a></h2>
 \r
        type\r
                [in] Defines the type of log entry to add to the system log.\r
-               See the definition of <a href="#robo400">cl_log_type_t</a> for acceptable values.\r
+               See the definition of <a href="#robo404">cl_log_type_t</a> for acceptable values.\r
 \r
        message\r
                [in] Pointer to an ANSI string containing the text for the log entry.\r
@@ -74,12 +74,12 @@ Component Library: Log Provider/cl_log_event</a></h2>
        without its accompanying data.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Log Provider, <a href="#robo400">cl_log_type_t</a>\r
+<span class="SEE_ALSO"><pre>       Log Provider, <a href="#robo404">cl_log_type_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo400">[Definitions]<a name="Component20Library3a20Log20Provider2fcl5flog5ftype5ft">\r
+<h2><a name="robo404">[Definitions]<a name="Component20Library3a20Log20Provider2fcl5flog5ftype5ft">\r
 Component Library: Log Provider/cl_log_type_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -110,7 +110,7 @@ Component Library: Log Provider/cl_log_type_t</a></h2>
                Indicates a log entry is a fatal error.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Log Provider, <a href="#robo399">cl_log_event</a>\r
+<span class="SEE_ALSO"><pre>       Log Provider, <a href="#robo403">cl_log_event</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 3ad40166d25b04055eaad7597f6cb185ad4b3d97..2b83ba4c4d023469e46427ddae697af81531ea05 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_map_h.html</title>\r
+<title>./inc_docs/complib/cl_map_h.html</title>\r
 <!-- Source: ./inc/complib/cl_map.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_map.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_map.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo17">[Modules]<a name="Component20Library2fMap">\r
+<h2><a name="robo18">[Modules]<a name="Component20Library2fMap">\r
 Component Library/Map</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>Map</strong>\r
 </pre>\r
@@ -30,36 +30,36 @@ Component Library/Map</a></h2>
        <strong>Map</strong> is not thread safe, and users must provide serialization when adding\r
        and removing items from the map.\r
 \r
-       The map functions operates on a <a href="#robo420">cl_map_t</a> structure which should be treated\r
+       The map functions operates on a <a href="#robo424">cl_map_t</a> structure which should be treated\r
        as opaque and should be manipulated only through the provided functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Types:\r
-               <a href="#robo411">cl_map_iterator_t</a>\r
+               <a href="#robo415">cl_map_iterator_t</a>\r
 \r
        Structures:\r
-               <a href="#robo420">cl_map_t</a>, <a href="./cl_qmap_h.html#robo598">cl_map_item_t</a>, <a href="./cl_qmap_h.html#robo599">cl_map_obj_t</a>\r
+               <a href="#robo424">cl_map_t</a>, <a href="./cl_qmap_h.html#robo602">cl_map_item_t</a>, <a href="./cl_qmap_h.html#robo603">cl_map_obj_t</a>\r
 \r
        Item Manipulation:\r
-               <a href="#robo415">cl_map_obj</a>, <a href="#robo412">cl_map_key</a>\r
+               <a href="#robo419">cl_map_obj</a>, <a href="#robo416">cl_map_key</a>\r
 \r
        Initialization:\r
-               <a href="#robo402">cl_map_construct</a>, <a href="#robo409">cl_map_init</a>, <a href="#robo405">cl_map_destroy</a>\r
+               <a href="#robo406">cl_map_construct</a>, <a href="#robo413">cl_map_init</a>, <a href="#robo409">cl_map_destroy</a>\r
 \r
        Iteration:\r
-               <a href="#robo406">cl_map_end</a>, <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>\r
+               <a href="#robo410">cl_map_end</a>, <a href="#robo412">cl_map_head</a>, <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, <a href="#robo420">cl_map_prev</a>\r
 \r
        Manipulation\r
-               <a href="#robo410">cl_map_insert</a>, <a href="#robo407">cl_map_get</a>, <a href="#robo419">cl_map_remove_item</a>, <a href="#robo417">cl_map_remove</a>,\r
-               <a href="#robo418">cl_map_remove_all</a>, <a href="#robo413">cl_map_merge</a>, <a href="#robo404">cl_map_delta</a>\r
+               <a href="#robo414">cl_map_insert</a>, <a href="#robo411">cl_map_get</a>, <a href="#robo423">cl_map_remove_item</a>, <a href="#robo421">cl_map_remove</a>,\r
+               <a href="#robo422">cl_map_remove_all</a>, <a href="#robo417">cl_map_merge</a>, <a href="#robo408">cl_map_delta</a>\r
 \r
        Attributes:\r
-               <a href="#robo403">cl_map_count</a>, <a href="#robo401">cl_is_map_empty</a>, <a href="#robo327">cl_is_map_inited</a>\r
+               <a href="#robo407">cl_map_count</a>, <a href="#robo405">cl_is_map_empty</a>, <a href="#robo331">cl_is_map_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo327">[Functions]<a name="Component20Library3a20Event2fcl5fis5fmap5finited">\r
+<h2><a name="robo331">[Functions]<a name="Component20Library3a20Event2fcl5fis5fmap5finited">\r
 Component Library: Event/cl_is_map_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -73,18 +73,18 @@ Component Library: Event/cl_is_map_inited</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_map_inited</strong>(\r
-        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo424">cl_map_t</a>* const   p_map )\r
 {\r
         /*\r
          * The map's pool of map items is the last thing initialized.\r
          * We can therefore use it to test for initialization.\r
          */\r
-        return( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_map-&gt;pool ) );\r
+        return( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_map-&gt;pool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo420">cl_map_t</a> structure whose initialization state\r
+               [in] Pointer to a <a href="#robo424">cl_map_t</a> structure whose initialization state\r
                to check.\r
 \r
  RETURN VALUES\r
@@ -97,12 +97,12 @@ Component Library: Event/cl_is_map_inited</a></h2>
        member functions is appropriate.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo401">[Functions]<a name="Component20Library3a20Map2fcl5fis5fmap5fempty">\r
+<h2><a name="robo405">[Functions]<a name="Component20Library3a20Map2fcl5fis5fmap5fempty">\r
 Component Library: Map/cl_is_map_empty</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -115,10 +115,10 @@ Component Library: Map/cl_is_map_empty</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_map_empty</strong>(\r
-        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo424">cl_map_t</a>* const   p_map )\r
 {\r
         CL_ASSERT( p_map );\r
-        return( <a href="./cl_qmap_h.html#robo597">cl_is_qmap_empty</a>( &amp;p_map-&gt;qmap ) );\r
+        return( <a href="./cl_qmap_h.html#robo601">cl_is_qmap_empty</a>( &amp;p_map-&gt;qmap ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -131,12 +131,12 @@ Component Library: Map/cl_is_map_empty</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo403">cl_map_count</a>, <a href="#robo418">cl_map_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo407">cl_map_count</a>, <a href="#robo422">cl_map_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo402">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fconstruct">\r
+<h2><a name="robo406">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fconstruct">\r
 Component Library: Map/cl_map_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -149,28 +149,28 @@ Component Library: Map/cl_map_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_map_construct</strong>(\r
-        IN      <a href="#robo420">cl_map_t</a>* const p_map );\r
+        IN      <a href="#robo424">cl_map_t</a>* const p_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo420">cl_map_t</a> structure to construct.\r
+               [in] Pointer to a <a href="#robo424">cl_map_t</a> structure to construct.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo409">cl_map_init</a>, <a href="#robo405">cl_map_destroy</a>, and <a href="#robo327">cl_is_map_inited</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo413">cl_map_init</a>, <a href="#robo409">cl_map_destroy</a>, and <a href="#robo331">cl_is_map_inited</a>.\r
 \r
        Calling <strong>cl_map_construct</strong> is a prerequisite to calling any other\r
-       map function except <a href="#robo409">cl_map_init</a>.\r
+       map function except <a href="#robo413">cl_map_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo409">cl_map_init</a>, <a href="#robo405">cl_map_destroy</a>, <a href="#robo327">cl_is_map_inited</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo413">cl_map_init</a>, <a href="#robo409">cl_map_destroy</a>, <a href="#robo331">cl_is_map_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo403">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fcount">\r
+<h2><a name="robo407">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fcount">\r
 Component Library: Map/cl_map_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -184,10 +184,10 @@ Component Library: Map/cl_map_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_map_count</strong>(\r
-        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo424">cl_map_t</a>* const   p_map )\r
 {\r
         CL_ASSERT( p_map );\r
-        return( <a href="./cl_qmap_h.html#robo602">cl_qmap_count</a>( &amp;p_map-&gt;qmap ) );\r
+        return( <a href="./cl_qmap_h.html#robo606">cl_qmap_count</a>( &amp;p_map-&gt;qmap ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -198,12 +198,12 @@ Component Library: Map/cl_map_count</a></h2>
 <span class="RETURN_VALUE"><pre>       Returns the number of items stored in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo401">cl_is_map_empty</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo405">cl_is_map_empty</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo404">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fdelta">\r
+<h2><a name="robo408">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fdelta">\r
 Component Library: Map/cl_map_delta</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -214,28 +214,28 @@ Component Library: Map/cl_map_delta</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_map_delta</strong> function computes the differences between two maps.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_map_delta</strong>(\r
-        IN OUT  <a href="#robo420">cl_map_t</a>* const p_map1,\r
-        IN OUT  <a href="#robo420">cl_map_t</a>* const p_map2,\r
-        OUT             <a href="#robo420">cl_map_t</a>* const p_new,\r
-        OUT             <a href="#robo420">cl_map_t</a>* const p_old );\r
+        IN OUT  <a href="#robo424">cl_map_t</a>* const p_map1,\r
+        IN OUT  <a href="#robo424">cl_map_t</a>* const p_map2,\r
+        OUT             <a href="#robo424">cl_map_t</a>* const p_new,\r
+        OUT             <a href="#robo424">cl_map_t</a>* const p_old );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map1\r
-               [in/out] Pointer to the first of two <a href="#robo420">cl_map_t</a> structures whose\r
+               [in/out] Pointer to the first of two <a href="#robo424">cl_map_t</a> structures whose\r
                differences to compute.\r
 \r
        p_map2\r
-               [in/out] Pointer to the second of two <a href="#robo420">cl_map_t</a> structures whose\r
+               [in/out] Pointer to the second of two <a href="#robo424">cl_map_t</a> structures whose\r
                differences to compute.\r
 \r
        p_new\r
-               [out] Pointer to an empty <a href="#robo420">cl_map_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo424">cl_map_t</a> structure that contains the items\r
                unique to p_map2 upon return from the function.\r
 \r
        p_old\r
-               [out] Pointer to an empty <a href="#robo420">cl_map_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo424">cl_map_t</a> structure that contains the items\r
                unique to p_map1 upon return from the function.\r
 \r
  RETURN VALUES\r
@@ -256,12 +256,12 @@ Component Library: Map/cl_map_delta</a></h2>
        Upon failure, all input maps are restored to their original state.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo413">cl_map_merge</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo417">cl_map_merge</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo405">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fdestroy">\r
+<h2><a name="robo409">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fdestroy">\r
 Component Library: Map/cl_map_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -274,7 +274,7 @@ Component Library: Map/cl_map_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_map_destroy</strong>(\r
-        IN      <a href="#robo420">cl_map_t</a>* const p_map );\r
+        IN      <a href="#robo424">cl_map_t</a>* const p_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
@@ -287,17 +287,17 @@ Component Library: Map/cl_map_destroy</a></h2>
 <span class="NOTES"><pre>       Performs any necessary cleanup of the specified map. Further\r
        operations should not be attempted on the map. <strong>cl_map_destroy</strong> does\r
        not affect any of the objects stored in the map.\r
-       This function should only be called after a call to <a href="#robo402">cl_map_construct</a>.\r
+       This function should only be called after a call to <a href="#robo406">cl_map_construct</a>.\r
 \r
        In debug builds, <strong>cl_map_destroy</strong> asserts that the map is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo402">cl_map_construct</a>, <a href="#robo409">cl_map_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo406">cl_map_construct</a>, <a href="#robo413">cl_map_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo406">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fend">\r
+<h2><a name="robo410">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fend">\r
 Component Library: Map/cl_map_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -308,36 +308,36 @@ Component Library: Map/cl_map_end</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_map_end</strong> function returns the iterator for the end of a map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo411">cl_map_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo415">cl_map_iterator_t</a> CL_API\r
 <strong>cl_map_end</strong>(\r
-        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo424">cl_map_t</a>* const   p_map )\r
 {\r
         CL_ASSERT( p_map );\r
-        return( <a href="./cl_qmap_h.html#robo604">cl_qmap_end</a>( &amp;p_map-&gt;qmap ) );\r
+        return( <a href="./cl_qmap_h.html#robo608">cl_qmap_end</a>( &amp;p_map-&gt;qmap ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo420">cl_map_t</a> structure whose end to return.\r
+               [in] Pointer to a <a href="#robo424">cl_map_t</a> structure whose end to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Iterator for the end of the map.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_map_end</strong> is useful for determining the validity of map items returned\r
-       by <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>.  If the iterator\r
+       by <a href="#robo412">cl_map_head</a>, <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, <a href="#robo420">cl_map_prev</a>.  If the iterator\r
        by any of these functions compares to the end, the end of the map was\r
        encoutered.\r
-       When using <a href="#robo408">cl_map_head</a> or <a href="#robo421">cl_map_tail</a>, this condition indicates that\r
+       When using <a href="#robo412">cl_map_head</a> or <a href="#robo425">cl_map_tail</a>, this condition indicates that\r
        the map is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="./cl_qmap_h.html#robo606">cl_qmap_head</a>, <a href="./cl_qmap_h.html#robo619">cl_qmap_tail</a>, <a href="./cl_qmap_h.html#robo611">cl_qmap_next</a>, <a href="./cl_qmap_h.html#robo613">cl_qmap_prev</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="./cl_qmap_h.html#robo610">cl_qmap_head</a>, <a href="./cl_qmap_h.html#robo623">cl_qmap_tail</a>, <a href="./cl_qmap_h.html#robo615">cl_qmap_next</a>, <a href="./cl_qmap_h.html#robo617">cl_qmap_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo407">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fget">\r
+<h2><a name="robo411">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fget">\r
 Component Library: Map/cl_map_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -350,7 +350,7 @@ Component Library: Map/cl_map_get</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void* CL_API\r
 <strong>cl_map_get</strong>(\r
-        IN      const <a href="#robo420">cl_map_t</a>* const   p_map,\r
+        IN      const <a href="#robo424">cl_map_t</a>* const   p_map,\r
         IN      const uint64_t                  key );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -371,12 +371,12 @@ Component Library: Map/cl_map_get</a></h2>
 <span class="NOTES"><pre>       <strong>cl_map_get</strong> does not remove the item from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo417">cl_map_remove</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo421">cl_map_remove</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo408">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fhead">\r
+<h2><a name="robo412">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fhead">\r
 Component Library: Map/cl_map_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -388,12 +388,12 @@ Component Library: Map/cl_map_head</a></h2>
        value stored in a map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo411">cl_map_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo415">cl_map_iterator_t</a> CL_API\r
 <strong>cl_map_head</strong>(\r
-        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo424">cl_map_t</a>* const   p_map )\r
 {\r
         CL_ASSERT( p_map );\r
-        return( <a href="./cl_qmap_h.html#robo606">cl_qmap_head</a>( &amp;p_map-&gt;qmap ) );\r
+        return( <a href="./cl_qmap_h.html#robo610">cl_qmap_head</a>( &amp;p_map-&gt;qmap ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -409,12 +409,12 @@ Component Library: Map/cl_map_head</a></h2>
 <span class="NOTES"><pre>       <strong>cl_map_head</strong> does not remove the object from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>, <a href="#robo406">cl_map_end</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, <a href="#robo420">cl_map_prev</a>, <a href="#robo410">cl_map_end</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo409">[Functions]<a name="Component20Library3a20Map2fcl5fmap5finit">\r
+<h2><a name="robo413">[Functions]<a name="Component20Library3a20Map2fcl5fmap5finit">\r
 Component Library: Map/cl_map_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -425,14 +425,14 @@ Component Library: Map/cl_map_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_map_init</strong> function initialized a map for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_map_init</strong>(\r
-        IN      <a href="#robo420">cl_map_t</a>* const p_map,\r
+        IN      <a href="#robo424">cl_map_t</a>* const p_map,\r
         IN      const size_t    min_items );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo420">cl_map_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo424">cl_map_t</a> structure to initialize.\r
 \r
        min_items\r
                [in] Minimum number of items that can be stored.  All necessary\r
@@ -446,12 +446,12 @@ Component Library: Map/cl_map_init</a></h2>
 <span class="NOTES"><pre>       Allows calling map manipulation functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo405">cl_map_destroy</a>, <a href="#robo410">cl_map_insert</a>, <a href="#robo417">cl_map_remove</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo409">cl_map_destroy</a>, <a href="#robo414">cl_map_insert</a>, <a href="#robo421">cl_map_remove</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo410">[Functions]<a name="Component20Library3a20Map2fcl5fmap5finsert">\r
+<h2><a name="robo414">[Functions]<a name="Component20Library3a20Map2fcl5fmap5finsert">\r
 Component Library: Map/cl_map_insert</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -464,7 +464,7 @@ Component Library: Map/cl_map_insert</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void* CL_API\r
 <strong>cl_map_insert</strong>(\r
-        IN      <a href="#robo420">cl_map_t</a>* const         p_map,\r
+        IN      <a href="#robo424">cl_map_t</a>* const         p_map,\r
         IN      const uint64_t          key,\r
         IN      const void* const       p_object );\r
 </pre>\r
@@ -492,12 +492,12 @@ Component Library: Map/cl_map_insert</a></h2>
        returned.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo417">cl_map_remove</a>, <a href="./cl_qmap_h.html#robo598">cl_map_item_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo421">cl_map_remove</a>, <a href="./cl_qmap_h.html#robo602">cl_map_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo411">[Definitions]<a name="Component20Library3a20Map2fcl5fmap5fiterator5ft">\r
+<h2><a name="robo415">[Definitions]<a name="Component20Library3a20Map2fcl5fmap5fiterator5ft">\r
 Component Library: Map/cl_map_iterator_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -508,18 +508,18 @@ Component Library: Map/cl_map_iterator_t</a></h2>
 <span class="DESCRIPTION"><pre>       Iterator type used to walk a map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef const <a href="./cl_qmap_h.html#robo598">cl_map_item_t</a> *<strong>cl_map_iterator_t</strong>;\r
+<span class="SYNOPSIS"><pre>typedef const <a href="./cl_qmap_h.html#robo602">cl_map_item_t</a> *<strong>cl_map_iterator_t</strong>;\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The iterator should be treated as opaque to prevent corrupting the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>, <a href="#robo412">cl_map_key</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo412">cl_map_head</a>, <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, <a href="#robo420">cl_map_prev</a>, <a href="#robo416">cl_map_key</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo412">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fkey">\r
+<h2><a name="robo416">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fkey">\r
 Component Library: Map/cl_map_key</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -532,9 +532,9 @@ Component Library: Map/cl_map_key</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE uint64_t CL_API\r
 <strong>cl_map_key</strong>(\r
-        IN      const <a href="#robo411">cl_map_iterator_t</a> itor )\r
+        IN      const <a href="#robo415">cl_map_iterator_t</a> itor )\r
 {\r
-        return( <a href="./cl_qmap_h.html#robo609">cl_qmap_key</a>( itor ) );\r
+        return( <a href="./cl_qmap_h.html#robo613">cl_qmap_key</a>( itor ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -546,17 +546,17 @@ Component Library: Map/cl_map_key</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The iterator specified by the itor parameter must have been retrived by\r
-       a previous call to <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, or <a href="#robo416">cl_map_prev</a>.\r
+       a previous call to <a href="#robo412">cl_map_head</a>, <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, or <a href="#robo420">cl_map_prev</a>.\r
 \r
-       The key value is set in a call to <a href="#robo410">cl_map_insert</a>.\r
+       The key value is set in a call to <a href="#robo414">cl_map_insert</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo410">cl_map_insert</a>, <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo414">cl_map_insert</a>, <a href="#robo412">cl_map_head</a>, <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, <a href="#robo420">cl_map_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo413">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fmerge">\r
+<h2><a name="robo417">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fmerge">\r
 Component Library: Map/cl_map_merge</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -568,17 +568,17 @@ Component Library: Map/cl_map_merge</a></h2>
        excluding duplicates.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_map_merge</strong>(\r
-        OUT             <a href="#robo420">cl_map_t</a>* const p_dest_map,\r
-        IN OUT  <a href="#robo420">cl_map_t</a>* const p_src_map );\r
+        OUT             <a href="#robo424">cl_map_t</a>* const p_dest_map,\r
+        IN OUT  <a href="#robo424">cl_map_t</a>* const p_src_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dest_map\r
-               [out] Pointer to a <a href="#robo420">cl_map_t</a> structure to which items should be added.\r
+               [out] Pointer to a <a href="#robo424">cl_map_t</a> structure to which items should be added.\r
 \r
        p_src_map\r
-               [in/out] Pointer to a <a href="#robo420">cl_map_t</a> structure whose items to add\r
+               [in/out] Pointer to a <a href="#robo424">cl_map_t</a> structure whose items to add\r
                to p_dest_map.\r
 \r
  RETURN VALUES\r
@@ -594,12 +594,12 @@ Component Library: Map/cl_map_merge</a></h2>
        all duplicate items.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo404">cl_map_delta</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo408">cl_map_delta</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo414">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fnext">\r
+<h2><a name="robo418">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fnext">\r
 Component Library: Map/cl_map_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -611,12 +611,12 @@ Component Library: Map/cl_map_next</a></h2>
        key value than a specified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo411">cl_map_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo415">cl_map_iterator_t</a> CL_API\r
 <strong>cl_map_next</strong>(\r
-        IN      const <a href="#robo411">cl_map_iterator_t</a> itor )\r
+        IN      const <a href="#robo415">cl_map_iterator_t</a> itor )\r
 {\r
         CL_ASSERT( itor );\r
-        return( <a href="./cl_qmap_h.html#robo611">cl_qmap_next</a>( itor ) );\r
+        return( <a href="./cl_qmap_h.html#robo615">cl_qmap_next</a>( itor ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -630,16 +630,16 @@ Component Library: Map/cl_map_next</a></h2>
        the map.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       The iterator must have been retrieved by a previous call to <a href="#robo408">cl_map_head</a>,\r
-       <a href="#robo421">cl_map_tail</a>, <strong>cl_map_next</strong>, or <a href="#robo416">cl_map_prev</a>.\r
+<span class="NOTES"><pre>       The iterator must have been retrieved by a previous call to <a href="#robo412">cl_map_head</a>,\r
+       <a href="#robo425">cl_map_tail</a>, <strong>cl_map_next</strong>, or <a href="#robo420">cl_map_prev</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo416">cl_map_prev</a>, <a href="#robo406">cl_map_end</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo412">cl_map_head</a>, <a href="#robo425">cl_map_tail</a>, <a href="#robo420">cl_map_prev</a>, <a href="#robo410">cl_map_end</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo415">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fobj">\r
+<h2><a name="robo419">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fobj">\r
 Component Library: Map/cl_map_obj</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -652,9 +652,9 @@ Component Library: Map/cl_map_obj</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_map_obj</strong>(\r
-        IN      const <a href="#robo411">cl_map_iterator_t</a> itor )\r
+        IN      const <a href="#robo415">cl_map_iterator_t</a> itor )\r
 {\r
-        return( <a href="./cl_qmap_h.html#robo612">cl_qmap_obj</a>( <a href="./cl_types_h.html#robo513">PARENT_STRUCT</a>( itor, <a href="./cl_qmap_h.html#robo599">cl_map_obj_t</a>, item ) ) );\r
+        return( <a href="./cl_qmap_h.html#robo616">cl_qmap_obj</a>( <a href="./cl_types_h.html#robo517">PARENT_STRUCT</a>( itor, <a href="./cl_qmap_h.html#robo603">cl_map_obj_t</a>, item ) ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -664,16 +664,16 @@ Component Library: Map/cl_map_obj</a></h2>
  RETURN VALUES\r
        Returns the value of the object pointer associated with the iterator.\r
 \r
-       The iterator must have been retrieved by a previous call to <a href="#robo408">cl_map_head</a>,\r
-       <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, or <a href="#robo416">cl_map_prev</a>.\r
+       The iterator must have been retrieved by a previous call to <a href="#robo412">cl_map_head</a>,\r
+       <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, or <a href="#robo420">cl_map_prev</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo412">cl_map_head</a>, <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, <a href="#robo420">cl_map_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo416">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fprev">\r
+<h2><a name="robo420">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fprev">\r
 Component Library: Map/cl_map_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -685,12 +685,12 @@ Component Library: Map/cl_map_prev</a></h2>
        key value than a precified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo411">cl_map_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo415">cl_map_iterator_t</a> CL_API\r
 <strong>cl_map_prev</strong>(\r
-        IN      const <a href="#robo411">cl_map_iterator_t</a> itor )\r
+        IN      const <a href="#robo415">cl_map_iterator_t</a> itor )\r
 {\r
         CL_ASSERT( itor );\r
-        return( <a href="./cl_qmap_h.html#robo613">cl_qmap_prev</a>( itor ) );\r
+        return( <a href="./cl_qmap_h.html#robo617">cl_qmap_prev</a>( itor ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -704,16 +704,16 @@ Component Library: Map/cl_map_prev</a></h2>
        the map.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       The iterator must have been retrieved by a previous call to <a href="#robo408">cl_map_head</a>,\r
-       <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, or <strong>cl_map_prev</strong>.\r
+<span class="NOTES"><pre>       The iterator must have been retrieved by a previous call to <a href="#robo412">cl_map_head</a>,\r
+       <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, or <strong>cl_map_prev</strong>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo408">cl_map_head</a>, <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo406">cl_map_end</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo412">cl_map_head</a>, <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, <a href="#robo410">cl_map_end</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo417">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fremove">\r
+<h2><a name="robo421">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fremove">\r
 Component Library: Map/cl_map_remove</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -727,12 +727,12 @@ Component Library: Map/cl_map_remove</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void* CL_API\r
 <strong>cl_map_remove</strong>(\r
-        IN      <a href="#robo420">cl_map_t</a>* const p_map,\r
+        IN      <a href="#robo424">cl_map_t</a>* const p_map,\r
         IN      const uint64_t  key );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo420">cl_map_t</a> structure from which to remove the item\r
+               [in] Pointer to a <a href="#robo424">cl_map_t</a> structure from which to remove the item\r
                with the specified key.\r
 \r
        key\r
@@ -745,12 +745,12 @@ Component Library: Map/cl_map_remove</a></h2>
        NULL if no object with the specified key exists in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo419">cl_map_remove_item</a>, <a href="#robo418">cl_map_remove_all</a>, <a href="#robo410">cl_map_insert</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo423">cl_map_remove_item</a>, <a href="#robo422">cl_map_remove_all</a>, <a href="#robo414">cl_map_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo418">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fremove5fall">\r
+<h2><a name="robo422">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fremove5fall">\r
 Component Library: Map/cl_map_remove_all</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -764,7 +764,7 @@ Component Library: Map/cl_map_remove_all</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_map_remove_all</strong>(\r
-        IN      <a href="#robo420">cl_map_t</a>* const p_map );\r
+        IN      <a href="#robo424">cl_map_t</a>* const p_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
@@ -774,12 +774,12 @@ Component Library: Map/cl_map_remove_all</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo417">cl_map_remove</a>, <a href="#robo419">cl_map_remove_item</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo421">cl_map_remove</a>, <a href="#robo423">cl_map_remove_item</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo419">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fremove5fitem">\r
+<h2><a name="robo423">[Functions]<a name="Component20Library3a20Map2fcl5fmap5fremove5fitem">\r
 Component Library: Map/cl_map_remove_item</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -793,8 +793,8 @@ Component Library: Map/cl_map_remove_item</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_map_remove_item</strong>(\r
-        IN      <a href="#robo420">cl_map_t</a>* const                 p_map,\r
-        IN      const <a href="#robo411">cl_map_iterator_t</a> itor );\r
+        IN      <a href="#robo424">cl_map_t</a>* const                 p_map,\r
+        IN      const <a href="#robo415">cl_map_iterator_t</a> itor );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
@@ -812,17 +812,17 @@ Component Library: Map/cl_map_remove_item</a></h2>
 \r
        The specified iterator is no longer valid after the call completes.\r
 \r
-       The iterator must have been retrieved by a previous call to <a href="#robo408">cl_map_head</a>,\r
-       <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, or <a href="#robo416">cl_map_prev</a>.\r
+       The iterator must have been retrieved by a previous call to <a href="#robo412">cl_map_head</a>,\r
+       <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, or <a href="#robo420">cl_map_prev</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo417">cl_map_remove</a>, <a href="#robo418">cl_map_remove_all</a>, <a href="#robo410">cl_map_insert</a>, <a href="#robo408">cl_map_head</a>,\r
-       <a href="#robo421">cl_map_tail</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo421">cl_map_remove</a>, <a href="#robo422">cl_map_remove_all</a>, <a href="#robo414">cl_map_insert</a>, <a href="#robo412">cl_map_head</a>,\r
+       <a href="#robo425">cl_map_tail</a>, <a href="#robo418">cl_map_next</a>, <a href="#robo420">cl_map_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo420">[Structures]<a name="Component20Library3a20Map2fcl5fmap5ft">\r
+<h2><a name="robo424">[Structures]<a name="Component20Library3a20Map2fcl5fmap5ft">\r
 Component Library: Map/cl_map_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -838,8 +838,8 @@ Component Library: Map/cl_map_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_map\r
 {\r
-        <a href="./cl_qmap_h.html#robo618">cl_qmap_t</a>       qmap;\r
-        <a href="./cl_qpool_h.html#robo631">cl_qpool_t</a>      pool;\r
+        <a href="./cl_qmap_h.html#robo622">cl_qmap_t</a>       qmap;\r
+        <a href="./cl_qpool_h.html#robo635">cl_qpool_t</a>      pool;\r
 \r
 } <strong>cl_map_t</strong>;\r
 </pre>\r
@@ -848,16 +848,16 @@ Component Library: Map/cl_map_t</a></h2>
                Quick map object that maintains the map.\r
 \r
        pool\r
-               <a href="./cl_pool_h.html#robo24">Pool</a> of <a href="./cl_qmap_h.html#robo599">cl_map_obj_t</a> structures used to store user objects\r
+               <a href="./cl_pool_h.html#robo24">Pool</a> of <a href="./cl_qmap_h.html#robo603">cl_map_obj_t</a> structures used to store user objects\r
                in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="./cl_qmap_h.html#robo599">cl_map_obj_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="./cl_qmap_h.html#robo603">cl_map_obj_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo421">[Functions]<a name="Component20Library3a20Map2fcl5fmap5ftail">\r
+<h2><a name="robo425">[Functions]<a name="Component20Library3a20Map2fcl5fmap5ftail">\r
 Component Library: Map/cl_map_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -869,12 +869,12 @@ Component Library: Map/cl_map_tail</a></h2>
        value stored in a map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo411">cl_map_iterator_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo415">cl_map_iterator_t</a> CL_API\r
 <strong>cl_map_tail</strong>(\r
-        IN      const <a href="#robo420">cl_map_t</a>* const   p_map )\r
+        IN      const <a href="#robo424">cl_map_t</a>* const   p_map )\r
 {\r
         CL_ASSERT( p_map );\r
-        return( <a href="./cl_qmap_h.html#robo619">cl_qmap_tail</a>( &amp;p_map-&gt;qmap ) );\r
+        return( <a href="./cl_qmap_h.html#robo623">cl_qmap_tail</a>( &amp;p_map-&gt;qmap ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -888,10 +888,10 @@ Component Library: Map/cl_map_tail</a></h2>
        Iterator for the map end if the map was empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       <a href="#robo406">cl_map_end</a> does no remove the object from the map.\r
+<span class="NOTES"><pre>       <a href="#robo410">cl_map_end</a> does no remove the object from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo17">Map</a>, <a href="#robo408">cl_map_head</a>, <a href="#robo414">cl_map_next</a>, <a href="#robo416">cl_map_prev</a>, <a href="#robo406">cl_map_end</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo18">Map</a>, <a href="#robo412">cl_map_head</a>, <a href="#robo418">cl_map_next</a>, <a href="#robo420">cl_map_prev</a>, <a href="#robo410">cl_map_end</a>\r
 </pre>\r
 </span>\r
 </body>\r
index cbc4e8dccc3ae033858c970d3e550263666a9320..a5639b9e69858ff7a1210929989d05d6925eb23b 100644 (file)
@@ -2,16 +2,16 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_math_h.html</title>\r
+<title>./inc_docs/complib/cl_math_h.html</title>\r
 <!-- Source: ./inc/complib/cl_math.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_math.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_math.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo422">[Definitions]<a name="Component20Library3a20Math2fMAX">\r
+<h2><a name="robo426">[Definitions]<a name="Component20Library3a20Math2fMAX">\r
 Component Library: Math/MAX</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -35,12 +35,12 @@ Component Library: Math/MAX</a></h2>
 <span class="RETURN_VALUE"><pre>       Returns the greater of the x and y parameters.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo423">MIN</a>, <a href="#robo424">ROUNDUP</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo427">MIN</a>, <a href="#robo428">ROUNDUP</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo423">[Definitions]<a name="Component20Library3a20Math2fMIN">\r
+<h2><a name="robo427">[Definitions]<a name="Component20Library3a20Math2fMIN">\r
 Component Library: Math/MIN</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -64,12 +64,12 @@ Component Library: Math/MIN</a></h2>
 <span class="RETURN_VALUE"><pre>       Returns the lesser of the x and y parameters.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo422">MAX</a>, <a href="#robo424">ROUNDUP</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo426">MAX</a>, <a href="#robo428">ROUNDUP</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo424">[Definitions]<a name="Component20Library3a20Math2fROUNDUP">\r
+<h2><a name="robo428">[Definitions]<a name="Component20Library3a20Math2fROUNDUP">\r
 Component Library: Math/ROUNDUP</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
index 2b36ba672f9f852d11f80dc1684f6ed34204f606..21ffb5aed0da57840c55ae02e701d58692d7a54d 100644 (file)
@@ -2,12 +2,12 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_memory_h.html</title>\r
+<title>./inc_docs/complib/cl_memory_h.html</title>\r
 <!-- Source: ./inc/complib/cl_memory.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_memory.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_memory.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
@@ -38,7 +38,7 @@ Public/Memory Management</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo425">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fcheck5ffor5fread">\r
+<h2><a name="robo429">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fcheck5ffor5fread">\r
 Component Library: Memory Management/cl_check_for_read</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -49,7 +49,7 @@ Component Library: Memory Management/cl_check_for_read</a></h2>
 <span class="DESCRIPTION"><pre>       Checks a user-mode virtual address for read access.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_check_for_read</strong>(\r
         IN      const void* const       vaddr,\r
         IN      const size_t            count );\r
@@ -74,12 +74,12 @@ Component Library: Memory Management/cl_check_for_read</a></h2>
        request).  Callers cannot be holding a spinlock when calling this function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo426">cl_check_for_write</a>, <a href="#robo428">cl_copy_to_user</a>, <a href="#robo427">cl_copy_from_user</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo430">cl_check_for_write</a>, <a href="#robo432">cl_copy_to_user</a>, <a href="#robo431">cl_copy_from_user</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo426">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fcheck5ffor5fwrite">\r
+<h2><a name="robo430">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fcheck5ffor5fwrite">\r
 Component Library: Memory Management/cl_check_for_write</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -90,7 +90,7 @@ Component Library: Memory Management/cl_check_for_write</a></h2>
 <span class="DESCRIPTION"><pre>       Checks a user-mode virtual address for write access.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_check_for_write</strong>(\r
         IN      void* const             vaddr,\r
         IN      const size_t    count );\r
@@ -115,12 +115,12 @@ Component Library: Memory Management/cl_check_for_write</a></h2>
        request).  Callers cannot be holding a spinlock when calling this function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo425">cl_check_for_read</a>, <a href="#robo428">cl_copy_to_user</a>, <a href="#robo427">cl_copy_from_user</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo429">cl_check_for_read</a>, <a href="#robo432">cl_copy_to_user</a>, <a href="#robo431">cl_copy_from_user</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo427">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fcopy5ffrom5fuser">\r
+<h2><a name="robo431">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fcopy5ffrom5fuser">\r
 Component Library: Memory Management/cl_copy_from_user</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -131,7 +131,7 @@ Component Library: Memory Management/cl_copy_from_user</a></h2>
 <span class="DESCRIPTION"><pre>       Copies data from a user-mode buffer, performing access checks.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_copy_from_user</strong>(\r
         IN      void* const                     p_dest,\r
         IN      const void* const       p_src,\r
@@ -160,12 +160,12 @@ Component Library: Memory Management/cl_copy_from_user</a></h2>
        request).  Callers cannot be holding a spinlock when calling this function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo425">cl_check_for_read</a>, <a href="#robo426">cl_check_for_write</a>, <a href="#robo428">cl_copy_to_user</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo429">cl_check_for_read</a>, <a href="#robo430">cl_check_for_write</a>, <a href="#robo432">cl_copy_to_user</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo428">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fcopy5fto5fuser">\r
+<h2><a name="robo432">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fcopy5fto5fuser">\r
 Component Library: Memory Management/cl_copy_to_user</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -176,7 +176,7 @@ Component Library: Memory Management/cl_copy_to_user</a></h2>
 <span class="DESCRIPTION"><pre>       Copies data into a user-mode buffer, performing access checks.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_copy_to_user</strong>(\r
         IN      void* const                     p_dest,\r
         IN      const void* const       p_src,\r
@@ -205,12 +205,12 @@ Component Library: Memory Management/cl_copy_to_user</a></h2>
        request).  Callers cannot be holding a spinlock when calling this function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo425">cl_check_for_read</a>, <a href="#robo426">cl_check_for_write</a>, <a href="#robo427">cl_copy_from_user</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo429">cl_check_for_read</a>, <a href="#robo430">cl_check_for_write</a>, <a href="#robo431">cl_copy_from_user</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo429">[Functions]<a name="Component20Library3a20Memory20Management2fcl5ffree">\r
+<h2><a name="robo433">[Functions]<a name="Component20Library3a20Memory20Management2fcl5ffree">\r
 Component Library: Memory Management/cl_free</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -234,17 +234,17 @@ Component Library: Memory Management/cl_free</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The p_memory parameter is the pointer returned by a previous call to\r
-       <a href="#robo432">cl_malloc</a>, or <a href="#robo440">cl_zalloc</a>.\r
+       <a href="#robo436">cl_malloc</a>, or <a href="#robo444">cl_zalloc</a>.\r
 \r
        <strong>cl_free</strong> has no effect if p_memory is NULL.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, cl_alloc, <a href="#robo440">cl_zalloc</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, cl_alloc, <a href="#robo444">cl_zalloc</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo430">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fget5fpagesize">\r
+<h2><a name="robo434">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fget5fpagesize">\r
 Component Library: Memory Management/cl_get_pagesize</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -271,7 +271,7 @@ Component Library: Memory Management/cl_get_pagesize</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo431">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fget5fphysaddr">\r
+<h2><a name="robo435">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fget5fphysaddr">\r
 Component Library: Memory Management/cl_get_physaddr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -302,7 +302,7 @@ Component Library: Memory Management/cl_get_physaddr</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo432">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmalloc">\r
+<h2><a name="robo436">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmalloc">\r
 Component Library: Memory Management/cl_malloc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -331,13 +331,13 @@ Component Library: Memory Management/cl_malloc</a></h2>
        environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo429">cl_free</a>, <a href="#robo440">cl_zalloc</a>, <a href="#robo438">cl_palloc</a>, <a href="#robo439">cl_pzalloc</a>,\r
-       <a href="#robo437">cl_memset</a>, <a href="#robo434">cl_memclr</a>, <a href="#robo436">cl_memcpy</a>, <a href="#robo435">cl_memcmp</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo433">cl_free</a>, <a href="#robo444">cl_zalloc</a>, <a href="#robo442">cl_palloc</a>, <a href="#robo443">cl_pzalloc</a>,\r
+       <a href="#robo441">cl_memset</a>, <a href="#robo438">cl_memclr</a>, <a href="#robo440">cl_memcpy</a>, <a href="#robo439">cl_memcmp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo433">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmem5fdisplay">\r
+<h2><a name="robo437">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmem5fdisplay">\r
 Component Library: Memory Management/cl_mem_display</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -368,7 +368,7 @@ Component Library: Memory Management/cl_mem_display</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo434">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmemclr">\r
+<h2><a name="robo438">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmemclr">\r
 Component Library: Memory Management/cl_memclr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -384,7 +384,7 @@ Component Library: Memory Management/cl_memclr</a></h2>
         IN      void* const             p_memory,\r
         IN      const size_t    count )\r
 {\r
-        <a href="#robo437">cl_memset</a>( p_memory, 0, count );\r
+        <a href="#robo441">cl_memset</a>( p_memory, 0, count );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -398,12 +398,12 @@ Component Library: Memory Management/cl_memclr</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo437">cl_memset</a>, <a href="#robo436">cl_memcpy</a>, <a href="#robo435">cl_memcmp</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo441">cl_memset</a>, <a href="#robo440">cl_memcpy</a>, <a href="#robo439">cl_memcmp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo435">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmemcmp">\r
+<h2><a name="robo439">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmemcmp">\r
 Component Library: Memory Management/cl_memcmp</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -438,12 +438,12 @@ Component Library: Memory Management/cl_memcmp</a></h2>
        Returns zero if the two memory regions are the identical.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo437">cl_memset</a>, <a href="#robo434">cl_memclr</a>, <a href="#robo436">cl_memcpy</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo441">cl_memset</a>, <a href="#robo438">cl_memclr</a>, <a href="#robo440">cl_memcpy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo436">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmemcpy">\r
+<h2><a name="robo440">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmemcpy">\r
 Component Library: Memory Management/cl_memcpy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -476,12 +476,12 @@ Component Library: Memory Management/cl_memcpy</a></h2>
 <span class="RETURN_VALUE"><pre>       Returns a pointer to the destination buffer.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo437">cl_memset</a>, <a href="#robo434">cl_memclr</a>, <a href="#robo435">cl_memcmp</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo441">cl_memset</a>, <a href="#robo438">cl_memclr</a>, <a href="#robo439">cl_memcmp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo437">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmemset">\r
+<h2><a name="robo441">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fmemset">\r
 Component Library: Memory Management/cl_memset</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -512,12 +512,12 @@ Component Library: Memory Management/cl_memset</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo434">cl_memclr</a>, <a href="#robo436">cl_memcpy</a>, <a href="#robo435">cl_memcmp</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo438">cl_memclr</a>, <a href="#robo440">cl_memcpy</a>, <a href="#robo439">cl_memcmp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo438">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fpalloc">\r
+<h2><a name="robo442">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fpalloc">\r
 Component Library: Memory Management/cl_palloc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -527,7 +527,7 @@ Component Library: Memory Management/cl_palloc</a></h2>
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The <strong>cl_palloc</strong> function allocates a block of memory from paged pool if the\r
        operating system supports it.  If the operating system does not distinguish\r
-       between pool types, <strong>cl_palloc</strong> is identical to <a href="#robo432">cl_malloc</a>.\r
+       between pool types, <strong>cl_palloc</strong> is identical to <a href="#robo436">cl_malloc</a>.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>void*\r
@@ -548,13 +548,13 @@ Component Library: Memory Management/cl_palloc</a></h2>
        environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo429">cl_free</a>, <a href="#robo432">cl_malloc</a>, <a href="#robo440">cl_zalloc</a>, <a href="#robo439">cl_pzalloc</a>,\r
-       <a href="#robo437">cl_memset</a>, <a href="#robo434">cl_memclr</a>, <a href="#robo436">cl_memcpy</a>, <a href="#robo435">cl_memcmp</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo433">cl_free</a>, <a href="#robo436">cl_malloc</a>, <a href="#robo444">cl_zalloc</a>, <a href="#robo443">cl_pzalloc</a>,\r
+       <a href="#robo441">cl_memset</a>, <a href="#robo438">cl_memclr</a>, <a href="#robo440">cl_memcpy</a>, <a href="#robo439">cl_memcmp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo439">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fpzalloc">\r
+<h2><a name="robo443">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fpzalloc">\r
 Component Library: Memory Management/cl_pzalloc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -565,7 +565,7 @@ Component Library: Memory Management/cl_pzalloc</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_pzalloc</strong> function allocates a block of memory from paged pool if the\r
        operating system supports it and initializes it to zero.  If the operating\r
        system does not distinguish between pool types, <strong>cl_pzalloc</strong> is identical\r
-       to <a href="#robo440">cl_zalloc</a>.\r
+       to <a href="#robo444">cl_zalloc</a>.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>void*\r
@@ -586,13 +586,13 @@ Component Library: Memory Management/cl_pzalloc</a></h2>
        environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo429">cl_free</a>, <a href="#robo432">cl_malloc</a>, <a href="#robo440">cl_zalloc</a>, <a href="#robo438">cl_palloc</a>,\r
-       <a href="#robo437">cl_memset</a>, <a href="#robo434">cl_memclr</a>, <a href="#robo436">cl_memcpy</a>, <a href="#robo435">cl_memcmp</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo433">cl_free</a>, <a href="#robo436">cl_malloc</a>, <a href="#robo444">cl_zalloc</a>, <a href="#robo442">cl_palloc</a>,\r
+       <a href="#robo441">cl_memset</a>, <a href="#robo438">cl_memclr</a>, <a href="#robo440">cl_memcpy</a>, <a href="#robo439">cl_memcmp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo440">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fzalloc">\r
+<h2><a name="robo444">[Functions]<a name="Component20Library3a20Memory20Management2fcl5fzalloc">\r
 Component Library: Memory Management/cl_zalloc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -621,8 +621,8 @@ Component Library: Memory Management/cl_zalloc</a></h2>
        environments.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo429">cl_free</a>, <a href="#robo432">cl_malloc</a>, <a href="#robo438">cl_palloc</a>, <a href="#robo439">cl_pzalloc</a>,\r
-       <a href="#robo437">cl_memset</a>, <a href="#robo434">cl_memclr</a>, <a href="#robo436">cl_memcpy</a>, <a href="#robo435">cl_memcmp</a>\r
+<span class="SEE_ALSO"><pre>       Memory Management, <a href="#robo433">cl_free</a>, <a href="#robo436">cl_malloc</a>, <a href="#robo442">cl_palloc</a>, <a href="#robo443">cl_pzalloc</a>,\r
+       <a href="#robo441">cl_memset</a>, <a href="#robo438">cl_memclr</a>, <a href="#robo440">cl_memcpy</a>, <a href="#robo439">cl_memcmp</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 636dca7ee6779a87044bd2fd409bd19f43b090ce..7ba0a71f098f3d253ec789fd81ac1507c93a5320 100644 (file)
@@ -2,12 +2,12 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_mutex_h.html</title>\r
+<title>./inc_docs/complib/cl_mutex_h.html</title>\r
 <!-- Source: ./inc/complib/cl_mutex.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_mutex.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_mutex.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
@@ -31,15 +31,15 @@ complib/Mutex</a></h2>
                cl_mutex_t\r
 \r
        Initialization:\r
-               <a href="#robo442">cl_mutex_construct</a>, <a href="#robo444">cl_mutex_init</a>, <a href="#robo443">cl_mutex_destroy</a>\r
+               <a href="#robo446">cl_mutex_construct</a>, <a href="#robo448">cl_mutex_init</a>, <a href="#robo447">cl_mutex_destroy</a>\r
 \r
        Manipulation\r
-               <a href="#robo441">cl_mutex_acquire</a>, <a href="#robo445">cl_mutex_release</a>\r
+               <a href="#robo445">cl_mutex_acquire</a>, <a href="#robo449">cl_mutex_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo441">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5facquire">\r
+<h2><a name="robo445">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5facquire">\r
 Component Library: Mutex/cl_mutex_acquire</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -62,12 +62,12 @@ Component Library: Mutex/cl_mutex_acquire</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, <a href="#robo445">cl_mutex_release</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, <a href="#robo449">cl_mutex_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo442">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5fconstruct">\r
+<h2><a name="robo446">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5fconstruct">\r
 Component Library: Mutex/cl_mutex_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -92,18 +92,18 @@ Component Library: Mutex/cl_mutex_construct</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Allows calling cl_semphore_destroy without first calling\r
-       <a href="#robo444">cl_mutex_init</a>.\r
+       <a href="#robo448">cl_mutex_init</a>.\r
 \r
        Calling <strong>cl_mutex_construct</strong> is a prerequisite to calling any other\r
-       mutex function except <a href="#robo444">cl_mutex_init</a>.\r
+       mutex function except <a href="#robo448">cl_mutex_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, cl_semphore_init <a href="#robo443">cl_mutex_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, cl_semphore_init <a href="#robo447">cl_mutex_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo443">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5fdestroy">\r
+<h2><a name="robo447">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5fdestroy">\r
 Component Library: Mutex/cl_mutex_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -128,16 +128,16 @@ Component Library: Mutex/cl_mutex_destroy</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Performs any necessary cleanup of a mutex. This function must only\r
-       be called if either <a href="#robo442">cl_mutex_construct</a> or <a href="#robo444">cl_mutex_init</a> has been\r
+       be called if either <a href="#robo446">cl_mutex_construct</a> or <a href="#robo448">cl_mutex_init</a> has been\r
        called.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, <a href="#robo442">cl_mutex_construct</a>, <a href="#robo444">cl_mutex_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, <a href="#robo446">cl_mutex_construct</a>, <a href="#robo448">cl_mutex_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo444">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5finit">\r
+<h2><a name="robo448">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5finit">\r
 Component Library: Mutex/cl_mutex_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -148,7 +148,7 @@ Component Library: Mutex/cl_mutex_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_mutex_init</strong> function initializes a mutex for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_mutex_init</strong>(\r
         IN      cl_mutex_t* const       p_mutex );\r
 </pre>\r
@@ -160,21 +160,21 @@ Component Library: Mutex/cl_mutex_init</a></h2>
        CL_SUCCESS if initialization succeeded.\r
 \r
        CL_ERROR if initialization failed. Callers should call\r
-       <a href="#robo443">cl_mutex_destroy</a> to clean up any resources allocated during\r
+       <a href="#robo447">cl_mutex_destroy</a> to clean up any resources allocated during\r
        initialization.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Initializes the mutex structure. Allows calling cl_mutex_aquire\r
-       and <a href="#robo445">cl_mutex_release</a>. The cl_mutex is always created in the unlocked state.\r
+       and <a href="#robo449">cl_mutex_release</a>. The cl_mutex is always created in the unlocked state.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, <a href="#robo442">cl_mutex_construct</a>, <a href="#robo443">cl_mutex_destroy</a>,\r
-       <a href="#robo441">cl_mutex_acquire</a>, <a href="#robo445">cl_mutex_release</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, <a href="#robo446">cl_mutex_construct</a>, <a href="#robo447">cl_mutex_destroy</a>,\r
+       <a href="#robo445">cl_mutex_acquire</a>, <a href="#robo449">cl_mutex_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo445">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5frelease">\r
+<h2><a name="robo449">[Functions]<a name="Component20Library3a20Mutex2fcl5fmutex5frelease">\r
 Component Library: Mutex/cl_mutex_release</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -197,10 +197,10 @@ Component Library: Mutex/cl_mutex_release</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Releases a mutex after a call to <a href="#robo441">cl_mutex_acquire</a>.\r
+<span class="NOTES"><pre>       Releases a mutex after a call to <a href="#robo445">cl_mutex_acquire</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, <a href="#robo441">cl_mutex_acquire</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo5">Mutex</a>, <a href="#robo445">cl_mutex_acquire</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 5c729d45497fdd223fc653736b86c17f2d9b6b7d..d52c5444e0f18959e713df49a794ab3541cda283 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_obj_h.html</title>\r
+<title>./inc_docs/complib/cl_obj_h.html</title>\r
 <!-- Source: ./inc/complib/cl_obj.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_obj.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_obj.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo18">[Modules]<a name="Component20Library2fObject">\r
+<h2><a name="robo19">[Modules]<a name="Component20Library2fObject">\r
 Component Library/Object</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>Object</strong>\r
 </pre>\r
@@ -39,29 +39,29 @@ Component Library/Object</a></h2>
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Types\r
-               <a href="#robo447">cl_destroy_type_t</a>\r
+               <a href="#robo451">cl_destroy_type_t</a>\r
 \r
        Structures:\r
-               <a href="#robo463">cl_obj_t</a>, <a href="#robo460">cl_obj_rel_t</a>\r
+               <a href="#robo467">cl_obj_t</a>, <a href="#robo464">cl_obj_rel_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo466">cl_pfn_obj_call_t</a>\r
+               <a href="#robo470">cl_pfn_obj_call_t</a>\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo456">cl_obj_mgr_create</a>, <a href="#robo457">cl_obj_mgr_destroy</a>,\r
-               <a href="#robo448">cl_obj_construct</a>, <a href="#robo452">cl_obj_init</a>, <a href="#robo451">cl_obj_destroy</a>, <a href="#robo449">cl_obj_deinit</a>\r
+               <a href="#robo460">cl_obj_mgr_create</a>, <a href="#robo461">cl_obj_mgr_destroy</a>,\r
+               <a href="#robo452">cl_obj_construct</a>, <a href="#robo456">cl_obj_init</a>, <a href="#robo455">cl_obj_destroy</a>, <a href="#robo453">cl_obj_deinit</a>\r
 \r
        <strong>Object</strong> Relationships:\r
-               <a href="#robo459">cl_obj_ref</a>, <a href="#robo450">cl_obj_deref</a>,\r
-               <a href="#robo467">cl_rel_alloc</a>, <a href="#robo468">cl_rel_free</a>, <a href="#robo453">cl_obj_insert_rel</a>, <a href="#robo461">cl_obj_remove_rel</a>\r
+               <a href="#robo463">cl_obj_ref</a>, <a href="#robo454">cl_obj_deref</a>,\r
+               <a href="#robo471">cl_rel_alloc</a>, <a href="#robo472">cl_rel_free</a>, <a href="#robo457">cl_obj_insert_rel</a>, <a href="#robo465">cl_obj_remove_rel</a>\r
 \r
        <strong>Object</strong> Manipulation:\r
-               <a href="#robo462">cl_obj_reset</a>\r
+               <a href="#robo466">cl_obj_reset</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo447">[Definitions]<a name="Component20Library3a20Object2fcl5fdestroy5ftype5ft">\r
+<h2><a name="robo451">[Definitions]<a name="Component20Library3a20Object2fcl5fdestroy5ftype5ft">\r
 Component Library: Object/cl_destroy_type_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -94,12 +94,12 @@ Component Library: Object/cl_destroy_type_t</a></h2>
                processing is completed by the calling thread.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo452">cl_obj_init</a>, <a href="#robo451">cl_obj_destroy</a>, <a href="#robo449">cl_obj_deinit</a>, <a href="#robo463">cl_obj_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo456">cl_obj_init</a>, <a href="#robo455">cl_obj_destroy</a>, <a href="#robo453">cl_obj_deinit</a>, <a href="#robo467">cl_obj_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo448">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fconstruct">\r
+<h2><a name="robo452">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fconstruct">\r
 Component Library: Object/cl_obj_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -113,7 +113,7 @@ Component Library: Object/cl_obj_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_obj_construct</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_obj,\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_obj,\r
         IN              const   uint32_t                                        obj_type );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -132,12 +132,12 @@ Component Library: Object/cl_obj_construct</a></h2>
 <span class="NOTES"><pre>       This call must succeed before invoking any other function on an object.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo452">cl_obj_init</a>, <a href="#robo451">cl_obj_destroy</a>, <a href="#robo449">cl_obj_deinit</a>.\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo456">cl_obj_init</a>, <a href="#robo455">cl_obj_destroy</a>, <a href="#robo453">cl_obj_deinit</a>.\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo449">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fdeinit">\r
+<h2><a name="robo453">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fdeinit">\r
 Component Library: Object/cl_obj_deinit</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -151,7 +151,7 @@ Component Library: Object/cl_obj_deinit</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_obj_deinit</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_obj );\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_obj\r
@@ -165,12 +165,12 @@ Component Library: Object/cl_obj_deinit</a></h2>
        manager.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo448">cl_obj_construct</a>, <a href="#robo452">cl_obj_init</a>, <a href="#robo451">cl_obj_destroy</a>, <a href="#robo463">cl_obj_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo452">cl_obj_construct</a>, <a href="#robo456">cl_obj_init</a>, <a href="#robo455">cl_obj_destroy</a>, <a href="#robo467">cl_obj_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo450">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fderef">\r
+<h2><a name="robo454">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fderef">\r
 Component Library: Object/cl_obj_deref</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -184,7 +184,7 @@ Component Library: Object/cl_obj_deref</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT int32_t CL_API\r
 <strong>cl_obj_deref</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_obj );\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_obj\r
@@ -194,12 +194,12 @@ Component Library: Object/cl_obj_deref</a></h2>
 <span class="RETURN_VALUE"><pre>       The updated reference count.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo463">cl_obj_t</a>, <a href="#robo459">cl_obj_ref</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo467">cl_obj_t</a>, <a href="#robo463">cl_obj_ref</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo451">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fdestroy">\r
+<h2><a name="robo455">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fdestroy">\r
 Component Library: Object/cl_obj_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -212,7 +212,7 @@ Component Library: Object/cl_obj_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_obj_destroy</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> *                                      p_obj );\r
+        IN                              <a href="#robo467">cl_obj_t</a> *                                      p_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_obj\r
@@ -224,20 +224,20 @@ Component Library: Object/cl_obj_destroy</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This routine starts the destruction process for the specified object.  For\r
        additional information regarding destruction callbacks, see the following\r
-       fields in <a href="#robo463">cl_obj_t</a> and parameters in <a href="#robo452">cl_obj_init</a>: pfn_destroying,\r
+       fields in <a href="#robo467">cl_obj_t</a> and parameters in <a href="#robo456">cl_obj_init</a>: pfn_destroying,\r
        pfn_cleanup, and pfn_free.\r
 \r
-       In most cases, after calling this routine, users should call <a href="#robo449">cl_obj_deinit</a>\r
+       In most cases, after calling this routine, users should call <a href="#robo453">cl_obj_deinit</a>\r
        from within their pfn_free callback routine.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo448">cl_obj_construct</a>, <a href="#robo452">cl_obj_init</a>, <a href="#robo449">cl_obj_deinit</a>,\r
-       <a href="#robo463">cl_obj_t</a>, <a href="#robo447">cl_destroy_type_t</a>, <a href="#robo466">cl_pfn_obj_call_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo452">cl_obj_construct</a>, <a href="#robo456">cl_obj_init</a>, <a href="#robo453">cl_obj_deinit</a>,\r
+       <a href="#robo467">cl_obj_t</a>, <a href="#robo451">cl_destroy_type_t</a>, <a href="#robo470">cl_pfn_obj_call_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo452">[Functions]<a name="Component20Library3a20Object2fcl5fobj5finit">\r
+<h2><a name="robo456">[Functions]<a name="Component20Library3a20Object2fcl5fobj5finit">\r
 Component Library: Object/cl_obj_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -249,13 +249,13 @@ Component Library: Object/cl_obj_init</a></h2>
        of this call, the object is ready for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_obj_init</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_obj,\r
-        IN                              <a href="#robo447">cl_destroy_type_t</a>                       destroy_type,\r
-        IN              const   <a href="#robo466">cl_pfn_obj_call_t</a>                       pfn_destroying OPTIONAL,\r
-        IN              const   <a href="#robo466">cl_pfn_obj_call_t</a>                       pfn_cleanup OPTIONAL,\r
-        IN              const   <a href="#robo466">cl_pfn_obj_call_t</a>                       pfn_free );\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_obj,\r
+        IN                              <a href="#robo451">cl_destroy_type_t</a>                       destroy_type,\r
+        IN              const   <a href="#robo470">cl_pfn_obj_call_t</a>                       pfn_destroying OPTIONAL,\r
+        IN              const   <a href="#robo470">cl_pfn_obj_call_t</a>                       pfn_cleanup OPTIONAL,\r
+        IN              const   <a href="#robo470">cl_pfn_obj_call_t</a>                       pfn_free );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_obj\r
@@ -280,7 +280,7 @@ Component Library: Object/cl_obj_init</a></h2>
        pfn_free\r
                [in] User-specified callback invoked to notify a user that an object has\r
                been destroyed and is ready for deallocation.  Users should either\r
-               call <a href="#robo449">cl_obj_deinit</a> or <a href="#robo462">cl_obj_reset</a> from within this callback.\r
+               call <a href="#robo453">cl_obj_deinit</a> or <a href="#robo466">cl_obj_reset</a> from within this callback.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       CL_SUCCESS\r
@@ -305,18 +305,18 @@ Component Library: Object/cl_obj_init</a></h2>
 \r
        Pfn_free is called to notify the user that the destruction of the object has\r
        completed.  All relationships have been removed, and all child objects have\r
-       been destroyed.  Relationship items (<a href="#robo460">cl_obj_rel_t</a>) that were used to\r
+       been destroyed.  Relationship items (<a href="#robo464">cl_obj_rel_t</a>) that were used to\r
        identify parent objects are returned to the user through the p_parent_list\r
-       field of the <a href="#robo463">cl_obj_t</a> structure.\r
+       field of the <a href="#robo467">cl_obj_t</a> structure.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo448">cl_obj_construct</a>, <a href="#robo451">cl_obj_destroy</a>, <a href="#robo449">cl_obj_deinit</a>,\r
-       <a href="#robo463">cl_obj_t</a>, <a href="#robo447">cl_destroy_type_t</a>, <a href="#robo466">cl_pfn_obj_call_t</a>,\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo452">cl_obj_construct</a>, <a href="#robo455">cl_obj_destroy</a>, <a href="#robo453">cl_obj_deinit</a>,\r
+       <a href="#robo467">cl_obj_t</a>, <a href="#robo451">cl_destroy_type_t</a>, <a href="#robo470">cl_pfn_obj_call_t</a>,\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo453">[Functions]<a name="Component20Library3a20Object2fcl5fobj5finsert5frel">\r
+<h2><a name="robo457">[Functions]<a name="Component20Library3a20Object2fcl5fobj5finsert5frel">\r
 Component Library: Object/cl_obj_insert_rel</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -328,11 +328,11 @@ Component Library: Object/cl_obj_insert_rel</a></h2>
        object dependent on the parent.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_obj_insert_rel</strong>(\r
-        IN                              <a href="#robo460">cl_obj_rel_t</a> * const            p_rel,\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_parent_obj,\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_child_obj );\r
+        IN                              <a href="#robo464">cl_obj_rel_t</a> * const            p_rel,\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_parent_obj,\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_child_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_rel\r
@@ -358,12 +358,12 @@ Component Library: Object/cl_obj_insert_rel</a></h2>
        object cannot be both the parent and a child of a second object.)\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo467">cl_rel_alloc</a>, <a href="#robo468">cl_rel_free</a>, <a href="#robo461">cl_obj_remove_rel</a>, <a href="#robo451">cl_obj_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo471">cl_rel_alloc</a>, <a href="#robo472">cl_rel_free</a>, <a href="#robo465">cl_obj_remove_rel</a>, <a href="#robo455">cl_obj_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo454">[Functions]<a name="Component20Library3a20Object2fcl5fobj5finsert5frel5fparent5flocked">\r
+<h2><a name="robo458">[Functions]<a name="Component20Library3a20Object2fcl5fobj5finsert5frel5fparent5flocked">\r
 Component Library: Object/cl_obj_insert_rel_parent_locked</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -375,11 +375,11 @@ Component Library: Object/cl_obj_insert_rel_parent_locked</a></h2>
        object dependent on the parent.  The parent's object lock is held.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_obj_insert_rel_parent_locked</strong>(\r
-        IN                              <a href="#robo460">cl_obj_rel_t</a> * const            p_rel,\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_parent_obj,\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_child_obj );\r
+        IN                              <a href="#robo464">cl_obj_rel_t</a> * const            p_rel,\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_parent_obj,\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_child_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_rel\r
@@ -407,12 +407,12 @@ Component Library: Object/cl_obj_insert_rel_parent_locked</a></h2>
        This call requires the caller to already hold the parent object's lock.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo467">cl_rel_alloc</a>, <a href="#robo468">cl_rel_free</a>, <a href="#robo461">cl_obj_remove_rel</a>, <a href="#robo451">cl_obj_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo471">cl_rel_alloc</a>, <a href="#robo472">cl_rel_free</a>, <a href="#robo465">cl_obj_remove_rel</a>, <a href="#robo455">cl_obj_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo455">[Functions]<a name="Component20Library3a20Object2fcl5fobj5flock">\r
+<h2><a name="robo459">[Functions]<a name="Component20Library3a20Object2fcl5fobj5flock">\r
 Component Library: Object/cl_obj_lock</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -425,11 +425,11 @@ Component Library: Object/cl_obj_lock</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_obj_lock</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_obj )\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_obj )\r
 {\r
         CL_ASSERT( p_obj-&gt;state == CL_INITIALIZED ||\r
                 p_obj-&gt;state == CL_DESTROYING );\r
-        <a href="./cl_spinlock_h.html#robo653">cl_spinlock_acquire</a>( &amp;p_obj-&gt;lock );\r
+        <a href="./cl_spinlock_h.html#robo657">cl_spinlock_acquire</a>( &amp;p_obj-&gt;lock );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -440,12 +440,12 @@ Component Library: Object/cl_obj_lock</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo463">cl_obj_t</a>, <a href="#robo465">cl_obj_unlock</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo467">cl_obj_t</a>, <a href="#robo469">cl_obj_unlock</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo456">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fmgr5fcreate">\r
+<h2><a name="robo460">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fmgr5fcreate">\r
 Component Library: Object/cl_obj_mgr_create</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -458,7 +458,7 @@ Component Library: Object/cl_obj_mgr_create</a></h2>
        objects that are not destroyed properly.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_obj_mgr_create</strong>(void);\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -475,12 +475,12 @@ Component Library: Object/cl_obj_mgr_create</a></h2>
 <span class="NOTES"><pre>       This call must succeed before invoking any other object-related function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo457">cl_obj_mgr_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo461">cl_obj_mgr_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo457">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fmgr5fdestroy">\r
+<h2><a name="robo461">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fmgr5fdestroy">\r
 Component Library: Object/cl_obj_mgr_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -488,7 +488,7 @@ Component Library: Object/cl_obj_mgr_destroy</a></h2>
 <span class="NAME"><pre>       <strong>cl_obj_mgr_destroy</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       This routine destroys the object manager created through <a href="#robo456">cl_obj_mgr_create</a>.\r
+<span class="DESCRIPTION"><pre>       This routine destroys the object manager created through <a href="#robo460">cl_obj_mgr_create</a>.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
@@ -505,12 +505,12 @@ Component Library: Object/cl_obj_mgr_destroy</a></h2>
        objects that have not yet been destroyed.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo456">cl_obj_mgr_create</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo460">cl_obj_mgr_create</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo458">[Structures]<a name="Component20Library3a20Object2fcl5fobj5fmgr5ft">\r
+<h2><a name="robo462">[Structures]<a name="Component20Library3a20Object2fcl5fobj5fmgr5ft">\r
 Component Library: Object/cl_obj_mgr_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -532,18 +532,18 @@ Component Library: Object/cl_obj_mgr_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_obj_mgr\r
 {\r
-        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                                      obj_list;\r
+        <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>                                      obj_list;\r
         cl_spinlock_t                           lock;\r
 \r
-        <a href="./cl_async_proc_h.html#robo276">cl_async_proc_t</a>                         async_proc_mgr;\r
+        <a href="./cl_async_proc_h.html#robo280">cl_async_proc_t</a>                         async_proc_mgr;\r
 \r
-        <a href="./cl_qpool_h.html#robo631">cl_qpool_t</a>                                      rel_pool;\r
+        <a href="./cl_qpool_h.html#robo635">cl_qpool_t</a>                                      rel_pool;\r
 \r
 }       <strong>cl_obj_mgr_t</strong>;\r
 </pre>\r
 </span><p><strong>FIELDS</strong></p>\r
 <span class="FIELDS"><pre>       obj_list\r
-               <a href="./cl_list_h.html#robo15">List</a> of all object's in the system.  <a href="#robo18">Object</a>'s are inserted into this\r
+               <a href="./cl_list_h.html#robo16">List</a> of all object's in the system.  <a href="#robo19">Object</a>'s are inserted into this\r
                list when constructed and removed when freed.\r
 \r
        lock\r
@@ -561,14 +561,14 @@ Component Library: Object/cl_obj_mgr_t</a></h2>
                but are not required to do so.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo456">cl_obj_mgr_create</a>, <a href="#robo457">cl_obj_mgr_destroy</a>,\r
-       <a href="#robo448">cl_obj_construct</a>, <a href="#robo449">cl_obj_deinit</a>,\r
-       <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>, cl_spinlock_t, <a href="./cl_async_proc_h.html#robo276">cl_async_proc_t</a>, <a href="./cl_qpool_h.html#robo631">cl_qpool_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo460">cl_obj_mgr_create</a>, <a href="#robo461">cl_obj_mgr_destroy</a>,\r
+       <a href="#robo452">cl_obj_construct</a>, <a href="#robo453">cl_obj_deinit</a>,\r
+       <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>, cl_spinlock_t, <a href="./cl_async_proc_h.html#robo280">cl_async_proc_t</a>, <a href="./cl_qpool_h.html#robo635">cl_qpool_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo459">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fref">\r
+<h2><a name="robo463">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fref">\r
 Component Library: Object/cl_obj_ref</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -582,7 +582,7 @@ Component Library: Object/cl_obj_ref</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT int32_t CL_API\r
 <strong>cl_obj_ref</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_obj );\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_obj\r
@@ -592,12 +592,12 @@ Component Library: Object/cl_obj_ref</a></h2>
 <span class="RETURN_VALUE"><pre>       The updated reference count.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo463">cl_obj_t</a>, <a href="#robo450">cl_obj_deref</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo467">cl_obj_t</a>, <a href="#robo454">cl_obj_deref</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo460">[Structures]<a name="Component20Library3a20Object2fcl5fobj5frel5ft">\r
+<h2><a name="robo464">[Structures]<a name="Component20Library3a20Object2fcl5fobj5frel5ft">\r
 Component Library: Object/cl_obj_rel_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -610,10 +610,10 @@ Component Library: Object/cl_obj_rel_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_obj_rel\r
 {\r
-        <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>                          pool_item;              /* Must be first. */\r
+        <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>                          pool_item;              /* Must be first. */\r
         struct _cl_obj                          *p_parent_obj;\r
 \r
-        <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>                          list_item;\r
+        <a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>                          list_item;\r
         struct _cl_obj                          *p_child_obj;\r
 \r
 }       <strong>cl_obj_rel_t</strong>;\r
@@ -643,17 +643,17 @@ Component Library: Object/cl_obj_rel_t</a></h2>
        Relationship items are stored in lists maintained by both the parent\r
        and child objects.  References to both objects exist while the\r
        relationship is maintained.  Typically, relationships are defined by\r
-       the user by calling <a href="#robo453">cl_obj_insert_rel</a>, but are destroyed automatically\r
+       the user by calling <a href="#robo457">cl_obj_insert_rel</a>, but are destroyed automatically\r
        via an object's destruction process.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo467">cl_rel_alloc</a>, <a href="#robo468">cl_rel_free</a>, <a href="#robo453">cl_obj_insert_rel</a>, <a href="#robo461">cl_obj_remove_rel</a>,\r
-       <a href="#robo451">cl_obj_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo471">cl_rel_alloc</a>, <a href="#robo472">cl_rel_free</a>, <a href="#robo457">cl_obj_insert_rel</a>, <a href="#robo465">cl_obj_remove_rel</a>,\r
+       <a href="#robo455">cl_obj_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo461">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fremove5frel">\r
+<h2><a name="robo465">[Functions]<a name="Component20Library3a20Object2fcl5fobj5fremove5frel">\r
 Component Library: Object/cl_obj_remove_rel</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -666,7 +666,7 @@ Component Library: Object/cl_obj_remove_rel</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_obj_remove_rel</strong>(\r
-        IN                              <a href="#robo460">cl_obj_rel_t</a> * const            p_rel );\r
+        IN                              <a href="#robo464">cl_obj_rel_t</a> * const            p_rel );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_rel\r
@@ -682,12 +682,12 @@ Component Library: Object/cl_obj_remove_rel</a></h2>
        destroyed, either directly or indirectly via a parent.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo467">cl_rel_alloc</a>, <a href="#robo468">cl_rel_free</a>, <a href="#robo453">cl_obj_insert_rel</a>, <a href="#robo451">cl_obj_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo471">cl_rel_alloc</a>, <a href="#robo472">cl_rel_free</a>, <a href="#robo457">cl_obj_insert_rel</a>, <a href="#robo455">cl_obj_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo462">[Functions]<a name="Component20Library3a20Object2fcl5fobj5freset">\r
+<h2><a name="robo466">[Functions]<a name="Component20Library3a20Object2fcl5fobj5freset">\r
 Component Library: Object/cl_obj_reset</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -695,14 +695,14 @@ Component Library: Object/cl_obj_reset</a></h2>
 <span class="NAME"><pre>       <strong>cl_obj_reset</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       Reset an object's state.  This is called after <a href="#robo451">cl_obj_destroy</a> has\r
-       been called on a object, but before <a href="#robo449">cl_obj_deinit</a> has been invoked.\r
+<span class="DESCRIPTION"><pre>       Reset an object's state.  This is called after <a href="#robo455">cl_obj_destroy</a> has\r
+       been called on a object, but before <a href="#robo453">cl_obj_deinit</a> has been invoked.\r
        After an object has been reset, it is ready for re-use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_obj_reset</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_obj );\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_obj\r
@@ -719,12 +719,12 @@ Component Library: Object/cl_obj_reset</a></h2>
        not be freed until the pool itself was destroyed.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo451">cl_obj_destroy</a>, cl_obj_free, <a href="#robo463">cl_obj_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo455">cl_obj_destroy</a>, cl_obj_free, <a href="#robo467">cl_obj_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo463">[Structures]<a name="Component20Library3a20Object2fcl5fobj5ft">\r
+<h2><a name="robo467">[Structures]<a name="Component20Library3a20Object2fcl5fobj5ft">\r
 Component Library: Object/cl_obj_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -732,27 +732,27 @@ Component Library: Object/cl_obj_t</a></h2>
 <span class="NAME"><pre>       <strong>cl_obj_t</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       <a href="#robo18">Object</a> structure.\r
+<span class="DESCRIPTION"><pre>       <a href="#robo19">Object</a> structure.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_obj\r
 {\r
-        <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>                          pool_item;      /* Must be first. */\r
+        <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>                          pool_item;      /* Must be first. */\r
         uint32_t                                        type;\r
         cl_state_t                                      state;\r
-        <a href="#robo447">cl_destroy_type_t</a>                       destroy_type;\r
+        <a href="#robo451">cl_destroy_type_t</a>                       destroy_type;\r
 \r
-        <a href="./cl_async_proc_h.html#robo274">cl_async_proc_item_t</a>            async_item;\r
+        <a href="./cl_async_proc_h.html#robo278">cl_async_proc_item_t</a>            async_item;\r
         cl_event_t                                      event;\r
 \r
-        <a href="#robo466">cl_pfn_obj_call_t</a>                       pfn_destroying;\r
-        <a href="#robo466">cl_pfn_obj_call_t</a>                       pfn_cleanup;\r
-        <a href="#robo466">cl_pfn_obj_call_t</a>                       pfn_free;\r
+        <a href="#robo470">cl_pfn_obj_call_t</a>                       pfn_destroying;\r
+        <a href="#robo470">cl_pfn_obj_call_t</a>                       pfn_cleanup;\r
+        <a href="#robo470">cl_pfn_obj_call_t</a>                       pfn_free;\r
 \r
         cl_spinlock_t                           lock;\r
 \r
-        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                                      parent_list;\r
-        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                                      child_list;\r
+        <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>                                      parent_list;\r
+        <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>                                      child_list;\r
 \r
         atomic32_t                                      ref_cnt;\r
 \r
@@ -781,7 +781,7 @@ Component Library: Object/cl_obj_t</a></h2>
                processing.\r
 \r
        event\r
-               <a href="./cl_event_h.html#robo11">Event</a> used when destroying the object synchronously.  A call to destroy\r
+               <a href="./cl_event_h.html#robo12">Event</a> used when destroying the object synchronously.  A call to destroy\r
                the object will wait on this event until the destruction has completed.\r
 \r
        pfn_destroying\r
@@ -800,7 +800,7 @@ Component Library: Object/cl_obj_t</a></h2>
        pfn_free\r
                User-specified callback invoked to notify a user that an object has\r
                been destroyed and is ready for deallocation.  Users should either\r
-               call <a href="#robo449">cl_obj_deinit</a> or <a href="#robo462">cl_obj_reset</a> from within this callback.\r
+               call <a href="#robo453">cl_obj_deinit</a> or <a href="#robo466">cl_obj_reset</a> from within this callback.\r
 \r
        lock\r
                A lock provided by the object.\r
@@ -818,15 +818,15 @@ Component Library: Object/cl_obj_t</a></h2>
                A count of the number of objects still referencing this object.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo448">cl_obj_construct</a>, <a href="#robo452">cl_obj_init</a>, <a href="#robo451">cl_obj_destroy</a>,\r
-       <a href="#robo449">cl_obj_deinit</a>, <a href="#robo466">cl_pfn_obj_call_t</a>, <a href="#robo447">cl_destroy_type_t</a>,\r
-       <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>, cl_state_t, <a href="./cl_async_proc_h.html#robo274">cl_async_proc_item_t</a>,\r
-       cl_event_t, cl_spinlock_t, <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>, atomic32_t\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo452">cl_obj_construct</a>, <a href="#robo456">cl_obj_init</a>, <a href="#robo455">cl_obj_destroy</a>,\r
+       <a href="#robo453">cl_obj_deinit</a>, <a href="#robo470">cl_pfn_obj_call_t</a>, <a href="#robo451">cl_destroy_type_t</a>,\r
+       <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>, cl_state_t, <a href="./cl_async_proc_h.html#robo278">cl_async_proc_item_t</a>,\r
+       cl_event_t, cl_spinlock_t, <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>, atomic32_t\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo464">[Functions]<a name="Component20Library3a20Object2fcl5fobj5ftype">\r
+<h2><a name="robo468">[Functions]<a name="Component20Library3a20Object2fcl5fobj5ftype">\r
 Component Library: Object/cl_obj_type</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -839,7 +839,7 @@ Component Library: Object/cl_obj_type</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE uint32_t CL_API\r
 <strong>cl_obj_type</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_obj )\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_obj )\r
 {\r
         return p_obj-&gt;type;\r
 }\r
@@ -849,15 +849,15 @@ Component Library: Object/cl_obj_type</a></h2>
                [in] A pointer to the object whose type to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
-<span class="RETURN_VALUE"><pre>       The type of the object, as specified in the call to <a href="#robo452">cl_obj_init</a>.\r
+<span class="RETURN_VALUE"><pre>       The type of the object, as specified in the call to <a href="#robo456">cl_obj_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo463">cl_obj_t</a>, <a href="#robo452">cl_obj_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo467">cl_obj_t</a>, <a href="#robo456">cl_obj_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo465">[Functions]<a name="Component20Library3a20Object2fcl5fobj5funlock">\r
+<h2><a name="robo469">[Functions]<a name="Component20Library3a20Object2fcl5fobj5funlock">\r
 Component Library: Object/cl_obj_unlock</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -865,16 +865,16 @@ Component Library: Object/cl_obj_unlock</a></h2>
 <span class="NAME"><pre>       <strong>cl_obj_unlock</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       Releases an object's lock previously acquired by a call to <a href="#robo455">cl_obj_lock</a>.\r
+<span class="DESCRIPTION"><pre>       Releases an object's lock previously acquired by a call to <a href="#robo459">cl_obj_lock</a>.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_obj_unlock</strong>(\r
-        IN                              <a href="#robo463">cl_obj_t</a> * const                        p_obj )\r
+        IN                              <a href="#robo467">cl_obj_t</a> * const                        p_obj )\r
 {\r
         CL_ASSERT( p_obj-&gt;state == CL_INITIALIZED ||\r
                 p_obj-&gt;state == CL_DESTROYING );\r
-        <a href="./cl_spinlock_h.html#robo657">cl_spinlock_release</a>( &amp;p_obj-&gt;lock );\r
+        <a href="./cl_spinlock_h.html#robo661">cl_spinlock_release</a>( &amp;p_obj-&gt;lock );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -885,12 +885,12 @@ Component Library: Object/cl_obj_unlock</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo463">cl_obj_t</a>, <a href="#robo455">cl_obj_lock</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo467">cl_obj_t</a>, <a href="#robo459">cl_obj_lock</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo466">[Definitions]<a name="Component20Library3a20Object2fcl5fpfn5fobj5fcall5ft">\r
+<h2><a name="robo470">[Definitions]<a name="Component20Library3a20Object2fcl5fpfn5fobj5fcall5ft">\r
 Component Library: Object/cl_pfn_obj_call_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -908,7 +908,7 @@ Component Library: Object/cl_pfn_obj_call_t</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_obj\r
-               [in] Pointer to a <a href="#robo463">cl_obj_t</a>.  This is the object being returned to\r
+               [in] Pointer to a <a href="#robo467">cl_obj_t</a>.  This is the object being returned to\r
                the user.\r
 \r
  RETURN VALUES\r
@@ -916,15 +916,15 @@ Component Library: Object/cl_pfn_obj_call_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as a prototype for functions provided\r
-       by users as parameters to the <a href="#robo452">cl_obj_init</a> function.\r
+       by users as parameters to the <a href="#robo456">cl_obj_init</a> function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo452">cl_obj_init</a>, <a href="#robo463">cl_obj_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo456">cl_obj_init</a>, <a href="#robo467">cl_obj_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo467">[Functions]<a name="Component20Library3a20Object2fcl5frel5falloc">\r
+<h2><a name="robo471">[Functions]<a name="Component20Library3a20Object2fcl5frel5falloc">\r
 Component Library: Object/cl_rel_alloc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -935,7 +935,7 @@ Component Library: Object/cl_rel_alloc</a></h2>
 <span class="DESCRIPTION"><pre>       Retrieves an object relationship item from the object manager.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo460">cl_obj_rel_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo464">cl_obj_rel_t</a>* CL_API\r
 <strong>cl_rel_alloc</strong>(void);\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -946,21 +946,21 @@ Component Library: Object/cl_rel_alloc</a></h2>
        object could be allocated.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This routine retrieves a <a href="#robo460">cl_obj_rel_t</a> structure from a pool maintained\r
+<span class="NOTES"><pre>       This routine retrieves a <a href="#robo464">cl_obj_rel_t</a> structure from a pool maintained\r
        by the object manager.  The pool automatically grows as needed.\r
 \r
        Relationship items are used to describe a dependent relationship between\r
        a parent and child object.  In cases where a child has a fixed number of\r
-       relationships, the user may be able to allocate and manage the <a href="#robo460">cl_obj_rel_t</a>\r
+       relationships, the user may be able to allocate and manage the <a href="#robo464">cl_obj_rel_t</a>\r
        structures more efficiently than obtaining the structures through this call.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo468">cl_rel_free</a>, <a href="#robo453">cl_obj_insert_rel</a>, <a href="#robo461">cl_obj_remove_rel</a>, <a href="#robo451">cl_obj_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo472">cl_rel_free</a>, <a href="#robo457">cl_obj_insert_rel</a>, <a href="#robo465">cl_obj_remove_rel</a>, <a href="#robo455">cl_obj_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo468">[Functions]<a name="Component20Library3a20Object2fcl5frel5ffree">\r
+<h2><a name="robo472">[Functions]<a name="Component20Library3a20Object2fcl5frel5ffree">\r
 Component Library: Object/cl_rel_free</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -973,7 +973,7 @@ Component Library: Object/cl_rel_free</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_rel_free</strong>(\r
-        IN                              <a href="#robo460">cl_obj_rel_t</a> * const            p_rel );\r
+        IN                              <a href="#robo464">cl_obj_rel_t</a> * const            p_rel );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_rel\r
@@ -985,12 +985,12 @@ Component Library: Object/cl_rel_free</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Relationship items must not be freed until both the parent and child\r
        object have removed their references to one another.  Relationship items\r
-       may be freed after calling <a href="#robo461">cl_obj_remove_rel</a> or after the associated\r
+       may be freed after calling <a href="#robo465">cl_obj_remove_rel</a> or after the associated\r
        child object's free callback has been invoked.  In the latter case, the\r
        invalid relationship items are referenced by the child object's parent_list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo18">Object</a>, <a href="#robo467">cl_rel_alloc</a>, <a href="#robo453">cl_obj_insert_rel</a>, <a href="#robo461">cl_obj_remove_rel</a>, <a href="#robo451">cl_obj_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo19">Object</a>, <a href="#robo471">cl_rel_alloc</a>, <a href="#robo457">cl_obj_insert_rel</a>, <a href="#robo465">cl_obj_remove_rel</a>, <a href="#robo455">cl_obj_destroy</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 3e92115af19816bc02d157fccc6b8747f295df11..b37be9afcfcda02bda26df98916045137944c27b 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_passivelock_h.html</title>\r
+<title>./inc_docs/complib/cl_passivelock_h.html</title>\r
 <!-- Source: ./inc/complib/cl_passivelock.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_passivelock.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_passivelock.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo20">[Modules]<a name="Component20Library2fPassive20Lock">\r
 Component Library/Passive Lock</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Passive Lock\r
 </pre>\r
@@ -25,24 +25,24 @@ Component Library/Passive Lock</a></h2>
        Passive lock works exclusively between threads and cannot be used in\r
        situations where the caller cannot be put into a waiting state.\r
 \r
-       The passive lock functions operate a <a href="#robo475">cl_plock_t</a> structure which should\r
+       The passive lock functions operate a <a href="#robo479">cl_plock_t</a> structure which should\r
        be treated as opaque and should be manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo475">cl_plock_t</a>\r
+               <a href="#robo479">cl_plock_t</a>\r
 \r
        Initialization:\r
-               <a href="#robo470">cl_plock_construct</a>, <a href="#robo473">cl_plock_init</a>, <a href="#robo471">cl_plock_destroy</a>\r
+               <a href="#robo474">cl_plock_construct</a>, <a href="#robo477">cl_plock_init</a>, <a href="#robo475">cl_plock_destroy</a>\r
 \r
        Manipulation\r
-               <a href="#robo469">cl_plock_acquire</a>, <a href="#robo472">cl_plock_excl_acquire</a>, <a href="#robo474">cl_plock_release</a>\r
+               <a href="#robo473">cl_plock_acquire</a>, <a href="#robo476">cl_plock_excl_acquire</a>, <a href="#robo478">cl_plock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo469">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5facquire">\r
+<h2><a name="robo473">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5facquire">\r
 Component Library: Passive Lock/cl_plock_acquire</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -56,46 +56,46 @@ Component Library: Passive Lock/cl_plock_acquire</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_plock_acquire</strong>(\r
-        IN      <a href="#robo475">cl_plock_t</a>* const       p_lock )\r
+        IN      <a href="#robo479">cl_plock_t</a>* const       p_lock )\r
 {\r
-        <a href="./cl_types_h.html#robo309">cl_status_t</a>     status;\r
+        <a href="./cl_types_h.html#robo313">cl_status_t</a>     status;\r
 \r
         CL_ASSERT( p_lock );\r
 \r
         status =\r
-                <a href="./cl_event_h.html#robo326">cl_event_wait_on</a>( &amp;p_lock-&gt;reader_event, EVENT_NO_TIMEOUT, FALSE );\r
+                <a href="./cl_event_h.html#robo330">cl_event_wait_on</a>( &amp;p_lock-&gt;reader_event, EVENT_NO_TIMEOUT, FALSE );\r
         CL_ASSERT( status == CL_SUCCESS );\r
 \r
         /*\r
          * Increment the reader count to block a thread trying for exclusive\r
          * access.\r
          */\r
-        <a href="./cl_atomic_h.html#robo281">cl_atomic_inc</a>( &amp;p_lock-&gt;reader_count );\r
+        <a href="./cl_atomic_h.html#robo285">cl_atomic_inc</a>( &amp;p_lock-&gt;reader_count );\r
 #ifdef DBG_PASSIVE_LOCKS\r
-        <a href="./cl_debug_h.html#robo312">cl_dbg_out</a>( "<strong>cl_plock_acquire</strong>: ReaderCount = %u\n",\r
+        <a href="./cl_debug_h.html#robo316">cl_dbg_out</a>( "<strong>cl_plock_acquire</strong>: ReaderCount = %u\n",\r
                 p_lock-&gt;reader_count );\r
 #endif\r
         /*\r
          * Release the reader event to satisfy the wait of another reader\r
          * or a writer.\r
          */\r
-        <a href="./cl_event_h.html#robo325">cl_event_signal</a>( &amp;p_lock-&gt;reader_event );\r
+        <a href="./cl_event_h.html#robo329">cl_event_signal</a>( &amp;p_lock-&gt;reader_event );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_lock\r
-               [in] Pointer to a <a href="#robo475">cl_plock_t</a> structure to acquire.\r
+               [in] Pointer to a <a href="#robo479">cl_plock_t</a> structure to acquire.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo474">cl_plock_release</a>, <a href="#robo472">cl_plock_excl_acquire</a>\r
+<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo478">cl_plock_release</a>, <a href="#robo476">cl_plock_excl_acquire</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo470">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5fconstruct">\r
+<h2><a name="robo474">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5fconstruct">\r
 Component Library: Passive Lock/cl_plock_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -109,35 +109,35 @@ Component Library: Passive Lock/cl_plock_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_plock_construct</strong>(\r
-        IN      <a href="#robo475">cl_plock_t</a>* const       p_lock )\r
+        IN      <a href="#robo479">cl_plock_t</a>* const       p_lock )\r
 {\r
         CL_ASSERT( p_lock );\r
 \r
         p_lock-&gt;reader_count = 0;\r
-        <a href="./cl_event_h.html#robo321">cl_event_construct</a>( &amp;p_lock-&gt;reader_event );\r
-        <a href="./cl_event_h.html#robo321">cl_event_construct</a>( &amp;p_lock-&gt;writer_event );\r
+        <a href="./cl_event_h.html#robo325">cl_event_construct</a>( &amp;p_lock-&gt;reader_event );\r
+        <a href="./cl_event_h.html#robo325">cl_event_construct</a>( &amp;p_lock-&gt;writer_event );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_lock\r
-               [in] Pointer to a <a href="#robo475">cl_plock_t</a> structure whose state to initialize.\r
+               [in] Pointer to a <a href="#robo479">cl_plock_t</a> structure whose state to initialize.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo471">cl_plock_destroy</a> without first calling <a href="#robo473">cl_plock_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo475">cl_plock_destroy</a> without first calling <a href="#robo477">cl_plock_init</a>.\r
 \r
        Calling <strong>cl_plock_construct</strong> is a prerequisite to calling any other\r
-       passive lock function except <a href="#robo473">cl_plock_init</a>.\r
+       passive lock function except <a href="#robo477">cl_plock_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo473">cl_plock_init</a>, <a href="#robo471">cl_plock_destroy</a>\r
+<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo477">cl_plock_init</a>, <a href="#robo475">cl_plock_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo471">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5fdestroy">\r
+<h2><a name="robo475">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5fdestroy">\r
 Component Library: Passive Lock/cl_plock_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -151,18 +151,18 @@ Component Library: Passive Lock/cl_plock_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_plock_destroy</strong>(\r
-        IN      <a href="#robo475">cl_plock_t</a>* const       p_lock )\r
+        IN      <a href="#robo479">cl_plock_t</a>* const       p_lock )\r
 {\r
         CL_ASSERT( p_lock );\r
         CL_ASSERT( p_lock-&gt;reader_count == 0 );\r
 \r
-        <a href="./cl_event_h.html#robo322">cl_event_destroy</a>( &amp;p_lock-&gt;writer_event );\r
-        <a href="./cl_event_h.html#robo322">cl_event_destroy</a>( &amp;p_lock-&gt;reader_event );\r
+        <a href="./cl_event_h.html#robo326">cl_event_destroy</a>( &amp;p_lock-&gt;writer_event );\r
+        <a href="./cl_event_h.html#robo326">cl_event_destroy</a>( &amp;p_lock-&gt;reader_event );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_lock\r
-               [in] Pointer to a <a href="#robo475">cl_plock_t</a> structure whose state to initialize.\r
+               [in] Pointer to a <a href="#robo479">cl_plock_t</a> structure whose state to initialize.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -171,17 +171,17 @@ Component Library: Passive Lock/cl_plock_destroy</a></h2>
 <span class="NOTES"><pre>       <strong>cl_plock_destroy</strong> performs any necessary cleanup of the specified\r
        passive lock.\r
 \r
-       This function must only be called if <a href="#robo470">cl_plock_construct</a> or\r
-       <a href="#robo473">cl_plock_init</a> has been called. The passive lock must not be held\r
+       This function must only be called if <a href="#robo474">cl_plock_construct</a> or\r
+       <a href="#robo477">cl_plock_init</a> has been called. The passive lock must not be held\r
        when calling this function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo470">cl_plock_construct</a>, <a href="#robo473">cl_plock_init</a>\r
+<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo474">cl_plock_construct</a>, <a href="#robo477">cl_plock_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo472">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5fexcl5facquire">\r
+<h2><a name="robo476">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5fexcl5facquire">\r
 Component Library: Passive Lock/cl_plock_excl_acquire</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -195,48 +195,48 @@ Component Library: Passive Lock/cl_plock_excl_acquire</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_plock_excl_acquire</strong>(\r
-        IN      <a href="#robo475">cl_plock_t</a>* const       p_lock )\r
+        IN      <a href="#robo479">cl_plock_t</a>* const       p_lock )\r
 {\r
-        <a href="./cl_types_h.html#robo309">cl_status_t</a>     status;\r
+        <a href="./cl_types_h.html#robo313">cl_status_t</a>     status;\r
 \r
         CL_ASSERT( p_lock );\r
 \r
         /* Acquire the reader event.  This will block new readers. */\r
         status =\r
-                <a href="./cl_event_h.html#robo326">cl_event_wait_on</a>( &amp;p_lock-&gt;reader_event, EVENT_NO_TIMEOUT, FALSE );\r
+                <a href="./cl_event_h.html#robo330">cl_event_wait_on</a>( &amp;p_lock-&gt;reader_event, EVENT_NO_TIMEOUT, FALSE );\r
         CL_ASSERT( status == CL_SUCCESS );\r
 \r
         /* Wait for the writer event until all readers have exited. */\r
         while( p_lock-&gt;reader_count )\r
         {\r
 #ifdef DBG_PASSIVE_LOCKS\r
-                <a href="./cl_debug_h.html#robo312">cl_dbg_out</a>( "<strong>cl_plock_excl_acquire</strong>: ReaderCount = %u\n",\r
+                <a href="./cl_debug_h.html#robo316">cl_dbg_out</a>( "<strong>cl_plock_excl_acquire</strong>: ReaderCount = %u\n",\r
                         p_lock-&gt;reader_count );\r
 #endif\r
                 status =\r
-                        <a href="./cl_event_h.html#robo326">cl_event_wait_on</a>( &amp;p_lock-&gt;writer_event, EVENT_NO_TIMEOUT, FALSE );\r
+                        <a href="./cl_event_h.html#robo330">cl_event_wait_on</a>( &amp;p_lock-&gt;writer_event, EVENT_NO_TIMEOUT, FALSE );\r
                 CL_ASSERT( status == CL_SUCCESS );\r
         }\r
 \r
 #ifdef DBG_PASSIVE_LOCKS\r
-        <a href="./cl_debug_h.html#robo312">cl_dbg_out</a>( "<strong>cl_plock_excl_acquire</strong>: Exit\n" );\r
+        <a href="./cl_debug_h.html#robo316">cl_dbg_out</a>( "<strong>cl_plock_excl_acquire</strong>: Exit\n" );\r
 #endif\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_lock\r
-               [in] Pointer to a <a href="#robo475">cl_plock_t</a> structure to acquire exclusively.\r
+               [in] Pointer to a <a href="#robo479">cl_plock_t</a> structure to acquire exclusively.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo474">cl_plock_release</a>, <a href="#robo469">cl_plock_acquire</a>\r
+<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo478">cl_plock_release</a>, <a href="#robo473">cl_plock_acquire</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo473">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5finit">\r
+<h2><a name="robo477">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5finit">\r
 Component Library: Passive Lock/cl_plock_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -247,27 +247,27 @@ Component Library: Passive Lock/cl_plock_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_plock_init</strong> function initializes a passive lock.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_plock_init</strong>(\r
-        IN      <a href="#robo475">cl_plock_t</a>* const       p_lock )\r
+        IN      <a href="#robo479">cl_plock_t</a>* const       p_lock )\r
 {\r
-        <a href="./cl_types_h.html#robo309">cl_status_t</a>     status;\r
+        <a href="./cl_types_h.html#robo313">cl_status_t</a>     status;\r
 \r
         CL_ASSERT( p_lock );\r
 \r
-        <a href="#robo470">cl_plock_construct</a>( p_lock );\r
+        <a href="#robo474">cl_plock_construct</a>( p_lock );\r
 \r
-        status = <a href="./cl_event_h.html#robo323">cl_event_init</a>( &amp;p_lock-&gt;writer_event, FALSE );\r
+        status = <a href="./cl_event_h.html#robo327">cl_event_init</a>( &amp;p_lock-&gt;writer_event, FALSE );\r
         if( status != CL_SUCCESS )\r
         {\r
-                <a href="#robo471">cl_plock_destroy</a>( p_lock );\r
+                <a href="#robo475">cl_plock_destroy</a>( p_lock );\r
                 return( status );\r
         }\r
 \r
-        status = <a href="./cl_event_h.html#robo323">cl_event_init</a>( &amp;p_lock-&gt;reader_event, FALSE );\r
+        status = <a href="./cl_event_h.html#robo327">cl_event_init</a>( &amp;p_lock-&gt;reader_event, FALSE );\r
         if( status != CL_SUCCESS )\r
         {\r
-                <a href="#robo471">cl_plock_destroy</a>( p_lock );\r
+                <a href="#robo475">cl_plock_destroy</a>( p_lock );\r
                 return( status );\r
         }\r
 \r
@@ -275,10 +275,10 @@ Component Library: Passive Lock/cl_plock_init</a></h2>
          * Set the writer event to signalled so that the first\r
          * wait operation succeeds.\r
          */\r
-        status = <a href="./cl_event_h.html#robo325">cl_event_signal</a>( &amp;p_lock-&gt;writer_event );\r
+        status = <a href="./cl_event_h.html#robo329">cl_event_signal</a>( &amp;p_lock-&gt;writer_event );\r
         if( status != CL_SUCCESS )\r
         {\r
-                <a href="#robo471">cl_plock_destroy</a>( p_lock );\r
+                <a href="#robo475">cl_plock_destroy</a>( p_lock );\r
                 return( status );\r
         }\r
 \r
@@ -286,10 +286,10 @@ Component Library: Passive Lock/cl_plock_init</a></h2>
          * Set the reader event to signalled so that the first\r
          * wait operation succeeds.\r
          */\r
-        status = <a href="./cl_event_h.html#robo325">cl_event_signal</a>( &amp;p_lock-&gt;reader_event );\r
+        status = <a href="./cl_event_h.html#robo329">cl_event_signal</a>( &amp;p_lock-&gt;reader_event );\r
         if( status != CL_SUCCESS )\r
         {\r
-                <a href="#robo471">cl_plock_destroy</a>( p_lock );\r
+                <a href="#robo475">cl_plock_destroy</a>( p_lock );\r
                 return( status );\r
         }\r
 \r
@@ -298,7 +298,7 @@ Component Library: Passive Lock/cl_plock_init</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_lock\r
-               [in] Pointer to a <a href="#robo475">cl_plock_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo479">cl_plock_t</a> structure to initialize.\r
 \r
  RETURN VALUES\r
        CL_SUCCESS if the passive lock was initialized successfully.\r
@@ -306,18 +306,18 @@ Component Library: Passive Lock/cl_plock_init</a></h2>
        CL_ERROR otherwise.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo469">cl_plock_acquire</a>, <a href="#robo474">cl_plock_release</a>,\r
-       <a href="#robo472">cl_plock_excl_acquire</a>, and cl_plock_excl_release.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo473">cl_plock_acquire</a>, <a href="#robo478">cl_plock_release</a>,\r
+       <a href="#robo476">cl_plock_excl_acquire</a>, and cl_plock_excl_release.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo470">cl_plock_construct</a>, <a href="#robo471">cl_plock_destroy</a>,\r
-       <a href="#robo472">cl_plock_excl_acquire</a>, cl_plock_excl_release,\r
-       <a href="#robo469">cl_plock_acquire</a>, <a href="#robo474">cl_plock_release</a>\r
+<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo474">cl_plock_construct</a>, <a href="#robo475">cl_plock_destroy</a>,\r
+       <a href="#robo476">cl_plock_excl_acquire</a>, cl_plock_excl_release,\r
+       <a href="#robo473">cl_plock_acquire</a>, <a href="#robo478">cl_plock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo474">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5frelease">\r
+<h2><a name="robo478">[Functions]<a name="Component20Library3a20Passive20Lock2fcl5fplock5frelease">\r
 Component Library: Passive Lock/cl_plock_release</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -331,7 +331,7 @@ Component Library: Passive Lock/cl_plock_release</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_plock_release</strong>(\r
-        IN      <a href="#robo475">cl_plock_t</a>* const       p_lock )\r
+        IN      <a href="#robo479">cl_plock_t</a>* const       p_lock )\r
 {\r
         CL_ASSERT( p_lock );\r
 \r
@@ -342,42 +342,42 @@ Component Library: Passive Lock/cl_plock_release</a></h2>
                  * Decrement the count to allow a thread waiting for exclusive\r
                  * access to continue.\r
                  */\r
-                <a href="./cl_atomic_h.html#robo280">cl_atomic_dec</a>( &amp;p_lock-&gt;reader_count );\r
+                <a href="./cl_atomic_h.html#robo284">cl_atomic_dec</a>( &amp;p_lock-&gt;reader_count );\r
 \r
                 #ifdef DBG_PASSIVE_LOCKS\r
-                        <a href="./cl_debug_h.html#robo312">cl_dbg_out</a>( "<strong>cl_plock_release</strong>: ReaderCount = %u\n",\r
+                        <a href="./cl_debug_h.html#robo316">cl_dbg_out</a>( "<strong>cl_plock_release</strong>: ReaderCount = %u\n",\r
                                 p_lock-&gt;reader_count );\r
                 #endif\r
 \r
                 /* Release a writer, if any. */\r
-                <a href="./cl_event_h.html#robo325">cl_event_signal</a>( &amp;p_lock-&gt;writer_event );\r
+                <a href="./cl_event_h.html#robo329">cl_event_signal</a>( &amp;p_lock-&gt;writer_event );\r
         }\r
         else\r
         {\r
                 /* Release threads waiting to acquire the lock. */\r
-                <a href="./cl_event_h.html#robo325">cl_event_signal</a>( &amp;p_lock-&gt;reader_event );\r
-                <a href="./cl_event_h.html#robo325">cl_event_signal</a>( &amp;p_lock-&gt;writer_event );\r
+                <a href="./cl_event_h.html#robo329">cl_event_signal</a>( &amp;p_lock-&gt;reader_event );\r
+                <a href="./cl_event_h.html#robo329">cl_event_signal</a>( &amp;p_lock-&gt;writer_event );\r
 \r
                 #ifdef DBG_PASSIVE_LOCKS\r
-                        <a href="./cl_debug_h.html#robo312">cl_dbg_out</a>( "<strong>cl_plock_release</strong>: Exit\n" );\r
+                        <a href="./cl_debug_h.html#robo316">cl_dbg_out</a>( "<strong>cl_plock_release</strong>: Exit\n" );\r
                 #endif\r
         }\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_lock\r
-               [in] Pointer to a <a href="#robo475">cl_plock_t</a> structure to release.\r
+               [in] Pointer to a <a href="#robo479">cl_plock_t</a> structure to release.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo469">cl_plock_acquire</a>, <a href="#robo472">cl_plock_excl_acquire</a>\r
+<span class="SEE_ALSO"><pre>       Passive Lock, <a href="#robo473">cl_plock_acquire</a>, <a href="#robo476">cl_plock_excl_acquire</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo475">[Structures]<a name="Component20Library3a20Passive20Lock2fcl5fplock5ft">\r
+<h2><a name="robo479">[Structures]<a name="Component20Library3a20Passive20Lock2fcl5fplock5ft">\r
 Component Library: Passive Lock/cl_plock_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -401,10 +401,10 @@ Component Library: Passive Lock/cl_plock_t</a></h2>
 </pre>\r
 </span><p><strong>FIELDS</strong></p>\r
 <span class="FIELDS"><pre>       reader_event\r
-               <a href="./cl_event_h.html#robo11">Event</a> used to synchronize shared access to the lock.\r
+               <a href="./cl_event_h.html#robo12">Event</a> used to synchronize shared access to the lock.\r
 \r
        writer_event\r
-               <a href="./cl_event_h.html#robo11">Event</a> used to synchronize exclusive access to the lock.\r
+               <a href="./cl_event_h.html#robo12">Event</a> used to synchronize exclusive access to the lock.\r
 \r
        reader_count\r
                Number of threads holding the lock for shared access.\r
index 8b5de0fe91216d1f1df2e02a0f1144893c488417..7343b94c24ac5096a4195fda3ee024c7a6460c53 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_perf_h.html</title>\r
+<title>./inc_docs/complib/cl_perf_h.html</title>\r
 <!-- Source: ./inc/complib/cl_perf.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_perf.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_perf.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo21">[Modules]<a name="Component20Library2fPerformance20Counters">\r
 Component Library/Performance Counters</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Performance Counters\r
 </pre>\r
@@ -54,19 +54,19 @@ Component Library/Performance Counters</a></h2>
                cl_perf_t\r
 \r
        Initialization:\r
-               <a href="#robo477">cl_perf_construct</a>, <a href="#robo481">cl_perf_init</a>, <a href="#robo478">cl_perf_destroy</a>\r
+               <a href="#robo481">cl_perf_construct</a>, <a href="#robo485">cl_perf_init</a>, <a href="#robo482">cl_perf_destroy</a>\r
 \r
        Manipulation\r
-               <a href="#robo483">cl_perf_reset</a>, <a href="#robo479">cl_perf_display</a>, <a href="#robo484">cl_perf_start</a>, <a href="#robo486">cl_perf_update</a>,\r
-               <a href="#robo482">cl_perf_log</a>, <a href="#robo485">cl_perf_stop</a>\r
+               <a href="#robo487">cl_perf_reset</a>, <a href="#robo483">cl_perf_display</a>, <a href="#robo488">cl_perf_start</a>, <a href="#robo490">cl_perf_update</a>,\r
+               <a href="#robo486">cl_perf_log</a>, <a href="#robo489">cl_perf_stop</a>\r
 \r
        Macros:\r
-               <a href="#robo488">PERF_DECLARE</a>, <a href="#robo489">PERF_DECLARE_START</a>\r
+               <a href="#robo492">PERF_DECLARE</a>, <a href="#robo493">PERF_DECLARE_START</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo476">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fclr">\r
+<h2><a name="robo480">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fclr">\r
 Component Library: Performance Counters/cl_perf_clr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -78,7 +78,7 @@ Component Library: Performance Counters/cl_perf_clr</a></h2>
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>void\r
-<a href="#robo480">cl_perf_inc</a>(\r
+<a href="#robo484">cl_perf_inc</a>(\r
         IN      const uintn_t index );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -89,13 +89,13 @@ Component Library: Performance Counters/cl_perf_clr</a></h2>
 <span class="NOTES"><pre>       This macro has no effect when performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo488">PERF_DECLARE</a>, <a href="#robo489">PERF_DECLARE_START</a>, <a href="#robo482">cl_perf_log</a>,\r
-       <a href="#robo486">cl_perf_update</a>, <a href="#robo485">cl_perf_stop</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo492">PERF_DECLARE</a>, <a href="#robo493">PERF_DECLARE_START</a>, <a href="#robo486">cl_perf_log</a>,\r
+       <a href="#robo490">cl_perf_update</a>, <a href="#robo489">cl_perf_stop</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo477">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fconstruct">\r
+<h2><a name="robo481">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fconstruct">\r
 Component Library: Performance Counters/cl_perf_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -119,22 +119,22 @@ Component Library: Performance Counters/cl_perf_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       <strong>cl_perf_construct</strong> allows calling <a href="#robo478">cl_perf_destroy</a> without first calling\r
-       <a href="#robo481">cl_perf_init</a>.\r
+<span class="NOTES"><pre>       <strong>cl_perf_construct</strong> allows calling <a href="#robo482">cl_perf_destroy</a> without first calling\r
+       <a href="#robo485">cl_perf_init</a>.\r
 \r
        Calling <strong>cl_perf_construct</strong> is a prerequisite to calling any other\r
-       perfromance counter function except <a href="#robo481">cl_perf_init</a>.\r
+       perfromance counter function except <a href="#robo485">cl_perf_init</a>.\r
 \r
        This function is implemented as a macro and has no effect when\r
        performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo481">cl_perf_init</a>, <a href="#robo478">cl_perf_destroy</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo485">cl_perf_init</a>, <a href="#robo482">cl_perf_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo478">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fdestroy">\r
+<h2><a name="robo482">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fdestroy">\r
 Component Library: Performance Counters/cl_perf_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -161,23 +161,23 @@ Component Library: Performance Counters/cl_perf_destroy</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       <strong>cl_perf_destroy</strong> frees all resources allocated in a call to <a href="#robo481">cl_perf_init</a>.\r
+<span class="NOTES"><pre>       <strong>cl_perf_destroy</strong> frees all resources allocated in a call to <a href="#robo485">cl_perf_init</a>.\r
        If the display parameter is set to TRUE, displays all counter values\r
        before deallocating resources.\r
 \r
-       This function should only be called after a call to <a href="#robo477">cl_perf_construct</a>\r
-       or <a href="#robo481">cl_perf_init</a>.\r
+       This function should only be called after a call to <a href="#robo481">cl_perf_construct</a>\r
+       or <a href="#robo485">cl_perf_init</a>.\r
 \r
        This function is implemented as a macro and has no effect when\r
        performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo477">cl_perf_construct</a>, <a href="#robo481">cl_perf_init</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo481">cl_perf_construct</a>, <a href="#robo485">cl_perf_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo479">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fdisplay">\r
+<h2><a name="robo483">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fdisplay">\r
 Component Library: Performance Counters/cl_perf_display</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -206,12 +206,12 @@ Component Library: Performance Counters/cl_perf_display</a></h2>
        performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo481">cl_perf_init</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo485">cl_perf_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo480">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5finc">\r
+<h2><a name="robo484">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5finc">\r
 Component Library: Performance Counters/cl_perf_inc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -234,13 +234,13 @@ Component Library: Performance Counters/cl_perf_inc</a></h2>
 <span class="NOTES"><pre>       This macro has no effect when performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo488">PERF_DECLARE</a>, <a href="#robo489">PERF_DECLARE_START</a>, <a href="#robo482">cl_perf_log</a>,\r
-       <a href="#robo486">cl_perf_update</a>, <a href="#robo485">cl_perf_stop</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo492">PERF_DECLARE</a>, <a href="#robo493">PERF_DECLARE_START</a>, <a href="#robo486">cl_perf_log</a>,\r
+       <a href="#robo490">cl_perf_update</a>, <a href="#robo489">cl_perf_stop</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo481">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5finit">\r
+<h2><a name="robo485">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5finit">\r
 Component Library: Performance Counters/cl_perf_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -252,7 +252,7 @@ Component Library: Performance Counters/cl_perf_init</a></h2>
        for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre><a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre><a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 <strong>cl_perf_init</strong>(\r
         IN      cl_perf_t* const        p_perf,\r
         IN      const uintn_t           num_counters );\r
@@ -283,12 +283,12 @@ Component Library: Performance Counters/cl_perf_init</a></h2>
        performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo477">cl_perf_construct</a>, <a href="#robo478">cl_perf_destroy</a>, <a href="#robo479">cl_perf_display</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo481">cl_perf_construct</a>, <a href="#robo482">cl_perf_destroy</a>, <a href="#robo483">cl_perf_display</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo482">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5flog">\r
+<h2><a name="robo486">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5flog">\r
 Component Library: Performance Counters/cl_perf_log</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -324,13 +324,13 @@ Component Library: Performance Counters/cl_perf_log</a></h2>
 <span class="NOTES"><pre>       This macro has no effect when performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo488">PERF_DECLARE</a>, <a href="#robo489">PERF_DECLARE_START</a>, <a href="#robo484">cl_perf_start</a>,\r
-       <a href="#robo486">cl_perf_update</a>, <a href="#robo485">cl_perf_stop</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo492">PERF_DECLARE</a>, <a href="#robo493">PERF_DECLARE_START</a>, <a href="#robo488">cl_perf_start</a>,\r
+       <a href="#robo490">cl_perf_update</a>, <a href="#robo489">cl_perf_stop</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo483">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5freset">\r
+<h2><a name="robo487">[Functions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5freset">\r
 Component Library: Performance Counters/cl_perf_reset</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -364,7 +364,7 @@ Component Library: Performance Counters/cl_perf_reset</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo484">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fstart">\r
+<h2><a name="robo488">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fstart">\r
 Component Library: Performance Counters/cl_perf_start</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -387,13 +387,13 @@ Component Library: Performance Counters/cl_perf_start</a></h2>
 <span class="NOTES"><pre>       This macro has no effect when performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo488">PERF_DECLARE</a>, <a href="#robo489">PERF_DECLARE_START</a>, <a href="#robo482">cl_perf_log</a>,\r
-       <a href="#robo486">cl_perf_update</a>, <a href="#robo485">cl_perf_stop</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo492">PERF_DECLARE</a>, <a href="#robo493">PERF_DECLARE_START</a>, <a href="#robo486">cl_perf_log</a>,\r
+       <a href="#robo490">cl_perf_update</a>, <a href="#robo489">cl_perf_stop</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo485">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fstop">\r
+<h2><a name="robo489">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fstop">\r
 Component Library: Performance Counters/cl_perf_stop</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -401,7 +401,7 @@ Component Library: Performance Counters/cl_perf_stop</a></h2>
 <span class="NAME"><pre>       <strong>cl_perf_stop</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       The <a href="#robo482">cl_perf_log</a> macro updates a counter in a performance counter\r
+<span class="DESCRIPTION"><pre>       The <a href="#robo486">cl_perf_log</a> macro updates a counter in a performance counter\r
        container with a new timing sample.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
@@ -428,13 +428,13 @@ Component Library: Performance Counters/cl_perf_stop</a></h2>
        This macro has no effect when performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo488">PERF_DECLARE</a>, <a href="#robo489">PERF_DECLARE_START</a>, <a href="#robo484">cl_perf_start</a>,\r
-       <a href="#robo482">cl_perf_log</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo492">PERF_DECLARE</a>, <a href="#robo493">PERF_DECLARE_START</a>, <a href="#robo488">cl_perf_start</a>,\r
+       <a href="#robo486">cl_perf_log</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo486">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fupdate">\r
+<h2><a name="robo490">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fupdate">\r
 Component Library: Performance Counters/cl_perf_update</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -470,13 +470,13 @@ Component Library: Performance Counters/cl_perf_update</a></h2>
 <span class="NOTES"><pre>       This macro has no effect when performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo488">PERF_DECLARE</a>, <a href="#robo489">PERF_DECLARE_START</a>, <a href="#robo484">cl_perf_start</a>,\r
-       cl_perf_lob, <a href="#robo485">cl_perf_stop</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo492">PERF_DECLARE</a>, <a href="#robo493">PERF_DECLARE_START</a>, <a href="#robo488">cl_perf_start</a>,\r
+       cl_perf_lob, <a href="#robo489">cl_perf_stop</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo487">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fupdate5fctr">\r
+<h2><a name="robo491">[Definitions]<a name="Component20Library3a20Performance20Counters2fcl5fperf5fupdate5fctr">\r
 Component Library: Performance Counters/cl_perf_update_ctr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -508,13 +508,13 @@ Component Library: Performance Counters/cl_perf_update_ctr</a></h2>
 <span class="NOTES"><pre>       This macro has no effect when performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo488">PERF_DECLARE</a>, <a href="#robo489">PERF_DECLARE_START</a>, <a href="#robo484">cl_perf_start</a>,\r
-       cl_perf_lob, <a href="#robo485">cl_perf_stop</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo492">PERF_DECLARE</a>, <a href="#robo493">PERF_DECLARE_START</a>, <a href="#robo488">cl_perf_start</a>,\r
+       cl_perf_lob, <a href="#robo489">cl_perf_stop</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo488">[Definitions]<a name="Component20Library3a20Performance20Counters2fPERF5fDECLARE">\r
+<h2><a name="robo492">[Definitions]<a name="Component20Library3a20Performance20Counters2fPERF5fDECLARE">\r
 Component Library: Performance Counters/PERF_DECLARE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -543,13 +543,13 @@ Component Library: Performance Counters/PERF_DECLARE</a></h2>
        This macro has no effect when performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo489">PERF_DECLARE_START</a>, <a href="#robo484">cl_perf_start</a>, <a href="#robo482">cl_perf_log</a>,\r
-       <a href="#robo485">cl_perf_stop</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo493">PERF_DECLARE_START</a>, <a href="#robo488">cl_perf_start</a>, <a href="#robo486">cl_perf_log</a>,\r
+       <a href="#robo489">cl_perf_stop</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo489">[Definitions]<a name="Component20Library3a20Performance20Counters2fPERF5fDECLARE5fSTART">\r
+<h2><a name="robo493">[Definitions]<a name="Component20Library3a20Performance20Counters2fPERF5fDECLARE5fSTART">\r
 Component Library: Performance Counters/PERF_DECLARE_START</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -575,8 +575,8 @@ Component Library: Performance Counters/PERF_DECLARE_START</a></h2>
        This macro has no effect when performance counters are disabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo488">PERF_DECLARE</a>, <a href="#robo484">cl_perf_start</a>, <a href="#robo482">cl_perf_log</a>,\r
-       <a href="#robo485">cl_perf_stop</a>\r
+<span class="SEE_ALSO"><pre>       Performance Counters, <a href="#robo492">PERF_DECLARE</a>, <a href="#robo488">cl_perf_start</a>, <a href="#robo486">cl_perf_log</a>,\r
+       <a href="#robo489">cl_perf_stop</a>\r
 </pre>\r
 </span>\r
 </body>\r
index bec95335f34dcb0eb3d52a40a42a41abd73612bf..d2bf71c6564299144cd5a32050d38dc6a0ce3845 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_pool_h.html</title>\r
+<title>./inc_docs/complib/cl_pool_h.html</title>\r
 <!-- Source: ./inc/complib/cl_pool.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_pool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_pool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo24">[Modules]<a name="Component20Library2fPool">\r
 Component Library/Pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>Pool</strong>\r
 </pre>\r
@@ -31,29 +31,29 @@ Component Library/Pool</a></h2>
        objects to the pool. The only method of returning memory to the system is\r
        to destroy the pool.\r
 \r
-       The <strong>Pool</strong> functions operate on a <a href="#robo543">cl_pool_t</a> structure which should be treated\r
+       The <strong>Pool</strong> functions operate on a <a href="#robo547">cl_pool_t</a> structure which should be treated\r
        as opaque and should be manipulated only through the provided functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo543">cl_pool_t</a>\r
+               <a href="#robo547">cl_pool_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo535">cl_pfn_pool_init_t</a>, <a href="#robo534">cl_pfn_pool_dtor_t</a>\r
+               <a href="#robo539">cl_pfn_pool_init_t</a>, <a href="#robo538">cl_pfn_pool_dtor_t</a>\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo536">cl_pool_construct</a>, <a href="#robo541">cl_pool_init</a>, <a href="#robo538">cl_pool_destroy</a>\r
+               <a href="#robo540">cl_pool_construct</a>, <a href="#robo545">cl_pool_init</a>, <a href="#robo542">cl_pool_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo539">cl_pool_get</a>, <a href="#robo542">cl_pool_put</a>, <a href="#robo540">cl_pool_grow</a>\r
+               <a href="#robo543">cl_pool_get</a>, <a href="#robo546">cl_pool_put</a>, <a href="#robo544">cl_pool_grow</a>\r
 \r
        Attributes:\r
-               <a href="#robo533">cl_is_pool_inited</a>, <a href="#robo537">cl_pool_count</a>\r
+               <a href="#robo537">cl_is_pool_inited</a>, <a href="#robo541">cl_pool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo533">[Functions]<a name="Component20Library3a20Pool2fcl5fis5fpool5finited">\r
+<h2><a name="robo537">[Functions]<a name="Component20Library3a20Pool2fcl5fis5fpool5finited">\r
 Component Library: Pool/cl_is_pool_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -67,16 +67,16 @@ Component Library: Pool/cl_is_pool_inited</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE uint32_t CL_API\r
 <strong>cl_is_pool_inited</strong>(\r
-        IN      const <a href="#robo543">cl_pool_t</a>* const  p_pool )\r
+        IN      const <a href="#robo547">cl_pool_t</a>* const  p_pool )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo544">cl_is_qcpool_inited</a>( &amp;p_pool-&gt;qcpool ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo548">cl_is_qcpool_inited</a>( &amp;p_pool-&gt;qcpool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo543">cl_pool_t</a> structure whose initialization state\r
+               [in] Pointer to a <a href="#robo547">cl_pool_t</a> structure whose initialization state\r
                to check.\r
 \r
  RETURN VALUES\r
@@ -94,7 +94,7 @@ Component Library: Pool/cl_is_pool_inited</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo534">[Definitions]<a name="Component20Library3a20Pool2fcl5fpfn5fpool5fdtor5ft">\r
+<h2><a name="robo538">[Definitions]<a name="Component20Library3a20Pool2fcl5fpfn5fpool5fdtor5ft">\r
 Component Library: Pool/cl_pfn_pool_dtor_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -117,7 +117,7 @@ Component Library: Pool/cl_pfn_pool_dtor_t</a></h2>
                [in] Pointer to an object to destruct.\r
 \r
        context\r
-               [in] Context provided in the call to <a href="#robo541">cl_pool_init</a>.\r
+               [in] Context provided in the call to <a href="#robo545">cl_pool_init</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -125,7 +125,7 @@ Component Library: Pool/cl_pfn_pool_dtor_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as an optional parameter to the\r
-       <a href="#robo541">cl_pool_init</a> function.\r
+       <a href="#robo545">cl_pool_init</a> function.\r
 \r
        The destructor is invoked once per allocated object, allowing the user\r
        to perform any necessary cleanup. Users should not attempt to deallocate\r
@@ -133,12 +133,12 @@ Component Library: Pool/cl_pfn_pool_dtor_t</a></h2>
        allocation and deallocation.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo541">cl_pool_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo545">cl_pool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo535">[Definitions]<a name="Component20Library3a20Pool2fcl5fpfn5fpool5finit5ft">\r
+<h2><a name="robo539">[Definitions]<a name="Component20Library3a20Pool2fcl5fpfn5fpool5finit5ft">\r
 Component Library: Pool/cl_pfn_pool_init_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -151,7 +151,7 @@ Component Library: Pool/cl_pfn_pool_init_t</a></h2>
        pool.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_pool_init_t</strong>)(\r
         IN      void* const                     p_object,\r
         IN      void*                           context );\r
@@ -161,34 +161,34 @@ Component Library: Pool/cl_pfn_pool_init_t</a></h2>
                [in] Pointer to an object to initialize.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo541">cl_pool_init</a>.\r
+               [in] Context provided in a call to <a href="#robo545">cl_pool_init</a>.\r
 \r
  RETURN VALUES\r
        Return CL_SUCCESS to indicates that initialization of the object\r
        was successful and initialization of further objects may continue.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> values will be returned by <a href="#robo541">cl_pool_init</a>\r
-       and <a href="#robo540">cl_pool_grow</a>.\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> values will be returned by <a href="#robo545">cl_pool_init</a>\r
+       and <a href="#robo544">cl_pool_grow</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as an optional parameter to the\r
-       <a href="#robo541">cl_pool_init</a> function.\r
+       <a href="#robo545">cl_pool_init</a> function.\r
 \r
        The initializer is invoked once per allocated object, allowing the user\r
        to trap initialization failures. Returning a status other than CL_SUCCESS\r
-       aborts a grow operation, initiated either through <a href="#robo541">cl_pool_init</a> or\r
-       <a href="#robo540">cl_pool_grow</a>, and causes the initiating function to fail.\r
+       aborts a grow operation, initiated either through <a href="#robo545">cl_pool_init</a> or\r
+       <a href="#robo544">cl_pool_grow</a>, and causes the initiating function to fail.\r
        Any non-CL_SUCCESS status will be returned by the function that initiated\r
        the grow operation.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo541">cl_pool_init</a>, <a href="#robo540">cl_pool_grow</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo545">cl_pool_init</a>, <a href="#robo544">cl_pool_grow</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo536">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fconstruct">\r
+<h2><a name="robo540">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fconstruct">\r
 Component Library: Pool/cl_pool_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -201,28 +201,28 @@ Component Library: Pool/cl_pool_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_pool_construct</strong>(\r
-        IN      <a href="#robo543">cl_pool_t</a>* const        p_pool );\r
+        IN      <a href="#robo547">cl_pool_t</a>* const        p_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo543">cl_pool_t</a> structure whose state to initialize.\r
+               [in] Pointer to a <a href="#robo547">cl_pool_t</a> structure whose state to initialize.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo541">cl_pool_init</a>, <a href="#robo538">cl_pool_destroy</a>, and <a href="#robo533">cl_is_pool_inited</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo545">cl_pool_init</a>, <a href="#robo542">cl_pool_destroy</a>, and <a href="#robo537">cl_is_pool_inited</a>.\r
 \r
        Calling <strong>cl_pool_construct</strong> is a prerequisite to calling any other\r
-       pool function except <a href="#robo541">cl_pool_init</a>.\r
+       pool function except <a href="#robo545">cl_pool_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo541">cl_pool_init</a>, <a href="#robo538">cl_pool_destroy</a>, <a href="#robo533">cl_is_pool_inited</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo545">cl_pool_init</a>, <a href="#robo542">cl_pool_destroy</a>, <a href="#robo537">cl_is_pool_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo537">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fcount">\r
+<h2><a name="robo541">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fcount">\r
 Component Library: Pool/cl_pool_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -236,15 +236,15 @@ Component Library: Pool/cl_pool_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_pool_count</strong>(\r
-        IN      <a href="#robo543">cl_pool_t</a>* const        p_pool )\r
+        IN      <a href="#robo547">cl_pool_t</a>* const        p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo549">cl_qcpool_count</a>( &amp;p_pool-&gt;qcpool ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo553">cl_qcpool_count</a>( &amp;p_pool-&gt;qcpool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo543">cl_pool_t</a> structure for which the number of\r
+               [in] Pointer to a <a href="#robo547">cl_pool_t</a> structure for which the number of\r
                available objects is requested.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -256,7 +256,7 @@ Component Library: Pool/cl_pool_count</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo538">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fdestroy">\r
+<h2><a name="robo542">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fdestroy">\r
 Component Library: Pool/cl_pool_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -269,15 +269,15 @@ Component Library: Pool/cl_pool_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_pool_destroy</strong>(\r
-        IN      <a href="#robo543">cl_pool_t</a>* const        p_pool )\r
+        IN      <a href="#robo547">cl_pool_t</a>* const        p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
-        <a href="./cl_qcomppool_h.html#robo550">cl_qcpool_destroy</a>( &amp;p_pool-&gt;qcpool );\r
+        <a href="./cl_qcomppool_h.html#robo554">cl_qcpool_destroy</a>( &amp;p_pool-&gt;qcpool );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo543">cl_pool_t</a> structure to destroy.\r
+               [in] Pointer to a <a href="#robo547">cl_pool_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -289,18 +289,18 @@ Component Library: Pool/cl_pool_destroy</a></h2>
        is invoked.\r
 \r
        This function should only be called after a call to\r
-       <a href="#robo536">cl_pool_construct</a> or <a href="#robo541">cl_pool_init</a>.\r
+       <a href="#robo540">cl_pool_construct</a> or <a href="#robo545">cl_pool_init</a>.\r
 \r
        In a debug build, <strong>cl_pool_destroy</strong> asserts that all objects are in\r
        the pool.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo536">cl_pool_construct</a>, <a href="#robo541">cl_pool_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo540">cl_pool_construct</a>, <a href="#robo545">cl_pool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo539">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fget">\r
+<h2><a name="robo543">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fget">\r
 Component Library: Pool/cl_pool_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -313,13 +313,13 @@ Component Library: Pool/cl_pool_get</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_pool_get</strong>(\r
-        IN      <a href="#robo543">cl_pool_t</a>* const        p_pool )\r
+        IN      <a href="#robo547">cl_pool_t</a>* const        p_pool )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
 \r
         CL_ASSERT( p_pool );\r
 \r
-        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qcomppool_h.html#robo551">cl_qcpool_get</a>( &amp;p_pool-&gt;qcpool );\r
+        p_pool_obj = (cl_pool_obj_t*)<a href="./cl_qcomppool_h.html#robo555">cl_qcpool_get</a>( &amp;p_pool-&gt;qcpool );\r
         if( !p_pool_obj )\r
                 return( NULL );\r
 \r
@@ -329,7 +329,7 @@ Component Library: Pool/cl_pool_get</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo543">cl_pool_t</a> structure from which to retrieve\r
+               [in] Pointer to a <a href="#robo547">cl_pool_t</a> structure from which to retrieve\r
                an object.\r
 \r
  RETURN VALUES\r
@@ -340,15 +340,15 @@ Component Library: Pool/cl_pool_get</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_pool_get</strong> returns the object at the head of the pool. If the pool is\r
        empty, it is automatically grown to accommodate this request unless the\r
-       grow_size parameter passed to the <a href="#robo541">cl_pool_init</a> function was zero.\r
+       grow_size parameter passed to the <a href="#robo545">cl_pool_init</a> function was zero.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, cl_pool_get_tail, <a href="#robo542">cl_pool_put</a>, <a href="#robo540">cl_pool_grow</a>, <a href="#robo537">cl_pool_count</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, cl_pool_get_tail, <a href="#robo546">cl_pool_put</a>, <a href="#robo544">cl_pool_grow</a>, <a href="#robo541">cl_pool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo540">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fgrow">\r
+<h2><a name="robo544">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fgrow">\r
 Component Library: Pool/cl_pool_grow</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -360,18 +360,18 @@ Component Library: Pool/cl_pool_grow</a></h2>
        the specified number of objects.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_pool_grow</strong>(\r
-        IN      <a href="#robo543">cl_pool_t</a>* const        p_pool,\r
+        IN      <a href="#robo547">cl_pool_t</a>* const        p_pool,\r
         IN      const size_t            obj_count )\r
 {\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo552">cl_qcpool_grow</a>( &amp;p_pool-&gt;qcpool, obj_count ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo556">cl_qcpool_grow</a>( &amp;p_pool-&gt;qcpool, obj_count ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo543">cl_pool_t</a> structure whose capacity to grow.\r
+               [in] Pointer to a <a href="#robo547">cl_pool_t</a> structure whose capacity to grow.\r
 \r
        obj_count\r
                [in] Number of objects by which to grow the pool.\r
@@ -382,9 +382,9 @@ Component Library: Pool/cl_pool_grow</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory to grow the\r
        pool.\r
 \r
-       <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
+       <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter passed to the\r
-       <a href="#robo541">cl_pool_init</a> function.\r
+       <a href="#robo545">cl_pool_init</a> function.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       It is not necessary to call <strong>cl_pool_grow</strong> if the pool is\r
@@ -396,7 +396,7 @@ Component Library: Pool/cl_pool_grow</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo541">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5finit">\r
+<h2><a name="robo545">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5finit">\r
 Component Library: Pool/cl_pool_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -407,20 +407,20 @@ Component Library: Pool/cl_pool_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_pool_init</strong> function initializes a pool for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_pool_init</strong>(\r
-        IN      <a href="#robo543">cl_pool_t</a>* const                p_pool,\r
+        IN      <a href="#robo547">cl_pool_t</a>* const                p_pool,\r
         IN      const size_t                    min_count,\r
         IN      const size_t                    max_count,\r
         IN      const size_t                    grow_size,\r
         IN      const size_t                    object_size,\r
-        IN      <a href="#robo535">cl_pfn_pool_init_t</a>              pfn_initializer OPTIONAL,\r
-        IN      <a href="#robo534">cl_pfn_pool_dtor_t</a>              pfn_destructor OPTIONAL,\r
+        IN      <a href="#robo539">cl_pfn_pool_init_t</a>              pfn_initializer OPTIONAL,\r
+        IN      <a href="#robo538">cl_pfn_pool_dtor_t</a>              pfn_destructor OPTIONAL,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo543">cl_pool_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo547">cl_pool_t</a> structure to initialize.\r
 \r
        min_count\r
                [in] Minimum number of objects that the pool should support. All\r
@@ -442,13 +442,13 @@ Component Library: Pool/cl_pool_init</a></h2>
        pfn_initializer\r
                [in] Initialization callback to invoke for every new object when\r
                growing the pool. This parameter is optional and may be NULL.\r
-               See the <a href="#robo535">cl_pfn_pool_init_t</a> function type declaration for details\r
+               See the <a href="#robo539">cl_pfn_pool_init_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        pfn_destructor\r
                [in] Destructor callback to invoke for every object before memory for\r
                that object is freed. This parameter is optional and may be NULL.\r
-               See the <a href="#robo534">cl_pfn_pool_dtor_t</a> function type declaration for details\r
+               See the <a href="#robo538">cl_pfn_pool_dtor_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -463,7 +463,7 @@ Component Library: Pool/cl_pool_init</a></h2>
        CL_INVALID_SETTING if a the maximum size is non-zero and less than the\r
        minimum size.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
@@ -471,14 +471,14 @@ Component Library: Pool/cl_pool_init</a></h2>
        the capacity desired.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo536">cl_pool_construct</a>, <a href="#robo538">cl_pool_destroy</a>,\r
-       <a href="#robo539">cl_pool_get</a>, <a href="#robo542">cl_pool_put</a>, <a href="#robo540">cl_pool_grow</a>,\r
-       <a href="#robo537">cl_pool_count</a>, <a href="#robo535">cl_pfn_pool_init_t</a>, <a href="#robo534">cl_pfn_pool_dtor_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, <a href="#robo540">cl_pool_construct</a>, <a href="#robo542">cl_pool_destroy</a>,\r
+       <a href="#robo543">cl_pool_get</a>, <a href="#robo546">cl_pool_put</a>, <a href="#robo544">cl_pool_grow</a>,\r
+       <a href="#robo541">cl_pool_count</a>, <a href="#robo539">cl_pfn_pool_init_t</a>, <a href="#robo538">cl_pfn_pool_dtor_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo542">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fput">\r
+<h2><a name="robo546">[Functions]<a name="Component20Library3a20Pool2fcl5fpool5fput">\r
 Component Library: Pool/cl_pool_put</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -491,7 +491,7 @@ Component Library: Pool/cl_pool_put</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_pool_put</strong>(\r
-        IN      <a href="#robo543">cl_pool_t</a>* const        p_pool,\r
+        IN      <a href="#robo547">cl_pool_t</a>* const        p_pool,\r
         IN      void* const                     p_object )\r
 {\r
         cl_pool_obj_t   *p_pool_obj;\r
@@ -506,12 +506,12 @@ Component Library: Pool/cl_pool_put</a></h2>
         /* good sanity check */\r
         CL_ASSERT( p_pool_obj-&gt;list_obj.p_object == p_object );\r
 \r
-        <a href="./cl_qcomppool_h.html#robo554">cl_qcpool_put</a>( &amp;p_pool-&gt;qcpool, (<a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*)p_pool_obj );\r
+        <a href="./cl_qcomppool_h.html#robo558">cl_qcpool_put</a>( &amp;p_pool-&gt;qcpool, (<a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>*)p_pool_obj );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo543">cl_pool_t</a> structure to which to return\r
+               [in] Pointer to a <a href="#robo547">cl_pool_t</a> structure to which to return\r
                an object.\r
 \r
        p_object\r
@@ -524,15 +524,15 @@ Component Library: Pool/cl_pool_put</a></h2>
 <span class="NOTES"><pre>       <strong>cl_pool_put</strong> places the returned object at the head of the pool.\r
 \r
        The object specified by the p_object parameter must have been\r
-       retrieved from the pool by a previous call to <a href="#robo539">cl_pool_get</a>.\r
+       retrieved from the pool by a previous call to <a href="#robo543">cl_pool_get</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, cl_pool_put_tail, <a href="#robo539">cl_pool_get</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo24">Pool</a>, cl_pool_put_tail, <a href="#robo543">cl_pool_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo543">[Structures]<a name="Component20Library3a20Pool2fcl5fpool5ft">\r
+<h2><a name="robo547">[Structures]<a name="Component20Library3a20Pool2fcl5fpool5ft">\r
 Component Library: Pool/cl_pool_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -548,9 +548,9 @@ Component Library: Pool/cl_pool_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_pool\r
 {\r
-        <a href="./cl_qcomppool_h.html#robo556">cl_qcpool_t</a>                             qcpool;\r
-        <a href="#robo535">cl_pfn_pool_init_t</a>              pfn_init;\r
-        <a href="#robo534">cl_pfn_pool_dtor_t</a>              pfn_dtor;\r
+        <a href="./cl_qcomppool_h.html#robo560">cl_qcpool_t</a>                             qcpool;\r
+        <a href="#robo539">cl_pfn_pool_init_t</a>              pfn_init;\r
+        <a href="#robo538">cl_pfn_pool_dtor_t</a>              pfn_dtor;\r
         const void                              *context;\r
 \r
 } <strong>cl_pool_t</strong>;\r
index 02ab62fb70426aa6460dd473e43dc12aff123903..699fb63c44a83cb0002ac0e2d30223f275fd87a8 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_ptr_vector_h.html</title>\r
+<title>./inc_docs/complib/cl_ptr_vector_h.html</title>\r
 <!-- Source: ./inc/complib/cl_ptr_vector.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_ptr_vector.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_ptr_vector.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo23">[Modules]<a name="Component20Library2fPointer20Vector">\r
 Component Library/Pointer Vector</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>\r
 </pre>\r
@@ -29,30 +29,30 @@ Component Library/Pointer Vector</a></h2>
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo532">cl_ptr_vector_t</a>\r
+               <a href="#robo536">cl_ptr_vector_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo514">cl_pfn_ptr_vec_apply_t</a>, <a href="#robo515">cl_pfn_ptr_vec_find_t</a>\r
+               <a href="#robo518">cl_pfn_ptr_vec_apply_t</a>, <a href="#robo519">cl_pfn_ptr_vec_find_t</a>\r
 \r
        Item Manipulation:\r
                cl_ptr_vector_set_obj, cl_ptr_vector_obj\r
 \r
        Initialization:\r
-               <a href="#robo518">cl_ptr_vector_construct</a>, <a href="#robo525">cl_ptr_vector_init</a>, <a href="#robo519">cl_ptr_vector_destroy</a>\r
+               <a href="#robo522">cl_ptr_vector_construct</a>, <a href="#robo529">cl_ptr_vector_init</a>, <a href="#robo523">cl_ptr_vector_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo523">cl_ptr_vector_get_capacity</a>, <a href="#robo529">cl_ptr_vector_set_capacity</a>,\r
-               <a href="#robo524">cl_ptr_vector_get_size</a>, <a href="#robo531">cl_ptr_vector_set_size</a>, <a href="#robo530">cl_ptr_vector_set_min_size</a>\r
-               cl_ptr_vector_get_ptr, <a href="#robo522">cl_ptr_vector_get</a>, <a href="#robo517">cl_ptr_vector_at</a>, <a href="#robo528">cl_ptr_vector_set</a>\r
+               <a href="#robo527">cl_ptr_vector_get_capacity</a>, <a href="#robo533">cl_ptr_vector_set_capacity</a>,\r
+               <a href="#robo528">cl_ptr_vector_get_size</a>, <a href="#robo535">cl_ptr_vector_set_size</a>, <a href="#robo534">cl_ptr_vector_set_min_size</a>\r
+               cl_ptr_vector_get_ptr, <a href="#robo526">cl_ptr_vector_get</a>, <a href="#robo521">cl_ptr_vector_at</a>, <a href="#robo532">cl_ptr_vector_set</a>\r
 \r
        Search:\r
-               <a href="#robo521">cl_ptr_vector_find_from_start</a>, <a href="#robo520">cl_ptr_vector_find_from_end</a>\r
-               <a href="#robo516">cl_ptr_vector_apply_func</a>\r
+               <a href="#robo525">cl_ptr_vector_find_from_start</a>, <a href="#robo524">cl_ptr_vector_find_from_end</a>\r
+               <a href="#robo520">cl_ptr_vector_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo514">[Definitions]<a name="Component20Library3a20Pointer20Vector2fcl5fpfn5fptr5fvec5fapply5ft">\r
+<h2><a name="robo518">[Definitions]<a name="Component20Library3a20Pointer20Vector2fcl5fpfn5fptr5fvec5fapply5ft">\r
 Component Library: Pointer Vector/cl_pfn_ptr_vec_apply_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -78,23 +78,23 @@ Component Library: Pointer Vector/cl_pfn_ptr_vec_apply_t</a></h2>
                [in] Pointer to an element at the specified index in the pointer vector.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo516">cl_ptr_vector_apply_func</a>.\r
+               [in] Context provided in a call to <a href="#robo520">cl_ptr_vector_apply_func</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
-       the function passed by users as a parameter to the <a href="#robo516">cl_ptr_vector_apply_func</a>\r
+       the function passed by users as a parameter to the <a href="#robo520">cl_ptr_vector_apply_func</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo516">cl_ptr_vector_apply_func</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo520">cl_ptr_vector_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo515">[Definitions]<a name="Component20Library3a20Pointer20Vector2fcl5fpfn5fptr5fvec5ffind5ft">\r
+<h2><a name="robo519">[Definitions]<a name="Component20Library3a20Pointer20Vector2fcl5fpfn5fptr5fvec5ffind5ft">\r
 Component Library: Pointer Vector/cl_pfn_ptr_vec_find_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -106,7 +106,7 @@ Component Library: Pointer Vector/cl_pfn_ptr_vec_find_t</a></h2>
        functions used to find elements in a pointer vector.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_ptr_vec_find_t</strong>)(\r
         IN      const size_t            index,\r
         IN      const void* const       element,\r
@@ -121,8 +121,8 @@ Component Library: Pointer Vector/cl_pfn_ptr_vec_find_t</a></h2>
                pointer vector.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo521">cl_ptr_vector_find_from_start</a> or\r
-               <a href="#robo520">cl_ptr_vector_find_from_end</a>.\r
+               [in] Context provided in a call to <a href="#robo525">cl_ptr_vector_find_from_start</a> or\r
+               <a href="#robo524">cl_ptr_vector_find_from_end</a>.\r
 \r
  RETURN VALUES\r
        Return CL_SUCCESS if the element was found. This stops pointer vector\r
@@ -133,15 +133,15 @@ Component Library: Pointer Vector/cl_pfn_ptr_vec_find_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
        function provided by users as a parameter to the\r
-       <a href="#robo521">cl_ptr_vector_find_from_start</a> and <a href="#robo520">cl_ptr_vector_find_from_end</a> functions.\r
+       <a href="#robo525">cl_ptr_vector_find_from_start</a> and <a href="#robo524">cl_ptr_vector_find_from_end</a> functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo521">cl_ptr_vector_find_from_start</a>, <a href="#robo520">cl_ptr_vector_find_from_end</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo525">cl_ptr_vector_find_from_start</a>, <a href="#robo524">cl_ptr_vector_find_from_end</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo516">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fapply5ffunc">\r
+<h2><a name="robo520">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fapply5ffunc">\r
 Component Library: Pointer Vector/cl_ptr_vector_apply_func</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -155,17 +155,17 @@ Component Library: Pointer Vector/cl_ptr_vector_apply_func</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_ptr_vector_apply_func</strong>(\r
-        IN      const <a href="#robo532">cl_ptr_vector_t</a>* const    p_vector,\r
-        IN      <a href="#robo514">cl_pfn_ptr_vec_apply_t</a>                  pfn_callback,\r
+        IN      const <a href="#robo536">cl_ptr_vector_t</a>* const    p_vector,\r
+        IN      <a href="#robo518">cl_pfn_ptr_vec_apply_t</a>                  pfn_callback,\r
         IN      const void* const                               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure whose elements to iterate.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure whose elements to iterate.\r
 \r
        pfn_callback\r
                [in] Function invoked for every element in the array.\r
-               See the <a href="#robo514">cl_pfn_ptr_vec_apply_t</a> function type declaration for details\r
+               See the <a href="#robo518">cl_pfn_ptr_vec_apply_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -179,13 +179,13 @@ Component Library: Pointer Vector/cl_ptr_vector_apply_func</a></h2>
        in the pointer vector, starting from the beginning of the pointer vector.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo521">cl_ptr_vector_find_from_start</a>, <a href="#robo520">cl_ptr_vector_find_from_end</a>,\r
-       <a href="#robo514">cl_pfn_ptr_vec_apply_t</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo525">cl_ptr_vector_find_from_start</a>, <a href="#robo524">cl_ptr_vector_find_from_end</a>,\r
+       <a href="#robo518">cl_pfn_ptr_vec_apply_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo517">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fat">\r
+<h2><a name="robo521">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fat">\r
 Component Library: Pointer Vector/cl_ptr_vector_at</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -197,15 +197,15 @@ Component Library: Pointer Vector/cl_ptr_vector_at</a></h2>
        vector at a specified index, performing boundary checks.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ptr_vector_at</strong>(\r
-        IN      const <a href="#robo532">cl_ptr_vector_t</a>* const    p_vector,\r
+        IN      const <a href="#robo536">cl_ptr_vector_t</a>* const    p_vector,\r
         IN      const size_t                                    index,\r
         OUT     void** const                                    p_element );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure from which to get a copy of\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure from which to get a copy of\r
                an element.\r
 \r
        index\r
@@ -228,12 +228,12 @@ Component Library: Pointer Vector/cl_ptr_vector_at</a></h2>
        desired element.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo522">cl_ptr_vector_get</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo526">cl_ptr_vector_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo518">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fconstruct">\r
+<h2><a name="robo522">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fconstruct">\r
 Component Library: Pointer Vector/cl_ptr_vector_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -246,29 +246,29 @@ Component Library: Pointer Vector/cl_ptr_vector_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_ptr_vector_construct</strong>(\r
-        IN      <a href="#robo532">cl_ptr_vector_t</a>* const  p_vector );\r
+        IN      <a href="#robo536">cl_ptr_vector_t</a>* const  p_vector );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure to construct.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure to construct.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo519">cl_ptr_vector_destroy</a> without first calling\r
-       <a href="#robo525">cl_ptr_vector_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo523">cl_ptr_vector_destroy</a> without first calling\r
+       <a href="#robo529">cl_ptr_vector_init</a>.\r
 \r
        Calling <strong>cl_ptr_vector_construct</strong> is a prerequisite to calling any other\r
-       pointer vector function except <a href="#robo525">cl_ptr_vector_init</a>.\r
+       pointer vector function except <a href="#robo529">cl_ptr_vector_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo525">cl_ptr_vector_init</a>, <a href="#robo519">cl_ptr_vector_destroy</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo529">cl_ptr_vector_init</a>, <a href="#robo523">cl_ptr_vector_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo519">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fdestroy">\r
+<h2><a name="robo523">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fdestroy">\r
 Component Library: Pointer Vector/cl_ptr_vector_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -281,11 +281,11 @@ Component Library: Pointer Vector/cl_ptr_vector_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_ptr_vector_destroy</strong>(\r
-        IN      <a href="#robo532">cl_ptr_vector_t</a>* const  p_vector );\r
+        IN      <a href="#robo536">cl_ptr_vector_t</a>* const  p_vector );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure to destroy.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -293,16 +293,16 @@ Component Library: Pointer Vector/cl_ptr_vector_destroy</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_ptr_vector_destroy</strong> frees all memory allocated for the pointer vector.\r
 \r
-       This function should only be called after a call to <a href="#robo518">cl_ptr_vector_construct</a>\r
-       or <a href="#robo525">cl_ptr_vector_init</a>.\r
+       This function should only be called after a call to <a href="#robo522">cl_ptr_vector_construct</a>\r
+       or <a href="#robo529">cl_ptr_vector_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo518">cl_ptr_vector_construct</a>, <a href="#robo525">cl_ptr_vector_init</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo522">cl_ptr_vector_construct</a>, <a href="#robo529">cl_ptr_vector_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo520">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5ffind5ffrom5fend">\r
+<h2><a name="robo524">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5ffind5ffrom5fend">\r
 Component Library: Pointer Vector/cl_ptr_vector_find_from_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -316,17 +316,17 @@ Component Library: Pointer Vector/cl_ptr_vector_find_from_end</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT size_t CL_API\r
 <strong>cl_ptr_vector_find_from_end</strong>(\r
-        IN      const <a href="#robo532">cl_ptr_vector_t</a>* const    p_vector,\r
-        IN      <a href="#robo515">cl_pfn_ptr_vec_find_t</a>                   pfn_callback,\r
+        IN      const <a href="#robo536">cl_ptr_vector_t</a>* const    p_vector,\r
+        IN      <a href="#robo519">cl_pfn_ptr_vec_find_t</a>                   pfn_callback,\r
         IN      const void* const                               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure to inititalize.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure to inititalize.\r
 \r
        pfn_callback\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo515">cl_pfn_ptr_vec_find_t</a> function type declaration for details\r
+               See the <a href="#robo519">cl_pfn_ptr_vec_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -343,13 +343,13 @@ Component Library: Pointer Vector/cl_ptr_vector_find_from_end</a></h2>
        provided by the pfn_callback parameter returns CL_SUCCESS.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo521">cl_ptr_vector_find_from_start</a>, <a href="#robo516">cl_ptr_vector_apply_func</a>,\r
-       <a href="#robo515">cl_pfn_ptr_vec_find_t</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo525">cl_ptr_vector_find_from_start</a>, <a href="#robo520">cl_ptr_vector_apply_func</a>,\r
+       <a href="#robo519">cl_pfn_ptr_vec_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo521">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5ffind5ffrom5fstart">\r
+<h2><a name="robo525">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5ffind5ffrom5fstart">\r
 Component Library: Pointer Vector/cl_ptr_vector_find_from_start</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -363,17 +363,17 @@ Component Library: Pointer Vector/cl_ptr_vector_find_from_start</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT size_t CL_API\r
 <strong>cl_ptr_vector_find_from_start</strong>(\r
-        IN      const <a href="#robo532">cl_ptr_vector_t</a>* const    p_vector,\r
-        IN      <a href="#robo515">cl_pfn_ptr_vec_find_t</a>                   pfn_callback,\r
+        IN      const <a href="#robo536">cl_ptr_vector_t</a>* const    p_vector,\r
+        IN      <a href="#robo519">cl_pfn_ptr_vec_find_t</a>                   pfn_callback,\r
         IN      const void* const                               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure to inititalize.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure to inititalize.\r
 \r
        pfn_callback\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo515">cl_pfn_ptr_vec_find_t</a> function type declaration for details\r
+               See the <a href="#robo519">cl_pfn_ptr_vec_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -390,13 +390,13 @@ Component Library: Pointer Vector/cl_ptr_vector_find_from_start</a></h2>
        provided by the pfn_callback parameter returns CL_SUCCESS.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo520">cl_ptr_vector_find_from_end</a>, <a href="#robo516">cl_ptr_vector_apply_func</a>,\r
-       <a href="#robo515">cl_pfn_ptr_vec_find_t</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo524">cl_ptr_vector_find_from_end</a>, <a href="#robo520">cl_ptr_vector_apply_func</a>,\r
+       <a href="#robo519">cl_pfn_ptr_vec_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo522">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fget">\r
+<h2><a name="robo526">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fget">\r
 Component Library: Pointer Vector/cl_ptr_vector_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -410,7 +410,7 @@ Component Library: Pointer Vector/cl_ptr_vector_get</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_ptr_vector_get</strong>(\r
-        IN      const <a href="#robo532">cl_ptr_vector_t</a>* const    p_vector,\r
+        IN      const <a href="#robo536">cl_ptr_vector_t</a>* const    p_vector,\r
         IN      const size_t                                    index )\r
 {\r
         CL_ASSERT( p_vector );\r
@@ -422,7 +422,7 @@ Component Library: Pointer Vector/cl_ptr_vector_get</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure from which to get an\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure from which to get an\r
                element.\r
 \r
        index\r
@@ -439,12 +439,12 @@ Component Library: Pointer Vector/cl_ptr_vector_get</a></h2>
        vector.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo517">cl_ptr_vector_at</a>, <a href="#robo528">cl_ptr_vector_set</a>, <a href="#robo524">cl_ptr_vector_get_size</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo521">cl_ptr_vector_at</a>, <a href="#robo532">cl_ptr_vector_set</a>, <a href="#robo528">cl_ptr_vector_get_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo523">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fget5fcapacity">\r
+<h2><a name="robo527">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fget5fcapacity">\r
 Component Library: Pointer Vector/cl_ptr_vector_get_capacity</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -458,7 +458,7 @@ Component Library: Pointer Vector/cl_ptr_vector_get_capacity</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_ptr_vector_get_capacity</strong>(\r
-        IN      const <a href="#robo532">cl_ptr_vector_t</a>* const    p_vector )\r
+        IN      const <a href="#robo536">cl_ptr_vector_t</a>* const    p_vector )\r
 {\r
         CL_ASSERT( p_vector );\r
         CL_ASSERT( p_vector-&gt;state == CL_INITIALIZED );\r
@@ -468,7 +468,7 @@ Component Library: Pointer Vector/cl_ptr_vector_get_capacity</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure whose capacity to return.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure whose capacity to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Capacity, in elements, of the pointer vector.\r
@@ -476,15 +476,15 @@ Component Library: Pointer Vector/cl_ptr_vector_get_capacity</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The capacity is the number of elements that the pointer vector can store,\r
        and can be greater than the number of elements stored. To get the number\r
-       of elements stored in the pointer vector, use <a href="#robo524">cl_ptr_vector_get_size</a>.\r
+       of elements stored in the pointer vector, use <a href="#robo528">cl_ptr_vector_get_size</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo529">cl_ptr_vector_set_capacity</a>, <a href="#robo524">cl_ptr_vector_get_size</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo533">cl_ptr_vector_set_capacity</a>, <a href="#robo528">cl_ptr_vector_get_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo524">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fget5fsize">\r
+<h2><a name="robo528">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fget5fsize">\r
 Component Library: Pointer Vector/cl_ptr_vector_get_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -497,7 +497,7 @@ Component Library: Pointer Vector/cl_ptr_vector_get_size</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_ptr_vector_get_size</strong>(\r
-        IN      const <a href="#robo532">cl_ptr_vector_t</a>* const    p_vector )\r
+        IN      const <a href="#robo536">cl_ptr_vector_t</a>* const    p_vector )\r
 {\r
         CL_ASSERT( p_vector );\r
         CL_ASSERT( p_vector-&gt;state == CL_UNINITIALIZED ||\r
@@ -508,18 +508,18 @@ Component Library: Pointer Vector/cl_ptr_vector_get_size</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure whose size to return.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure whose size to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Size, in elements, of the pointer vector.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo531">cl_ptr_vector_set_size</a>, <a href="#robo523">cl_ptr_vector_get_capacity</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo535">cl_ptr_vector_set_size</a>, <a href="#robo527">cl_ptr_vector_get_capacity</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo525">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5finit">\r
+<h2><a name="robo529">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5finit">\r
 Component Library: Pointer Vector/cl_ptr_vector_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -530,15 +530,15 @@ Component Library: Pointer Vector/cl_ptr_vector_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_ptr_vector_init</strong> function initializes a pointer vector for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ptr_vector_init</strong>(\r
-        IN      <a href="#robo532">cl_ptr_vector_t</a>* const  p_vector,\r
+        IN      <a href="#robo536">cl_ptr_vector_t</a>* const  p_vector,\r
         IN      const size_t                    min_cap,\r
         IN      const size_t                    grow_size );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure to inititalize.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure to inititalize.\r
 \r
        min_cap\r
                [in] Initial number of elements the vector will support.\r
@@ -554,13 +554,13 @@ Component Library: Pointer Vector/cl_ptr_vector_init</a></h2>
        CL_INSUFFICIENT_MEMORY if the initialization failed.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo518">cl_ptr_vector_construct</a>, <a href="#robo519">cl_ptr_vector_destroy</a>,\r
-       <a href="#robo528">cl_ptr_vector_set</a>, <a href="#robo522">cl_ptr_vector_get</a>, <a href="#robo517">cl_ptr_vector_at</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo522">cl_ptr_vector_construct</a>, <a href="#robo523">cl_ptr_vector_destroy</a>,\r
+       <a href="#robo532">cl_ptr_vector_set</a>, <a href="#robo526">cl_ptr_vector_get</a>, <a href="#robo521">cl_ptr_vector_at</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo526">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5finsert">\r
+<h2><a name="robo530">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5finsert">\r
 Component Library: Pointer Vector/cl_ptr_vector_insert</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -571,18 +571,18 @@ Component Library: Pointer Vector/cl_ptr_vector_insert</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_ptr_vector_insert</strong> function inserts an element into a pointer vector.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ptr_vector_insert</strong>(\r
-        IN      <a href="#robo532">cl_ptr_vector_t</a>* const  p_vector,\r
+        IN      <a href="#robo536">cl_ptr_vector_t</a>* const  p_vector,\r
         IN      const void* const               element,\r
         OUT     size_t* const                   p_index OPTIONAL )\r
 {\r
-        <a href="./cl_types_h.html#robo309">cl_status_t</a>             status;\r
+        <a href="./cl_types_h.html#robo313">cl_status_t</a>             status;\r
 \r
         CL_ASSERT( p_vector );\r
         CL_ASSERT( p_vector-&gt;state == CL_INITIALIZED );\r
 \r
-        status = <a href="#robo528">cl_ptr_vector_set</a>( p_vector, p_vector-&gt;size, element );\r
+        status = <a href="#robo532">cl_ptr_vector_set</a>( p_vector, p_vector-&gt;size, element );\r
         if( status == CL_SUCCESS &amp;&amp; p_index )\r
                 *p_index = p_vector-&gt;size - 1;\r
 \r
@@ -591,7 +591,7 @@ Component Library: Pointer Vector/cl_ptr_vector_insert</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure into which to store\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure into which to store\r
                an element.\r
 \r
        element\r
@@ -613,15 +613,15 @@ Component Library: Pointer Vector/cl_ptr_vector_insert</a></h2>
 \r
        <strong>cl_ptr_vector_insert</strong> grows the pointer vector as needed to accommodate\r
        the new element, unless the grow_size parameter passed into the\r
-       <a href="#robo525">cl_ptr_vector_init</a> function was zero.\r
+       <a href="#robo529">cl_ptr_vector_init</a> function was zero.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo527">cl_ptr_vector_remove</a>, <a href="#robo528">cl_ptr_vector_set</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo531">cl_ptr_vector_remove</a>, <a href="#robo532">cl_ptr_vector_set</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo527">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fremove">\r
+<h2><a name="robo531">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fremove">\r
 Component Library: Pointer Vector/cl_ptr_vector_remove</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -636,12 +636,12 @@ Component Library: Pointer Vector/cl_ptr_vector_remove</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void* CL_API\r
 <strong>cl_ptr_vector_remove</strong>(\r
-        IN      <a href="#robo532">cl_ptr_vector_t</a>* const  p_vector,\r
+        IN      <a href="#robo536">cl_ptr_vector_t</a>* const  p_vector,\r
         IN      const size_t                    index );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure from which to get an\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure from which to get an\r
                element.\r
 \r
        index\r
@@ -651,17 +651,17 @@ Component Library: Pointer Vector/cl_ptr_vector_remove</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of the pointer stored at the specified index.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       <a href="#robo522">cl_ptr_vector_get</a> does not perform boundary checking. Callers are\r
+<span class="NOTES"><pre>       <a href="#robo526">cl_ptr_vector_get</a> does not perform boundary checking. Callers are\r
        responsible for providing an index that is within the range of the pointer\r
        vector.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo526">cl_ptr_vector_insert</a>, <a href="#robo524">cl_ptr_vector_get_size</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo530">cl_ptr_vector_insert</a>, <a href="#robo528">cl_ptr_vector_get_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo528">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fset">\r
+<h2><a name="robo532">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fset">\r
 Component Library: Pointer Vector/cl_ptr_vector_set</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -672,15 +672,15 @@ Component Library: Pointer Vector/cl_ptr_vector_set</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_ptr_vector_set</strong> function sets the element at the specified index.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ptr_vector_set</strong>(\r
-        IN      <a href="#robo532">cl_ptr_vector_t</a>* const  p_vector,\r
+        IN      <a href="#robo536">cl_ptr_vector_t</a>* const  p_vector,\r
         IN      const size_t                    index,\r
         IN      const void* const               element );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure into which to store\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure into which to store\r
                an element.\r
 \r
        index\r
@@ -698,15 +698,15 @@ Component Library: Pointer Vector/cl_ptr_vector_set</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_ptr_vector_set</strong> grows the pointer vector as needed to accommodate\r
        the new element, unless the grow_size parameter passed into the\r
-       <a href="#robo525">cl_ptr_vector_init</a> function was zero.\r
+       <a href="#robo529">cl_ptr_vector_init</a> function was zero.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo522">cl_ptr_vector_get</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo526">cl_ptr_vector_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo529">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fset5fcapacity">\r
+<h2><a name="robo533">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fset5fcapacity">\r
 Component Library: Pointer Vector/cl_ptr_vector_set_capacity</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -718,14 +718,14 @@ Component Library: Pointer Vector/cl_ptr_vector_set_capacity</a></h2>
        pointer vector for a specified number of pointers.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ptr_vector_set_capacity</strong>(\r
-        IN      <a href="#robo532">cl_ptr_vector_t</a>* const  p_vector,\r
+        IN      <a href="#robo536">cl_ptr_vector_t</a>* const  p_vector,\r
         IN      const size_t                    new_capacity );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure whose capacity to set.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure whose capacity to set.\r
 \r
        new_capacity\r
                [in] Total number of elements for which the pointer vector should\r
@@ -744,13 +744,13 @@ Component Library: Pointer Vector/cl_ptr_vector_set_capacity</a></h2>
        unchanged.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo523">cl_ptr_vector_get_capacity</a>, <a href="#robo531">cl_ptr_vector_set_size</a>,\r
-       <a href="#robo530">cl_ptr_vector_set_min_size</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo527">cl_ptr_vector_get_capacity</a>, <a href="#robo535">cl_ptr_vector_set_size</a>,\r
+       <a href="#robo534">cl_ptr_vector_set_min_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo530">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fset5fmin5fsize">\r
+<h2><a name="robo534">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fset5fmin5fsize">\r
 Component Library: Pointer Vector/cl_ptr_vector_set_min_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -762,14 +762,14 @@ Component Library: Pointer Vector/cl_ptr_vector_set_min_size</a></h2>
        specified size if the pointer vector is smaller than the specified size.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ptr_vector_set_min_size</strong>(\r
-        IN      <a href="#robo532">cl_ptr_vector_t</a>* const  p_vector,\r
+        IN      <a href="#robo536">cl_ptr_vector_t</a>* const  p_vector,\r
         IN      const size_t                    min_size );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure whose minimum size to set.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure whose minimum size to set.\r
 \r
        min_size\r
                [in] Minimum number of elements that the pointer vector should contain.\r
@@ -789,13 +789,13 @@ Component Library: Pointer Vector/cl_ptr_vector_set_min_size</a></h2>
        perform the operation.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo524">cl_ptr_vector_get_size</a>, <a href="#robo531">cl_ptr_vector_set_size</a>,\r
-       <a href="#robo529">cl_ptr_vector_set_capacity</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo528">cl_ptr_vector_get_size</a>, <a href="#robo535">cl_ptr_vector_set_size</a>,\r
+       <a href="#robo533">cl_ptr_vector_set_capacity</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo531">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fset5fsize">\r
+<h2><a name="robo535">[Functions]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5fset5fsize">\r
 Component Library: Pointer Vector/cl_ptr_vector_set_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -807,14 +807,14 @@ Component Library: Pointer Vector/cl_ptr_vector_set_size</a></h2>
        increasing or decreasing its size.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_ptr_vector_set_size</strong>(\r
-        IN      <a href="#robo532">cl_ptr_vector_t</a>* const  p_vector,\r
+        IN      <a href="#robo536">cl_ptr_vector_t</a>* const  p_vector,\r
         IN      const size_t                    size );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo532">cl_ptr_vector_t</a> structure whose size to set.\r
+               [in] Pointer to a <a href="#robo536">cl_ptr_vector_t</a> structure whose size to set.\r
 \r
        size\r
                [in] Number of elements desired in the pointer vector.\r
@@ -833,13 +833,13 @@ Component Library: Pointer Vector/cl_ptr_vector_set_size</a></h2>
        This function can only fail if size is larger than the current capacity.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo524">cl_ptr_vector_get_size</a>, <a href="#robo530">cl_ptr_vector_set_min_size</a>,\r
-       <a href="#robo529">cl_ptr_vector_set_capacity</a>\r
+<span class="SEE_ALSO"><pre>       Pointer <a href="./cl_vector_h.html#robo36">Vector</a>, <a href="#robo528">cl_ptr_vector_get_size</a>, <a href="#robo534">cl_ptr_vector_set_min_size</a>,\r
+       <a href="#robo533">cl_ptr_vector_set_capacity</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo532">[Structures]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5ft">\r
+<h2><a name="robo536">[Structures]<a name="Component20Library3a20Pointer20Vector2fcl5fptr5fvector5ft">\r
 Component Library: Pointer Vector/cl_ptr_vector_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -874,7 +874,7 @@ Component Library: Pointer Vector/cl_ptr_vector_t</a></h2>
                 total # of elements allocated.\r
 \r
        alloc_list\r
-                <a href="./cl_list_h.html#robo15">List</a> of allocations.\r
+                <a href="./cl_list_h.html#robo16">List</a> of allocations.\r
 \r
        p_ptr_array\r
                 Internal array of pointers to elements.\r
index 6ddfd61233df51b438a7fbc74c169d856e3ded44..20db9f23914a7e4d596aa8644a39872e5ce97ff0 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_qcomppool_h.html</title>\r
+<title>./inc_docs/complib/cl_qcomppool_h.html</title>\r
 <!-- Source: ./inc/complib/cl_qcomppool.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qcomppool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qcomppool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo25">[Modules]<a name="Component20Library2fQuick20Composite20Pool">\r
 Component Library/Quick Composite Pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>\r
 </pre>\r
@@ -36,35 +36,35 @@ Component Library/Quick Composite Pool</a></h2>
        returns objects to the pool. The only method of returning memory to the\r
        system is to destroy the pool.\r
 \r
-       The Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a> operates on <a href="#robo547">cl_pool_item_t</a> structures that\r
+       The Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a> operates on <a href="#robo551">cl_pool_item_t</a> structures that\r
        describe composite objects. This provides for more efficient memory use.\r
-       If using a <a href="#robo547">cl_pool_item_t</a> is not desired, the Composite <a href="./cl_pool_h.html#robo24">Pool</a> provides\r
+       If using a <a href="#robo551">cl_pool_item_t</a> is not desired, the Composite <a href="./cl_pool_h.html#robo24">Pool</a> provides\r
        similar functionality but operates on opaque objects.\r
 \r
-       The Quick Composit <a href="./cl_pool_h.html#robo24">Pool</a> functions operate on a <a href="#robo556">cl_qcpool_t</a> structure\r
+       The Quick Composit <a href="./cl_pool_h.html#robo24">Pool</a> functions operate on a <a href="#robo560">cl_qcpool_t</a> structure\r
        which should be treated as opaque and should be manipulated only through\r
        the provided functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo556">cl_qcpool_t</a>, <a href="#robo547">cl_pool_item_t</a>\r
+               <a href="#robo560">cl_qcpool_t</a>, <a href="#robo551">cl_pool_item_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo546">cl_pfn_qcpool_init_t</a>, <a href="#robo545">cl_pfn_qcpool_dtor_t</a>\r
+               <a href="#robo550">cl_pfn_qcpool_init_t</a>, <a href="#robo549">cl_pfn_qcpool_dtor_t</a>\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo548">cl_qcpool_construct</a>, <a href="#robo553">cl_qcpool_init</a>, <a href="#robo550">cl_qcpool_destroy</a>\r
+               <a href="#robo552">cl_qcpool_construct</a>, <a href="#robo557">cl_qcpool_init</a>, <a href="#robo554">cl_qcpool_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo551">cl_qcpool_get</a>, <a href="#robo554">cl_qcpool_put</a>, <a href="#robo555">cl_qcpool_put_list</a>, <a href="#robo552">cl_qcpool_grow</a>\r
+               <a href="#robo555">cl_qcpool_get</a>, <a href="#robo558">cl_qcpool_put</a>, <a href="#robo559">cl_qcpool_put_list</a>, <a href="#robo556">cl_qcpool_grow</a>\r
 \r
        Attributes:\r
-               <a href="#robo544">cl_is_qcpool_inited</a>, <a href="#robo549">cl_qcpool_count</a>\r
+               <a href="#robo548">cl_is_qcpool_inited</a>, <a href="#robo553">cl_qcpool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo544">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fis5fqcpool5finited">\r
+<h2><a name="robo548">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fis5fqcpool5finited">\r
 Component Library: Quick Composite Pool/cl_is_qcpool_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -78,19 +78,19 @@ Component Library: Quick Composite Pool/cl_is_qcpool_inited</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE uint32_t CL_API\r
 <strong>cl_is_qcpool_inited</strong>(\r
-        IN      const <a href="#robo556">cl_qcpool_t</a>* const        p_pool )\r
+        IN      const <a href="#robo560">cl_qcpool_t</a>* const        p_pool )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_pool );\r
         /* CL_ASSERT that the pool is not in some invalid state. */\r
-        CL_ASSERT( <a href="./cl_types_h.html#robo446">cl_is_state_valid</a>( p_pool-&gt;state ) );\r
+        CL_ASSERT( <a href="./cl_types_h.html#robo450">cl_is_state_valid</a>( p_pool-&gt;state ) );\r
 \r
         return( p_pool-&gt;state == CL_INITIALIZED );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo556">cl_qcpool_t</a> structure to check.\r
+               [in] Pointer to a <a href="#robo560">cl_qcpool_t</a> structure to check.\r
 \r
  RETURN VALUES\r
        TRUE if the quick composite pool was initialized successfully.\r
@@ -107,7 +107,7 @@ Component Library: Quick Composite Pool/cl_is_qcpool_inited</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo545">[Definitions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fpfn5fqcpool5fdtor5ft">\r
+<h2><a name="robo549">[Definitions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fpfn5fqcpool5fdtor5ft">\r
 Component Library: Quick Composite Pool/cl_pfn_qcpool_dtor_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -122,15 +122,15 @@ Component Library: Quick Composite Pool/cl_pfn_qcpool_dtor_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef void\r
 (CL_API *<strong>cl_pfn_qcpool_dtor_t</strong>)(\r
-        IN      const <a href="#robo547">cl_pool_item_t</a>* const     p_pool_item,\r
+        IN      const <a href="#robo551">cl_pool_item_t</a>* const     p_pool_item,\r
         IN      void*                                           context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool_item\r
-               [in] Pointer to a <a href="#robo547">cl_pool_item_t</a> structure representing an object.\r
+               [in] Pointer to a <a href="#robo551">cl_pool_item_t</a> structure representing an object.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo553">cl_qcpool_init</a>.\r
+               [in] Context provided in a call to <a href="#robo557">cl_qcpool_init</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -138,7 +138,7 @@ Component Library: Quick Composite Pool/cl_pfn_qcpool_dtor_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as an optional parameter to the\r
-       <a href="#robo553">cl_qcpool_init</a> function.\r
+       <a href="#robo557">cl_qcpool_init</a> function.\r
 \r
        The destructor is invoked once per allocated object, allowing the user\r
        to perform any necessary cleanup. Users should not attempt to deallocate\r
@@ -146,12 +146,12 @@ Component Library: Quick Composite Pool/cl_pfn_qcpool_dtor_t</a></h2>
        object allocation and deallocation.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo553">cl_qcpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo557">cl_qcpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo546">[Definitions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fpfn5fqcpool5finit5ft">\r
+<h2><a name="robo550">[Definitions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fpfn5fqcpool5finit5ft">\r
 Component Library: Quick Composite Pool/cl_pfn_qcpool_init_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -164,12 +164,12 @@ Component Library: Quick Composite Pool/cl_pfn_qcpool_init_t</a></h2>
        quick composite pool.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_qcpool_init_t</strong>)(\r
         IN      void** const                    p_comp_array,\r
         IN      const uint32_t                  num_components,\r
         IN      void*                                   context,\r
-        OUT     <a href="#robo547">cl_pool_item_t</a>** const  pp_pool_item );\r
+        OUT     <a href="#robo551">cl_pool_item_t</a>** const  pp_pool_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_comp_array\r
@@ -180,10 +180,10 @@ Component Library: Quick Composite Pool/cl_pfn_qcpool_init_t</a></h2>
                [in] Number of components that in the component array.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo553">cl_qcpool_init</a>.\r
+               [in] Context provided in a call to <a href="#robo557">cl_qcpool_init</a>.\r
 \r
        pp_pool_item\r
-               [out] Users should set this pointer to reference the <a href="#robo547">cl_pool_item_t</a>\r
+               [out] Users should set this pointer to reference the <a href="#robo551">cl_pool_item_t</a>\r
                structure that represents the composite object.  This pointer must\r
                not be NULL if the function returns CL_SUCCESS.\r
 </pre>\r
@@ -191,39 +191,39 @@ Component Library: Quick Composite Pool/cl_pfn_qcpool_init_t</a></h2>
 <span class="RETURN_VALUE"><pre>       Return CL_SUCCESS to indicate that initialization of the object\r
        was successful and that initialization of further objects may continue.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> values will be returned by <a href="#robo553">cl_qcpool_init</a>\r
-       and <a href="#robo552">cl_qcpool_grow</a>.\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> values will be returned by <a href="#robo557">cl_qcpool_init</a>\r
+       and <a href="#robo556">cl_qcpool_grow</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as a parameter to the\r
-       <a href="#robo553">cl_qcpool_init</a> function.\r
+       <a href="#robo557">cl_qcpool_init</a> function.\r
 \r
        The initializer is invoked once per allocated object, allowing the user\r
        to chain components to form a composite object and perform any necessary\r
        initialization.  Returning a status other than CL_SUCCESS aborts a grow\r
-       operation, initiated either through <a href="#robo553">cl_qcpool_init</a> or <a href="#robo552">cl_qcpool_grow</a>,\r
+       operation, initiated either through <a href="#robo557">cl_qcpool_init</a> or <a href="#robo556">cl_qcpool_grow</a>,\r
        and causes the initiating function to fail.  Any non-CL_SUCCESS status\r
        will be returned by the function that initiated the grow operation.\r
 \r
        All memory for the requested number of components is pre-allocated.  Users\r
-       should include space in one of their components for the <a href="#robo547">cl_pool_item_t</a>\r
+       should include space in one of their components for the <a href="#robo551">cl_pool_item_t</a>\r
        structure that will represent the composite object to avoid having to\r
        allocate that structure in the initialization callback.  Alternatively,\r
-       users may specify an additional component for the <a href="#robo547">cl_pool_item_t</a> structure.\r
+       users may specify an additional component for the <a href="#robo551">cl_pool_item_t</a> structure.\r
 \r
-       When later performing a <a href="#robo551">cl_qcpool_get</a> call, the return value is a pointer\r
-       to the <a href="#robo547">cl_pool_item_t</a> returned by this function in the pp_pool_item\r
+       When later performing a <a href="#robo555">cl_qcpool_get</a> call, the return value is a pointer\r
+       to the <a href="#robo551">cl_pool_item_t</a> returned by this function in the pp_pool_item\r
        parameter. Users must set pp_pool_item to a valid pointer to the\r
-       <a href="#robo547">cl_pool_item_t</a> representing the object if they return CL_SUCCESS.\r
+       <a href="#robo551">cl_pool_item_t</a> representing the object if they return CL_SUCCESS.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo553">cl_qcpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo557">cl_qcpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo547">[Structures]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fpool5fitem5ft">\r
+<h2><a name="robo551">[Structures]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fpool5fitem5ft">\r
 Component Library: Quick Composite Pool/cl_pool_item_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -236,7 +236,7 @@ Component Library: Quick Composite Pool/cl_pool_item_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_pool_item\r
 {\r
-        <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>          list_item;\r
+        <a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>          list_item;\r
 #ifdef _DEBUG_\r
         /* Pad to make the cl_pool_obj structure line up properly */\r
         void                            *pad;\r
@@ -259,12 +259,12 @@ Component Library: Quick Composite Pool/cl_pool_item_t</a></h2>
        retrieved from a quick pool in a quick list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo548">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fconstruct">\r
+<h2><a name="robo552">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fconstruct">\r
 Component Library: Quick Composite Pool/cl_qcpool_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -277,29 +277,29 @@ Component Library: Quick Composite Pool/cl_qcpool_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qcpool_construct</strong>(\r
-        IN      <a href="#robo556">cl_qcpool_t</a>* const      p_pool );\r
+        IN      <a href="#robo560">cl_qcpool_t</a>* const      p_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo556">cl_qcpool_t</a> structure whose state to initialize.\r
+               [in] Pointer to a <a href="#robo560">cl_qcpool_t</a> structure whose state to initialize.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo553">cl_qcpool_init</a>, <a href="#robo550">cl_qcpool_destroy</a>, <a href="#robo544">cl_is_qcpool_inited</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo557">cl_qcpool_init</a>, <a href="#robo554">cl_qcpool_destroy</a>, <a href="#robo548">cl_is_qcpool_inited</a>.\r
 \r
        Calling <strong>cl_qcpool_construct</strong> is a prerequisite to calling any other\r
-       quick composite pool function except <a href="#robo553">cl_qcpool_init</a>.\r
+       quick composite pool function except <a href="#robo557">cl_qcpool_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo553">cl_qcpool_init</a>, <a href="#robo550">cl_qcpool_destroy</a>,\r
-       <a href="#robo544">cl_is_qcpool_inited</a>\r
+<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo557">cl_qcpool_init</a>, <a href="#robo554">cl_qcpool_destroy</a>,\r
+       <a href="#robo548">cl_is_qcpool_inited</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo549">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fcount">\r
+<h2><a name="robo553">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fcount">\r
 Component Library: Quick Composite Pool/cl_qcpool_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -313,17 +313,17 @@ Component Library: Quick Composite Pool/cl_qcpool_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_qcpool_count</strong>(\r
-        IN      <a href="#robo556">cl_qcpool_t</a>* const      p_pool )\r
+        IN      <a href="#robo560">cl_qcpool_t</a>* const      p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
         CL_ASSERT( p_pool-&gt;state == CL_INITIALIZED );\r
 \r
-        return( <a href="./cl_qlist_h.html#robo564">cl_qlist_count</a>( &amp;p_pool-&gt;free_list ) );\r
+        return( <a href="./cl_qlist_h.html#robo568">cl_qlist_count</a>( &amp;p_pool-&gt;free_list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo556">cl_qcpool_t</a> structure for which the number of\r
+               [in] Pointer to a <a href="#robo560">cl_qcpool_t</a> structure for which the number of\r
                available objects is requested.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -336,7 +336,7 @@ Component Library: Quick Composite Pool/cl_qcpool_count</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo550">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fdestroy">\r
+<h2><a name="robo554">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fdestroy">\r
 Component Library: Quick Composite Pool/cl_qcpool_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -349,11 +349,11 @@ Component Library: Quick Composite Pool/cl_qcpool_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qcpool_destroy</strong>(\r
-        IN      <a href="#robo556">cl_qcpool_t</a>* const      p_pool );\r
+        IN      <a href="#robo560">cl_qcpool_t</a>* const      p_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo556">cl_qcpool_t</a> structure to destroy.\r
+               [in] Pointer to a <a href="#robo560">cl_qcpool_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -365,18 +365,18 @@ Component Library: Quick Composite Pool/cl_qcpool_destroy</a></h2>
        <strong>cl_qcpool_destroy</strong> is invoked.\r
 \r
        This function should only be called after a call to\r
-       <a href="#robo548">cl_qcpool_construct</a> or <a href="#robo553">cl_qcpool_init</a>.\r
+       <a href="#robo552">cl_qcpool_construct</a> or <a href="#robo557">cl_qcpool_init</a>.\r
 \r
        In a debug build, <strong>cl_qcpool_destroy</strong> asserts that all objects are in\r
        the pool.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo548">cl_qcpool_construct</a>, <a href="#robo553">cl_qcpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo552">cl_qcpool_construct</a>, <a href="#robo557">cl_qcpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo551">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fget">\r
+<h2><a name="robo555">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fget">\r
 Component Library: Quick Composite Pool/cl_qcpool_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -388,33 +388,33 @@ Component Library: Quick Composite Pool/cl_qcpool_get</a></h2>
        quick composite pool.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo547">cl_pool_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo551">cl_pool_item_t</a>* CL_API\r
 <strong>cl_qcpool_get</strong>(\r
-        IN      <a href="#robo556">cl_qcpool_t</a>* const      p_pool );\r
+        IN      <a href="#robo560">cl_qcpool_t</a>* const      p_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo556">cl_qcpool_t</a> structure from which to retrieve\r
+               [in] Pointer to a <a href="#robo560">cl_qcpool_t</a> structure from which to retrieve\r
                an object.\r
 \r
  RETURN VALUES\r
-       Returns a pointer to a <a href="#robo547">cl_pool_item_t</a> for a composite object.\r
+       Returns a pointer to a <a href="#robo551">cl_pool_item_t</a> for a composite object.\r
 \r
        Returns NULL if the pool is empty and can not be grown automatically.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_qcpool_get</strong> returns the object at the head of the pool. If the pool is\r
        empty, it is automatically grown to accommodate this request unless the\r
-       grow_size parameter passed to the <a href="#robo553">cl_qcpool_init</a> function was zero.\r
+       grow_size parameter passed to the <a href="#robo557">cl_qcpool_init</a> function was zero.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_qcpool_get_tail, <a href="#robo554">cl_qcpool_put</a>,\r
-       <a href="#robo552">cl_qcpool_grow</a>, <a href="#robo549">cl_qcpool_count</a>\r
+<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_qcpool_get_tail, <a href="#robo558">cl_qcpool_put</a>,\r
+       <a href="#robo556">cl_qcpool_grow</a>, <a href="#robo553">cl_qcpool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo552">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fgrow">\r
+<h2><a name="robo556">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fgrow">\r
 Component Library: Quick Composite Pool/cl_qcpool_grow</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -426,14 +426,14 @@ Component Library: Quick Composite Pool/cl_qcpool_grow</a></h2>
        the specified number of objects.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_qcpool_grow</strong>(\r
-        IN      <a href="#robo556">cl_qcpool_t</a>* const              p_pool,\r
+        IN      <a href="#robo560">cl_qcpool_t</a>* const              p_pool,\r
         IN      size_t                                  obj_count );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo556">cl_qcpool_t</a> structure whose capacity to grow.\r
+               [in] Pointer to a <a href="#robo560">cl_qcpool_t</a> structure whose capacity to grow.\r
 \r
        obj_count\r
                [in] Number of objects by which to grow the pool.\r
@@ -444,9 +444,9 @@ Component Library: Quick Composite Pool/cl_qcpool_grow</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory to grow the\r
        quick composite pool.\r
 \r
-       <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
+       <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter passed to the\r
-       <a href="#robo553">cl_qcpool_init</a> function.\r
+       <a href="#robo557">cl_qcpool_init</a> function.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       It is not necessary to call <strong>cl_qcpool_grow</strong> if the pool is\r
@@ -458,7 +458,7 @@ Component Library: Quick Composite Pool/cl_qcpool_grow</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo553">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5finit">\r
+<h2><a name="robo557">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5finit">\r
 Component Library: Quick Composite Pool/cl_qcpool_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -469,21 +469,21 @@ Component Library: Quick Composite Pool/cl_qcpool_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_qcpool_init</strong> function initializes a quick composite pool for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_qcpool_init</strong>(\r
-        IN      <a href="#robo556">cl_qcpool_t</a>* const              p_pool,\r
+        IN      <a href="#robo560">cl_qcpool_t</a>* const              p_pool,\r
         IN      const size_t                    min_size,\r
         IN      const size_t                    max_size,\r
         IN      const size_t                    grow_size,\r
         IN      const size_t* const             component_sizes,\r
         IN      const uint32_t                  num_components,\r
-        IN      <a href="#robo546">cl_pfn_qcpool_init_t</a>    pfn_initializer OPTIONAL,\r
-        IN      <a href="#robo545">cl_pfn_qcpool_dtor_t</a>    pfn_destructor OPTIONAL,\r
+        IN      <a href="#robo550">cl_pfn_qcpool_init_t</a>    pfn_initializer OPTIONAL,\r
+        IN      <a href="#robo549">cl_pfn_qcpool_dtor_t</a>    pfn_destructor OPTIONAL,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo556">cl_qcpool_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo560">cl_qcpool_t</a> structure to initialize.\r
 \r
        min_size\r
                [in] Minimum number of objects that the pool should support. All\r
@@ -510,14 +510,14 @@ Component Library: Quick Composite Pool/cl_qcpool_init</a></h2>
                [in] Initializer callback to invoke for every new object when growing\r
                the pool. This parameter may be NULL only if the objects stored in\r
                the quick composite pool consist of only one component. If NULL, the\r
-               pool assumes the <a href="#robo547">cl_pool_item_t</a> structure describing objects is\r
-               located at the head of each object. See the <a href="#robo546">cl_pfn_qcpool_init_t</a>\r
+               pool assumes the <a href="#robo551">cl_pool_item_t</a> structure describing objects is\r
+               located at the head of each object. See the <a href="#robo550">cl_pfn_qcpool_init_t</a>\r
                function type declaration for details about the callback function.\r
 \r
        pfn_destructor\r
                [in] Destructor callback to invoke for every object before memory for\r
                that object is freed. This parameter is optional and may be NULL.\r
-               See the <a href="#robo545">cl_pfn_qcpool_dtor_t</a> function type declaration for details\r
+               See the <a href="#robo549">cl_pfn_qcpool_dtor_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -533,25 +533,25 @@ Component Library: Quick Composite Pool/cl_qcpool_init</a></h2>
        consisting of more than one component.  Also returns CL_INVALID_SETTING if\r
        the maximum size is non-zero and less than the minimum size.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter.\r
 \r
        If initialization fails, the pool is left in a destroyed state.  Callers\r
-       may still safely call <a href="#robo550">cl_qcpool_destroy</a>.\r
+       may still safely call <a href="#robo554">cl_qcpool_destroy</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_qcpool_init</strong> initializes, and if necessary, grows the pool to\r
        the capacity desired.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo548">cl_qcpool_construct</a>, <a href="#robo550">cl_qcpool_destroy</a>,\r
-       <a href="#robo551">cl_qcpool_get</a>, <a href="#robo554">cl_qcpool_put</a>, <a href="#robo552">cl_qcpool_grow</a>,\r
-       <a href="#robo549">cl_qcpool_count</a>, <a href="#robo546">cl_pfn_qcpool_init_t</a>, <a href="#robo545">cl_pfn_qcpool_dtor_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo552">cl_qcpool_construct</a>, <a href="#robo554">cl_qcpool_destroy</a>,\r
+       <a href="#robo555">cl_qcpool_get</a>, <a href="#robo558">cl_qcpool_put</a>, <a href="#robo556">cl_qcpool_grow</a>,\r
+       <a href="#robo553">cl_qcpool_count</a>, <a href="#robo550">cl_pfn_qcpool_init_t</a>, <a href="#robo549">cl_pfn_qcpool_dtor_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo554">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fput">\r
+<h2><a name="robo558">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fput">\r
 Component Library: Quick Composite Pool/cl_qcpool_put</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -564,8 +564,8 @@ Component Library: Quick Composite Pool/cl_qcpool_put</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qcpool_put</strong>(\r
-        IN      <a href="#robo556">cl_qcpool_t</a>* const              p_pool,\r
-        IN      <a href="#robo547">cl_pool_item_t</a>* const   p_pool_item )\r
+        IN      <a href="#robo560">cl_qcpool_t</a>* const              p_pool,\r
+        IN      <a href="#robo551">cl_pool_item_t</a>* const   p_pool_item )\r
 {\r
         CL_ASSERT( p_pool );\r
         CL_ASSERT( p_pool-&gt;state == CL_INITIALIZED );\r
@@ -574,16 +574,16 @@ Component Library: Quick Composite Pool/cl_qcpool_put</a></h2>
         CL_ASSERT( p_pool_item-&gt;p_pool == p_pool );\r
 \r
         /* return this lil' doggy to the pool */\r
-        <a href="./cl_qlist_h.html#robo574">cl_qlist_insert_head</a>( &amp;p_pool-&gt;free_list, &amp;p_pool_item-&gt;list_item );\r
+        <a href="./cl_qlist_h.html#robo578">cl_qlist_insert_head</a>( &amp;p_pool-&gt;free_list, &amp;p_pool_item-&gt;list_item );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo556">cl_qcpool_t</a> structure to which to return\r
+               [in] Pointer to a <a href="#robo560">cl_qcpool_t</a> structure to which to return\r
                an object.\r
 \r
        p_pool_item\r
-               [in] Pointer to a <a href="#robo547">cl_pool_item_t</a> structure for the object\r
+               [in] Pointer to a <a href="#robo551">cl_pool_item_t</a> structure for the object\r
                being returned.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -593,15 +593,15 @@ Component Library: Quick Composite Pool/cl_qcpool_put</a></h2>
 <span class="NOTES"><pre>       <strong>cl_qcpool_put</strong> places the returned object at the head of the pool.\r
 \r
        The object specified by the p_pool_item parameter must have been\r
-       retrieved from the pool by a previous call to <a href="#robo551">cl_qcpool_get</a>.\r
+       retrieved from the pool by a previous call to <a href="#robo555">cl_qcpool_get</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_qcpool_put_tail, <a href="#robo551">cl_qcpool_get</a>\r
+<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, cl_qcpool_put_tail, <a href="#robo555">cl_qcpool_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo555">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fput5flist">\r
+<h2><a name="robo559">[Functions]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5fput5flist">\r
 Component Library: Quick Composite Pool/cl_qcpool_put_list</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -615,11 +615,11 @@ Component Library: Quick Composite Pool/cl_qcpool_put_list</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qcpool_put_list</strong>(\r
-        IN      <a href="#robo556">cl_qcpool_t</a>* const      p_pool,\r
-        IN      <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>* const       p_list )\r
+        IN      <a href="#robo560">cl_qcpool_t</a>* const      p_pool,\r
+        IN      <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>* const       p_list )\r
 {\r
 #ifdef _DEBUG_\r
-        <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>  *p_item;\r
+        <a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>  *p_item;\r
 #endif\r
 \r
         CL_ASSERT( p_pool );\r
@@ -628,25 +628,25 @@ Component Library: Quick Composite Pool/cl_qcpool_put_list</a></h2>
 \r
 #ifdef _DEBUG_\r
         /* Chech that all items in the list came from this pool. */\r
-        p_item = <a href="./cl_qlist_h.html#robo570">cl_qlist_head</a>( p_list );\r
-        while( p_item != <a href="./cl_qlist_h.html#robo565">cl_qlist_end</a>( p_list ) )\r
+        p_item = <a href="./cl_qlist_h.html#robo574">cl_qlist_head</a>( p_list );\r
+        while( p_item != <a href="./cl_qlist_h.html#robo569">cl_qlist_end</a>( p_list ) )\r
         {\r
-                CL_ASSERT( ((<a href="#robo547">cl_pool_item_t</a>*)p_item)-&gt;p_pool == p_pool );\r
-                p_item = <a href="./cl_qlist_h.html#robo581">cl_qlist_next</a>( p_item );\r
+                CL_ASSERT( ((<a href="#robo551">cl_pool_item_t</a>*)p_item)-&gt;p_pool == p_pool );\r
+                p_item = <a href="./cl_qlist_h.html#robo585">cl_qlist_next</a>( p_item );\r
         }\r
 #endif\r
 \r
         /* return these lil' doggies to the pool */\r
-        <a href="./cl_qlist_h.html#robo575">cl_qlist_insert_list_head</a>( &amp;p_pool-&gt;free_list, p_list );\r
+        <a href="./cl_qlist_h.html#robo579">cl_qlist_insert_list_head</a>( &amp;p_pool-&gt;free_list, p_list );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo556">cl_qcpool_t</a> structure to which to return\r
+               [in] Pointer to a <a href="#robo560">cl_qcpool_t</a> structure to which to return\r
                a list of objects.\r
 \r
        p_list\r
-               [in] Pointer to a <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a> structure for the list of objects\r
+               [in] Pointer to a <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a> structure for the list of objects\r
                being returned.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -656,15 +656,15 @@ Component Library: Quick Composite Pool/cl_qcpool_put_list</a></h2>
 <span class="NOTES"><pre>       <strong>cl_qcpool_put_list</strong> places the returned objects at the head of the pool.\r
 \r
        The objects in the list specified by the p_list parameter must have been\r
-       retrieved from the pool by a previous call to <a href="#robo551">cl_qcpool_get</a>.\r
+       retrieved from the pool by a previous call to <a href="#robo555">cl_qcpool_get</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo554">cl_qcpool_put</a>, cl_qcpool_put_tail, <a href="#robo551">cl_qcpool_get</a>\r
+<span class="SEE_ALSO"><pre>       Quick Composite <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo558">cl_qcpool_put</a>, cl_qcpool_put_tail, <a href="#robo555">cl_qcpool_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo556">[Structures]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5ft">\r
+<h2><a name="robo560">[Structures]<a name="Component20Library3a20Quick20Composite20Pool2fcl5fqcpool5ft">\r
 Component Library: Quick Composite Pool/cl_qcpool_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -686,11 +686,11 @@ Component Library: Quick Composite Pool/cl_qcpool_t</a></h2>
         size_t                                  num_objects;\r
         size_t                                  max_objects;\r
         size_t                                  grow_size;\r
-        <a href="#robo546">cl_pfn_qcpool_init_t</a>    pfn_init;\r
-        <a href="#robo545">cl_pfn_qcpool_dtor_t</a>    pfn_dtor;\r
+        <a href="#robo550">cl_pfn_qcpool_init_t</a>    pfn_init;\r
+        <a href="#robo549">cl_pfn_qcpool_dtor_t</a>    pfn_dtor;\r
         const void                              *context;\r
-        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                              free_list;\r
-        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                              alloc_list;\r
+        <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>                              free_list;\r
+        <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>                              alloc_list;\r
         cl_state_t                              state;\r
 \r
 } <strong>cl_qcpool_t</strong>;\r
index fe801d4389bb63e27ce4e92937dfff7a407e9cf7..2091f871d0b8df773e4a66490db14c57ea308441 100644 (file)
@@ -2,25 +2,25 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_qlist_h.html</title>\r
+<title>./inc_docs/complib/cl_qlist_h.html</title>\r
 <!-- Source: ./inc/complib/cl_qlist.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qlist.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qlist.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo26">[Modules]<a name="Component20Library2fQuick20List">\r
 Component Library/Quick List</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>\r
+<span class="NAME"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       Quick list implements a doubly linked that stores user provided\r
-       <a href="#robo559">cl_list_item_t</a> structures.\r
+       <a href="#robo563">cl_list_item_t</a> structures.\r
        Quick list does not allocate any memory, and can therefore not fail any\r
        operations.  Quick list can therefore be useful in minimizing the error\r
        paths in code.\r
@@ -29,47 +29,47 @@ Component Library/Quick List</a></h2>
        adding and removing items from the list. Note that it is possible to\r
        walk a quick list while simultaneously adding to it.\r
 \r
-       The Quick <a href="./cl_list_h.html#robo15">List</a> functions operate on a <a href="#robo589">cl_qlist_t</a> structure which should be\r
+       The Quick <a href="./cl_list_h.html#robo16">List</a> functions operate on a <a href="#robo593">cl_qlist_t</a> structure which should be\r
        treated as opaque and should be manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo589">cl_qlist_t</a>, <a href="#robo559">cl_list_item_t</a>, <a href="#robo560">cl_list_obj_t</a>\r
+               <a href="#robo593">cl_qlist_t</a>, <a href="#robo563">cl_list_item_t</a>, <a href="#robo564">cl_list_obj_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo561">cl_pfn_qlist_apply_t</a>, <a href="#robo562">cl_pfn_qlist_find_t</a>\r
+               <a href="#robo565">cl_pfn_qlist_apply_t</a>, <a href="#robo566">cl_pfn_qlist_find_t</a>\r
 \r
        Item Manipulation:\r
-               <a href="#robo588">cl_qlist_set_obj</a>, <a href="#robo582">cl_qlist_obj</a>\r
+               <a href="#robo592">cl_qlist_set_obj</a>, <a href="#robo586">cl_qlist_obj</a>\r
 \r
        Initialization:\r
-               <a href="#robo571">cl_qlist_init</a>\r
+               <a href="#robo575">cl_qlist_init</a>\r
 \r
        Iteration:\r
-               <a href="#robo581">cl_qlist_next</a>, <a href="#robo583">cl_qlist_prev</a>, <a href="#robo570">cl_qlist_head</a>, <a href="#robo590">cl_qlist_tail</a>,\r
-               <a href="#robo565">cl_qlist_end</a>\r
+               <a href="#robo585">cl_qlist_next</a>, <a href="#robo587">cl_qlist_prev</a>, <a href="#robo574">cl_qlist_head</a>, <a href="#robo594">cl_qlist_tail</a>,\r
+               <a href="#robo569">cl_qlist_end</a>\r
 \r
        Manipulation:\r
-               <a href="#robo574">cl_qlist_insert_head</a>, <a href="#robo579">cl_qlist_insert_tail</a>,\r
-               <a href="#robo575">cl_qlist_insert_list_head</a>, <a href="#robo576">cl_qlist_insert_list_tail</a>,\r
-               <a href="#robo572">cl_qlist_insert_array_head</a>, <a href="#robo573">cl_qlist_insert_array_tail</a>,\r
-               <a href="#robo578">cl_qlist_insert_prev</a>, <a href="#robo577">cl_qlist_insert_next</a>,\r
-               <a href="#robo585">cl_qlist_remove_head</a>, <a href="#robo587">cl_qlist_remove_tail</a>,\r
-               <a href="#robo586">cl_qlist_remove_item</a>, <a href="#robo584">cl_qlist_remove_all</a>\r
+               <a href="#robo578">cl_qlist_insert_head</a>, <a href="#robo583">cl_qlist_insert_tail</a>,\r
+               <a href="#robo579">cl_qlist_insert_list_head</a>, <a href="#robo580">cl_qlist_insert_list_tail</a>,\r
+               <a href="#robo576">cl_qlist_insert_array_head</a>, <a href="#robo577">cl_qlist_insert_array_tail</a>,\r
+               <a href="#robo582">cl_qlist_insert_prev</a>, <a href="#robo581">cl_qlist_insert_next</a>,\r
+               <a href="#robo589">cl_qlist_remove_head</a>, <a href="#robo591">cl_qlist_remove_tail</a>,\r
+               <a href="#robo590">cl_qlist_remove_item</a>, <a href="#robo588">cl_qlist_remove_all</a>\r
 \r
        Search:\r
-               <a href="#robo557">cl_is_item_in_qlist</a>, <a href="#robo568">cl_qlist_find_next</a>, <a href="#robo569">cl_qlist_find_prev</a>,\r
-               <a href="#robo566">cl_qlist_find_from_head</a>, <a href="#robo567">cl_qlist_find_from_tail</a>\r
-               <a href="#robo563">cl_qlist_apply_func</a>, <a href="#robo580">cl_qlist_move_items</a>\r
+               <a href="#robo561">cl_is_item_in_qlist</a>, <a href="#robo572">cl_qlist_find_next</a>, <a href="#robo573">cl_qlist_find_prev</a>,\r
+               <a href="#robo570">cl_qlist_find_from_head</a>, <a href="#robo571">cl_qlist_find_from_tail</a>\r
+               <a href="#robo567">cl_qlist_apply_func</a>, <a href="#robo584">cl_qlist_move_items</a>\r
 \r
        Attributes:\r
-               <a href="#robo564">cl_qlist_count</a>, <a href="#robo558">cl_is_qlist_empty</a>\r
+               <a href="#robo568">cl_qlist_count</a>, <a href="#robo562">cl_is_qlist_empty</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo557">[Functions]<a name="Component20Library3a20Quick20List2fcl5fis5fitem5fin5fqlist">\r
+<h2><a name="robo561">[Functions]<a name="Component20Library3a20Quick20List2fcl5fis5fitem5fin5fqlist">\r
 Component Library: Quick List/cl_is_item_in_qlist</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -83,15 +83,15 @@ Component Library: Quick List/cl_is_item_in_qlist</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT boolean_t CL_API\r
 <strong>cl_is_item_in_qlist</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const         p_list,\r
-        IN      const <a href="#robo559">cl_list_item_t</a>* const     p_list_item );\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const         p_list,\r
+        IN      const <a href="#robo563">cl_list_item_t</a>* const     p_list_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 \r
        p_list_item\r
-               [in] Pointer to the <a href="#robo559">cl_list_item_t</a> to find.\r
+               [in] Pointer to the <a href="#robo563">cl_list_item_t</a> to find.\r
 \r
  RETURN VALUES\r
        TRUE if the list item was found in the quick list.\r
@@ -99,12 +99,12 @@ Component Library: Quick List/cl_is_item_in_qlist</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo586">cl_qlist_remove_item</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo590">cl_qlist_remove_item</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo558">[Functions]<a name="Component20Library3a20Quick20List2fcl5fis5fqlist5fempty">\r
+<h2><a name="robo562">[Functions]<a name="Component20Library3a20Quick20List2fcl5fis5fqlist5fempty">\r
 Component Library: Quick List/cl_is_qlist_empty</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -117,19 +117,19 @@ Component Library: Quick List/cl_is_qlist_empty</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_qlist_empty</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const p_list )\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const p_list )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
         /* CL_ASSERT that the list was initialized. */\r
         CL_ASSERT( p_list-&gt;state == CL_INITIALIZED );\r
 \r
-        return( !<a href="#robo564">cl_qlist_count</a>( p_list ) );\r
+        return( !<a href="#robo568">cl_qlist_count</a>( p_list ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 \r
  RETURN VALUES\r
        TRUE if the specified quick list is empty.\r
@@ -137,12 +137,12 @@ Component Library: Quick List/cl_is_qlist_empty</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo564">cl_qlist_count</a>, <a href="#robo584">cl_qlist_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo568">cl_qlist_count</a>, <a href="#robo588">cl_qlist_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo559">[Structures]<a name="Component20Library3a20Quick20List2fcl5flist5fitem5ft">\r
+<h2><a name="robo563">[Structures]<a name="Component20Library3a20Quick20List2fcl5flist5fitem5ft">\r
 Component Library: Quick List/cl_list_item_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -171,12 +171,12 @@ Component Library: Quick List/cl_list_item_t</a></h2>
                Used internally by the list. Users should not use this field.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo560">[Structures]<a name="Component20Library3a20Quick20List2fcl5flist5fobj5ft">\r
+<h2><a name="robo564">[Structures]<a name="Component20Library3a20Quick20List2fcl5flist5fobj5ft">\r
 Component Library: Quick List/cl_list_obj_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -187,9 +187,9 @@ Component Library: Quick List/cl_list_obj_t</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_list_obj_t</strong> structure is used by lists to store objects.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef struct _<a href="./cl_list_h.html#robo388">cl_list_obj</a>\r
+<span class="SYNOPSIS"><pre>typedef struct _<a href="./cl_list_h.html#robo392">cl_list_obj</a>\r
 {\r
-        <a href="#robo559">cl_list_item_t</a>          list_item;\r
+        <a href="#robo563">cl_list_item_t</a>          list_item;\r
         const void                      *p_object;              /* User's context */\r
 \r
 } <strong>cl_list_obj_t</strong>;\r
@@ -200,20 +200,20 @@ Component Library: Quick List/cl_list_obj_t</a></h2>
 \r
        p_object\r
                User defined context. Users should not access this field directly.\r
-               Use <a href="#robo588">cl_qlist_set_obj</a> and <a href="#robo582">cl_qlist_obj</a> to set and retrieve the value\r
+               Use <a href="#robo592">cl_qlist_set_obj</a> and <a href="#robo586">cl_qlist_obj</a> to set and retrieve the value\r
                of this field.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Users can use the <a href="#robo588">cl_qlist_set_obj</a> and <a href="#robo582">cl_qlist_obj</a> functions to store\r
+<span class="NOTES"><pre>       Users can use the <a href="#robo592">cl_qlist_set_obj</a> and <a href="#robo586">cl_qlist_obj</a> functions to store\r
        and retrieve context information in the list item.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo588">cl_qlist_set_obj</a>, <a href="#robo582">cl_qlist_obj</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo592">cl_qlist_set_obj</a>, <a href="#robo586">cl_qlist_obj</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo561">[Definitions]<a name="Component20Library3a20Quick20List2fcl5fpfn5fqlist5fapply5ft">\r
+<h2><a name="robo565">[Definitions]<a name="Component20Library3a20Quick20List2fcl5fpfn5fqlist5fapply5ft">\r
 Component Library: Quick List/cl_pfn_qlist_apply_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -227,12 +227,12 @@ Component Library: Quick List/cl_pfn_qlist_apply_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef void\r
 (CL_API *<strong>cl_pfn_qlist_apply_t</strong>)(\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_list_item,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_list_item,\r
         IN      void*                                   context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a> structure.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a> structure.\r
 \r
        context\r
                [in] Value passed to the callback function.\r
@@ -242,16 +242,16 @@ Component Library: Quick List/cl_pfn_qlist_apply_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo563">cl_qlist_apply_func</a>\r
+       function provided by users as a parameter to the <a href="#robo567">cl_qlist_apply_func</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo563">cl_qlist_apply_func</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo567">cl_qlist_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo562">[Definitions]<a name="Component20Library3a20Quick20List2fcl5fpfn5fqlist5ffind5ft">\r
+<h2><a name="robo566">[Definitions]<a name="Component20Library3a20Quick20List2fcl5fpfn5fqlist5ffind5ft">\r
 Component Library: Quick List/cl_pfn_qlist_find_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -263,14 +263,14 @@ Component Library: Quick List/cl_pfn_qlist_find_t</a></h2>
        used to find items in a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_qlist_find_t</strong>)(\r
-        IN      const <a href="#robo559">cl_list_item_t</a>* const     p_list_item,\r
+        IN      const <a href="#robo563">cl_list_item_t</a>* const     p_list_item,\r
         IN      void*                                           context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a>.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a>.\r
 \r
        context\r
                [in] Value passed to the callback function.\r
@@ -282,18 +282,18 @@ Component Library: Quick List/cl_pfn_qlist_find_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo566">cl_qlist_find_from_head</a>,\r
-       <a href="#robo567">cl_qlist_find_from_tail</a>, <a href="#robo568">cl_qlist_find_next</a>, and <a href="#robo569">cl_qlist_find_prev</a>\r
+       function provided by users as a parameter to the <a href="#robo570">cl_qlist_find_from_head</a>,\r
+       <a href="#robo571">cl_qlist_find_from_tail</a>, <a href="#robo572">cl_qlist_find_next</a>, and <a href="#robo573">cl_qlist_find_prev</a>\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo566">cl_qlist_find_from_head</a>, <a href="#robo567">cl_qlist_find_from_tail</a>,\r
-       <a href="#robo568">cl_qlist_find_next</a>, <a href="#robo569">cl_qlist_find_prev</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo570">cl_qlist_find_from_head</a>, <a href="#robo571">cl_qlist_find_from_tail</a>,\r
+       <a href="#robo572">cl_qlist_find_next</a>, <a href="#robo573">cl_qlist_find_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo563">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fapply5ffunc">\r
+<h2><a name="robo567">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fapply5ffunc">\r
 Component Library: Quick List/cl_qlist_apply_func</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -307,17 +307,17 @@ Component Library: Quick List/cl_qlist_apply_func</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qlist_apply_func</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const p_list,\r
-        IN      <a href="#robo561">cl_pfn_qlist_apply_t</a>    pfn_func,\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const p_list,\r
+        IN      <a href="#robo565">cl_pfn_qlist_apply_t</a>    pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 \r
        pfn_func\r
                [in] Function invoked for every item in the quick list.\r
-               See the <a href="#robo561">cl_pfn_qlist_apply_t</a> function type declaration for details\r
+               See the <a href="#robo565">cl_pfn_qlist_apply_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -331,13 +331,13 @@ Component Library: Quick List/cl_qlist_apply_func</a></h2>
        would corrupt the quick list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo566">cl_qlist_find_from_head</a>, <a href="#robo567">cl_qlist_find_from_tail</a>,\r
-       <a href="#robo580">cl_qlist_move_items</a>, <a href="#robo561">cl_pfn_qlist_apply_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo570">cl_qlist_find_from_head</a>, <a href="#robo571">cl_qlist_find_from_tail</a>,\r
+       <a href="#robo584">cl_qlist_move_items</a>, <a href="#robo565">cl_pfn_qlist_apply_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo564">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fcount">\r
+<h2><a name="robo568">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fcount">\r
 Component Library: Quick List/cl_qlist_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -351,7 +351,7 @@ Component Library: Quick List/cl_qlist_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_qlist_count</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const p_list )\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const p_list )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -363,19 +363,19 @@ Component Library: Quick List/cl_qlist_count</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Number of items in the list.  This function iterates though the quick\r
        list to count the items.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo558">cl_is_qlist_empty</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo562">cl_is_qlist_empty</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo565">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fend">\r
+<h2><a name="robo569">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fend">\r
 Component Library: Quick List/cl_qlist_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -386,9 +386,9 @@ Component Library: Quick List/cl_qlist_end</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_qlist_end</strong> function returns the end of a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo559">cl_list_item_t</a>* const CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo563">cl_list_item_t</a>* const CL_API\r
 <strong>cl_qlist_end</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const p_list )\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const p_list )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -400,27 +400,27 @@ Component Library: Quick List/cl_qlist_end</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the end of the list.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_qlist_end</strong> is useful for determining the validity of list items returned\r
-       by <a href="#robo570">cl_qlist_head</a>, <a href="#robo590">cl_qlist_tail</a>, <a href="#robo581">cl_qlist_next</a>, <a href="#robo583">cl_qlist_prev</a>, as well as\r
+       by <a href="#robo574">cl_qlist_head</a>, <a href="#robo594">cl_qlist_tail</a>, <a href="#robo585">cl_qlist_next</a>, <a href="#robo587">cl_qlist_prev</a>, as well as\r
        the cl_qlist_find functions.  If the list item pointer returned by any of\r
        these functions compares to the end, the end of the list was encoutered.\r
-       When using <a href="#robo570">cl_qlist_head</a> or <a href="#robo590">cl_qlist_tail</a>, this condition indicates that\r
+       When using <a href="#robo574">cl_qlist_head</a> or <a href="#robo594">cl_qlist_tail</a>, this condition indicates that\r
        the list is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo570">cl_qlist_head</a>, <a href="#robo590">cl_qlist_tail</a>, <a href="#robo581">cl_qlist_next</a>, <a href="#robo583">cl_qlist_prev</a>,\r
-       <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo574">cl_qlist_head</a>, <a href="#robo594">cl_qlist_tail</a>, <a href="#robo585">cl_qlist_next</a>, <a href="#robo587">cl_qlist_prev</a>,\r
+       <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo566">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ffind5ffrom5fhead">\r
+<h2><a name="robo570">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ffind5ffrom5fhead">\r
 Component Library: Quick List/cl_qlist_find_from_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -432,10 +432,10 @@ Component Library: Quick List/cl_qlist_find_from_head</a></h2>
        search for an item, starting at the head of a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_find_from_head</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const p_list,\r
-        IN      <a href="#robo562">cl_pfn_qlist_find_t</a>             pfn_func,\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const p_list,\r
+        IN      <a href="#robo566">cl_pfn_qlist_find_t</a>             pfn_func,\r
         IN      const void* const               context )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
@@ -445,17 +445,17 @@ Component Library: Quick List/cl_qlist_find_from_head</a></h2>
         /* CL_ASSERT that a find function is provided. */\r
         CL_ASSERT( pfn_func );\r
 \r
-        return( <a href="#robo568">cl_qlist_find_next</a>( p_list, <a href="#robo565">cl_qlist_end</a>( p_list ), pfn_func,\r
+        return( <a href="#robo572">cl_qlist_find_next</a>( p_list, <a href="#robo569">cl_qlist_end</a>( p_list ), pfn_func,\r
                 context ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 \r
        pfn_func\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo562">cl_pfn_qlist_find_t</a> function type declaration for details\r
+               See the <a href="#robo566">cl_pfn_qlist_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -477,14 +477,14 @@ Component Library: Quick List/cl_qlist_find_from_head</a></h2>
        operations, as these would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo567">cl_qlist_find_from_tail</a>, <a href="#robo568">cl_qlist_find_next</a>, <a href="#robo569">cl_qlist_find_prev</a>,\r
-       <a href="#robo565">cl_qlist_end</a>, <a href="#robo563">cl_qlist_apply_func</a>, <a href="#robo580">cl_qlist_move_items</a>, <a href="#robo559">cl_list_item_t</a>,\r
-       <a href="#robo562">cl_pfn_qlist_find_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo571">cl_qlist_find_from_tail</a>, <a href="#robo572">cl_qlist_find_next</a>, <a href="#robo573">cl_qlist_find_prev</a>,\r
+       <a href="#robo569">cl_qlist_end</a>, <a href="#robo567">cl_qlist_apply_func</a>, <a href="#robo584">cl_qlist_move_items</a>, <a href="#robo563">cl_list_item_t</a>,\r
+       <a href="#robo566">cl_pfn_qlist_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo567">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ffind5ffrom5ftail">\r
+<h2><a name="robo571">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ffind5ffrom5ftail">\r
 Component Library: Quick List/cl_qlist_find_from_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -496,10 +496,10 @@ Component Library: Quick List/cl_qlist_find_from_tail</a></h2>
        search for an item, starting at the tail of a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_find_from_tail</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const p_list,\r
-        IN      <a href="#robo562">cl_pfn_qlist_find_t</a>             pfn_func,\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const p_list,\r
+        IN      <a href="#robo566">cl_pfn_qlist_find_t</a>             pfn_func,\r
         IN      const void* const               context )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
@@ -509,17 +509,17 @@ Component Library: Quick List/cl_qlist_find_from_tail</a></h2>
         /* CL_ASSERT that a find function is provided. */\r
         CL_ASSERT( pfn_func );\r
 \r
-        return( <a href="#robo569">cl_qlist_find_prev</a>( p_list, <a href="#robo565">cl_qlist_end</a>( p_list ), pfn_func,\r
+        return( <a href="#robo573">cl_qlist_find_prev</a>( p_list, <a href="#robo569">cl_qlist_end</a>( p_list ), pfn_func,\r
                 context ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 \r
        pfn_func\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo562">cl_pfn_qlist_find_t</a> function type declaration for details\r
+               See the <a href="#robo566">cl_pfn_qlist_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -541,14 +541,14 @@ Component Library: Quick List/cl_qlist_find_from_tail</a></h2>
        operations, as these would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo566">cl_qlist_find_from_head</a>, <a href="#robo568">cl_qlist_find_next</a>, <a href="#robo569">cl_qlist_find_prev</a>,\r
-       <a href="#robo563">cl_qlist_apply_func</a>, <a href="#robo565">cl_qlist_end</a>, <a href="#robo580">cl_qlist_move_items</a>, <a href="#robo559">cl_list_item_t</a>,\r
-       <a href="#robo562">cl_pfn_qlist_find_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo570">cl_qlist_find_from_head</a>, <a href="#robo572">cl_qlist_find_next</a>, <a href="#robo573">cl_qlist_find_prev</a>,\r
+       <a href="#robo567">cl_qlist_apply_func</a>, <a href="#robo569">cl_qlist_end</a>, <a href="#robo584">cl_qlist_move_items</a>, <a href="#robo563">cl_list_item_t</a>,\r
+       <a href="#robo566">cl_pfn_qlist_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo568">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ffind5fnext">\r
+<h2><a name="robo572">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ffind5fnext">\r
 Component Library: Quick List/cl_qlist_find_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -560,23 +560,23 @@ Component Library: Quick List/cl_qlist_find_next</a></h2>
        search for an item, starting from a given list item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_find_next</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const         p_list,\r
-        IN      const <a href="#robo559">cl_list_item_t</a>* const     p_list_item,\r
-        IN      <a href="#robo562">cl_pfn_qlist_find_t</a>                     pfn_func,\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const         p_list,\r
+        IN      const <a href="#robo563">cl_list_item_t</a>* const     p_list_item,\r
+        IN      <a href="#robo566">cl_pfn_qlist_find_t</a>                     pfn_func,\r
         IN      const void* const                       context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure in which to search.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure in which to search.\r
 \r
        p_list_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a> structure from which to start the search.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a> structure from which to start the search.\r
 \r
        pfn_func\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo562">cl_pfn_qlist_find_t</a> function type declaration for details\r
+               See the <a href="#robo566">cl_pfn_qlist_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -599,14 +599,14 @@ Component Library: Quick List/cl_qlist_find_next</a></h2>
        as these would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo569">cl_qlist_find_prev</a>, <a href="#robo566">cl_qlist_find_from_head</a>,\r
-       <a href="#robo567">cl_qlist_find_from_tail</a>, <a href="#robo565">cl_qlist_end</a>, <a href="#robo563">cl_qlist_apply_func</a>,\r
-       <a href="#robo580">cl_qlist_move_items</a>, <a href="#robo559">cl_list_item_t</a>, <a href="#robo562">cl_pfn_qlist_find_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo573">cl_qlist_find_prev</a>, <a href="#robo570">cl_qlist_find_from_head</a>,\r
+       <a href="#robo571">cl_qlist_find_from_tail</a>, <a href="#robo569">cl_qlist_end</a>, <a href="#robo567">cl_qlist_apply_func</a>,\r
+       <a href="#robo584">cl_qlist_move_items</a>, <a href="#robo563">cl_list_item_t</a>, <a href="#robo566">cl_pfn_qlist_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo569">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ffind5fprev">\r
+<h2><a name="robo573">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ffind5fprev">\r
 Component Library: Quick List/cl_qlist_find_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -618,23 +618,23 @@ Component Library: Quick List/cl_qlist_find_prev</a></h2>
        search backward for an item, starting from a given list item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_find_prev</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const         p_list,\r
-        IN      const <a href="#robo559">cl_list_item_t</a>* const     p_list_item,\r
-        IN      <a href="#robo562">cl_pfn_qlist_find_t</a>                     pfn_func,\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const         p_list,\r
+        IN      const <a href="#robo563">cl_list_item_t</a>* const     p_list_item,\r
+        IN      <a href="#robo566">cl_pfn_qlist_find_t</a>                     pfn_func,\r
         IN      const void* const                       context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure in which to search.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure in which to search.\r
 \r
        p_list_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a> structure from which to start the search.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a> structure from which to start the search.\r
 \r
        pfn_func\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo562">cl_pfn_qlist_find_t</a> function type declaration for details\r
+               See the <a href="#robo566">cl_pfn_qlist_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -657,14 +657,14 @@ Component Library: Quick List/cl_qlist_find_prev</a></h2>
        as these would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo568">cl_qlist_find_next</a>, <a href="#robo566">cl_qlist_find_from_head</a>,\r
-       <a href="#robo567">cl_qlist_find_from_tail</a>, <a href="#robo565">cl_qlist_end</a>, <a href="#robo563">cl_qlist_apply_func</a>,\r
-       <a href="#robo580">cl_qlist_move_items</a>, <a href="#robo559">cl_list_item_t</a>, <a href="#robo562">cl_pfn_qlist_find_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo572">cl_qlist_find_next</a>, <a href="#robo570">cl_qlist_find_from_head</a>,\r
+       <a href="#robo571">cl_qlist_find_from_tail</a>, <a href="#robo569">cl_qlist_end</a>, <a href="#robo567">cl_qlist_apply_func</a>,\r
+       <a href="#robo584">cl_qlist_move_items</a>, <a href="#robo563">cl_list_item_t</a>, <a href="#robo566">cl_pfn_qlist_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo570">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fhead">\r
+<h2><a name="robo574">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fhead">\r
 Component Library: Quick List/cl_qlist_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -676,21 +676,21 @@ Component Library: Quick List/cl_qlist_head</a></h2>
        the head of a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_head</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const p_list )\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const p_list )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
         /* CL_ASSERT that the list was initialized. */\r
         CL_ASSERT( p_list-&gt;state == CL_INITIALIZED );\r
 \r
-        return( <a href="#robo581">cl_qlist_next</a>( &amp;p_list-&gt;end ) );\r
+        return( <a href="#robo585">cl_qlist_next</a>( &amp;p_list-&gt;end ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 \r
  RETURN VALUES\r
        Pointer to the list item at the head of the quick list.\r
@@ -701,13 +701,13 @@ Component Library: Quick List/cl_qlist_head</a></h2>
 <span class="NOTES"><pre>       <strong>cl_qlist_head</strong> does not remove the item from the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo590">cl_qlist_tail</a>, <a href="#robo581">cl_qlist_next</a>, <a href="#robo583">cl_qlist_prev</a>, <a href="#robo565">cl_qlist_end</a>,\r
-       <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo594">cl_qlist_tail</a>, <a href="#robo585">cl_qlist_next</a>, <a href="#robo587">cl_qlist_prev</a>, <a href="#robo569">cl_qlist_end</a>,\r
+       <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo571">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finit">\r
+<h2><a name="robo575">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finit">\r
 Component Library: Quick List/cl_qlist_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -720,7 +720,7 @@ Component Library: Quick List/cl_qlist_init</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qlist_init</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_list )\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_list )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -733,7 +733,7 @@ Component Library: Quick List/cl_qlist_init</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure to initialize.\r
 \r
  RETURN VALUES\r
        This function does not return a value.\r
@@ -742,13 +742,13 @@ Component Library: Quick List/cl_qlist_init</a></h2>
 <span class="NOTES"><pre>       Allows calling quick list manipulation functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo574">cl_qlist_insert_head</a>, <a href="#robo579">cl_qlist_insert_tail</a>,\r
-       <a href="#robo585">cl_qlist_remove_head</a>, <a href="#robo587">cl_qlist_remove_tail</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo578">cl_qlist_insert_head</a>, <a href="#robo583">cl_qlist_insert_tail</a>,\r
+       <a href="#robo589">cl_qlist_remove_head</a>, <a href="#robo591">cl_qlist_remove_tail</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo572">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5farray5fhead">\r
+<h2><a name="robo576">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5farray5fhead">\r
 Component Library: Quick List/cl_qlist_insert_array_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -762,26 +762,26 @@ Component Library: Quick List/cl_qlist_insert_array_head</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qlist_insert_array_head</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const               p_list,\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_array,\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const               p_list,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_array,\r
         IN      size_t                                  item_count,\r
         IN      const size_t                    item_size );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure into which to insert\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure into which to insert\r
                the objects.\r
 \r
        p_array\r
-               [in] Pointer to the first list item in an array of <a href="#robo559">cl_list_item_t</a>\r
+               [in] Pointer to the first list item in an array of <a href="#robo563">cl_list_item_t</a>\r
                structures.\r
 \r
        item_count\r
-               [in] Number of <a href="#robo559">cl_list_item_t</a> structures in the array.\r
+               [in] Number of <a href="#robo563">cl_list_item_t</a> structures in the array.\r
 \r
        item_size\r
                [in] Size of the items added to the list. This is the stride in the\r
-               array from one <a href="#robo559">cl_list_item_t</a> structure to the next.\r
+               array from one <a href="#robo563">cl_list_item_t</a> structure to the next.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -791,19 +791,19 @@ Component Library: Quick List/cl_qlist_insert_array_head</a></h2>
        to the head of the quick list specified by the p_list parameter,\r
        preserving ordering of the list items.\r
 \r
-       The array pointer passed into the function points to the <a href="#robo559">cl_list_item_t</a>\r
+       The array pointer passed into the function points to the <a href="#robo563">cl_list_item_t</a>\r
        in the first element of the caller's element array.  There is no\r
        restriction on where the element is stored in the parent structure.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo573">cl_qlist_insert_array_tail</a>, <a href="#robo574">cl_qlist_insert_head</a>,\r
-       <a href="#robo579">cl_qlist_insert_tail</a>, <a href="#robo575">cl_qlist_insert_list_head</a>, <a href="#robo576">cl_qlist_insert_list_tail</a>,\r
-       <a href="#robo578">cl_qlist_insert_prev</a>, <a href="#robo577">cl_qlist_insert_next</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo577">cl_qlist_insert_array_tail</a>, <a href="#robo578">cl_qlist_insert_head</a>,\r
+       <a href="#robo583">cl_qlist_insert_tail</a>, <a href="#robo579">cl_qlist_insert_list_head</a>, <a href="#robo580">cl_qlist_insert_list_tail</a>,\r
+       <a href="#robo582">cl_qlist_insert_prev</a>, <a href="#robo581">cl_qlist_insert_next</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo573">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5farray5ftail">\r
+<h2><a name="robo577">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5farray5ftail">\r
 Component Library: Quick List/cl_qlist_insert_array_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -817,26 +817,26 @@ Component Library: Quick List/cl_qlist_insert_array_tail</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qlist_insert_array_tail</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const               p_list,\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_array,\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const               p_list,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_array,\r
         IN      size_t                                  item_count,\r
         IN      const size_t                    item_size);\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure into which to insert\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure into which to insert\r
                the objects.\r
 \r
        p_array\r
-               [in] Pointer to the first list item in an array of <a href="#robo559">cl_list_item_t</a>\r
+               [in] Pointer to the first list item in an array of <a href="#robo563">cl_list_item_t</a>\r
                structures.\r
 \r
        item_count\r
-               [in] Number of <a href="#robo559">cl_list_item_t</a> structures in the array.\r
+               [in] Number of <a href="#robo563">cl_list_item_t</a> structures in the array.\r
 \r
        item_size\r
                [in] Size of the items added to the list. This is the stride in the\r
-               array from one <a href="#robo559">cl_list_item_t</a> structure to the next.\r
+               array from one <a href="#robo563">cl_list_item_t</a> structure to the next.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -846,19 +846,19 @@ Component Library: Quick List/cl_qlist_insert_array_tail</a></h2>
        to the tail of the quick list specified by the p_list parameter,\r
        preserving ordering of the list items.\r
 \r
-       The array pointer passed into the function points to the <a href="#robo559">cl_list_item_t</a>\r
+       The array pointer passed into the function points to the <a href="#robo563">cl_list_item_t</a>\r
        in the first element of the caller's element array.  There is no\r
        restriction on where the element is stored in the parent structure.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo572">cl_qlist_insert_array_head</a>, <a href="#robo574">cl_qlist_insert_head</a>,\r
-       <a href="#robo579">cl_qlist_insert_tail</a>, <a href="#robo575">cl_qlist_insert_list_head</a>, <a href="#robo576">cl_qlist_insert_list_tail</a>,\r
-       <a href="#robo578">cl_qlist_insert_prev</a>, <a href="#robo577">cl_qlist_insert_next</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo576">cl_qlist_insert_array_head</a>, <a href="#robo578">cl_qlist_insert_head</a>,\r
+       <a href="#robo583">cl_qlist_insert_tail</a>, <a href="#robo579">cl_qlist_insert_list_head</a>, <a href="#robo580">cl_qlist_insert_list_tail</a>,\r
+       <a href="#robo582">cl_qlist_insert_prev</a>, <a href="#robo581">cl_qlist_insert_next</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo574">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5fhead">\r
+<h2><a name="robo578">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5fhead">\r
 Component Library: Quick List/cl_qlist_insert_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -872,8 +872,8 @@ Component Library: Quick List/cl_qlist_insert_head</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qlist_insert_head</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const               p_list,\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_list_item )\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const               p_list,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_list_item )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -895,17 +895,17 @@ Component Library: Quick List/cl_qlist_insert_head</a></h2>
 #endif\r
 \r
         /* Insert before the head. */\r
-        __cl_primitive_insert( <a href="#robo570">cl_qlist_head</a>( p_list ), p_list_item );\r
+        __cl_primitive_insert( <a href="#robo574">cl_qlist_head</a>( p_list ), p_list_item );\r
 \r
         p_list-&gt;count++;\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure into which to insert the object.\r
 \r
        p_list_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a> structure to add.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a> structure to add.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -915,15 +915,15 @@ Component Library: Quick List/cl_qlist_insert_head</a></h2>
        is not already in the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo579">cl_qlist_insert_tail</a>, <a href="#robo575">cl_qlist_insert_list_head</a>,\r
-       <a href="#robo576">cl_qlist_insert_list_tail</a>, <a href="#robo572">cl_qlist_insert_array_head</a>,\r
-       <a href="#robo573">cl_qlist_insert_array_tail</a>, <a href="#robo578">cl_qlist_insert_prev</a>, <a href="#robo577">cl_qlist_insert_next</a>,\r
-       <a href="#robo585">cl_qlist_remove_head</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo583">cl_qlist_insert_tail</a>, <a href="#robo579">cl_qlist_insert_list_head</a>,\r
+       <a href="#robo580">cl_qlist_insert_list_tail</a>, <a href="#robo576">cl_qlist_insert_array_head</a>,\r
+       <a href="#robo577">cl_qlist_insert_array_tail</a>, <a href="#robo582">cl_qlist_insert_prev</a>, <a href="#robo581">cl_qlist_insert_next</a>,\r
+       <a href="#robo589">cl_qlist_remove_head</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo575">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5flist5fhead">\r
+<h2><a name="robo579">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5flist5fhead">\r
 Component Library: Quick List/cl_qlist_insert_list_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -937,8 +937,8 @@ Component Library: Quick List/cl_qlist_insert_list_head</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qlist_insert_list_head</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_dest_list,\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_src_list );\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_dest_list,\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_src_list );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dest_list\r
@@ -958,15 +958,15 @@ Component Library: Quick List/cl_qlist_insert_list_head</a></h2>
        the call returns.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo576">cl_qlist_insert_list_tail</a>, <a href="#robo574">cl_qlist_insert_head</a>,\r
-       <a href="#robo579">cl_qlist_insert_tail</a>, <a href="#robo572">cl_qlist_insert_array_head</a>,\r
-       <a href="#robo573">cl_qlist_insert_array_tail</a>, <a href="#robo578">cl_qlist_insert_prev</a>, <a href="#robo577">cl_qlist_insert_next</a>,\r
-       <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo580">cl_qlist_insert_list_tail</a>, <a href="#robo578">cl_qlist_insert_head</a>,\r
+       <a href="#robo583">cl_qlist_insert_tail</a>, <a href="#robo576">cl_qlist_insert_array_head</a>,\r
+       <a href="#robo577">cl_qlist_insert_array_tail</a>, <a href="#robo582">cl_qlist_insert_prev</a>, <a href="#robo581">cl_qlist_insert_next</a>,\r
+       <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo576">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5flist5ftail">\r
+<h2><a name="robo580">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5flist5ftail">\r
 Component Library: Quick List/cl_qlist_insert_list_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -980,8 +980,8 @@ Component Library: Quick List/cl_qlist_insert_list_tail</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qlist_insert_list_tail</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_dest_list,\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_src_list );\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_dest_list,\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_src_list );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dest_list\r
@@ -1001,15 +1001,15 @@ Component Library: Quick List/cl_qlist_insert_list_tail</a></h2>
        the call returns.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo575">cl_qlist_insert_list_head</a>, <a href="#robo574">cl_qlist_insert_head</a>,\r
-       <a href="#robo579">cl_qlist_insert_tail</a>, <a href="#robo572">cl_qlist_insert_array_head</a>,\r
-       <a href="#robo573">cl_qlist_insert_array_tail</a>, <a href="#robo578">cl_qlist_insert_prev</a>, <a href="#robo577">cl_qlist_insert_next</a>,\r
-       <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo579">cl_qlist_insert_list_head</a>, <a href="#robo578">cl_qlist_insert_head</a>,\r
+       <a href="#robo583">cl_qlist_insert_tail</a>, <a href="#robo576">cl_qlist_insert_array_head</a>,\r
+       <a href="#robo577">cl_qlist_insert_array_tail</a>, <a href="#robo582">cl_qlist_insert_prev</a>, <a href="#robo581">cl_qlist_insert_next</a>,\r
+       <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo577">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5fnext">\r
+<h2><a name="robo581">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5fnext">\r
 Component Library: Quick List/cl_qlist_insert_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1023,9 +1023,9 @@ Component Library: Quick List/cl_qlist_insert_next</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qlist_insert_next</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const               p_list,\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_list_item,\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_new_item )\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const               p_list,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_list_item,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_new_item )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -1048,20 +1048,20 @@ Component Library: Quick List/cl_qlist_insert_next</a></h2>
         p_new_item-&gt;p_list = p_list;\r
 #endif\r
 \r
-        __cl_primitive_insert( <a href="#robo581">cl_qlist_next</a>( p_list_item ), p_new_item );\r
+        __cl_primitive_insert( <a href="#robo585">cl_qlist_next</a>( p_list_item ), p_new_item );\r
 \r
         p_list-&gt;count++;\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure into which to add the new item.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure into which to add the new item.\r
 \r
        p_list_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a> structure.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a> structure.\r
 \r
        p_new_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a> structure to add to the quick list.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a> structure to add to the quick list.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -1071,14 +1071,14 @@ Component Library: Quick List/cl_qlist_insert_next</a></h2>
        The list item specified by p_list_item must be in the quick list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo578">cl_qlist_insert_prev</a>, <a href="#robo574">cl_qlist_insert_head</a>,\r
-       <a href="#robo579">cl_qlist_insert_tail</a>, <a href="#robo575">cl_qlist_insert_list_head</a>, <a href="#robo576">cl_qlist_insert_list_tail</a>,\r
-       <a href="#robo572">cl_qlist_insert_array_head</a>, <a href="#robo573">cl_qlist_insert_array_tail</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo582">cl_qlist_insert_prev</a>, <a href="#robo578">cl_qlist_insert_head</a>,\r
+       <a href="#robo583">cl_qlist_insert_tail</a>, <a href="#robo579">cl_qlist_insert_list_head</a>, <a href="#robo580">cl_qlist_insert_list_tail</a>,\r
+       <a href="#robo576">cl_qlist_insert_array_head</a>, <a href="#robo577">cl_qlist_insert_array_tail</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo578">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5fprev">\r
+<h2><a name="robo582">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5fprev">\r
 Component Library: Quick List/cl_qlist_insert_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1092,9 +1092,9 @@ Component Library: Quick List/cl_qlist_insert_prev</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qlist_insert_prev</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const               p_list,\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_list_item,\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_new_item )\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const               p_list,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_list_item,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_new_item )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -1124,13 +1124,13 @@ Component Library: Quick List/cl_qlist_insert_prev</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure into which to add the new item.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure into which to add the new item.\r
 \r
        p_list_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a> structure.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a> structure.\r
 \r
        p_new_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a> structure to add to the quick list.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a> structure to add to the quick list.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -1139,14 +1139,14 @@ Component Library: Quick List/cl_qlist_insert_prev</a></h2>
 <span class="NOTES"><pre>       Inserts the new list item before the list item specified by p_list_item.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo577">cl_qlist_insert_next</a>, <a href="#robo574">cl_qlist_insert_head</a>,\r
-       <a href="#robo579">cl_qlist_insert_tail</a>, <a href="#robo575">cl_qlist_insert_list_head</a>, <a href="#robo576">cl_qlist_insert_list_tail</a>,\r
-       <a href="#robo572">cl_qlist_insert_array_head</a>, <a href="#robo573">cl_qlist_insert_array_tail</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo581">cl_qlist_insert_next</a>, <a href="#robo578">cl_qlist_insert_head</a>,\r
+       <a href="#robo583">cl_qlist_insert_tail</a>, <a href="#robo579">cl_qlist_insert_list_head</a>, <a href="#robo580">cl_qlist_insert_list_tail</a>,\r
+       <a href="#robo576">cl_qlist_insert_array_head</a>, <a href="#robo577">cl_qlist_insert_array_tail</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo579">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5ftail">\r
+<h2><a name="robo583">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5finsert5ftail">\r
 Component Library: Quick List/cl_qlist_insert_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1160,8 +1160,8 @@ Component Library: Quick List/cl_qlist_insert_tail</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qlist_insert_tail</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const               p_list,\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_list_item )\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const               p_list,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_list_item )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -1193,10 +1193,10 @@ Component Library: Quick List/cl_qlist_insert_tail</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure into which to insert the object.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure into which to insert the object.\r
 \r
        p_list_item\r
-               [in] Pointer to <a href="#robo559">cl_list_item_t</a> structure to add.\r
+               [in] Pointer to <a href="#robo563">cl_list_item_t</a> structure to add.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -1206,15 +1206,15 @@ Component Library: Quick List/cl_qlist_insert_tail</a></h2>
        is not already in the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo574">cl_qlist_insert_head</a>, <a href="#robo575">cl_qlist_insert_list_head</a>,\r
-       <a href="#robo576">cl_qlist_insert_list_tail</a>, <a href="#robo572">cl_qlist_insert_array_head</a>,\r
-       <a href="#robo573">cl_qlist_insert_array_tail</a>, <a href="#robo578">cl_qlist_insert_prev</a>, <a href="#robo577">cl_qlist_insert_next</a>,\r
-       <a href="#robo587">cl_qlist_remove_tail</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo578">cl_qlist_insert_head</a>, <a href="#robo579">cl_qlist_insert_list_head</a>,\r
+       <a href="#robo580">cl_qlist_insert_list_tail</a>, <a href="#robo576">cl_qlist_insert_array_head</a>,\r
+       <a href="#robo577">cl_qlist_insert_array_tail</a>, <a href="#robo582">cl_qlist_insert_prev</a>, <a href="#robo581">cl_qlist_insert_next</a>,\r
+       <a href="#robo591">cl_qlist_remove_tail</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo580">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fmove5fitems">\r
+<h2><a name="robo584">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fmove5fitems">\r
 Component Library: Quick List/cl_qlist_move_items</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1228,23 +1228,23 @@ Component Library: Quick List/cl_qlist_move_items</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qlist_move_items</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_src_list,\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_dest_list,\r
-        IN      <a href="#robo562">cl_pfn_qlist_find_t</a>     pfn_func,\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_src_list,\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_dest_list,\r
+        IN      <a href="#robo566">cl_pfn_qlist_find_t</a>     pfn_func,\r
         IN      const void* const       context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_src_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure from which\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure from which\r
                list items are removed.\r
 \r
        p_dest_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure to which the source\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure to which the source\r
                list items are added.\r
 \r
        pfn_func\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo562">cl_pfn_qlist_find_t</a> function type declaration for details\r
+               See the <a href="#robo566">cl_pfn_qlist_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -1266,13 +1266,13 @@ Component Library: Quick List/cl_qlist_move_items</a></h2>
        as these would corrupt the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo566">cl_qlist_find_from_head</a>, <a href="#robo567">cl_qlist_find_from_tail</a>,\r
-       <a href="#robo563">cl_qlist_apply_func</a>, <a href="#robo562">cl_pfn_qlist_find_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo570">cl_qlist_find_from_head</a>, <a href="#robo571">cl_qlist_find_from_tail</a>,\r
+       <a href="#robo567">cl_qlist_apply_func</a>, <a href="#robo566">cl_pfn_qlist_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo581">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fnext">\r
+<h2><a name="robo585">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fnext">\r
 Component Library: Quick List/cl_qlist_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1284,9 +1284,9 @@ Component Library: Quick List/cl_qlist_next</a></h2>
        a given list item in a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_next</strong>(\r
-        IN      const <a href="#robo559">cl_list_item_t</a>* const     p_list_item )\r
+        IN      const <a href="#robo563">cl_list_item_t</a>* const     p_list_item )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list_item );\r
@@ -1297,7 +1297,7 @@ Component Library: Quick List/cl_qlist_next</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list_item\r
-               [in] Pointer to the <a href="#robo559">cl_list_item_t</a> whose successor to return.\r
+               [in] Pointer to the <a href="#robo563">cl_list_item_t</a> whose successor to return.\r
 \r
  Returns:\r
        Pointer to the list item following the list item specified by\r
@@ -1306,13 +1306,13 @@ Component Library: Quick List/cl_qlist_next</a></h2>
        Pointer to the list end if p_list_item was at the tail of the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo570">cl_qlist_head</a>, <a href="#robo590">cl_qlist_tail</a>, <a href="#robo583">cl_qlist_prev</a>, <a href="#robo565">cl_qlist_end</a>,\r
-       <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo574">cl_qlist_head</a>, <a href="#robo594">cl_qlist_tail</a>, <a href="#robo587">cl_qlist_prev</a>, <a href="#robo569">cl_qlist_end</a>,\r
+       <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo582">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fobj">\r
+<h2><a name="robo586">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fobj">\r
 Component Library: Quick List/cl_qlist_obj</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1320,12 +1320,12 @@ Component Library: Quick List/cl_qlist_obj</a></h2>
 <span class="NAME"><pre>       <strong>cl_qlist_obj</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       The <a href="#robo588">cl_qlist_set_obj</a> function returns the object stored in a list object.\r
+<span class="DESCRIPTION"><pre>       The <a href="#robo592">cl_qlist_set_obj</a> function returns the object stored in a list object.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_qlist_obj</strong>(\r
-        IN      const <a href="#robo560">cl_list_obj_t</a>* const      p_list_obj )\r
+        IN      const <a href="#robo564">cl_list_obj_t</a>* const      p_list_obj )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list_obj );\r
@@ -1335,18 +1335,18 @@ Component Library: Quick List/cl_qlist_obj</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list_obj\r
-               [in] Pointer to a <a href="#robo560">cl_list_obj_t</a> structure.\r
+               [in] Pointer to a <a href="#robo564">cl_list_obj_t</a> structure.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Returns the value of the object pointer stored in the list object.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo588">cl_qlist_set_obj</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo592">cl_qlist_set_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo583">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fprev">\r
+<h2><a name="robo587">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fprev">\r
 Component Library: Quick List/cl_qlist_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1358,9 +1358,9 @@ Component Library: Quick List/cl_qlist_prev</a></h2>
        a given list item in a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_prev</strong>(\r
-        IN      const <a href="#robo559">cl_list_item_t</a>* const     p_list_item )\r
+        IN      const <a href="#robo563">cl_list_item_t</a>* const     p_list_item )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list_item );\r
@@ -1371,7 +1371,7 @@ Component Library: Quick List/cl_qlist_prev</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list_item\r
-               [in] Pointer to the <a href="#robo559">cl_list_item_t</a> whose predecessor to return.\r
+               [in] Pointer to the <a href="#robo563">cl_list_item_t</a> whose predecessor to return.\r
 \r
  Returns:\r
        Pointer to the list item preceding the list item specified by\r
@@ -1380,13 +1380,13 @@ Component Library: Quick List/cl_qlist_prev</a></h2>
        Pointer to the list end if p_list_item was at the tail of the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo570">cl_qlist_head</a>, <a href="#robo590">cl_qlist_tail</a>, <a href="#robo581">cl_qlist_next</a>, <a href="#robo565">cl_qlist_end</a>,\r
-       <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo574">cl_qlist_head</a>, <a href="#robo594">cl_qlist_tail</a>, <a href="#robo585">cl_qlist_next</a>, <a href="#robo569">cl_qlist_end</a>,\r
+       <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo584">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fremove5fall">\r
+<h2><a name="robo588">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fremove5fall">\r
 Component Library: Quick List/cl_qlist_remove_all</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1399,20 +1399,20 @@ Component Library: Quick List/cl_qlist_remove_all</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qlist_remove_all</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_list )\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_list )\r
 {\r
 #if defined( _DEBUG_ )\r
-        <a href="#robo559">cl_list_item_t</a>  *p_list_item;\r
+        <a href="#robo563">cl_list_item_t</a>  *p_list_item;\r
 \r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
         /* CL_ASSERT that the list was initialized. */\r
         CL_ASSERT( p_list-&gt;state == CL_INITIALIZED );\r
-        p_list_item = <a href="#robo570">cl_qlist_head</a>( p_list );\r
-        while( p_list_item != <a href="#robo565">cl_qlist_end</a>( p_list ) )\r
+        p_list_item = <a href="#robo574">cl_qlist_head</a>( p_list );\r
+        while( p_list_item != <a href="#robo569">cl_qlist_end</a>( p_list ) )\r
         {\r
-                p_list_item = <a href="#robo581">cl_qlist_next</a>( p_list_item );\r
-                <a href="#robo583">cl_qlist_prev</a>( p_list_item )-&gt;p_list = NULL;\r
+                p_list_item = <a href="#robo585">cl_qlist_next</a>( p_list_item );\r
+                <a href="#robo587">cl_qlist_prev</a>( p_list_item )-&gt;p_list = NULL;\r
         }\r
 #endif\r
 \r
@@ -1421,19 +1421,19 @@ Component Library: Quick List/cl_qlist_remove_all</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo585">cl_qlist_remove_head</a>, <a href="#robo587">cl_qlist_remove_tail</a>,\r
-       <a href="#robo586">cl_qlist_remove_item</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo589">cl_qlist_remove_head</a>, <a href="#robo591">cl_qlist_remove_tail</a>,\r
+       <a href="#robo590">cl_qlist_remove_item</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo585">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fremove5fhead">\r
+<h2><a name="robo589">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fremove5fhead">\r
 Component Library: Quick List/cl_qlist_remove_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1445,22 +1445,22 @@ Component Library: Quick List/cl_qlist_remove_head</a></h2>
        at the head of a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_remove_head</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_list )\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_list )\r
 {\r
-        <a href="#robo559">cl_list_item_t</a>  *p_item;\r
+        <a href="#robo563">cl_list_item_t</a>  *p_item;\r
 \r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
         /* CL_ASSERT that the list was initialized. */\r
         CL_ASSERT( p_list-&gt;state == CL_INITIALIZED );\r
 \r
-        p_item = <a href="#robo570">cl_qlist_head</a>( p_list );\r
+        p_item = <a href="#robo574">cl_qlist_head</a>( p_list );\r
         /* CL_ASSERT that the list item is part of the list. */\r
         CL_ASSERT( p_item-&gt;p_list == p_list );\r
 \r
-        if( p_item == <a href="#robo565">cl_qlist_end</a>( p_list ) )\r
+        if( p_item == <a href="#robo569">cl_qlist_end</a>( p_list ) )\r
                 return( p_item );\r
 \r
 #if defined( _DEBUG_ )\r
@@ -1477,7 +1477,7 @@ Component Library: Quick List/cl_qlist_remove_head</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 \r
  RETURN VALUES\r
        Returns a pointer to the list item formerly at the head of the quick list.\r
@@ -1485,13 +1485,13 @@ Component Library: Quick List/cl_qlist_remove_head</a></h2>
        Pointer to the list end if the list was empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo587">cl_qlist_remove_tail</a>, <a href="#robo584">cl_qlist_remove_all</a>, <a href="#robo586">cl_qlist_remove_item</a>,\r
-       <a href="#robo565">cl_qlist_end</a>, <a href="#robo570">cl_qlist_head</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo591">cl_qlist_remove_tail</a>, <a href="#robo588">cl_qlist_remove_all</a>, <a href="#robo590">cl_qlist_remove_item</a>,\r
+       <a href="#robo569">cl_qlist_end</a>, <a href="#robo574">cl_qlist_head</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo586">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fremove5fitem">\r
+<h2><a name="robo590">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fremove5fitem">\r
 Component Library: Quick List/cl_qlist_remove_item</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1504,8 +1504,8 @@ Component Library: Quick List/cl_qlist_remove_item</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qlist_remove_item</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const               p_list,\r
-        IN      <a href="#robo559">cl_list_item_t</a>* const   p_list_item )\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const               p_list,\r
+        IN      <a href="#robo563">cl_list_item_t</a>* const   p_list_item )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
@@ -1516,7 +1516,7 @@ Component Library: Quick List/cl_qlist_remove_item</a></h2>
         /* CL_ASSERT that the list item is part of the list. */\r
         CL_ASSERT( p_list_item-&gt;p_list == p_list );\r
 \r
-        if( p_list_item == <a href="#robo565">cl_qlist_end</a>( p_list ) )\r
+        if( p_list_item == <a href="#robo569">cl_qlist_end</a>( p_list ) )\r
                 return;\r
 \r
 #if defined( _DEBUG_ )\r
@@ -1531,10 +1531,10 @@ Component Library: Quick List/cl_qlist_remove_item</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure from which to remove the item.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure from which to remove the item.\r
 \r
        p_list_item\r
-               [in] Pointer to a <a href="#robo559">cl_list_item_t</a> structure to remove.\r
+               [in] Pointer to a <a href="#robo563">cl_list_item_t</a> structure to remove.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -1544,13 +1544,13 @@ Component Library: Quick List/cl_qlist_remove_item</a></h2>
        its list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo585">cl_qlist_remove_head</a>, <a href="#robo587">cl_qlist_remove_tail</a>, <a href="#robo584">cl_qlist_remove_all</a>,\r
-       <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo589">cl_qlist_remove_head</a>, <a href="#robo591">cl_qlist_remove_tail</a>, <a href="#robo588">cl_qlist_remove_all</a>,\r
+       <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo587">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fremove5ftail">\r
+<h2><a name="robo591">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fremove5ftail">\r
 Component Library: Quick List/cl_qlist_remove_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1562,22 +1562,22 @@ Component Library: Quick List/cl_qlist_remove_tail</a></h2>
        at the tail of a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_remove_tail</strong>(\r
-        IN      <a href="#robo589">cl_qlist_t</a>* const       p_list )\r
+        IN      <a href="#robo593">cl_qlist_t</a>* const       p_list )\r
 {\r
-        <a href="#robo559">cl_list_item_t</a>  *p_item;\r
+        <a href="#robo563">cl_list_item_t</a>  *p_item;\r
 \r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
         /* CL_ASSERT that the list was initialized. */\r
         CL_ASSERT( p_list-&gt;state == CL_INITIALIZED );\r
 \r
-        p_item = <a href="#robo590">cl_qlist_tail</a>( p_list );\r
+        p_item = <a href="#robo594">cl_qlist_tail</a>( p_list );\r
         /* CL_ASSERT that the list item is part of the list. */\r
         CL_ASSERT( p_item-&gt;p_list == p_list );\r
 \r
-        if( p_item == <a href="#robo565">cl_qlist_end</a>( p_list ) )\r
+        if( p_item == <a href="#robo569">cl_qlist_end</a>( p_list ) )\r
                 return( p_item );\r
 \r
 #if defined( _DEBUG_ )\r
@@ -1594,7 +1594,7 @@ Component Library: Quick List/cl_qlist_remove_tail</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 \r
  RETURN VALUES\r
        Returns a pointer to the list item formerly at the tail of the quick list.\r
@@ -1602,13 +1602,13 @@ Component Library: Quick List/cl_qlist_remove_tail</a></h2>
        Pointer to the list end if the list was empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo585">cl_qlist_remove_head</a>, <a href="#robo584">cl_qlist_remove_all</a>, <a href="#robo586">cl_qlist_remove_item</a>,\r
-       <a href="#robo565">cl_qlist_end</a>, <a href="#robo590">cl_qlist_tail</a>, <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo589">cl_qlist_remove_head</a>, <a href="#robo588">cl_qlist_remove_all</a>, <a href="#robo590">cl_qlist_remove_item</a>,\r
+       <a href="#robo569">cl_qlist_end</a>, <a href="#robo594">cl_qlist_tail</a>, <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo588">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fset5fobj">\r
+<h2><a name="robo592">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5fset5fobj">\r
 Component Library: Quick List/cl_qlist_set_obj</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1621,7 +1621,7 @@ Component Library: Quick List/cl_qlist_set_obj</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qlist_set_obj</strong>(\r
-        IN      <a href="#robo560">cl_list_obj_t</a>* const    p_list_obj,\r
+        IN      <a href="#robo564">cl_list_obj_t</a>* const    p_list_obj,\r
         IN      const void* const               p_object )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
@@ -1631,7 +1631,7 @@ Component Library: Quick List/cl_qlist_set_obj</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list_obj\r
-               [in] Pointer to a <a href="#robo560">cl_list_obj_t</a> structure.\r
+               [in] Pointer to a <a href="#robo564">cl_list_obj_t</a> structure.\r
 \r
        p_object\r
                [in] User defined context.\r
@@ -1640,12 +1640,12 @@ Component Library: Quick List/cl_qlist_set_obj</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo582">cl_qlist_obj</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo586">cl_qlist_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo589">[Structures]<a name="Component20Library3a20Quick20List2fcl5fqlist5ft">\r
+<h2><a name="robo593">[Structures]<a name="Component20Library3a20Quick20List2fcl5fqlist5ft">\r
 Component Library: Quick List/cl_qlist_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1661,7 +1661,7 @@ Component Library: Quick List/cl_qlist_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_qlist\r
 {\r
-        <a href="#robo559">cl_list_item_t</a>  end;\r
+        <a href="#robo563">cl_list_item_t</a>  end;\r
         size_t                  count;\r
         cl_state_t              state;\r
 \r
@@ -1669,7 +1669,7 @@ Component Library: Quick List/cl_qlist_t</a></h2>
 </pre>\r
 </span><p><strong>FIELDS</strong></p>\r
 <span class="FIELDS"><pre>       end\r
-               <a href="./cl_list_h.html#robo15">List</a> item used to mark the end of the list.\r
+               <a href="./cl_list_h.html#robo16">List</a> item used to mark the end of the list.\r
 \r
        count\r
                Number of items in the list.\r
@@ -1678,12 +1678,12 @@ Component Library: Quick List/cl_qlist_t</a></h2>
                State of the quick list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo590">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ftail">\r
+<h2><a name="robo594">[Functions]<a name="Component20Library3a20Quick20List2fcl5fqlist5ftail">\r
 Component Library: Quick List/cl_qlist_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1695,21 +1695,21 @@ Component Library: Quick List/cl_qlist_tail</a></h2>
        the tail of a quick list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo559">cl_list_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo563">cl_list_item_t</a>* CL_API\r
 <strong>cl_qlist_tail</strong>(\r
-        IN      const <a href="#robo589">cl_qlist_t</a>* const p_list )\r
+        IN      const <a href="#robo593">cl_qlist_t</a>* const p_list )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_list );\r
         /* CL_ASSERT that the list was initialized. */\r
         CL_ASSERT( p_list-&gt;state == CL_INITIALIZED );\r
 \r
-        return( <a href="#robo583">cl_qlist_prev</a>( &amp;p_list-&gt;end ) );\r
+        return( <a href="#robo587">cl_qlist_prev</a>( &amp;p_list-&gt;end ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_list\r
-               [in] Pointer to a <a href="#robo589">cl_qlist_t</a> structure.\r
+               [in] Pointer to a <a href="#robo593">cl_qlist_t</a> structure.\r
 \r
  RETURN VALUES\r
        Pointer to the list item at the tail of the quick list.\r
@@ -1720,8 +1720,8 @@ Component Library: Quick List/cl_qlist_tail</a></h2>
 <span class="NOTES"><pre>       <strong>cl_qlist_tail</strong> does not remove the item from the list.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo15">List</a>, <a href="#robo570">cl_qlist_head</a>, <a href="#robo581">cl_qlist_next</a>, <a href="#robo583">cl_qlist_prev</a>, <a href="#robo565">cl_qlist_end</a>,\r
-       <a href="#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_list_h.html#robo16">List</a>, <a href="#robo574">cl_qlist_head</a>, <a href="#robo585">cl_qlist_next</a>, <a href="#robo587">cl_qlist_prev</a>, <a href="#robo569">cl_qlist_end</a>,\r
+       <a href="#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 540962c488f8500aea4c1b8c6debaface842809e..aa99465f1f9db9d08e25c53f067ae6f6dc023012 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_qlockpool_h.html</title>\r
+<title>./inc_docs/complib/cl_qlockpool_h.html</title>\r
 <!-- Source: ./inc/complib/cl_qlockpool.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qlockpool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qlockpool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo27">[Modules]<a name="Component20Library2fQuick20Locking20Pool">\r
 Component Library/Quick Locking Pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>\r
 </pre>\r
@@ -26,18 +26,18 @@ Component Library/Quick Locking Pool</a></h2>
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo596">cl_qlock_pool_t</a>\r
+               <a href="#robo600">cl_qlock_pool_t</a>\r
 \r
        Initialization:\r
-               <a href="#robo591">cl_qlock_pool_construct</a>, <a href="#robo594">cl_qlock_pool_init</a>, <a href="#robo592">cl_qlock_pool_destroy</a>\r
+               <a href="#robo595">cl_qlock_pool_construct</a>, <a href="#robo598">cl_qlock_pool_init</a>, <a href="#robo596">cl_qlock_pool_destroy</a>\r
 \r
        Manipulation\r
-               <a href="#robo593">cl_qlock_pool_get</a>, <a href="#robo595">cl_qlock_pool_put</a>\r
+               <a href="#robo597">cl_qlock_pool_get</a>, <a href="#robo599">cl_qlock_pool_put</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo591">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5fconstruct">\r
+<h2><a name="robo595">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5fconstruct">\r
 Component Library: Quick Locking Pool/cl_qlock_pool_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -50,10 +50,10 @@ Component Library: Quick Locking Pool/cl_qlock_pool_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>static inline void\r
 <strong>cl_qlock_pool_construct</strong>(\r
-        IN <a href="#robo596">cl_qlock_pool_t</a>* const p_pool )\r
+        IN <a href="#robo600">cl_qlock_pool_t</a>* const p_pool )\r
 {\r
-        <a href="./cl_qpool_h.html#robo623">cl_qpool_construct</a>( &amp;p_pool-&gt;pool );\r
-        <a href="./cl_spinlock_h.html#robo654">cl_spinlock_construct</a>( &amp;p_pool-&gt;lock );\r
+        <a href="./cl_qpool_h.html#robo627">cl_qpool_construct</a>( &amp;p_pool-&gt;pool );\r
+        <a href="./cl_spinlock_h.html#robo658">cl_spinlock_construct</a>( &amp;p_pool-&gt;lock );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -64,18 +64,18 @@ Component Library: Quick Locking Pool/cl_qlock_pool_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo594">cl_qlock_pool_init</a>, <a href="#robo592">cl_qlock_pool_destroy</a>\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo598">cl_qlock_pool_init</a>, <a href="#robo596">cl_qlock_pool_destroy</a>\r
 \r
        Calling <strong>cl_qlock_pool_construct</strong> is a prerequisite to calling any other\r
-       method except <a href="#robo594">cl_qlock_pool_init</a>.\r
+       method except <a href="#robo598">cl_qlock_pool_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo594">cl_qlock_pool_init</a>, <a href="#robo592">cl_qlock_pool_destroy</a>\r
+<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo598">cl_qlock_pool_init</a>, <a href="#robo596">cl_qlock_pool_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo592">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5fdestroy">\r
+<h2><a name="robo596">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5fdestroy">\r
 Component Library: Quick Locking Pool/cl_qlock_pool_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -89,22 +89,22 @@ Component Library: Quick Locking Pool/cl_qlock_pool_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>static inline void\r
 <strong>cl_qlock_pool_destroy</strong>(\r
-        IN <a href="#robo596">cl_qlock_pool_t</a>* const p_pool )\r
+        IN <a href="#robo600">cl_qlock_pool_t</a>* const p_pool )\r
 {\r
         /*\r
                 If the pool has already been put into use, grab the lock\r
                 to sync with other threads before we blow everything away.\r
         */\r
-        if( <a href="./cl_qpool_h.html#robo620">cl_is_qpool_inited</a>( &amp;p_pool-&gt;pool ) )\r
+        if( <a href="./cl_qpool_h.html#robo624">cl_is_qpool_inited</a>( &amp;p_pool-&gt;pool ) )\r
         {\r
-                <a href="./cl_spinlock_h.html#robo653">cl_spinlock_acquire</a>( &amp;p_pool-&gt;lock );\r
-                <a href="./cl_qpool_h.html#robo625">cl_qpool_destroy</a>( &amp;p_pool-&gt;pool );\r
-                <a href="./cl_spinlock_h.html#robo657">cl_spinlock_release</a>( &amp;p_pool-&gt;lock );\r
+                <a href="./cl_spinlock_h.html#robo657">cl_spinlock_acquire</a>( &amp;p_pool-&gt;lock );\r
+                <a href="./cl_qpool_h.html#robo629">cl_qpool_destroy</a>( &amp;p_pool-&gt;pool );\r
+                <a href="./cl_spinlock_h.html#robo661">cl_spinlock_release</a>( &amp;p_pool-&gt;lock );\r
         }\r
         else\r
-                <a href="./cl_qpool_h.html#robo625">cl_qpool_destroy</a>( &amp;p_pool-&gt;pool );\r
+                <a href="./cl_qpool_h.html#robo629">cl_qpool_destroy</a>( &amp;p_pool-&gt;pool );\r
 \r
-        <a href="./cl_spinlock_h.html#robo655">cl_spinlock_destroy</a>( &amp;p_pool-&gt;lock );\r
+        <a href="./cl_spinlock_h.html#robo659">cl_spinlock_destroy</a>( &amp;p_pool-&gt;lock );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -118,15 +118,15 @@ Component Library: Quick Locking Pool/cl_qlock_pool_destroy</a></h2>
 <span class="NOTES"><pre>       Performs any necessary cleanup of the specified Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>.\r
        Further operations should not be attempted on the destroyed object.\r
        This function should only be called after a call to\r
-       <a href="#robo591">cl_qlock_pool_construct</a> or <a href="#robo594">cl_qlock_pool_init</a>.\r
+       <a href="#robo595">cl_qlock_pool_construct</a> or <a href="#robo598">cl_qlock_pool_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo591">cl_qlock_pool_construct</a>, <a href="#robo594">cl_qlock_pool_init</a>\r
+<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo595">cl_qlock_pool_construct</a>, <a href="#robo598">cl_qlock_pool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo593">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5fget">\r
+<h2><a name="robo597">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5fget">\r
 Component Library: Quick Locking Pool/cl_qlock_pool_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -137,38 +137,38 @@ Component Library: Quick Locking Pool/cl_qlock_pool_get</a></h2>
 <span class="DESCRIPTION"><pre>       Gets an object wrapper and wire MAD from the pool.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>static inline <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>*\r
+<span class="SYNOPSIS"><pre>static inline <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>*\r
 <strong>cl_qlock_pool_get</strong>(\r
-        IN <a href="#robo596">cl_qlock_pool_t</a>* const p_pool )\r
+        IN <a href="#robo600">cl_qlock_pool_t</a>* const p_pool )\r
 {\r
-        <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>* p_item;\r
-        <a href="./cl_spinlock_h.html#robo653">cl_spinlock_acquire</a>( &amp;p_pool-&gt;lock );\r
-        p_item = <a href="./cl_qpool_h.html#robo626">cl_qpool_get</a>( &amp;p_pool-&gt;pool );\r
-        <a href="./cl_spinlock_h.html#robo657">cl_spinlock_release</a>( &amp;p_pool-&gt;lock );\r
+        <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>* p_item;\r
+        <a href="./cl_spinlock_h.html#robo657">cl_spinlock_acquire</a>( &amp;p_pool-&gt;lock );\r
+        p_item = <a href="./cl_qpool_h.html#robo630">cl_qpool_get</a>( &amp;p_pool-&gt;pool );\r
+        <a href="./cl_spinlock_h.html#robo661">cl_spinlock_release</a>( &amp;p_pool-&gt;lock );\r
         return( p_item );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to an <a href="#robo596">cl_qlock_pool_t</a> object.\r
+               [in] Pointer to an <a href="#robo600">cl_qlock_pool_t</a> object.\r
 \r
  RETURN VALUES\r
-       Returns a pointer to a <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> contained in the user object.\r
+       Returns a pointer to a <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> contained in the user object.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The object must eventually be returned to the pool with a call to\r
-       <a href="#robo595">cl_qlock_pool_put</a>.\r
+       <a href="#robo599">cl_qlock_pool_put</a>.\r
 \r
-       The <a href="#robo591">cl_qlock_pool_construct</a> or <a href="#robo594">cl_qlock_pool_init</a> must be called before\r
+       The <a href="#robo595">cl_qlock_pool_construct</a> or <a href="#robo598">cl_qlock_pool_init</a> must be called before\r
        using this function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo595">cl_qlock_pool_put</a>\r
+<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo599">cl_qlock_pool_put</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo594">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5finit">\r
+<h2><a name="robo598">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5finit">\r
 Component Library: Quick Locking Pool/cl_qlock_pool_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -179,26 +179,26 @@ Component Library: Quick Locking Pool/cl_qlock_pool_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_qlock_pool_init</strong> function initializes a Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a> for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>static inline <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>static inline <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 <strong>cl_qlock_pool_init</strong>(\r
-        IN <a href="#robo596">cl_qlock_pool_t</a>*                     const p_pool,\r
+        IN <a href="#robo600">cl_qlock_pool_t</a>*                     const p_pool,\r
         IN      const size_t                    min_size,\r
         IN      const size_t                    max_size,\r
         IN      const size_t                    grow_size,\r
         IN      const size_t                    object_size,\r
-        IN      <a href="./cl_qpool_h.html#robo622">cl_pfn_qpool_init_t</a>             pfn_initializer OPTIONAL,\r
-        IN      <a href="./cl_qpool_h.html#robo621">cl_pfn_qpool_dtor_t</a>             pfn_destructor OPTIONAL,\r
+        IN      <a href="./cl_qpool_h.html#robo626">cl_pfn_qpool_init_t</a>             pfn_initializer OPTIONAL,\r
+        IN      <a href="./cl_qpool_h.html#robo625">cl_pfn_qpool_dtor_t</a>             pfn_destructor OPTIONAL,\r
         IN      const void* const               context )\r
 {\r
-        <a href="./cl_types_h.html#robo309">cl_status_t</a> status;\r
+        <a href="./cl_types_h.html#robo313">cl_status_t</a> status;\r
 \r
-        <a href="#robo591">cl_qlock_pool_construct</a>( p_pool );\r
+        <a href="#robo595">cl_qlock_pool_construct</a>( p_pool );\r
 \r
-        status = <a href="./cl_spinlock_h.html#robo656">cl_spinlock_init</a>( &amp;p_pool-&gt;lock );\r
+        status = <a href="./cl_spinlock_h.html#robo660">cl_spinlock_init</a>( &amp;p_pool-&gt;lock );\r
         if( status )\r
                 return( status );\r
 \r
-        status = <a href="./cl_qpool_h.html#robo628">cl_qpool_init</a>( &amp;p_pool-&gt;pool, min_size, max_size, grow_size,\r
+        status = <a href="./cl_qpool_h.html#robo632">cl_qpool_init</a>( &amp;p_pool-&gt;pool, min_size, max_size, grow_size,\r
                         object_size, pfn_initializer, pfn_destructor, context );\r
 \r
         return( status );\r
@@ -206,7 +206,7 @@ Component Library: Quick Locking Pool/cl_qlock_pool_init</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to an <a href="#robo596">cl_qlock_pool_t</a> object to initialize.\r
+               [in] Pointer to an <a href="#robo600">cl_qlock_pool_t</a> object to initialize.\r
 \r
        min_size\r
                [in] Minimum number of objects that the pool should support. All\r
@@ -228,14 +228,14 @@ Component Library: Quick Locking Pool/cl_qlock_pool_init</a></h2>
        pfn_initializer\r
                [in] Initialization callback to invoke for every new object when\r
                growing the pool. This parameter is optional and may be NULL. If NULL,\r
-               the pool assumes the <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> structure describing objects is\r
-               located at the head of each object. See the <a href="./cl_qpool_h.html#robo622">cl_pfn_qpool_init_t</a>\r
+               the pool assumes the <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> structure describing objects is\r
+               located at the head of each object. See the <a href="./cl_qpool_h.html#robo626">cl_pfn_qpool_init_t</a>\r
                function type declaration for details about the callback function.\r
 \r
        pfn_destructor\r
                [in] Destructor callback to invoke for every object before memory for\r
                that object is freed. This parameter is optional and may be NULL.\r
-               See the <a href="./cl_qpool_h.html#robo621">cl_pfn_qpool_dtor_t</a> function type declaration for details\r
+               See the <a href="./cl_qpool_h.html#robo625">cl_pfn_qpool_dtor_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -250,19 +250,19 @@ Component Library: Quick Locking Pool/cl_qlock_pool_init</a></h2>
        CL_INVALID_SETTING if a the maximum size is non-zero and less than the\r
        minimum size.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Allows calling other Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a> methods.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo591">cl_qlock_pool_construct</a>, <a href="#robo592">cl_qlock_pool_destroy</a>\r
+<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo595">cl_qlock_pool_construct</a>, <a href="#robo596">cl_qlock_pool_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo595">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5fput">\r
+<h2><a name="robo599">[Functions]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5fput">\r
 Component Library: Quick Locking Pool/cl_qlock_pool_put</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -275,36 +275,36 @@ Component Library: Quick Locking Pool/cl_qlock_pool_put</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>static inline void\r
 <strong>cl_qlock_pool_put</strong>(\r
-        IN <a href="#robo596">cl_qlock_pool_t</a>* const p_pool,\r
-        IN <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>* const p_item )\r
+        IN <a href="#robo600">cl_qlock_pool_t</a>* const p_pool,\r
+        IN <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>* const p_item )\r
 {\r
-        <a href="./cl_spinlock_h.html#robo653">cl_spinlock_acquire</a>( &amp;p_pool-&gt;lock );\r
-        <a href="./cl_qpool_h.html#robo629">cl_qpool_put</a>( &amp;p_pool-&gt;pool, p_item );\r
-        <a href="./cl_spinlock_h.html#robo657">cl_spinlock_release</a>( &amp;p_pool-&gt;lock );\r
+        <a href="./cl_spinlock_h.html#robo657">cl_spinlock_acquire</a>( &amp;p_pool-&gt;lock );\r
+        <a href="./cl_qpool_h.html#robo633">cl_qpool_put</a>( &amp;p_pool-&gt;pool, p_item );\r
+        <a href="./cl_spinlock_h.html#robo661">cl_spinlock_release</a>( &amp;p_pool-&gt;lock );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to an <a href="#robo596">cl_qlock_pool_t</a> object.\r
+               [in] Pointer to an <a href="#robo600">cl_qlock_pool_t</a> object.\r
 \r
        p_item\r
-               [in] Pointer to the <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> in an object that was previously\r
+               [in] Pointer to the <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> in an object that was previously\r
                retrieved from the pool.\r
 \r
  RETURN VALUES\r
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       The <a href="#robo591">cl_qlock_pool_construct</a> or <a href="#robo594">cl_qlock_pool_init</a> must be called before\r
+<span class="NOTES"><pre>       The <a href="#robo595">cl_qlock_pool_construct</a> or <a href="#robo598">cl_qlock_pool_init</a> must be called before\r
        using this function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo593">cl_qlock_pool_get</a>\r
+<span class="SEE_ALSO"><pre>       Quick Locking <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo597">cl_qlock_pool_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo596">[Structures]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5ft">\r
+<h2><a name="robo600">[Structures]<a name="Component20Library3a20Quick20Locking20Pool2fcl5fqlock5fpool5ft">\r
 Component Library: Quick Locking Pool/cl_qlock_pool_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -321,7 +321,7 @@ Component Library: Quick Locking Pool/cl_qlock_pool_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _cl_qlock_pool\r
 {\r
         cl_spinlock_t                           lock;\r
-        <a href="./cl_qpool_h.html#robo631">cl_qpool_t</a>                                      pool;\r
+        <a href="./cl_qpool_h.html#robo635">cl_qpool_t</a>                                      pool;\r
 \r
 } <strong>cl_qlock_pool_t</strong>;\r
 </pre>\r
index bb29ece9d50dae3ddf9bc8cf9a1f1dbdcc0896cd..c6c142b121bb1072e271d9a71cea16ca5f8b3503 100644 (file)
@@ -2,24 +2,24 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_qmap_h.html</title>\r
+<title>./inc_docs/complib/cl_qmap_h.html</title>\r
 <!-- Source: ./inc/complib/cl_qmap.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qmap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qmap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo28">[Modules]<a name="Component20Library2fQuick20Map">\r
 Component Library/Quick Map</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>\r
+<span class="NAME"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       Quick map implements a binary tree that stores user provided <a href="#robo598">cl_map_item_t</a>\r
+<span class="DESCRIPTION"><pre>       Quick map implements a binary tree that stores user provided <a href="#robo602">cl_map_item_t</a>\r
        structures.  Each item stored in a quick map has a unique 64-bit key\r
        (duplicates are not allowed).  Quick map provides the ability to\r
        efficiently search for an item given a key.\r
@@ -31,40 +31,40 @@ Component Library/Quick Map</a></h2>
        Quick map is not thread safe, and users must provide serialization when\r
        adding and removing items from the map.\r
 \r
-       The quick map functions operate on a <a href="#robo618">cl_qmap_t</a> structure which should be\r
+       The quick map functions operate on a <a href="#robo622">cl_qmap_t</a> structure which should be\r
        treated as opaque and should be manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo618">cl_qmap_t</a>, <a href="#robo598">cl_map_item_t</a>, <a href="#robo599">cl_map_obj_t</a>\r
+               <a href="#robo622">cl_qmap_t</a>, <a href="#robo602">cl_map_item_t</a>, <a href="#robo603">cl_map_obj_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo600">cl_pfn_qmap_apply_t</a>\r
+               <a href="#robo604">cl_pfn_qmap_apply_t</a>\r
 \r
        Item Manipulation:\r
-               <a href="#robo617">cl_qmap_set_obj</a>, <a href="#robo612">cl_qmap_obj</a>, <a href="#robo609">cl_qmap_key</a>\r
+               <a href="#robo621">cl_qmap_set_obj</a>, <a href="#robo616">cl_qmap_obj</a>, <a href="#robo613">cl_qmap_key</a>\r
 \r
        Initialization:\r
-               <a href="#robo607">cl_qmap_init</a>\r
+               <a href="#robo611">cl_qmap_init</a>\r
 \r
        Iteration:\r
-               <a href="#robo604">cl_qmap_end</a>, <a href="#robo606">cl_qmap_head</a>, <a href="#robo619">cl_qmap_tail</a>, <a href="#robo611">cl_qmap_next</a>, <a href="#robo613">cl_qmap_prev</a>\r
+               <a href="#robo608">cl_qmap_end</a>, <a href="#robo610">cl_qmap_head</a>, <a href="#robo623">cl_qmap_tail</a>, <a href="#robo615">cl_qmap_next</a>, <a href="#robo617">cl_qmap_prev</a>\r
 \r
        Manipulation:\r
-               <a href="#robo608">cl_qmap_insert</a>, <a href="#robo605">cl_qmap_get</a>, <a href="#robo616">cl_qmap_remove_item</a>, <a href="#robo614">cl_qmap_remove</a>,\r
-               <a href="#robo615">cl_qmap_remove_all</a>, <a href="#robo610">cl_qmap_merge</a>, <a href="#robo603">cl_qmap_delta</a>\r
+               <a href="#robo612">cl_qmap_insert</a>, <a href="#robo609">cl_qmap_get</a>, <a href="#robo620">cl_qmap_remove_item</a>, <a href="#robo618">cl_qmap_remove</a>,\r
+               <a href="#robo619">cl_qmap_remove_all</a>, <a href="#robo614">cl_qmap_merge</a>, <a href="#robo607">cl_qmap_delta</a>\r
 \r
        Search:\r
-               <a href="#robo601">cl_qmap_apply_func</a>\r
+               <a href="#robo605">cl_qmap_apply_func</a>\r
 \r
        Attributes:\r
-               <a href="#robo602">cl_qmap_count</a>, <a href="#robo597">cl_is_qmap_empty</a>,\r
+               <a href="#robo606">cl_qmap_count</a>, <a href="#robo601">cl_is_qmap_empty</a>,\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo597">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fis5fqmap5fempty">\r
+<h2><a name="robo601">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fis5fqmap5fempty">\r
 Component Library: Quick Map/cl_is_qmap_empty</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -77,7 +77,7 @@ Component Library: Quick Map/cl_is_qmap_empty</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_qmap_empty</strong>(\r
-        IN      const <a href="#robo618">cl_qmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo622">cl_qmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -87,7 +87,7 @@ Component Library: Quick Map/cl_is_qmap_empty</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure to test for emptiness.\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure to test for emptiness.\r
 \r
  RETURN VALUES\r
        TRUE if the quick map is empty.\r
@@ -95,12 +95,12 @@ Component Library: Quick Map/cl_is_qmap_empty</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo602">cl_qmap_count</a>, <a href="#robo615">cl_qmap_remove_all</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo606">cl_qmap_count</a>, <a href="#robo619">cl_qmap_remove_all</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo598">[Structures]<a name="Component20Library3a20Quick20Map2fcl5fmap5fitem5ft">\r
+<h2><a name="robo602">[Structures]<a name="Component20Library3a20Quick20Map2fcl5fmap5fitem5ft">\r
 Component Library: Quick Map/cl_map_item_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -117,7 +117,7 @@ Component Library: Quick Map/cl_map_item_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _cl_map_item\r
 {\r
         /* Must be first to allow casting. */\r
-        <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>                  pool_item;\r
+        <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>                  pool_item;\r
         struct _cl_map_item             *p_left;\r
         struct _cl_map_item             *p_right;\r
         struct _cl_map_item             *p_up;\r
@@ -145,14 +145,14 @@ Component Library: Quick Map/cl_map_item_t</a></h2>
 \r
        p_nil\r
                Pointer to the map's NIL item, used as a terminator for leaves.\r
-               The NIL sentinel is in the <a href="#robo618">cl_qmap_t</a> structure.\r
+               The NIL sentinel is in the <a href="#robo622">cl_qmap_t</a> structure.\r
 \r
        color\r
                Indicates whether a node is red or black in the map.\r
 \r
        key\r
                Value that uniquely represents a node in a map.  This value is set by\r
-               calling <a href="#robo608">cl_qmap_insert</a> and can be retrieved by calling <a href="#robo609">cl_qmap_key</a>.\r
+               calling <a href="#robo612">cl_qmap_insert</a> and can be retrieved by calling <a href="#robo613">cl_qmap_key</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       None of the fields of this structure should be manipulated by users, as\r
@@ -167,12 +167,12 @@ Component Library: Quick Map/cl_map_item_t</a></h2>
        to be stored in a quick list, a quick pool, and a quick map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo608">cl_qmap_insert</a>, <a href="#robo609">cl_qmap_key</a>, <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>, <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo612">cl_qmap_insert</a>, <a href="#robo613">cl_qmap_key</a>, <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>, <a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo599">[Structures]<a name="Component20Library3a20Quick20Map2fcl5fmap5fobj5ft">\r
+<h2><a name="robo603">[Structures]<a name="Component20Library3a20Quick20Map2fcl5fmap5fobj5ft">\r
 Component Library: Quick Map/cl_map_obj_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -186,20 +186,20 @@ Component Library: Quick Map/cl_map_obj_t</a></h2>
        be manipulated only through the provided functions.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef struct _<a href="./cl_map_h.html#robo415">cl_map_obj</a>\r
+<span class="SYNOPSIS"><pre>typedef struct _<a href="./cl_map_h.html#robo419">cl_map_obj</a>\r
 {\r
-        <a href="#robo598">cl_map_item_t</a>                   item;\r
+        <a href="#robo602">cl_map_item_t</a>                   item;\r
         const void                              *p_object;\r
 \r
 } <strong>cl_map_obj_t</strong>;\r
 </pre>\r
 </span><p><strong>FIELDS</strong></p>\r
 <span class="FIELDS"><pre>       item\r
-               <a href="./cl_map_h.html#robo17">Map</a> item used by internally by the map to store an object.\r
+               <a href="./cl_map_h.html#robo18">Map</a> item used by internally by the map to store an object.\r
 \r
        p_object\r
                User defined context. Users should not access this field directly.\r
-               Use <a href="#robo617">cl_qmap_set_obj</a> and <a href="#robo612">cl_qmap_obj</a> to set and retrieve the value\r
+               Use <a href="#robo621">cl_qmap_set_obj</a> and <a href="#robo616">cl_qmap_obj</a> to set and retrieve the value\r
                of this field.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
@@ -207,16 +207,16 @@ Component Library: Quick Map/cl_map_obj_t</a></h2>
        they are crititcal to the proper operation of the map in which they\r
        are stored.\r
 \r
-       Use <a href="#robo617">cl_qmap_set_obj</a> and <a href="#robo612">cl_qmap_obj</a> to set and retrieve the object\r
+       Use <a href="#robo621">cl_qmap_set_obj</a> and <a href="#robo616">cl_qmap_obj</a> to set and retrieve the object\r
        stored in a map item, respectively.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo617">cl_qmap_set_obj</a>, <a href="#robo612">cl_qmap_obj</a>, <a href="#robo598">cl_map_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo621">cl_qmap_set_obj</a>, <a href="#robo616">cl_qmap_obj</a>, <a href="#robo602">cl_map_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo600">[Definitions]<a name="Component20Library3a20Quick20Map2fcl5fpfn5fqmap5fapply5ft">\r
+<h2><a name="robo604">[Definitions]<a name="Component20Library3a20Quick20Map2fcl5fpfn5fqmap5fapply5ft">\r
 Component Library: Quick Map/cl_pfn_qmap_apply_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -230,12 +230,12 @@ Component Library: Quick Map/cl_pfn_qmap_apply_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef void\r
 (CL_API *<strong>cl_pfn_qmap_apply_t</strong>)(\r
-        IN      <a href="#robo598">cl_map_item_t</a>* const    p_map_item,\r
+        IN      <a href="#robo602">cl_map_item_t</a>* const    p_map_item,\r
         IN      void*                                   context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map_item\r
-               [in] Pointer to a <a href="#robo598">cl_map_item_t</a> structure.\r
+               [in] Pointer to a <a href="#robo602">cl_map_item_t</a> structure.\r
 \r
        context\r
                [in] Value passed to the callback function.\r
@@ -245,16 +245,16 @@ Component Library: Quick Map/cl_pfn_qmap_apply_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo601">cl_qmap_apply_func</a>\r
+       function provided by users as a parameter to the <a href="#robo605">cl_qmap_apply_func</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo601">cl_qmap_apply_func</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo605">cl_qmap_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo601">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fapply5ffunc">\r
+<h2><a name="robo605">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fapply5ffunc">\r
 Component Library: Quick Map/cl_qmap_apply_func</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -268,17 +268,17 @@ Component Library: Quick Map/cl_qmap_apply_func</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qmap_apply_func</strong>(\r
-        IN      const <a href="#robo618">cl_qmap_t</a>* const  p_map,\r
-        IN      <a href="#robo600">cl_pfn_qmap_apply_t</a>             pfn_func,\r
+        IN      const <a href="#robo622">cl_qmap_t</a>* const  p_map,\r
+        IN      <a href="#robo604">cl_pfn_qmap_apply_t</a>             pfn_func,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure.\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure.\r
 \r
        pfn_func\r
                [in] Function invoked for every item in the quick map.\r
-               See the <a href="#robo600">cl_pfn_qmap_apply_t</a> function type declaration for details\r
+               See the <a href="#robo604">cl_pfn_qmap_apply_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -292,12 +292,12 @@ Component Library: Quick Map/cl_qmap_apply_func</a></h2>
        would corrupt the quick map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo600">cl_pfn_qmap_apply_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo604">cl_pfn_qmap_apply_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo602">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fcount">\r
+<h2><a name="robo606">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fcount">\r
 Component Library: Quick Map/cl_qmap_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -311,7 +311,7 @@ Component Library: Quick Map/cl_qmap_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_qmap_count</strong>(\r
-        IN      const <a href="#robo618">cl_qmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo622">cl_qmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -320,18 +320,18 @@ Component Library: Quick Map/cl_qmap_count</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure whose item count to return.\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure whose item count to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Returns the number of items stored in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo597">cl_is_qmap_empty</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo601">cl_is_qmap_empty</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo603">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fdelta">\r
+<h2><a name="robo607">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fdelta">\r
 Component Library: Quick Map/cl_qmap_delta</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -344,26 +344,26 @@ Component Library: Quick Map/cl_qmap_delta</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qmap_delta</strong>(\r
-        IN OUT  <a href="#robo618">cl_qmap_t</a>* const        p_map1,\r
-        IN OUT  <a href="#robo618">cl_qmap_t</a>* const        p_map2,\r
-        OUT             <a href="#robo618">cl_qmap_t</a>* const        p_new,\r
-        OUT             <a href="#robo618">cl_qmap_t</a>* const        p_old );\r
+        IN OUT  <a href="#robo622">cl_qmap_t</a>* const        p_map1,\r
+        IN OUT  <a href="#robo622">cl_qmap_t</a>* const        p_map2,\r
+        OUT             <a href="#robo622">cl_qmap_t</a>* const        p_new,\r
+        OUT             <a href="#robo622">cl_qmap_t</a>* const        p_old );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map1\r
-               [in/out] Pointer to the first of two <a href="#robo618">cl_qmap_t</a> structures whose\r
+               [in/out] Pointer to the first of two <a href="#robo622">cl_qmap_t</a> structures whose\r
                differences to compute.\r
 \r
        p_map2\r
-               [in/out] Pointer to the second of two <a href="#robo618">cl_qmap_t</a> structures whose\r
+               [in/out] Pointer to the second of two <a href="#robo622">cl_qmap_t</a> structures whose\r
                differences to compute.\r
 \r
        p_new\r
-               [out] Pointer to an empty <a href="#robo618">cl_qmap_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo622">cl_qmap_t</a> structure that contains the items\r
                unique to p_map2 upon return from the function.\r
 \r
        p_old\r
-               [out] Pointer to an empty <a href="#robo618">cl_qmap_t</a> structure that contains the items\r
+               [out] Pointer to an empty <a href="#robo622">cl_qmap_t</a> structure that contains the items\r
                unique to p_map1 upon return from the function.\r
 \r
  RETURN VALUES\r
@@ -380,12 +380,12 @@ Component Library: Quick Map/cl_qmap_delta</a></h2>
        requirement removes the possibility of failures.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo610">cl_qmap_merge</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo614">cl_qmap_merge</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo604">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fend">\r
+<h2><a name="robo608">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fend">\r
 Component Library: Quick Map/cl_qmap_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -396,9 +396,9 @@ Component Library: Quick Map/cl_qmap_end</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_qmap_end</strong> function returns the end of a quick map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo598">cl_map_item_t</a>* const CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo602">cl_map_item_t</a>* const CL_API\r
 <strong>cl_qmap_end</strong>(\r
-        IN      const <a href="#robo618">cl_qmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo622">cl_qmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -408,26 +408,26 @@ Component Library: Quick Map/cl_qmap_end</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure whose end to return.\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure whose end to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the end of the map.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_qmap_end</strong> is useful for determining the validity of map items returned\r
-       by <a href="#robo606">cl_qmap_head</a>, <a href="#robo619">cl_qmap_tail</a>, <a href="#robo611">cl_qmap_next</a>, or <a href="#robo613">cl_qmap_prev</a>.  If the map\r
+       by <a href="#robo610">cl_qmap_head</a>, <a href="#robo623">cl_qmap_tail</a>, <a href="#robo615">cl_qmap_next</a>, or <a href="#robo617">cl_qmap_prev</a>.  If the map\r
        item pointer returned by any of these functions compares to the end, the\r
        end of the map was encoutered.\r
-       When using <a href="#robo606">cl_qmap_head</a> or <a href="#robo619">cl_qmap_tail</a>, this condition indicates that\r
+       When using <a href="#robo610">cl_qmap_head</a> or <a href="#robo623">cl_qmap_tail</a>, this condition indicates that\r
        the map is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo606">cl_qmap_head</a>, <a href="#robo619">cl_qmap_tail</a>, <a href="#robo611">cl_qmap_next</a>, <a href="#robo613">cl_qmap_prev</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo610">cl_qmap_head</a>, <a href="#robo623">cl_qmap_tail</a>, <a href="#robo615">cl_qmap_next</a>, <a href="#robo617">cl_qmap_prev</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo605">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fget">\r
+<h2><a name="robo609">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fget">\r
 Component Library: Quick Map/cl_qmap_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -438,14 +438,14 @@ Component Library: Quick Map/cl_qmap_get</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_qmap_get</strong> function returns the map item associated with a key.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo598">cl_map_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo602">cl_map_item_t</a>* CL_API\r
 <strong>cl_qmap_get</strong>(\r
-        IN      const <a href="#robo618">cl_qmap_t</a>* const  p_map,\r
+        IN      const <a href="#robo622">cl_qmap_t</a>* const  p_map,\r
         IN      const uint64_t                  key );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure from which to retrieve the\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure from which to retrieve the\r
                item with the specified key.\r
 \r
        key\r
@@ -461,12 +461,12 @@ Component Library: Quick Map/cl_qmap_get</a></h2>
 <span class="NOTES"><pre>       <strong>cl_qmap_get</strong> does not remove the item from the quick map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo614">cl_qmap_remove</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo618">cl_qmap_remove</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo606">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fhead">\r
+<h2><a name="robo610">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fhead">\r
 Component Library: Quick Map/cl_qmap_head</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -478,18 +478,18 @@ Component Library: Quick Map/cl_qmap_head</a></h2>
        value stored in a quick map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo598">cl_map_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo602">cl_map_item_t</a>* CL_API\r
 <strong>cl_qmap_head</strong>(\r
-        IN      const <a href="#robo618">cl_qmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo622">cl_qmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
-        return( (<a href="#robo598">cl_map_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_next );\r
+        return( (<a href="#robo602">cl_map_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_next );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure whose item with the lowest key\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure whose item with the lowest key\r
                is returned.\r
 \r
  RETURN VALUES\r
@@ -501,13 +501,13 @@ Component Library: Quick Map/cl_qmap_head</a></h2>
 <span class="NOTES"><pre>       <strong>cl_qmap_head</strong> does not remove the item from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo619">cl_qmap_tail</a>, <a href="#robo611">cl_qmap_next</a>, <a href="#robo613">cl_qmap_prev</a>, <a href="#robo604">cl_qmap_end</a>,\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo623">cl_qmap_tail</a>, <a href="#robo615">cl_qmap_next</a>, <a href="#robo617">cl_qmap_prev</a>, <a href="#robo608">cl_qmap_end</a>,\r
        cl_qmap_item_t\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo607">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5finit">\r
+<h2><a name="robo611">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5finit">\r
 Component Library: Quick Map/cl_qmap_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -520,11 +520,11 @@ Component Library: Quick Map/cl_qmap_init</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qmap_init</strong>(\r
-        IN      <a href="#robo618">cl_qmap_t</a>* const        p_map );\r
+        IN      <a href="#robo622">cl_qmap_t</a>* const        p_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure to initialize.\r
 \r
  RETURN VALUES\r
        This function does not return a value.\r
@@ -533,12 +533,12 @@ Component Library: Quick Map/cl_qmap_init</a></h2>
 <span class="NOTES"><pre>       Allows calling quick map manipulation functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo608">cl_qmap_insert</a>, <a href="#robo614">cl_qmap_remove</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo612">cl_qmap_insert</a>, <a href="#robo618">cl_qmap_remove</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo608">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5finsert">\r
+<h2><a name="robo612">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5finsert">\r
 Component Library: Quick Map/cl_qmap_insert</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -549,21 +549,21 @@ Component Library: Quick Map/cl_qmap_insert</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_qmap_insert</strong> function inserts a map item into a quick map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo598">cl_map_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo602">cl_map_item_t</a>* CL_API\r
 <strong>cl_qmap_insert</strong>(\r
-        IN      <a href="#robo618">cl_qmap_t</a>* const                p_map,\r
+        IN      <a href="#robo622">cl_qmap_t</a>* const                p_map,\r
         IN      const uint64_t                  key,\r
-        IN      <a href="#robo598">cl_map_item_t</a>* const    p_item );\r
+        IN      <a href="#robo602">cl_map_item_t</a>* const    p_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure into which to add the item.\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure into which to add the item.\r
 \r
        key\r
                [in] Value to assign to the item.\r
 \r
        p_item\r
-               [in] Pointer to a <a href="#robo598">cl_map_item_t</a> stucture to insert into the quick map.\r
+               [in] Pointer to a <a href="#robo602">cl_map_item_t</a> stucture to insert into the quick map.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the item in the map with the specified key.  If insertion\r
@@ -575,12 +575,12 @@ Component Library: Quick Map/cl_qmap_insert</a></h2>
 <span class="NOTES"><pre>       Insertion operations may cause the quick map to rebalance.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo614">cl_qmap_remove</a>, <a href="#robo598">cl_map_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo618">cl_qmap_remove</a>, <a href="#robo602">cl_map_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo609">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fkey">\r
+<h2><a name="robo613">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fkey">\r
 Component Library: Quick Map/cl_qmap_key</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -593,7 +593,7 @@ Component Library: Quick Map/cl_qmap_key</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE uint64_t CL_API\r
 <strong>cl_qmap_key</strong>(\r
-        IN      const <a href="#robo598">cl_map_item_t</a>* const      p_item )\r
+        IN      const <a href="#robo602">cl_map_item_t</a>* const      p_item )\r
 {\r
         CL_ASSERT( p_item );\r
         return( p_item-&gt;key );\r
@@ -607,15 +607,15 @@ Component Library: Quick Map/cl_qmap_key</a></h2>
 <span class="RETURN_VALUE"><pre>       Returns the 64-bit key value for the specified map item.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       The key value is set in a call to <a href="#robo608">cl_qmap_insert</a>.\r
+<span class="NOTES"><pre>       The key value is set in a call to <a href="#robo612">cl_qmap_insert</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo608">cl_qmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo612">cl_qmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo610">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fmerge">\r
+<h2><a name="robo614">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fmerge">\r
 Component Library: Quick Map/cl_qmap_merge</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -629,15 +629,15 @@ Component Library: Quick Map/cl_qmap_merge</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qmap_merge</strong>(\r
-        OUT             <a href="#robo618">cl_qmap_t</a>* const        p_dest_map,\r
-        IN OUT  <a href="#robo618">cl_qmap_t</a>* const        p_src_map );\r
+        OUT             <a href="#robo622">cl_qmap_t</a>* const        p_dest_map,\r
+        IN OUT  <a href="#robo622">cl_qmap_t</a>* const        p_src_map );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dest_map\r
-               [out] Pointer to a <a href="#robo618">cl_qmap_t</a> structure to which items should be added.\r
+               [out] Pointer to a <a href="#robo622">cl_qmap_t</a> structure to which items should be added.\r
 \r
        p_src_map\r
-               [in/out] Pointer to a <a href="#robo618">cl_qmap_t</a> structure whose items to add\r
+               [in/out] Pointer to a <a href="#robo622">cl_qmap_t</a> structure whose items to add\r
                to p_dest_map.\r
 \r
  RETURN VALUES\r
@@ -650,12 +650,12 @@ Component Library: Quick Map/cl_qmap_merge</a></h2>
        contains all duplicate items.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo603">cl_qmap_delta</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo607">cl_qmap_delta</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo611">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fnext">\r
+<h2><a name="robo615">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fnext">\r
 Component Library: Quick Map/cl_qmap_next</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -667,12 +667,12 @@ Component Library: Quick Map/cl_qmap_next</a></h2>
        key value than a specified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo598">cl_map_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo602">cl_map_item_t</a>* CL_API\r
 <strong>cl_qmap_next</strong>(\r
-        IN      const <a href="#robo598">cl_map_item_t</a>* const      p_item )\r
+        IN      const <a href="#robo602">cl_map_item_t</a>* const      p_item )\r
 {\r
         CL_ASSERT( p_item );\r
-        return( (<a href="#robo598">cl_map_item_t</a>*)p_item-&gt;pool_item.list_item.p_next );\r
+        return( (<a href="#robo602">cl_map_item_t</a>*)p_item-&gt;pool_item.list_item.p_next );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -686,13 +686,13 @@ Component Library: Quick Map/cl_qmap_next</a></h2>
        the quick map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo606">cl_qmap_head</a>, <a href="#robo619">cl_qmap_tail</a>, <a href="#robo613">cl_qmap_prev</a>, <a href="#robo604">cl_qmap_end</a>,\r
-       <a href="#robo598">cl_map_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo610">cl_qmap_head</a>, <a href="#robo623">cl_qmap_tail</a>, <a href="#robo617">cl_qmap_prev</a>, <a href="#robo608">cl_qmap_end</a>,\r
+       <a href="#robo602">cl_map_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo612">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fobj">\r
+<h2><a name="robo616">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fobj">\r
 Component Library: Quick Map/cl_qmap_obj</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -705,7 +705,7 @@ Component Library: Quick Map/cl_qmap_obj</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_qmap_obj</strong>(\r
-        IN      const <a href="#robo599">cl_map_obj_t</a>* const       p_map_obj )\r
+        IN      const <a href="#robo603">cl_map_obj_t</a>* const       p_map_obj )\r
 {\r
         CL_ASSERT( p_map_obj );\r
         return( (void*)p_map_obj-&gt;p_object );\r
@@ -719,12 +719,12 @@ Component Library: Quick Map/cl_qmap_obj</a></h2>
 <span class="RETURN_VALUE"><pre>       Returns the value of the object pointer stored in the map object.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo617">cl_qmap_set_obj</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo621">cl_qmap_set_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo613">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fprev">\r
+<h2><a name="robo617">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fprev">\r
 Component Library: Quick Map/cl_qmap_prev</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -736,12 +736,12 @@ Component Library: Quick Map/cl_qmap_prev</a></h2>
        key value than a precified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo598">cl_map_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo602">cl_map_item_t</a>* CL_API\r
 <strong>cl_qmap_prev</strong>(\r
-        IN      const <a href="#robo598">cl_map_item_t</a>* const      p_item )\r
+        IN      const <a href="#robo602">cl_map_item_t</a>* const      p_item )\r
 {\r
         CL_ASSERT( p_item );\r
-        return( (<a href="#robo598">cl_map_item_t</a>*)p_item-&gt;pool_item.list_item.p_prev );\r
+        return( (<a href="#robo602">cl_map_item_t</a>*)p_item-&gt;pool_item.list_item.p_prev );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -755,13 +755,13 @@ Component Library: Quick Map/cl_qmap_prev</a></h2>
        the quick map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo606">cl_qmap_head</a>, <a href="#robo619">cl_qmap_tail</a>, <a href="#robo611">cl_qmap_next</a>, <a href="#robo604">cl_qmap_end</a>,\r
-       <a href="#robo598">cl_map_item_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo610">cl_qmap_head</a>, <a href="#robo623">cl_qmap_tail</a>, <a href="#robo615">cl_qmap_next</a>, <a href="#robo608">cl_qmap_end</a>,\r
+       <a href="#robo602">cl_map_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo614">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fremove">\r
+<h2><a name="robo618">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fremove">\r
 Component Library: Quick Map/cl_qmap_remove</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -773,14 +773,14 @@ Component Library: Quick Map/cl_qmap_remove</a></h2>
        from a quick map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo598">cl_map_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo602">cl_map_item_t</a>* CL_API\r
 <strong>cl_qmap_remove</strong>(\r
-        IN      <a href="#robo618">cl_qmap_t</a>* const        p_map,\r
+        IN      <a href="#robo622">cl_qmap_t</a>* const        p_map,\r
         IN      const uint64_t          key );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure from which to remove the item\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure from which to remove the item\r
                with the specified key.\r
 \r
        key\r
@@ -793,12 +793,12 @@ Component Library: Quick Map/cl_qmap_remove</a></h2>
        quick map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo616">cl_qmap_remove_item</a>, <a href="#robo615">cl_qmap_remove_all</a>, <a href="#robo608">cl_qmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo620">cl_qmap_remove_item</a>, <a href="#robo619">cl_qmap_remove_all</a>, <a href="#robo612">cl_qmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo615">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fremove5fall">\r
+<h2><a name="robo619">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fremove5fall">\r
 Component Library: Quick Map/cl_qmap_remove_all</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -812,7 +812,7 @@ Component Library: Quick Map/cl_qmap_remove_all</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qmap_remove_all</strong>(\r
-        IN      <a href="#robo618">cl_qmap_t</a>* const        p_map )\r
+        IN      <a href="#robo622">cl_qmap_t</a>* const        p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -825,18 +825,18 @@ Component Library: Quick Map/cl_qmap_remove_all</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure to empty.\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure to empty.\r
 \r
  RETURN VALUES\r
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo614">cl_qmap_remove</a>, <a href="#robo616">cl_qmap_remove_item</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo618">cl_qmap_remove</a>, <a href="#robo620">cl_qmap_remove_item</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo616">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fremove5fitem">\r
+<h2><a name="robo620">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fremove5fitem">\r
 Component Library: Quick Map/cl_qmap_remove_item</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -850,8 +850,8 @@ Component Library: Quick Map/cl_qmap_remove_item</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qmap_remove_item</strong>(\r
-        IN      <a href="#robo618">cl_qmap_t</a>* const                p_map,\r
-        IN      <a href="#robo598">cl_map_item_t</a>* const    p_item );\r
+        IN      <a href="#robo622">cl_qmap_t</a>* const                p_map,\r
+        IN      <a href="#robo602">cl_map_item_t</a>* const    p_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_item\r
@@ -867,12 +867,12 @@ Component Library: Quick Map/cl_qmap_remove_item</a></h2>
 <span class="NOTES"><pre>       Removes the map item pointed to by p_item from its quick map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo614">cl_qmap_remove</a>, <a href="#robo615">cl_qmap_remove_all</a>, <a href="#robo608">cl_qmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo618">cl_qmap_remove</a>, <a href="#robo619">cl_qmap_remove_all</a>, <a href="#robo612">cl_qmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo617">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fset5fobj">\r
+<h2><a name="robo621">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5fset5fobj">\r
 Component Library: Quick Map/cl_qmap_set_obj</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -885,7 +885,7 @@ Component Library: Quick Map/cl_qmap_set_obj</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qmap_set_obj</strong>(\r
-        IN      <a href="#robo599">cl_map_obj_t</a>* const     p_map_obj,\r
+        IN      <a href="#robo603">cl_map_obj_t</a>* const     p_map_obj,\r
         IN      const void* const       p_object )\r
 {\r
         CL_ASSERT( p_map_obj );\r
@@ -904,12 +904,12 @@ Component Library: Quick Map/cl_qmap_set_obj</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo612">cl_qmap_obj</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo616">cl_qmap_obj</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo618">[Structures]<a name="Component20Library3a20Quick20Map2fcl5fqmap5ft">\r
+<h2><a name="robo622">[Structures]<a name="Component20Library3a20Quick20Map2fcl5fqmap5ft">\r
 Component Library: Quick Map/cl_qmap_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -925,8 +925,8 @@ Component Library: Quick Map/cl_qmap_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_qmap\r
 {\r
-        <a href="#robo598">cl_map_item_t</a>   root;\r
-        <a href="#robo598">cl_map_item_t</a>   nil;\r
+        <a href="#robo602">cl_map_item_t</a>   root;\r
+        <a href="#robo602">cl_map_item_t</a>   nil;\r
         cl_state_t              state;\r
         size_t                  count;\r
 \r
@@ -934,12 +934,12 @@ Component Library: Quick Map/cl_qmap_t</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       root\r
-               <a href="./cl_map_h.html#robo17">Map</a> item that serves as root of the map.  The root is set up to\r
+               <a href="./cl_map_h.html#robo18">Map</a> item that serves as root of the map.  The root is set up to\r
                always have itself as parent.  The left pointer is set to point to\r
                the item at the root.\r
 \r
        nil\r
-               <a href="./cl_map_h.html#robo17">Map</a> item that serves as terminator for all leaves, as well as providing\r
+               <a href="./cl_map_h.html#robo18">Map</a> item that serves as terminator for all leaves, as well as providing\r
                the list item used as quick list for storing map items in a list for\r
                faster traversal.\r
 \r
@@ -950,12 +950,12 @@ Component Library: Quick Map/cl_qmap_t</a></h2>
                Number of items in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo619">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5ftail">\r
+<h2><a name="robo623">[Functions]<a name="Component20Library3a20Quick20Map2fcl5fqmap5ftail">\r
 Component Library: Quick Map/cl_qmap_tail</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -967,18 +967,18 @@ Component Library: Quick Map/cl_qmap_tail</a></h2>
        value stored in a quick map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo598">cl_map_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo602">cl_map_item_t</a>* CL_API\r
 <strong>cl_qmap_tail</strong>(\r
-        IN      const <a href="#robo618">cl_qmap_t</a>* const  p_map )\r
+        IN      const <a href="#robo622">cl_qmap_t</a>* const  p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
-        return( (<a href="#robo598">cl_map_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_prev );\r
+        return( (<a href="#robo602">cl_map_item_t</a>*)p_map-&gt;nil.pool_item.list_item.p_prev );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo618">cl_qmap_t</a> structure whose item with the highest key\r
+               [in] Pointer to a <a href="#robo622">cl_qmap_t</a> structure whose item with the highest key\r
                is returned.\r
 \r
  RETURN VALUES\r
@@ -987,10 +987,10 @@ Component Library: Quick Map/cl_qmap_tail</a></h2>
        Pointer to the map end if the quick map was empty.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       <a href="#robo604">cl_qmap_end</a> does not remove the item from the map.\r
+<span class="NOTES"><pre>       <a href="#robo608">cl_qmap_end</a> does not remove the item from the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo606">cl_qmap_head</a>, <a href="#robo611">cl_qmap_next</a>, <a href="#robo613">cl_qmap_prev</a>, <a href="#robo604">cl_qmap_end</a>,\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo610">cl_qmap_head</a>, <a href="#robo615">cl_qmap_next</a>, <a href="#robo617">cl_qmap_prev</a>, <a href="#robo608">cl_qmap_end</a>,\r
        cl_qmap_item_t\r
 </pre>\r
 </span>\r
index 8bfab34ad9aef9ff4294da391e0af37dd2dc3a96..660d8d32f695f3e767bd670e68397f0e56b562ec 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_qpool_h.html</title>\r
+<title>./inc_docs/complib/cl_qpool_h.html</title>\r
 <!-- Source: ./inc/complib/cl_qpool.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qpool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_qpool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo29">[Modules]<a name="Component20Library2fQuick20Pool">\r
 Component Library/Quick Pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>\r
 </pre>\r
@@ -31,35 +31,35 @@ Component Library/Quick Pool</a></h2>
        objects to the pool. The only method of returning memory to the system is\r
        to destroy the pool.\r
 \r
-       The quick pool operates on <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> structures that describe\r
+       The quick pool operates on <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> structures that describe\r
        objects. This can provides for more efficient memory use and operation.\r
-       If using a <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> is not desired, the <a href="./cl_pool_h.html#robo24">Pool</a> provides similar\r
+       If using a <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> is not desired, the <a href="./cl_pool_h.html#robo24">Pool</a> provides similar\r
        functionality but operates on opaque objects.\r
 \r
-       The quick pool functions operates on a <a href="#robo631">cl_qpool_t</a> structure which should\r
+       The quick pool functions operates on a <a href="#robo635">cl_qpool_t</a> structure which should\r
        be treated as opaque and should be manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo631">cl_qpool_t</a>, <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>\r
+               <a href="#robo635">cl_qpool_t</a>, <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo622">cl_pfn_qpool_init_t</a>, <a href="#robo621">cl_pfn_qpool_dtor_t</a>\r
+               <a href="#robo626">cl_pfn_qpool_init_t</a>, <a href="#robo625">cl_pfn_qpool_dtor_t</a>\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo623">cl_qpool_construct</a>, <a href="#robo628">cl_qpool_init</a>, <a href="#robo625">cl_qpool_destroy</a>\r
+               <a href="#robo627">cl_qpool_construct</a>, <a href="#robo632">cl_qpool_init</a>, <a href="#robo629">cl_qpool_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo626">cl_qpool_get</a>, <a href="#robo629">cl_qpool_put</a>, <a href="#robo630">cl_qpool_put_list</a>, <a href="#robo627">cl_qpool_grow</a>\r
+               <a href="#robo630">cl_qpool_get</a>, <a href="#robo633">cl_qpool_put</a>, <a href="#robo634">cl_qpool_put_list</a>, <a href="#robo631">cl_qpool_grow</a>\r
 \r
        Attributes:\r
-               <a href="#robo620">cl_is_qpool_inited</a>, <a href="#robo624">cl_qpool_count</a>\r
+               <a href="#robo624">cl_is_qpool_inited</a>, <a href="#robo628">cl_qpool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo620">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fis5fqpool5finited">\r
+<h2><a name="robo624">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fis5fqpool5finited">\r
 Component Library: Quick Pool/cl_is_qpool_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -73,16 +73,16 @@ Component Library: Quick Pool/cl_is_qpool_inited</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE uint32_t CL_API\r
 <strong>cl_is_qpool_inited</strong>(\r
-        IN      const <a href="#robo631">cl_qpool_t</a>* const p_pool )\r
+        IN      const <a href="#robo635">cl_qpool_t</a>* const p_pool )\r
 {\r
         /* CL_ASSERT that a non-null pointer is provided. */\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo544">cl_is_qcpool_inited</a>( &amp;p_pool-&gt;qcpool ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo548">cl_is_qcpool_inited</a>( &amp;p_pool-&gt;qcpool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo631">cl_qpool_t</a> structure whose initialization state\r
+               [in] Pointer to a <a href="#robo635">cl_qpool_t</a> structure whose initialization state\r
                to check.\r
 \r
  RETURN VALUES\r
@@ -100,7 +100,7 @@ Component Library: Quick Pool/cl_is_qpool_inited</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo621">[Definitions]<a name="Component20Library3a20Quick20Pool2fcl5fpfn5fqpool5fdtor5ft">\r
+<h2><a name="robo625">[Definitions]<a name="Component20Library3a20Quick20Pool2fcl5fpfn5fqpool5fdtor5ft">\r
 Component Library: Quick Pool/cl_pfn_qpool_dtor_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -115,15 +115,15 @@ Component Library: Quick Pool/cl_pfn_qpool_dtor_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef void\r
 (CL_API *<strong>cl_pfn_qpool_dtor_t</strong>)(\r
-        IN      const <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>* const     p_pool_item,\r
+        IN      const <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>* const     p_pool_item,\r
         IN      void*                                           context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool_item\r
-               [in] Pointer to a <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> structure representing an object.\r
+               [in] Pointer to a <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> structure representing an object.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo628">cl_qpool_init</a>.\r
+               [in] Context provided in a call to <a href="#robo632">cl_qpool_init</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -131,7 +131,7 @@ Component Library: Quick Pool/cl_pfn_qpool_dtor_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as an optional parameter to the\r
-       <a href="#robo628">cl_qpool_init</a> function.\r
+       <a href="#robo632">cl_qpool_init</a> function.\r
 \r
        The destructor is invoked once per allocated object, allowing the user\r
        to perform any necessary cleanup. Users should not attempt to deallocate\r
@@ -139,12 +139,12 @@ Component Library: Quick Pool/cl_pfn_qpool_dtor_t</a></h2>
        allocation and deallocation.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo628">cl_qpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo632">cl_qpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo622">[Definitions]<a name="Component20Library3a20Quick20Pool2fcl5fpfn5fqpool5finit5ft">\r
+<h2><a name="robo626">[Definitions]<a name="Component20Library3a20Quick20Pool2fcl5fpfn5fqpool5finit5ft">\r
 Component Library: Quick Pool/cl_pfn_qpool_init_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -157,55 +157,55 @@ Component Library: Quick Pool/cl_pfn_qpool_init_t</a></h2>
        quick pool.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_qpool_init_t</strong>)(\r
         IN      void* const                             p_object,\r
         IN      void*                                   context,\r
-        OUT     <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>** const  pp_pool_item );\r
+        OUT     <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>** const  pp_pool_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_object\r
                [in] Pointer to an object to initialize.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo628">cl_qpool_init</a>.\r
+               [in] Context provided in a call to <a href="#robo632">cl_qpool_init</a>.\r
 \r
  RETURN VALUES\r
        Return CL_SUCCESS to indicate that initialization of the object\r
        was successful and that initialization of further objects may continue.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> values will be returned by <a href="./cl_qcomppool_h.html#robo553">cl_qcpool_init</a>\r
-       and <a href="./cl_qcomppool_h.html#robo552">cl_qcpool_grow</a>.\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> values will be returned by <a href="./cl_qcomppool_h.html#robo557">cl_qcpool_init</a>\r
+       and <a href="./cl_qcomppool_h.html#robo556">cl_qcpool_grow</a>.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by the user as an optional parameter to the\r
-       <a href="#robo628">cl_qpool_init</a> function.\r
+       <a href="#robo632">cl_qpool_init</a> function.\r
 \r
        The initializer is invoked once per allocated object, allowing the user\r
        to perform any necessary initialization.  Returning a status other than\r
-       CL_SUCCESS aborts a grow operation, initiated either through <a href="./cl_qcomppool_h.html#robo553">cl_qcpool_init</a>\r
-       or <a href="./cl_qcomppool_h.html#robo552">cl_qcpool_grow</a>, causing the initiating function to fail.\r
+       CL_SUCCESS aborts a grow operation, initiated either through <a href="./cl_qcomppool_h.html#robo557">cl_qcpool_init</a>\r
+       or <a href="./cl_qcomppool_h.html#robo556">cl_qcpool_grow</a>, causing the initiating function to fail.\r
        Any non-CL_SUCCESS status will be returned by the function that initiated\r
        the grow operation.\r
 \r
        All memory for the object is pre-allocated.  Users should include space in\r
-       their objects for the <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> structure that will represent the\r
+       their objects for the <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> structure that will represent the\r
        object to avoid having to allocate that structure in the initialization\r
        callback.\r
 \r
-       When later performing a <a href="./cl_qcomppool_h.html#robo551">cl_qcpool_get</a> call, the return value is a pointer\r
-       to the <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> returned by this function in the pp_pool_item\r
+       When later performing a <a href="./cl_qcomppool_h.html#robo555">cl_qcpool_get</a> call, the return value is a pointer\r
+       to the <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> returned by this function in the pp_pool_item\r
        parameter.  Users must set pp_pool_item to a valid pointer to the\r
-       <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> representing the object if they return CL_SUCCESS.\r
+       <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> representing the object if they return CL_SUCCESS.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo628">cl_qpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo632">cl_qpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo623">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fconstruct">\r
+<h2><a name="robo627">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fconstruct">\r
 Component Library: Quick Pool/cl_qpool_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -218,28 +218,28 @@ Component Library: Quick Pool/cl_qpool_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_qpool_construct</strong>(\r
-        IN      <a href="#robo631">cl_qpool_t</a>* const       p_pool );\r
+        IN      <a href="#robo635">cl_qpool_t</a>* const       p_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo631">cl_qpool_t</a> structure whose state to initialize.\r
+               [in] Pointer to a <a href="#robo635">cl_qpool_t</a> structure whose state to initialize.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo628">cl_qpool_init</a>, <a href="#robo625">cl_qpool_destroy</a>, <a href="#robo620">cl_is_qpool_inited</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo632">cl_qpool_init</a>, <a href="#robo629">cl_qpool_destroy</a>, <a href="#robo624">cl_is_qpool_inited</a>.\r
 \r
        Calling <strong>cl_qpool_construct</strong> is a prerequisite to calling any other\r
-       quick pool function except <a href="./cl_pool_h.html#robo541">cl_pool_init</a>.\r
+       quick pool function except <a href="./cl_pool_h.html#robo545">cl_pool_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo628">cl_qpool_init</a>, <a href="#robo625">cl_qpool_destroy</a>, <a href="#robo620">cl_is_qpool_inited</a>.\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo632">cl_qpool_init</a>, <a href="#robo629">cl_qpool_destroy</a>, <a href="#robo624">cl_is_qpool_inited</a>.\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo624">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fcount">\r
+<h2><a name="robo628">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fcount">\r
 Component Library: Quick Pool/cl_qpool_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -253,15 +253,15 @@ Component Library: Quick Pool/cl_qpool_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_qpool_count</strong>(\r
-        IN      <a href="#robo631">cl_qpool_t</a>* const       p_pool )\r
+        IN      <a href="#robo635">cl_qpool_t</a>* const       p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo549">cl_qcpool_count</a>( &amp;p_pool-&gt;qcpool ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo553">cl_qcpool_count</a>( &amp;p_pool-&gt;qcpool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo631">cl_qpool_t</a> structure for which the number of\r
+               [in] Pointer to a <a href="#robo635">cl_qpool_t</a> structure for which the number of\r
                available objects is requested.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -273,7 +273,7 @@ Component Library: Quick Pool/cl_qpool_count</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo625">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fdestroy">\r
+<h2><a name="robo629">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fdestroy">\r
 Component Library: Quick Pool/cl_qpool_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -286,15 +286,15 @@ Component Library: Quick Pool/cl_qpool_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qpool_destroy</strong>(\r
-        IN      <a href="#robo631">cl_qpool_t</a>* const       p_pool )\r
+        IN      <a href="#robo635">cl_qpool_t</a>* const       p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
-        <a href="./cl_qcomppool_h.html#robo550">cl_qcpool_destroy</a>( &amp;p_pool-&gt;qcpool );\r
+        <a href="./cl_qcomppool_h.html#robo554">cl_qcpool_destroy</a>( &amp;p_pool-&gt;qcpool );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo631">cl_qpool_t</a> structure to destroy.\r
+               [in] Pointer to a <a href="#robo635">cl_qpool_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -306,18 +306,18 @@ Component Library: Quick Pool/cl_qpool_destroy</a></h2>
        is invoked.\r
 \r
        This function should only be called after a call to\r
-       <a href="#robo623">cl_qpool_construct</a> or <a href="#robo628">cl_qpool_init</a>.\r
+       <a href="#robo627">cl_qpool_construct</a> or <a href="#robo632">cl_qpool_init</a>.\r
 \r
        In a debug build, <strong>cl_qpool_destroy</strong> asserts that all objects are in\r
        the pool.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo623">cl_qpool_construct</a>, <a href="#robo628">cl_qpool_init</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo627">cl_qpool_construct</a>, <a href="#robo632">cl_qpool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo626">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fget">\r
+<h2><a name="robo630">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fget">\r
 Component Library: Quick Pool/cl_qpool_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -329,36 +329,36 @@ Component Library: Quick Pool/cl_qpool_get</a></h2>
        quick pool.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>* CL_API\r
 <strong>cl_qpool_get</strong>(\r
-        IN      <a href="#robo631">cl_qpool_t</a>* const       p_pool )\r
+        IN      <a href="#robo635">cl_qpool_t</a>* const       p_pool )\r
 {\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo551">cl_qcpool_get</a>( &amp;p_pool-&gt;qcpool ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo555">cl_qcpool_get</a>( &amp;p_pool-&gt;qcpool ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo631">cl_qpool_t</a> structure from which to retrieve\r
+               [in] Pointer to a <a href="#robo635">cl_qpool_t</a> structure from which to retrieve\r
                an object.\r
 \r
  RETURN VALUES\r
-       Returns a pointer to a <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> for an object.\r
+       Returns a pointer to a <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> for an object.\r
 \r
        Returns NULL if the pool is empty and can not be grown automatically.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_qpool_get</strong> returns the object at the head of the pool. If the pool is\r
        empty, it is automatically grown to accommodate this request unless the\r
-       grow_size parameter passed to the <a href="#robo628">cl_qpool_init</a> function was zero.\r
+       grow_size parameter passed to the <a href="#robo632">cl_qpool_init</a> function was zero.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, cl_qpool_get_tail, <a href="#robo629">cl_qpool_put</a>, <a href="#robo627">cl_qpool_grow</a>, <a href="#robo624">cl_qpool_count</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, cl_qpool_get_tail, <a href="#robo633">cl_qpool_put</a>, <a href="#robo631">cl_qpool_grow</a>, <a href="#robo628">cl_qpool_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo627">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fgrow">\r
+<h2><a name="robo631">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fgrow">\r
 Component Library: Quick Pool/cl_qpool_grow</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -370,18 +370,18 @@ Component Library: Quick Pool/cl_qpool_grow</a></h2>
        the specified number of objects.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_qpool_grow</strong>(\r
-        IN      <a href="#robo631">cl_qpool_t</a>* const       p_pool,\r
+        IN      <a href="#robo635">cl_qpool_t</a>* const       p_pool,\r
         IN      const size_t            obj_count )\r
 {\r
         CL_ASSERT( p_pool );\r
-        return( <a href="./cl_qcomppool_h.html#robo552">cl_qcpool_grow</a>( &amp;p_pool-&gt;qcpool, obj_count ) );\r
+        return( <a href="./cl_qcomppool_h.html#robo556">cl_qcpool_grow</a>( &amp;p_pool-&gt;qcpool, obj_count ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo631">cl_qpool_t</a> structure whose capacity to grow.\r
+               [in] Pointer to a <a href="#robo635">cl_qpool_t</a> structure whose capacity to grow.\r
 \r
        obj_count\r
                [in] Number of objects by which to grow the pool.\r
@@ -392,9 +392,9 @@ Component Library: Quick Pool/cl_qpool_grow</a></h2>
        CL_INSUFFICIENT_MEMORY if there was not enough memory to grow the\r
        quick pool.\r
 \r
-       <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
+       <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter passed to the\r
-       <a href="#robo628">cl_qpool_init</a> function.\r
+       <a href="#robo632">cl_qpool_init</a> function.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       It is not necessary to call <strong>cl_qpool_grow</strong> if the pool is\r
@@ -406,7 +406,7 @@ Component Library: Quick Pool/cl_qpool_grow</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo628">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5finit">\r
+<h2><a name="robo632">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5finit">\r
 Component Library: Quick Pool/cl_qpool_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -417,20 +417,20 @@ Component Library: Quick Pool/cl_qpool_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_qpool_init</strong> function initializes a quick pool for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_qpool_init</strong>(\r
-        IN      <a href="#robo631">cl_qpool_t</a>* const               p_pool,\r
+        IN      <a href="#robo635">cl_qpool_t</a>* const               p_pool,\r
         IN      const size_t                    min_size,\r
         IN      const size_t                    max_size,\r
         IN      const size_t                    grow_size,\r
         IN      const size_t                    object_size,\r
-        IN      <a href="#robo622">cl_pfn_qpool_init_t</a>             pfn_initializer OPTIONAL,\r
-        IN      <a href="#robo621">cl_pfn_qpool_dtor_t</a>             pfn_destructor OPTIONAL,\r
+        IN      <a href="#robo626">cl_pfn_qpool_init_t</a>             pfn_initializer OPTIONAL,\r
+        IN      <a href="#robo625">cl_pfn_qpool_dtor_t</a>             pfn_destructor OPTIONAL,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo631">cl_qpool_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo635">cl_qpool_t</a> structure to initialize.\r
 \r
        min_size\r
                [in] Minimum number of objects that the pool should support. All\r
@@ -452,14 +452,14 @@ Component Library: Quick Pool/cl_qpool_init</a></h2>
        pfn_initializer\r
                [in] Initialization callback to invoke for every new object when\r
                growing the pool. This parameter is optional and may be NULL. If NULL,\r
-               the pool assumes the <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> structure describing objects is\r
-               located at the head of each object. See the <a href="#robo622">cl_pfn_qpool_init_t</a>\r
+               the pool assumes the <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> structure describing objects is\r
+               located at the head of each object. See the <a href="#robo626">cl_pfn_qpool_init_t</a>\r
                function type declaration for details about the callback function.\r
 \r
        pfn_destructor\r
                [in] Destructor callback to invoke for every object before memory for\r
                that object is freed. This parameter is optional and may be NULL.\r
-               See the <a href="#robo621">cl_pfn_qpool_dtor_t</a> function type declaration for details\r
+               See the <a href="#robo625">cl_pfn_qpool_dtor_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -474,7 +474,7 @@ Component Library: Quick Pool/cl_qpool_init</a></h2>
        CL_INVALID_SETTING if a the maximum size is non-zero and less than the\r
        minimum size.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initialization callback function\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initialization callback function\r
        specified by the pfn_initializer parameter.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
@@ -482,15 +482,15 @@ Component Library: Quick Pool/cl_qpool_init</a></h2>
        the capacity desired.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo623">cl_qpool_construct</a>, <a href="#robo625">cl_qpool_destroy</a>,\r
-       <a href="#robo626">cl_qpool_get</a>, <a href="#robo629">cl_qpool_put</a>, <a href="#robo627">cl_qpool_grow</a>,\r
-       <a href="#robo624">cl_qpool_count</a>, <a href="#robo622">cl_pfn_qpool_init_t</a>, <a href="#robo622">cl_pfn_qpool_init_t</a>,\r
-       <a href="#robo621">cl_pfn_qpool_dtor_t</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo627">cl_qpool_construct</a>, <a href="#robo629">cl_qpool_destroy</a>,\r
+       <a href="#robo630">cl_qpool_get</a>, <a href="#robo633">cl_qpool_put</a>, <a href="#robo631">cl_qpool_grow</a>,\r
+       <a href="#robo628">cl_qpool_count</a>, <a href="#robo626">cl_pfn_qpool_init_t</a>, <a href="#robo626">cl_pfn_qpool_init_t</a>,\r
+       <a href="#robo625">cl_pfn_qpool_dtor_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo629">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fput">\r
+<h2><a name="robo633">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fput">\r
 Component Library: Quick Pool/cl_qpool_put</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -503,20 +503,20 @@ Component Library: Quick Pool/cl_qpool_put</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qpool_put</strong>(\r
-        IN      <a href="#robo631">cl_qpool_t</a>* const               p_pool,\r
-        IN      <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>* const   p_pool_item )\r
+        IN      <a href="#robo635">cl_qpool_t</a>* const               p_pool,\r
+        IN      <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>* const   p_pool_item )\r
 {\r
         CL_ASSERT( p_pool );\r
-        <a href="./cl_qcomppool_h.html#robo554">cl_qcpool_put</a>( &amp;p_pool-&gt;qcpool, p_pool_item );\r
+        <a href="./cl_qcomppool_h.html#robo558">cl_qcpool_put</a>( &amp;p_pool-&gt;qcpool, p_pool_item );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo631">cl_qpool_t</a> structure to which to return\r
+               [in] Pointer to a <a href="#robo635">cl_qpool_t</a> structure to which to return\r
                an object.\r
 \r
        p_pool_item\r
-               [in] Pointer to a <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a> structure for the object\r
+               [in] Pointer to a <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a> structure for the object\r
                being returned.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -526,15 +526,15 @@ Component Library: Quick Pool/cl_qpool_put</a></h2>
 <span class="NOTES"><pre>       <strong>cl_qpool_put</strong> places the returned object at the head of the pool.\r
 \r
        The object specified by the p_pool_item parameter must have been\r
-       retrieved from the pool by a previous call to <a href="#robo626">cl_qpool_get</a>.\r
+       retrieved from the pool by a previous call to <a href="#robo630">cl_qpool_get</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, cl_qpool_put_tail, <a href="#robo626">cl_qpool_get</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, cl_qpool_put_tail, <a href="#robo630">cl_qpool_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo630">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fput5flist">\r
+<h2><a name="robo634">[Functions]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5fput5flist">\r
 Component Library: Quick Pool/cl_qpool_put_list</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -548,20 +548,20 @@ Component Library: Quick Pool/cl_qpool_put_list</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_qpool_put_list</strong>(\r
-        IN      <a href="#robo631">cl_qpool_t</a>* const       p_pool,\r
-        IN      <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>* const       p_list )\r
+        IN      <a href="#robo635">cl_qpool_t</a>* const       p_pool,\r
+        IN      <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>* const       p_list )\r
 {\r
         CL_ASSERT( p_pool );\r
-        <a href="./cl_qcomppool_h.html#robo555">cl_qcpool_put_list</a>( &amp;p_pool-&gt;qcpool, p_list );\r
+        <a href="./cl_qcomppool_h.html#robo559">cl_qcpool_put_list</a>( &amp;p_pool-&gt;qcpool, p_list );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_pool\r
-               [in] Pointer to a <a href="#robo631">cl_qpool_t</a> structure to which to return\r
+               [in] Pointer to a <a href="#robo635">cl_qpool_t</a> structure to which to return\r
                a list of objects.\r
 \r
        p_list\r
-               [in] Pointer to a <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a> structure for the list of objects\r
+               [in] Pointer to a <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a> structure for the list of objects\r
                being returned.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -571,15 +571,15 @@ Component Library: Quick Pool/cl_qpool_put_list</a></h2>
 <span class="NOTES"><pre>       <strong>cl_qpool_put_list</strong> places the returned objects at the head of the pool.\r
 \r
        The objects in the list specified by the p_list parameter must have been\r
-       retrieved from the pool by a previous call to <a href="#robo626">cl_qpool_get</a>.\r
+       retrieved from the pool by a previous call to <a href="#robo630">cl_qpool_get</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo629">cl_qpool_put</a>, cl_qpool_put_tail, <a href="#robo626">cl_qpool_get</a>\r
+<span class="SEE_ALSO"><pre>       Quick <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo633">cl_qpool_put</a>, cl_qpool_put_tail, <a href="#robo630">cl_qpool_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo631">[Structures]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5ft">\r
+<h2><a name="robo635">[Structures]<a name="Component20Library3a20Quick20Pool2fcl5fqpool5ft">\r
 Component Library: Quick Pool/cl_qpool_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -595,9 +595,9 @@ Component Library: Quick Pool/cl_qpool_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_qpool\r
 {\r
-        <a href="./cl_qcomppool_h.html#robo556">cl_qcpool_t</a>                             qcpool;\r
-        <a href="#robo622">cl_pfn_qpool_init_t</a>             pfn_init;\r
-        <a href="#robo621">cl_pfn_qpool_dtor_t</a>             pfn_dtor;\r
+        <a href="./cl_qcomppool_h.html#robo560">cl_qcpool_t</a>                             qcpool;\r
+        <a href="#robo626">cl_pfn_qpool_init_t</a>             pfn_init;\r
+        <a href="#robo625">cl_pfn_qpool_dtor_t</a>             pfn_dtor;\r
         const void                              *context;\r
 \r
 } <strong>cl_qpool_t</strong>;\r
index b5965b4bdbc1d923ba457c880da9c6faac39a707..344b47b36f1cc597944061b70071e7820f9cc9a3 100644 (file)
@@ -2,24 +2,24 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_rbmap_h.html</title>\r
+<title>./inc_docs/complib/cl_rbmap_h.html</title>\r
 <!-- Source: ./inc/complib/cl_rbmap.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_rbmap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_rbmap.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo30">[Modules]<a name="Component20Library2fRB20Map">\r
 Component Library/RB Map</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>\r
+<span class="NAME"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       RB map implements a binary tree that stores user provided <a href="#robo637">cl_rbmap_item_t</a>\r
+<span class="DESCRIPTION"><pre>       RB map implements a binary tree that stores user provided <a href="#robo641">cl_rbmap_item_t</a>\r
        structures.  Each item stored in a RB map has a unique key\r
        (duplicates are not allowed).  RB map provides the ability to\r
        efficiently search for an item given a key.\r
@@ -31,34 +31,34 @@ Component Library/RB Map</a></h2>
        RB map is not thread safe, and users must provide serialization when\r
        adding and removing items from the map.\r
 \r
-       The RB map functions operate on a <a href="#robo643">cl_rbmap_t</a> structure which should be\r
+       The RB map functions operate on a <a href="#robo647">cl_rbmap_t</a> structure which should be\r
        treated as opaque and should be manipulated only through the provided\r
        functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo643">cl_rbmap_t</a>, <a href="#robo637">cl_rbmap_item_t</a>\r
+               <a href="#robo647">cl_rbmap_t</a>, <a href="#robo641">cl_rbmap_item_t</a>\r
 \r
        Initialization:\r
-               <a href="#robo635">cl_rbmap_init</a>\r
+               <a href="#robo639">cl_rbmap_init</a>\r
 \r
        Iteration:\r
-               <a href="#robo642">cl_rbmap_root</a>, <a href="#robo634">cl_rbmap_end</a>, <a href="#robo638">cl_rbmap_left</a>, <a href="#robo641">cl_rbmap_right</a>, cl_rbmap_up\r
+               <a href="#robo646">cl_rbmap_root</a>, <a href="#robo638">cl_rbmap_end</a>, <a href="#robo642">cl_rbmap_left</a>, <a href="#robo645">cl_rbmap_right</a>, cl_rbmap_up\r
 \r
        Manipulation:\r
-               <a href="#robo636">cl_rbmap_insert</a>, cl_rbmap_get, <a href="#robo639">cl_rbmap_remove_item</a>, cl_rbmap_remove,\r
-               <a href="#robo640">cl_rbmap_reset</a>, cl_rbmap_merge, cl_rbmap_delta\r
+               <a href="#robo640">cl_rbmap_insert</a>, cl_rbmap_get, <a href="#robo643">cl_rbmap_remove_item</a>, cl_rbmap_remove,\r
+               <a href="#robo644">cl_rbmap_reset</a>, cl_rbmap_merge, cl_rbmap_delta\r
 \r
        Search:\r
                cl_rbmap_apply_func\r
 \r
        Attributes:\r
-               <a href="#robo633">cl_rbmap_count</a>, <a href="#robo632">cl_is_rbmap_empty</a>,\r
+               <a href="#robo637">cl_rbmap_count</a>, <a href="#robo636">cl_is_rbmap_empty</a>,\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo632">[Functions]<a name="Component20Library3a20RB20Map2fcl5fis5frbmap5fempty">\r
+<h2><a name="robo636">[Functions]<a name="Component20Library3a20RB20Map2fcl5fis5frbmap5fempty">\r
 Component Library: RB Map/cl_is_rbmap_empty</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -71,7 +71,7 @@ Component Library: RB Map/cl_is_rbmap_empty</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE boolean_t CL_API\r
 <strong>cl_is_rbmap_empty</strong>(\r
-        IN      const <a href="#robo643">cl_rbmap_t</a>* const p_map )\r
+        IN      const <a href="#robo647">cl_rbmap_t</a>* const p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -81,7 +81,7 @@ Component Library: RB Map/cl_is_rbmap_empty</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo643">cl_rbmap_t</a> structure to test for emptiness.\r
+               [in] Pointer to a <a href="#robo647">cl_rbmap_t</a> structure to test for emptiness.\r
 \r
  RETURN VALUES\r
        TRUE if the RB map is empty.\r
@@ -89,12 +89,12 @@ Component Library: RB Map/cl_is_rbmap_empty</a></h2>
        FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo633">cl_rbmap_count</a>, <a href="#robo640">cl_rbmap_reset</a>\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo637">cl_rbmap_count</a>, <a href="#robo644">cl_rbmap_reset</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo633">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fcount">\r
+<h2><a name="robo637">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fcount">\r
 Component Library: RB Map/cl_rbmap_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -108,7 +108,7 @@ Component Library: RB Map/cl_rbmap_count</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_rbmap_count</strong>(\r
-        IN      const <a href="#robo643">cl_rbmap_t</a>* const p_map )\r
+        IN      const <a href="#robo647">cl_rbmap_t</a>* const p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -117,18 +117,18 @@ Component Library: RB Map/cl_rbmap_count</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo643">cl_rbmap_t</a> structure whose item count to return.\r
+               [in] Pointer to a <a href="#robo647">cl_rbmap_t</a> structure whose item count to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Returns the number of items stored in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo632">cl_is_rbmap_empty</a>\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo636">cl_is_rbmap_empty</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo634">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fend">\r
+<h2><a name="robo638">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fend">\r
 Component Library: RB Map/cl_rbmap_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -139,9 +139,9 @@ Component Library: RB Map/cl_rbmap_end</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_rbmap_end</strong> function returns the end of a RB map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo637">cl_rbmap_item_t</a>* const CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE const <a href="#robo641">cl_rbmap_item_t</a>* const CL_API\r
 <strong>cl_rbmap_end</strong>(\r
-        IN      const <a href="#robo643">cl_rbmap_t</a>* const p_map )\r
+        IN      const <a href="#robo647">cl_rbmap_t</a>* const p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -151,7 +151,7 @@ Component Library: RB Map/cl_rbmap_end</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo643">cl_rbmap_t</a> structure whose end to return.\r
+               [in] Pointer to a <a href="#robo647">cl_rbmap_t</a> structure whose end to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the end of the map.\r
@@ -165,13 +165,13 @@ Component Library: RB Map/cl_rbmap_end</a></h2>
        the map is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, cl_rbmap_head, cl_rbmap_tail, cl_rbmap_next, cl_rbmap_prev\r
-       <a href="#robo642">cl_rbmap_root</a>, <a href="#robo638">cl_rbmap_left</a>, <a href="#robo641">cl_rbmap_right</a>, cl_rbmap_up\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, cl_rbmap_head, cl_rbmap_tail, cl_rbmap_next, cl_rbmap_prev\r
+       <a href="#robo646">cl_rbmap_root</a>, <a href="#robo642">cl_rbmap_left</a>, <a href="#robo645">cl_rbmap_right</a>, cl_rbmap_up\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo635">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5finit">\r
+<h2><a name="robo639">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5finit">\r
 Component Library: RB Map/cl_rbmap_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -184,7 +184,7 @@ Component Library: RB Map/cl_rbmap_init</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_rbmap_init</strong>(\r
-        IN      <a href="#robo643">cl_rbmap_t</a>* const       p_map )\r
+        IN      <a href="#robo647">cl_rbmap_t</a>* const       p_map )\r
 {\r
         CL_ASSERT( p_map );\r
 \r
@@ -212,7 +212,7 @@ Component Library: RB Map/cl_rbmap_init</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo643">cl_rbmap_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo647">cl_rbmap_t</a> structure to initialize.\r
 \r
  RETURN VALUES\r
        This function does not return a value.\r
@@ -221,12 +221,12 @@ Component Library: RB Map/cl_rbmap_init</a></h2>
 <span class="NOTES"><pre>       Allows calling RB map manipulation functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo636">cl_rbmap_insert</a>, cl_rbmap_remove\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo640">cl_rbmap_insert</a>, cl_rbmap_remove\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo636">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5finsert">\r
+<h2><a name="robo640">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5finsert">\r
 Component Library: RB Map/cl_rbmap_insert</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -239,21 +239,21 @@ Component Library: RB Map/cl_rbmap_insert</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_rbmap_insert</strong>(\r
-        IN      <a href="#robo643">cl_rbmap_t</a>* const               p_map,\r
-        IN      <a href="#robo637">cl_rbmap_item_t</a>* const  p_insert_at,\r
-        IN      <a href="#robo637">cl_rbmap_item_t</a>* const  p_item,\r
+        IN      <a href="#robo647">cl_rbmap_t</a>* const               p_map,\r
+        IN      <a href="#robo641">cl_rbmap_item_t</a>* const  p_insert_at,\r
+        IN      <a href="#robo641">cl_rbmap_item_t</a>* const  p_item,\r
         IN      boolean_t                               left );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo643">cl_rbmap_t</a> structure into which to add the item.\r
+               [in] Pointer to a <a href="#robo647">cl_rbmap_t</a> structure into which to add the item.\r
 \r
        p_insert_at\r
-               [in] Pointer to a <a href="#robo637">cl_rbmap_item_t</a> structure to serve as parent\r
+               [in] Pointer to a <a href="#robo641">cl_rbmap_item_t</a> structure to serve as parent\r
                to p_item.\r
 \r
        p_item\r
-               [in] Pointer to a <a href="#robo637">cl_rbmap_item_t</a> stucture to insert into the RB map.\r
+               [in] Pointer to a <a href="#robo641">cl_rbmap_item_t</a> stucture to insert into the RB map.\r
 \r
        left\r
                [in] Indicates that p_item should be inserted to the left of p_insert_at.\r
@@ -268,12 +268,12 @@ Component Library: RB Map/cl_rbmap_insert</a></h2>
 <span class="NOTES"><pre>       Insertion operations may cause the RB map to rebalance.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, cl_rbmap_remove, <a href="#robo637">cl_rbmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, cl_rbmap_remove, <a href="#robo641">cl_rbmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo637">[Structures]<a name="Component20Library3a20RB20Map2fcl5frbmap5fitem5ft">\r
+<h2><a name="robo641">[Structures]<a name="Component20Library3a20RB20Map2fcl5frbmap5fitem5ft">\r
 Component Library: RB Map/cl_rbmap_item_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -325,12 +325,12 @@ Component Library: RB Map/cl_rbmap_item_t</a></h2>
        to be stored in a quick list, a quick pool, and a RB map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, <a href="#robo636">cl_rbmap_insert</a>, cl_rbmap_key, <a href="./cl_qcomppool_h.html#robo547">cl_pool_item_t</a>, <a href="./cl_qlist_h.html#robo559">cl_list_item_t</a>\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, <a href="#robo640">cl_rbmap_insert</a>, cl_rbmap_key, <a href="./cl_qcomppool_h.html#robo551">cl_pool_item_t</a>, <a href="./cl_qlist_h.html#robo563">cl_list_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo638">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fleft">\r
+<h2><a name="robo642">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fleft">\r
 Component Library: RB Map/cl_rbmap_left</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -342,12 +342,12 @@ Component Library: RB Map/cl_rbmap_left</a></h2>
        of the specified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo637">cl_rbmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo641">cl_rbmap_item_t</a>* CL_API\r
 <strong>cl_rbmap_left</strong>(\r
-        IN      const <a href="#robo637">cl_rbmap_item_t</a>* const    p_item )\r
+        IN      const <a href="#robo641">cl_rbmap_item_t</a>* const    p_item )\r
 {\r
         CL_ASSERT( p_item );\r
-        return( (<a href="#robo637">cl_rbmap_item_t</a>*)p_item-&gt;p_left );\r
+        return( (<a href="#robo641">cl_rbmap_item_t</a>*)p_item-&gt;p_left );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -360,13 +360,13 @@ Component Library: RB Map/cl_rbmap_left</a></h2>
        Pointer to the map end if no item is to the left.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, cl_rbmap_head, cl_rbmap_tail, cl_rbmap_next, <a href="#robo634">cl_rbmap_end</a>,\r
-       <a href="#robo637">cl_rbmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, cl_rbmap_head, cl_rbmap_tail, cl_rbmap_next, <a href="#robo638">cl_rbmap_end</a>,\r
+       <a href="#robo641">cl_rbmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo639">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fremove5fitem">\r
+<h2><a name="robo643">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fremove5fitem">\r
 Component Library: RB Map/cl_rbmap_remove_item</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -380,8 +380,8 @@ Component Library: RB Map/cl_rbmap_remove_item</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_rbmap_remove_item</strong>(\r
-        IN      <a href="#robo643">cl_rbmap_t</a>* const               p_map,\r
-        IN      <a href="#robo637">cl_rbmap_item_t</a>* const  p_item );\r
+        IN      <a href="#robo647">cl_rbmap_t</a>* const               p_map,\r
+        IN      <a href="#robo641">cl_rbmap_item_t</a>* const  p_item );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_item\r
@@ -397,12 +397,12 @@ Component Library: RB Map/cl_rbmap_remove_item</a></h2>
 <span class="NOTES"><pre>       Removes the map item pointed to by p_item from its RB map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, cl_rbmap_remove, <a href="#robo640">cl_rbmap_reset</a>, <a href="#robo636">cl_rbmap_insert</a>\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, cl_rbmap_remove, <a href="#robo644">cl_rbmap_reset</a>, <a href="#robo640">cl_rbmap_insert</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo640">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5freset">\r
+<h2><a name="robo644">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5freset">\r
 Component Library: RB Map/cl_rbmap_reset</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -416,7 +416,7 @@ Component Library: RB Map/cl_rbmap_reset</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_rbmap_reset</strong>(\r
-        IN      <a href="#robo643">cl_rbmap_t</a>* const       p_map )\r
+        IN      <a href="#robo647">cl_rbmap_t</a>* const       p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         CL_ASSERT( p_map-&gt;state == CL_INITIALIZED );\r
@@ -427,18 +427,18 @@ Component Library: RB Map/cl_rbmap_reset</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo643">cl_rbmap_t</a> structure to empty.\r
+               [in] Pointer to a <a href="#robo647">cl_rbmap_t</a> structure to empty.\r
 \r
  RETURN VALUES\r
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, cl_rbmap_remove, <a href="#robo639">cl_rbmap_remove_item</a>\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, cl_rbmap_remove, <a href="#robo643">cl_rbmap_remove_item</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo641">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fright">\r
+<h2><a name="robo645">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5fright">\r
 Component Library: RB Map/cl_rbmap_right</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -450,12 +450,12 @@ Component Library: RB Map/cl_rbmap_right</a></h2>
        of the specified map item.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo637">cl_rbmap_item_t</a>* CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo641">cl_rbmap_item_t</a>* CL_API\r
 <strong>cl_rbmap_right</strong>(\r
-        IN      const <a href="#robo637">cl_rbmap_item_t</a>* const    p_item )\r
+        IN      const <a href="#robo641">cl_rbmap_item_t</a>* const    p_item )\r
 {\r
         CL_ASSERT( p_item );\r
-        return( (<a href="#robo637">cl_rbmap_item_t</a>*)p_item-&gt;p_right );\r
+        return( (<a href="#robo641">cl_rbmap_item_t</a>*)p_item-&gt;p_right );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -468,13 +468,13 @@ Component Library: RB Map/cl_rbmap_right</a></h2>
        Pointer to the map end if no item is to the right.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, cl_rbmap_head, cl_rbmap_tail, cl_rbmap_next, <a href="#robo634">cl_rbmap_end</a>,\r
-       <a href="#robo637">cl_rbmap_item_t</a>\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, cl_rbmap_head, cl_rbmap_tail, cl_rbmap_next, <a href="#robo638">cl_rbmap_end</a>,\r
+       <a href="#robo641">cl_rbmap_item_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo642">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5froot">\r
+<h2><a name="robo646">[Functions]<a name="Component20Library3a20RB20Map2fcl5frbmap5froot">\r
 Component Library: RB Map/cl_rbmap_root</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -485,9 +485,9 @@ Component Library: RB Map/cl_rbmap_root</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_rbmap_root</strong> function returns the root of a RB map.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo637">cl_rbmap_item_t</a>* const CL_API\r
+<span class="SYNOPSIS"><pre>CL_INLINE <a href="#robo641">cl_rbmap_item_t</a>* const CL_API\r
 <strong>cl_rbmap_root</strong>(\r
-        IN      const <a href="#robo643">cl_rbmap_t</a>* const p_map )\r
+        IN      const <a href="#robo647">cl_rbmap_t</a>* const p_map )\r
 {\r
         CL_ASSERT( p_map );\r
         return( p_map-&gt;root.p_left );\r
@@ -495,13 +495,13 @@ Component Library: RB Map/cl_rbmap_root</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_map\r
-               [in] Pointer to a <a href="#robo643">cl_rbmap_t</a> structure whose root to return.\r
+               [in] Pointer to a <a href="#robo647">cl_rbmap_t</a> structure whose root to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to the end of the map.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       <a href="#robo634">cl_rbmap_end</a> is useful for determining the validity of map items returned\r
+<span class="NOTES"><pre>       <a href="#robo638">cl_rbmap_end</a> is useful for determining the validity of map items returned\r
        by cl_rbmap_head, cl_rbmap_tail, cl_rbmap_next, or cl_rbmap_prev.  If the map\r
        item pointer returned by any of these functions compares to the end, the\r
        end of the map was encoutered.\r
@@ -509,13 +509,13 @@ Component Library: RB Map/cl_rbmap_root</a></h2>
        the map is empty.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>, cl_rbmap_head, cl_rbmap_tail, cl_rbmap_next, cl_rbmap_prev,\r
-       <a href="#robo634">cl_rbmap_end</a>, <a href="#robo638">cl_rbmap_left</a>, <a href="#robo641">cl_rbmap_right</a>, cl_rbmap_up\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>, cl_rbmap_head, cl_rbmap_tail, cl_rbmap_next, cl_rbmap_prev,\r
+       <a href="#robo638">cl_rbmap_end</a>, <a href="#robo642">cl_rbmap_left</a>, <a href="#robo645">cl_rbmap_right</a>, cl_rbmap_up\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo643">[Structures]<a name="Component20Library3a20RB20Map2fcl5frbmap5ft">\r
+<h2><a name="robo647">[Structures]<a name="Component20Library3a20RB20Map2fcl5frbmap5ft">\r
 Component Library: RB Map/cl_rbmap_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -531,8 +531,8 @@ Component Library: RB Map/cl_rbmap_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_rbmap\r
 {\r
-        <a href="#robo637">cl_rbmap_item_t</a> root;\r
-        <a href="#robo637">cl_rbmap_item_t</a> nil;\r
+        <a href="#robo641">cl_rbmap_item_t</a> root;\r
+        <a href="#robo641">cl_rbmap_item_t</a> nil;\r
         cl_state_t              state;\r
         size_t                  count;\r
 \r
@@ -540,12 +540,12 @@ Component Library: RB Map/cl_rbmap_t</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       root\r
-               <a href="./cl_map_h.html#robo17">Map</a> item that serves as root of the map.  The root is set up to\r
+               <a href="./cl_map_h.html#robo18">Map</a> item that serves as root of the map.  The root is set up to\r
                always have itself as parent.  The left pointer is set to point to\r
                the item at the root.\r
 \r
        nil\r
-               <a href="./cl_map_h.html#robo17">Map</a> item that serves as terminator for all leaves, as well as providing\r
+               <a href="./cl_map_h.html#robo18">Map</a> item that serves as terminator for all leaves, as well as providing\r
                the list item used as quick list for storing map items in a list for\r
                faster traversal.\r
 \r
@@ -556,7 +556,7 @@ Component Library: RB Map/cl_rbmap_t</a></h2>
                Number of items in the map.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo17">Map</a>\r
+<span class="SEE_ALSO"><pre>       RB <a href="./cl_map_h.html#robo18">Map</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 39e313e180412cd98259bc7e36788533eab2572d..97be0447db136d585432f5da7cdf66614dd067f9 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_reqmgr_h.html</title>\r
+<title>./inc_docs/complib/cl_reqmgr_h.html</title>\r
 <!-- Source: ./inc/complib/cl_reqmgr.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_reqmgr.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_reqmgr.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo31">[Modules]<a name="Component20Library2fRequest20Manager">\r
 Component Library/Request Manager</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Request Manager\r
 </pre>\r
@@ -28,30 +28,30 @@ Component Library/Request Manager</a></h2>
 \r
        While the request manager manages synchronous and asynchronous requests\r
        for objects, it does not itself operate asynchronously. Instead, the\r
-       <a href="#robo650">cl_req_mgr_resume</a> function returns information for resuming asynchronous\r
-       requests. If a call to <a href="#robo650">cl_req_mgr_resume</a> returns CL_SUCCESS, additional\r
+       <a href="#robo654">cl_req_mgr_resume</a> function returns information for resuming asynchronous\r
+       requests. If a call to <a href="#robo654">cl_req_mgr_resume</a> returns CL_SUCCESS, additional\r
        requests may be able to resume. It is recommended that users flush\r
-       pending requests by calling <a href="#robo650">cl_req_mgr_resume</a> while CL_SUCCESS is returned.\r
+       pending requests by calling <a href="#robo654">cl_req_mgr_resume</a> while CL_SUCCESS is returned.\r
 \r
-       The request manager functions operates on a <a href="#robo651">cl_req_mgr_t</a> structure which\r
+       The request manager functions operates on a <a href="#robo655">cl_req_mgr_t</a> structure which\r
        should be treated as opaque and should be manipulated only through the\r
        provided functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Types:\r
-               <a href="#robo652">cl_req_type_t</a>\r
+               <a href="#robo656">cl_req_type_t</a>\r
 \r
        Structures:\r
-               <a href="#robo651">cl_req_mgr_t</a>\r
+               <a href="#robo655">cl_req_mgr_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo644">cl_pfn_req_cb_t</a>, <a href="#robo645">cl_pfn_reqmgr_get_count_t</a>\r
+               <a href="#robo648">cl_pfn_req_cb_t</a>, <a href="#robo649">cl_pfn_reqmgr_get_count_t</a>\r
 \r
        Initialization/Destruction:\r
-               <a href="#robo646">cl_req_mgr_construct</a>, <a href="#robo649">cl_req_mgr_init</a>, <a href="#robo647">cl_req_mgr_destroy</a>\r
+               <a href="#robo650">cl_req_mgr_construct</a>, <a href="#robo653">cl_req_mgr_init</a>, <a href="#robo651">cl_req_mgr_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo648">cl_req_mgr_get</a>, <a href="#robo650">cl_req_mgr_resume</a>\r
+               <a href="#robo652">cl_req_mgr_get</a>, <a href="#robo654">cl_req_mgr_resume</a>\r
 \r
        Attributes:\r
                cl_is_req_mgr_inited, cl_req_mgr_count\r
@@ -59,7 +59,7 @@ Component Library/Request Manager</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo644">[Definitions]<a name="Component20Library3a20Request20Manager2fcl5fpfn5freq5fcb5ft">\r
+<h2><a name="robo648">[Definitions]<a name="Component20Library3a20Request20Manager2fcl5fpfn5freq5fcb5ft">\r
 Component Library: Request Manager/cl_pfn_req_cb_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -87,12 +87,12 @@ Component Library: Request Manager/cl_pfn_req_cb_t</a></h2>
        cast the function pointer to this type.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo648">cl_req_mgr_get</a>, <a href="#robo650">cl_req_mgr_resume</a>\r
+<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo652">cl_req_mgr_get</a>, <a href="#robo654">cl_req_mgr_resume</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo645">[Definitions]<a name="Component20Library3a20Request20Manager2fcl5fpfn5freqmgr5fget5fcount5ft">\r
+<h2><a name="robo649">[Definitions]<a name="Component20Library3a20Request20Manager2fcl5fpfn5freqmgr5fget5fcount5ft">\r
 Component Library: Request Manager/cl_pfn_reqmgr_get_count_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -110,7 +110,7 @@ Component Library: Request Manager/cl_pfn_reqmgr_get_count_t</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       Context\r
-               [in] Context provided in a call to <a href="#robo649">cl_req_mgr_init</a> by\r
+               [in] Context provided in a call to <a href="#robo653">cl_req_mgr_init</a> by\r
                the get_context parameter.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -119,17 +119,17 @@ Component Library: Request Manager/cl_pfn_reqmgr_get_count_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function passed into <a href="#robo649">cl_req_mgr_init</a>. This function is invoked by the\r
+       function passed into <a href="#robo653">cl_req_mgr_init</a>. This function is invoked by the\r
        request manager when trying to fulfill requests for resources, either\r
-       through a call to <a href="#robo648">cl_req_mgr_get</a> or <a href="#robo650">cl_req_mgr_resume</a>.\r
+       through a call to <a href="#robo652">cl_req_mgr_get</a> or <a href="#robo654">cl_req_mgr_resume</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo649">cl_req_mgr_init</a>, <a href="#robo648">cl_req_mgr_get</a>, <a href="#robo650">cl_req_mgr_resume</a>\r
+<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo653">cl_req_mgr_init</a>, <a href="#robo652">cl_req_mgr_get</a>, <a href="#robo654">cl_req_mgr_resume</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo646">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5fconstruct">\r
+<h2><a name="robo650">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5fconstruct">\r
 Component Library: Request Manager/cl_req_mgr_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -142,29 +142,29 @@ Component Library: Request Manager/cl_req_mgr_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_req_mgr_construct</strong>(\r
-        IN      <a href="#robo651">cl_req_mgr_t</a>* const     p_req_mgr );\r
+        IN      <a href="#robo655">cl_req_mgr_t</a>* const     p_req_mgr );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_req_mgr\r
-               [in] Pointer to a <a href="#robo651">cl_req_mgr_t</a> structure to construct.\r
+               [in] Pointer to a <a href="#robo655">cl_req_mgr_t</a> structure to construct.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       <strong>cl_req_mgr_construct</strong> allows calling <a href="#robo647">cl_req_mgr_destroy</a> without first\r
-       calling <a href="#robo649">cl_req_mgr_init</a>.\r
+<span class="NOTES"><pre>       <strong>cl_req_mgr_construct</strong> allows calling <a href="#robo651">cl_req_mgr_destroy</a> without first\r
+       calling <a href="#robo653">cl_req_mgr_init</a>.\r
 \r
        Calling <strong>cl_req_mgr_construct</strong> is a prerequisite to calling any other\r
-       request manager function except <a href="#robo649">cl_req_mgr_init</a>.\r
+       request manager function except <a href="#robo653">cl_req_mgr_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo649">cl_req_mgr_init</a>, <a href="#robo647">cl_req_mgr_destroy</a>\r
+<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo653">cl_req_mgr_init</a>, <a href="#robo651">cl_req_mgr_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo647">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5fdestroy">\r
+<h2><a name="robo651">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5fdestroy">\r
 Component Library: Request Manager/cl_req_mgr_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -177,11 +177,11 @@ Component Library: Request Manager/cl_req_mgr_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_req_mgr_destroy</strong>(\r
-        IN      <a href="#robo651">cl_req_mgr_t</a>* const     p_req_mgr );\r
+        IN      <a href="#robo655">cl_req_mgr_t</a>* const     p_req_mgr );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_req_mgr\r
-               [in] Pointer to a <a href="#robo651">cl_req_mgr_t</a> structure to destroy.\r
+               [in] Pointer to a <a href="#robo655">cl_req_mgr_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -190,16 +190,16 @@ Component Library: Request Manager/cl_req_mgr_destroy</a></h2>
 <span class="NOTES"><pre>       <strong>cl_req_mgr_destroy</strong> frees all memory allocated by the request manager.\r
        Further operations on the request manager should not be attempted.\r
 \r
-       This function should only be called after a call to <a href="#robo646">cl_req_mgr_construct</a>\r
-       or <a href="#robo649">cl_req_mgr_init</a>.\r
+       This function should only be called after a call to <a href="#robo650">cl_req_mgr_construct</a>\r
+       or <a href="#robo653">cl_req_mgr_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo646">cl_req_mgr_construct</a>, <a href="#robo649">cl_req_mgr_init</a>\r
+<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo650">cl_req_mgr_construct</a>, <a href="#robo653">cl_req_mgr_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo648">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5fget">\r
+<h2><a name="robo652">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5fget">\r
 Component Library: Request Manager/cl_req_mgr_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -211,18 +211,18 @@ Component Library: Request Manager/cl_req_mgr_get</a></h2>
        requests for objects.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_req_mgr_get</strong>(\r
-        IN              <a href="#robo651">cl_req_mgr_t</a>* const     p_req_mgr,\r
+        IN              <a href="#robo655">cl_req_mgr_t</a>* const     p_req_mgr,\r
         IN OUT  size_t* const           p_count,\r
-        IN              const <a href="#robo652">cl_req_type_t</a>     req_type,\r
-        IN              <a href="#robo644">cl_pfn_req_cb_t</a>         pfn_callback,\r
+        IN              const <a href="#robo656">cl_req_type_t</a>     req_type,\r
+        IN              <a href="#robo648">cl_pfn_req_cb_t</a>         pfn_callback,\r
         IN              const void* const       context1,\r
         IN              const void* const       context2 );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_req_mgr\r
-               [in] Pointer to a <a href="#robo651">cl_req_mgr_t</a> structure from which to check\r
+               [in] Pointer to a <a href="#robo655">cl_req_mgr_t</a> structure from which to check\r
                for resources.\r
 \r
        p_count\r
@@ -272,16 +272,16 @@ Component Library: Request Manager/cl_req_mgr_get</a></h2>
        Asynchronous requests fail if there is insufficient system memory to\r
        queue them.\r
 \r
-       Once an asynchronous request is queued, use <a href="#robo650">cl_req_mgr_resume</a> to retrieve\r
+       Once an asynchronous request is queued, use <a href="#robo654">cl_req_mgr_resume</a> to retrieve\r
        information for resuming queued requests.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo650">cl_req_mgr_resume</a>\r
+<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo654">cl_req_mgr_resume</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo649">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5finit">\r
+<h2><a name="robo653">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5finit">\r
 Component Library: Request Manager/cl_req_mgr_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -292,15 +292,15 @@ Component Library: Request Manager/cl_req_mgr_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_req_mgr_init</strong> function initializes a request manager for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_req_mgr_init</strong>(\r
-        IN      <a href="#robo651">cl_req_mgr_t</a>* const                     p_req_mgr,\r
-        IN      <a href="#robo645">cl_pfn_reqmgr_get_count_t</a>       pfn_get_count,\r
+        IN      <a href="#robo655">cl_req_mgr_t</a>* const                     p_req_mgr,\r
+        IN      <a href="#robo649">cl_pfn_reqmgr_get_count_t</a>       pfn_get_count,\r
         IN      const void* const                       get_context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_req_mgr\r
-               [in] Pointer to a <a href="#robo651">cl_req_mgr_t</a> structure to initialize.\r
+               [in] Pointer to a <a href="#robo655">cl_req_mgr_t</a> structure to initialize.\r
 \r
        pfn_get_count\r
                [in] Callback function invoked by the request manager to get the\r
@@ -320,13 +320,13 @@ Component Library: Request Manager/cl_req_mgr_init</a></h2>
        the request manager.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo646">cl_req_mgr_construct</a>, <a href="#robo647">cl_req_mgr_destroy</a>, <a href="#robo648">cl_req_mgr_get</a>,\r
-       <a href="#robo650">cl_req_mgr_resume</a>, cl_pfn_req_mgr_get_count_t\r
+<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo650">cl_req_mgr_construct</a>, <a href="#robo651">cl_req_mgr_destroy</a>, <a href="#robo652">cl_req_mgr_get</a>,\r
+       <a href="#robo654">cl_req_mgr_resume</a>, cl_pfn_req_mgr_get_count_t\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo650">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5fresume">\r
+<h2><a name="robo654">[Functions]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5fresume">\r
 Component Library: Request Manager/cl_req_mgr_resume</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -337,32 +337,32 @@ Component Library: Request Manager/cl_req_mgr_resume</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_req_mgr_resume</strong> function attempts to resume queued requests.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_req_mgr_resume</strong>(\r
-        IN      <a href="#robo651">cl_req_mgr_t</a>* const             p_req_mgr,\r
+        IN      <a href="#robo655">cl_req_mgr_t</a>* const             p_req_mgr,\r
         OUT     size_t* const                   p_count,\r
-        OUT     <a href="#robo644">cl_pfn_req_cb_t</a>* const  ppfn_callback,\r
+        OUT     <a href="#robo648">cl_pfn_req_cb_t</a>* const  ppfn_callback,\r
         OUT     const void** const              p_context1,\r
         OUT     const void** const              p_context2 );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_req_mgr\r
-               [in] Pointer to a <a href="#robo651">cl_req_mgr_t</a> structure from which to resume requests.\r
+               [in] Pointer to a <a href="#robo655">cl_req_mgr_t</a> structure from which to resume requests.\r
 \r
        p_count\r
                [out] Contains the number of objects available for a resuming request.\r
 \r
        ppfn_callback\r
                [out] Contains the pfn_callback value for the resuming request, as\r
-               provided to the call to the <a href="#robo648">cl_req_mgr_get</a> function.\r
+               provided to the call to the <a href="#robo652">cl_req_mgr_get</a> function.\r
 \r
        p_context1\r
                [out] Contains the context1 value for the resuming request, as provided\r
-               to the call to the <a href="#robo648">cl_req_mgr_get</a> function.\r
+               to the call to the <a href="#robo652">cl_req_mgr_get</a> function.\r
 \r
        p_context2\r
                [out] Contains the context2 value for the resuming request, as provided\r
-               to the call to the <a href="#robo648">cl_req_mgr_get</a> function.\r
+               to the call to the <a href="#robo652">cl_req_mgr_get</a> function.\r
 \r
  RETURN VALUES\r
        CL_SUCCESS if a request was completed.\r
@@ -379,12 +379,12 @@ Component Library: Request Manager/cl_req_mgr_resume</a></h2>
        able to be resumed if this call returns CL_SUCCESS.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo648">cl_req_mgr_get</a>\r
+<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo652">cl_req_mgr_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo651">[Structures]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5ft">\r
+<h2><a name="robo655">[Structures]<a name="Component20Library3a20Request20Manager2fcl5freq5fmgr5ft">\r
 Component Library: Request Manager/cl_req_mgr_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -400,10 +400,10 @@ Component Library: Request Manager/cl_req_mgr_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_req_mgr\r
 {\r
-        <a href="#robo645">cl_pfn_reqmgr_get_count_t</a>       pfn_get_count;\r
+        <a href="#robo649">cl_pfn_reqmgr_get_count_t</a>       pfn_get_count;\r
         const void                                      *get_context;\r
-        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                                      request_queue;\r
-        <a href="./cl_qpool_h.html#robo631">cl_qpool_t</a>                                      request_pool;\r
+        <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>                                      request_queue;\r
+        <a href="./cl_qpool_h.html#robo635">cl_qpool_t</a>                                      request_pool;\r
 \r
 } <strong>cl_req_mgr_t</strong>;\r
 </pre>\r
@@ -426,7 +426,7 @@ Component Library: Request Manager/cl_req_mgr_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo652">[Definitions]<a name="Component20Library3a20Request20Manager2fcl5freq5ftype5ft">\r
+<h2><a name="robo656">[Definitions]<a name="Component20Library3a20Request20Manager2fcl5freq5ftype5ft">\r
 Component Library: Request Manager/cl_req_type_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -456,7 +456,7 @@ Component Library: Request Manager/cl_req_type_t</a></h2>
                Asynchronous requests that may be broken into multiple smaller requests.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo648">cl_req_mgr_get</a>\r
+<span class="SEE_ALSO"><pre>       Request Manager, <a href="#robo652">cl_req_mgr_get</a>\r
 </pre>\r
 </span>\r
 </body>\r
index deb389bc0a3f96851b9bb61a9cd6d3d74532be59..2582f78886a4a9c0879bcb23ec0349f616bae25d 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_spinlock_h.html</title>\r
+<title>./inc_docs/complib/cl_spinlock_h.html</title>\r
 <!-- Source: ./inc/complib/cl_spinlock.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_spinlock.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_spinlock.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo32">[Modules]<a name="Component20Library2fSpinlock">\r
 Component Library/Spinlock</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>Spinlock</strong>\r
 </pre>\r
@@ -31,15 +31,15 @@ Component Library/Spinlock</a></h2>
                cl_spinlock_t\r
 \r
        Initialization:\r
-               <a href="#robo654">cl_spinlock_construct</a>, <a href="#robo656">cl_spinlock_init</a>, <a href="#robo655">cl_spinlock_destroy</a>\r
+               <a href="#robo658">cl_spinlock_construct</a>, <a href="#robo660">cl_spinlock_init</a>, <a href="#robo659">cl_spinlock_destroy</a>\r
 \r
        Manipulation\r
-               <a href="#robo653">cl_spinlock_acquire</a>, <a href="#robo657">cl_spinlock_release</a>\r
+               <a href="#robo657">cl_spinlock_acquire</a>, <a href="#robo661">cl_spinlock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo653">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5facquire">\r
+<h2><a name="robo657">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5facquire">\r
 Component Library: Spinlock/cl_spinlock_acquire</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -65,12 +65,12 @@ Component Library: Spinlock/cl_spinlock_acquire</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo657">cl_spinlock_release</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo661">cl_spinlock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo654">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5fconstruct">\r
+<h2><a name="robo658">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5fconstruct">\r
 Component Library: Spinlock/cl_spinlock_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -94,19 +94,19 @@ Component Library: Spinlock/cl_spinlock_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo655">cl_spinlock_destroy</a> without first calling\r
-       <a href="#robo656">cl_spinlock_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo659">cl_spinlock_destroy</a> without first calling\r
+       <a href="#robo660">cl_spinlock_init</a>.\r
 \r
        Calling <strong>cl_spinlock_construct</strong> is a prerequisite to calling any other\r
-       spin lock function except <a href="#robo656">cl_spinlock_init</a>.\r
+       spin lock function except <a href="#robo660">cl_spinlock_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo656">cl_spinlock_init</a>, <a href="#robo655">cl_spinlock_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo660">cl_spinlock_init</a>, <a href="#robo659">cl_spinlock_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo655">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5fdestroy">\r
+<h2><a name="robo659">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5fdestroy">\r
 Component Library: Spinlock/cl_spinlock_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -131,16 +131,16 @@ Component Library: Spinlock/cl_spinlock_destroy</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Performs any necessary cleanup of a spin lock. This function must only\r
-       be called if either <a href="#robo654">cl_spinlock_construct</a> or <a href="#robo656">cl_spinlock_init</a> has been\r
+       be called if either <a href="#robo658">cl_spinlock_construct</a> or <a href="#robo660">cl_spinlock_init</a> has been\r
        called.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo654">cl_spinlock_construct</a>, <a href="#robo656">cl_spinlock_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo658">cl_spinlock_construct</a>, <a href="#robo660">cl_spinlock_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo656">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5finit">\r
+<h2><a name="robo660">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5finit">\r
 Component Library: Spinlock/cl_spinlock_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -151,7 +151,7 @@ Component Library: Spinlock/cl_spinlock_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_spinlock_init</strong> function initializes a spin lock for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_spinlock_init</strong>(\r
         IN      cl_spinlock_t* const    p_spinlock );\r
 </pre>\r
@@ -163,21 +163,21 @@ Component Library: Spinlock/cl_spinlock_init</a></h2>
        CL_SUCCESS if initialization succeeded.\r
 \r
        CL_ERROR if initialization failed. Callers should call\r
-       <a href="#robo655">cl_spinlock_destroy</a> to clean up any resources allocated during\r
+       <a href="#robo659">cl_spinlock_destroy</a> to clean up any resources allocated during\r
        initialization.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       Initialize the spin lock structure. Allows calling cl_spinlock_aquire\r
-       and <a href="#robo657">cl_spinlock_release</a>.\r
+       and <a href="#robo661">cl_spinlock_release</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo654">cl_spinlock_construct</a>, <a href="#robo655">cl_spinlock_destroy</a>,\r
-       <a href="#robo653">cl_spinlock_acquire</a>, <a href="#robo657">cl_spinlock_release</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo658">cl_spinlock_construct</a>, <a href="#robo659">cl_spinlock_destroy</a>,\r
+       <a href="#robo657">cl_spinlock_acquire</a>, <a href="#robo661">cl_spinlock_release</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo657">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5frelease">\r
+<h2><a name="robo661">[Functions]<a name="Component20Library3a20Spinlock2fcl5fspinlock5frelease">\r
 Component Library: Spinlock/cl_spinlock_release</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -200,10 +200,10 @@ Component Library: Spinlock/cl_spinlock_release</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Releases a spin lock after a call to <a href="#robo653">cl_spinlock_acquire</a>.\r
+<span class="NOTES"><pre>       Releases a spin lock after a call to <a href="#robo657">cl_spinlock_acquire</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo653">cl_spinlock_acquire</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo32">Spinlock</a>, <a href="#robo657">cl_spinlock_acquire</a>\r
 </pre>\r
 </span>\r
 </body>\r
index ec2209d0be4b750c4af919751b9836aba6b71fbc..481edee16014ce0577f76b98fb853978d940c1c8 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_syscallback_h.html</title>\r
+<title>./inc_docs/complib/cl_syscallback_h.html</title>\r
 <!-- Source: ./inc/complib/cl_syscallback.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_syscallback.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_syscallback.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo33">[Modules]<a name="Component20Library2fSystem20Callback">\r
 Component Library/System Callback</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       System Callback\r
 </pre>\r
@@ -24,7 +24,7 @@ Component Library/System Callback</a></h2>
 \r
        Callbacks can be queued in a low- or high-priority queue for processing.\r
 \r
-       <a href="./cl_thread_h.html#robo672">cl_thread_suspend</a> and <a href="./cl_thread_h.html#robo671">cl_thread_stall</a> can be used to delay or stall the\r
+       <a href="./cl_thread_h.html#robo676">cl_thread_suspend</a> and <a href="./cl_thread_h.html#robo675">cl_thread_stall</a> can be used to delay or stall the\r
        callback thread.\r
 \r
        Environments that do not have a native system thread-pool emulate this\r
@@ -36,7 +36,7 @@ Component Library/System Callback</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo658">[Functions]<a name="Component20Library3a20System20Callback2fcl5fis5fsys5fcallback5finited">\r
+<h2><a name="robo662">[Functions]<a name="Component20Library3a20System20Callback2fcl5fis5fsys5fcallback5finited">\r
 Component Library: System Callback/cl_is_sys_callback_inited</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -66,7 +66,7 @@ __cl_is_sys_callback_inited( void );
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo659">[Definitions]<a name="Component20Library3a20System20Callback2fcl5fpfn5fsys5fcallback5ft">\r
+<h2><a name="robo663">[Definitions]<a name="Component20Library3a20System20Callback2fcl5fpfn5fsys5fcallback5ft">\r
 Component Library: System Callback/cl_pfn_sys_callback_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -86,11 +86,11 @@ Component Library: System Callback/cl_pfn_sys_callback_t</a></h2>
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       get_context\r
                [in] Value of the get_context parameter specified in a call\r
-               to <a href="#robo660">cl_sys_callback_get</a>.\r
+               to <a href="#robo664">cl_sys_callback_get</a>.\r
 \r
        queue_context\r
                [in] Value of the queue_context parameter specified in a call\r
-               to <a href="#robo662">cl_sys_callback_queue</a>.\r
+               to <a href="#robo666">cl_sys_callback_queue</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -98,15 +98,15 @@ Component Library: System Callback/cl_pfn_sys_callback_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the function provided by users as a parameter to the\r
-       <a href="#robo662">cl_sys_callback_queue</a> function.\r
+       <a href="#robo666">cl_sys_callback_queue</a> function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       System Callback, <a href="#robo662">cl_sys_callback_queue</a>\r
+<span class="SEE_ALSO"><pre>       System Callback, <a href="#robo666">cl_sys_callback_queue</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo660">[Functions]<a name="Component20Library3a20System20Callback2fcl5fsys5fcallback5fget">\r
+<h2><a name="robo664">[Functions]<a name="Component20Library3a20System20Callback2fcl5fsys5fcallback5fget">\r
 Component Library: System Callback/cl_sys_callback_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -131,10 +131,10 @@ Component Library: System Callback/cl_sys_callback_get</a></h2>
        Returns NULL if the call fails.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       A system callback item must be released with a call to <a href="#robo661">cl_sys_callback_put</a>.\r
+<span class="NOTES"><pre>       A system callback item must be released with a call to <a href="#robo665">cl_sys_callback_put</a>.\r
 \r
        Care must be taken to prevent a system callback item from being returned\r
-       to the pool while it is queued. Callers of <a href="#robo662">cl_sys_callback_queue</a> must not\r
+       to the pool while it is queued. Callers of <a href="#robo666">cl_sys_callback_queue</a> must not\r
        return the system callback item to the pool until their callback has been\r
        invoked.\r
 \r
@@ -147,7 +147,7 @@ Component Library: System Callback/cl_sys_callback_get</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo661">[Functions]<a name="Component20Library3a20System20Callback2fcl5fsys5fcallback5fput">\r
+<h2><a name="robo665">[Functions]<a name="Component20Library3a20System20Callback2fcl5fsys5fcallback5fput">\r
 Component Library: System Callback/cl_sys_callback_put</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -172,19 +172,19 @@ Component Library: System Callback/cl_sys_callback_put</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The p_item parameter points to a system callback item returned by\r
-       a previous call to <a href="#robo660">cl_sys_callback_get</a>.\r
+       a previous call to <a href="#robo664">cl_sys_callback_get</a>.\r
 \r
        The specified system callback item must not be queued when making\r
        a call to this function.  This function can, however, be called\r
        from the callback function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       System Callback, <a href="#robo660">cl_sys_callback_get</a>, <a href="#robo662">cl_sys_callback_queue</a>\r
+<span class="SEE_ALSO"><pre>       System Callback, <a href="#robo664">cl_sys_callback_get</a>, <a href="#robo666">cl_sys_callback_queue</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo662">[Functions]<a name="Component20Library3a20System20Callback2fcl5fsys5fcallback5fqueue">\r
+<h2><a name="robo666">[Functions]<a name="Component20Library3a20System20Callback2fcl5fsys5fcallback5fqueue">\r
 Component Library: System Callback/cl_sys_callback_queue</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -196,10 +196,10 @@ Component Library: System Callback/cl_sys_callback_queue</a></h2>
        for execution.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_sys_callback_queue</strong>(\r
         IN      cl_sys_callback_item_t* const   p_item,\r
-        IN      <a href="#robo659">cl_pfn_sys_callback_t</a>                   pfn_callback,\r
+        IN      <a href="#robo663">cl_pfn_sys_callback_t</a>                   pfn_callback,\r
         IN      const void* const                               queue_context,\r
         IN      const boolean_t                                 high_priority );\r
 </pre>\r
@@ -209,7 +209,7 @@ Component Library: System Callback/cl_sys_callback_queue</a></h2>
 \r
        pfn_callback\r
                [in] Pointer to a function to be invoked by the system callback module.\r
-               See the <a href="#robo659">cl_pfn_sys_callback_t</a> function type definition for details\r
+               See the <a href="#robo663">cl_pfn_sys_callback_t</a> function type definition for details\r
                about the callback function.\r
 \r
        queue_context\r
@@ -227,7 +227,7 @@ Component Library: System Callback/cl_sys_callback_queue</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       A thread from the system thread pool will invoke the specified callback\r
        function with the get_context value specified in the call to\r
-       <a href="#robo660">cl_sys_callback_get</a> and the specified context as parameters.\r
+       <a href="#robo664">cl_sys_callback_get</a> and the specified context as parameters.\r
 \r
        The high priority queue is processed before the low priority queue. There\r
        is no fairness algorithm implemented for removing items from the queues.\r
@@ -236,7 +236,7 @@ Component Library: System Callback/cl_sys_callback_queue</a></h2>
        at a time.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       System Callback, <a href="#robo660">cl_sys_callback_get</a>, <a href="#robo659">cl_pfn_sys_callback_t</a>\r
+<span class="SEE_ALSO"><pre>       System Callback, <a href="#robo664">cl_sys_callback_get</a>, <a href="#robo663">cl_pfn_sys_callback_t</a>\r
 </pre>\r
 </span>\r
 </body>\r
index a837e85aaa172dd0a230fe3e9130634c60731d27..ab3ba4d64db443448adc6ff85391078f2a040cf8 100644 (file)
@@ -2,16 +2,16 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_thread_h.html</title>\r
+<title>./inc_docs/complib/cl_thread_h.html</title>\r
 <!-- Source: ./inc/complib/cl_thread.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_thread.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_thread.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo668">[Functions]<a name="Component20Library3a20Thread2fcl5fis5fblockable">\r
+<h2><a name="robo672">[Functions]<a name="Component20Library3a20Thread2fcl5fis5fblockable">\r
 Component Library: Thread/cl_is_blockable</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -38,7 +38,7 @@ Component Library: Thread/cl_is_blockable</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo669">[Definitions]<a name="Component20Library3a20Thread2fcl5fpfn5fthread5fcallback5ft">\r
+<h2><a name="robo673">[Definitions]<a name="Component20Library3a20Thread2fcl5fpfn5fthread5fcallback5ft">\r
 Component Library: Thread/cl_pfn_thread_callback_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -73,7 +73,7 @@ Component Library: Thread/cl_pfn_thread_callback_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo670">[Functions]<a name="Component20Library3a20Thread2fcl5fproc5fcount">\r
+<h2><a name="robo674">[Functions]<a name="Component20Library3a20Thread2fcl5fproc5fcount">\r
 Component Library: Thread/cl_proc_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -93,7 +93,7 @@ Component Library: Thread/cl_proc_count</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo671">[Functions]<a name="Component20Library3a20Thread2fcl5fthread5fstall">\r
+<h2><a name="robo675">[Functions]<a name="Component20Library3a20Thread2fcl5fthread5fstall">\r
 Component Library: Thread/cl_thread_stall</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -120,15 +120,15 @@ Component Library: Thread/cl_thread_stall</a></h2>
 <span class="NOTES"><pre>       The <strong>cl_thread_stall</strong> function performs a busy wait for the specified\r
        number of microseconds. Care should be taken when using this function as\r
        it does not relinquish its quantum of operation. For longer wait\r
-       operations, users should call <a href="#robo672">cl_thread_suspend</a> if possible.\r
+       operations, users should call <a href="#robo676">cl_thread_suspend</a> if possible.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Thread, <a href="#robo672">cl_thread_suspend</a>\r
+<span class="SEE_ALSO"><pre>       Thread, <a href="#robo676">cl_thread_suspend</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo672">[Functions]<a name="Component20Library3a20Thread2fcl5fthread5fsuspend">\r
+<h2><a name="robo676">[Functions]<a name="Component20Library3a20Thread2fcl5fthread5fsuspend">\r
 Component Library: Thread/cl_thread_suspend</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -154,10 +154,10 @@ Component Library: Thread/cl_thread_suspend</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function should only be called if it is valid for the caller's thread\r
        to enter a wait state. For stalling a thread that cannot enter a wait\r
-       state, callers should use <a href="#robo671">cl_thread_stall</a>.\r
+       state, callers should use <a href="#robo675">cl_thread_stall</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Thread, <a href="#robo671">cl_thread_stall</a>\r
+<span class="SEE_ALSO"><pre>       Thread, <a href="#robo675">cl_thread_stall</a>\r
 </pre>\r
 </span>\r
 </body>\r
index dc46d96198f1b027c808435722ec2218e217fe2a..29f8ef47f5500202baaf8ede82afbffa34d961ae 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_threadpool_h.html</title>\r
+<title>./inc_docs/complib/cl_threadpool_h.html</title>\r
 <!-- Source: ./inc/complib/cl_threadpool.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_threadpool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_threadpool.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo34">[Modules]<a name="Component20Library2fThread20Pool">\r
 Component Library/Thread Pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Thread <a href="./cl_pool_h.html#robo24">Pool</a>\r
 </pre>\r
@@ -25,24 +25,24 @@ Component Library/Thread Pool</a></h2>
        invoking a user specified callback function. All threads in the thread\r
        pool invoke the same callback function.\r
 \r
-       The thread pool functions operate on a <a href="#robo667">cl_thread_pool_t</a> structure which\r
+       The thread pool functions operate on a <a href="#robo671">cl_thread_pool_t</a> structure which\r
        should be treated as opaque, and should be manipulated only through the\r
        provided functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo667">cl_thread_pool_t</a>\r
+               <a href="#robo671">cl_thread_pool_t</a>\r
 \r
        Initialization:\r
-               <a href="#robo663">cl_thread_pool_construct</a>, <a href="#robo665">cl_thread_pool_init</a>, <a href="#robo664">cl_thread_pool_destroy</a>\r
+               <a href="#robo667">cl_thread_pool_construct</a>, <a href="#robo669">cl_thread_pool_init</a>, <a href="#robo668">cl_thread_pool_destroy</a>\r
 \r
        Manipulation\r
-               <a href="#robo666">cl_thread_pool_signal</a>\r
+               <a href="#robo670">cl_thread_pool_signal</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo663">[Functions]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5fconstruct">\r
+<h2><a name="robo667">[Functions]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5fconstruct">\r
 Component Library: Thread Pool/cl_thread_pool_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -56,7 +56,7 @@ Component Library: Thread Pool/cl_thread_pool_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_thread_pool_construct</strong>(\r
-        IN      <a href="#robo667">cl_thread_pool_t</a>* const p_thread_pool );\r
+        IN      <a href="#robo671">cl_thread_pool_t</a>* const p_thread_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_thread_pool\r
@@ -66,19 +66,19 @@ Component Library: Thread Pool/cl_thread_pool_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo664">cl_thread_pool_destroy</a> without first calling\r
-       <a href="#robo665">cl_thread_pool_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo668">cl_thread_pool_destroy</a> without first calling\r
+       <a href="#robo669">cl_thread_pool_init</a>.\r
 \r
        Calling <strong>cl_thread_pool_construct</strong> is a prerequisite to calling any other\r
-       thread pool function except <a href="#robo665">cl_thread_pool_init</a>.\r
+       thread pool function except <a href="#robo669">cl_thread_pool_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Thread <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo665">cl_thread_pool_init</a>, <a href="#robo664">cl_thread_pool_destroy</a>\r
+<span class="SEE_ALSO"><pre>       Thread <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo669">cl_thread_pool_init</a>, <a href="#robo668">cl_thread_pool_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo664">[Functions]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5fdestroy">\r
+<h2><a name="robo668">[Functions]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5fdestroy">\r
 Component Library: Thread Pool/cl_thread_pool_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -92,7 +92,7 @@ Component Library: Thread Pool/cl_thread_pool_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_thread_pool_destroy</strong>(\r
-        IN      <a href="#robo667">cl_thread_pool_t</a>* const p_thread_pool );\r
+        IN      <a href="#robo671">cl_thread_pool_t</a>* const p_thread_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_thread_pool\r
@@ -108,15 +108,15 @@ Component Library: Thread Pool/cl_thread_pool_destroy</a></h2>
        state is valid from the calling thread context.\r
 \r
        This function should only be called after a call to\r
-       <a href="#robo663">cl_thread_pool_construct</a> or <a href="#robo665">cl_thread_pool_init</a>.\r
+       <a href="#robo667">cl_thread_pool_construct</a> or <a href="#robo669">cl_thread_pool_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Thread <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo663">cl_thread_pool_construct</a>, <a href="#robo665">cl_thread_pool_init</a>\r
+<span class="SEE_ALSO"><pre>       Thread <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo667">cl_thread_pool_construct</a>, <a href="#robo669">cl_thread_pool_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo665">[Functions]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5finit">\r
+<h2><a name="robo669">[Functions]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5finit">\r
 Component Library: Thread Pool/cl_thread_pool_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -128,11 +128,11 @@ Component Library: Thread Pool/cl_thread_pool_init</a></h2>
        managed by a thread pool.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_thread_pool_init</strong>(\r
-        IN      <a href="#robo667">cl_thread_pool_t</a>* const         p_thread_pool,\r
+        IN      <a href="#robo671">cl_thread_pool_t</a>* const         p_thread_pool,\r
         IN      uint32_t                                        thread_count,\r
-        IN      <a href="./cl_thread_h.html#robo669">cl_pfn_thread_callback_t</a>        pfn_callback,\r
+        IN      <a href="./cl_thread_h.html#robo673">cl_pfn_thread_callback_t</a>        pfn_callback,\r
         IN      const void* const                       context,\r
         IN      const char* const                       name );\r
 </pre>\r
@@ -145,7 +145,7 @@ Component Library: Thread Pool/cl_thread_pool_init</a></h2>
 \r
        pfn_callback\r
                [in] Address of a function to be invoked by a thread.\r
-               See the <a href="./cl_thread_h.html#robo669">cl_pfn_thread_callback_t</a> function type definition for\r
+               See the <a href="./cl_thread_h.html#robo673">cl_pfn_thread_callback_t</a> function type definition for\r
                details about the callback function.\r
 \r
        context\r
@@ -170,13 +170,13 @@ Component Library: Thread Pool/cl_thread_pool_init</a></h2>
        are processors in the system.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Thread <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo663">cl_thread_pool_construct</a>, <a href="#robo664">cl_thread_pool_destroy</a>,\r
-       <a href="#robo666">cl_thread_pool_signal</a>, <a href="./cl_thread_h.html#robo669">cl_pfn_thread_callback_t</a>\r
+<span class="SEE_ALSO"><pre>       Thread <a href="./cl_pool_h.html#robo24">Pool</a>, <a href="#robo667">cl_thread_pool_construct</a>, <a href="#robo668">cl_thread_pool_destroy</a>,\r
+       <a href="#robo670">cl_thread_pool_signal</a>, <a href="./cl_thread_h.html#robo673">cl_pfn_thread_callback_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo666">[Functions]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5fsignal">\r
+<h2><a name="robo670">[Functions]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5fsignal">\r
 Component Library: Thread Pool/cl_thread_pool_signal</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -188,9 +188,9 @@ Component Library: Thread Pool/cl_thread_pool_signal</a></h2>
        the thread pool to invoke the thread pool\92s callback function.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_thread_pool_signal</strong>(\r
-        IN      <a href="#robo667">cl_thread_pool_t</a>* const p_thread_pool );\r
+        IN      <a href="#robo671">cl_thread_pool_t</a>* const p_thread_pool );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_thread_pool\r
@@ -213,7 +213,7 @@ Component Library: Thread Pool/cl_thread_pool_signal</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo667">[Structures]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5ft">\r
+<h2><a name="robo671">[Structures]<a name="Component20Library3a20Thread20Pool2fcl5fthread5fpool5ft">\r
 Component Library: Thread Pool/cl_thread_pool_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -229,9 +229,9 @@ Component Library: Thread Pool/cl_thread_pool_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_thread_pool\r
 {\r
-        <a href="./cl_thread_h.html#robo669">cl_pfn_thread_callback_t</a>        pfn_callback;\r
+        <a href="./cl_thread_h.html#robo673">cl_pfn_thread_callback_t</a>        pfn_callback;\r
         const void                                      *context;\r
-        <a href="./cl_list_h.html#robo395">cl_list_t</a>                                       thread_list;\r
+        <a href="./cl_list_h.html#robo399">cl_list_t</a>                                       thread_list;\r
         cl_event_t                                      wakeup_event;\r
         cl_event_t                                      destroy_event;\r
         boolean_t                                       exit;\r
@@ -248,13 +248,13 @@ Component Library: Thread Pool/cl_thread_pool_t</a></h2>
                Context to pass to the thread callback function.\r
 \r
        thread_list\r
-               <a href="./cl_list_h.html#robo15">List</a> of threads managed by the thread pool.\r
+               <a href="./cl_list_h.html#robo16">List</a> of threads managed by the thread pool.\r
 \r
        event\r
-               <a href="./cl_event_h.html#robo11">Event</a> used to signal threads to wake up and do work.\r
+               <a href="./cl_event_h.html#robo12">Event</a> used to signal threads to wake up and do work.\r
 \r
        destroy_event\r
-               <a href="./cl_event_h.html#robo11">Event</a> used to signal threads to exit.\r
+               <a href="./cl_event_h.html#robo12">Event</a> used to signal threads to exit.\r
 \r
        exit\r
                Flag used to indicates threads to exit.\r
index 1941589e2f7f14ef9016c9ec6d85e10338260799..a0b6a72bc62758d2bdef7663581d00e8627c5141 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_timer_h.html</title>\r
+<title>./inc_docs/complib/cl_timer_h.html</title>\r
 <!-- Source: ./inc/complib/cl_timer.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_timer.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_timer.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo35">[Modules]<a name="Component20Library2fTimer">\r
 Component Library/Timer</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>Timer</strong>\r
 </pre>\r
@@ -33,18 +33,18 @@ Component Library/Timer</a></h2>
                cl_timer_t\r
 \r
        Callbacks:\r
-               <a href="#robo678">cl_pfn_timer_callback_t</a>\r
+               <a href="#robo682">cl_pfn_timer_callback_t</a>\r
 \r
        Initialization:\r
-               <a href="#robo679">cl_timer_construct</a>, <a href="#robo681">cl_timer_init</a>, <a href="#robo680">cl_timer_destroy</a>\r
+               <a href="#robo683">cl_timer_construct</a>, <a href="#robo685">cl_timer_init</a>, <a href="#robo684">cl_timer_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo682">cl_timer_start</a>, <a href="#robo683">cl_timer_stop</a>\r
+               <a href="#robo686">cl_timer_start</a>, <a href="#robo687">cl_timer_stop</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo673">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftick5fcount">\r
+<h2><a name="robo677">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftick5fcount">\r
 Component Library: Time Stamp/cl_get_tick_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -63,12 +63,12 @@ Component Library: Time Stamp/cl_get_tick_count</a></h2>
 <span class="RETURN_VALUE"><pre>       Value of the high-resolution performance counter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo675">cl_get_time_stamp</a>, <a href="#robo674">cl_get_tick_freq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo679">cl_get_time_stamp</a>, <a href="#robo678">cl_get_tick_freq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo674">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftick5ffreq">\r
+<h2><a name="robo678">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftick5ffreq">\r
 Component Library: Time Stamp/cl_get_tick_freq</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -87,12 +87,12 @@ Component Library: Time Stamp/cl_get_tick_freq</a></h2>
 <span class="RETURN_VALUE"><pre>       The frequency of the high-resolution performance counter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo675">cl_get_time_stamp</a>, <a href="#robo673">cl_get_tick_count</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo679">cl_get_time_stamp</a>, <a href="#robo677">cl_get_tick_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo675">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftime5fstamp">\r
+<h2><a name="robo679">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftime5fstamp">\r
 Component Library: Time Stamp/cl_get_time_stamp</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -111,12 +111,12 @@ Component Library: Time Stamp/cl_get_time_stamp</a></h2>
 <span class="RETURN_VALUE"><pre>       Time elapsed, in microseconds, since the system was booted.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo677">cl_get_time_stamp_usec</a>, <a href="#robo676">cl_get_time_stamp_sec</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo681">cl_get_time_stamp_usec</a>, <a href="#robo680">cl_get_time_stamp_sec</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo676">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftime5fstamp5fsec">\r
+<h2><a name="robo680">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftime5fstamp5fsec">\r
 Component Library: Time Stamp/cl_get_time_stamp_sec</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -135,12 +135,12 @@ Component Library: Time Stamp/cl_get_time_stamp_sec</a></h2>
 <span class="RETURN_VALUE"><pre>       Time elapsed, in seconds, since the system was booted.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo675">cl_get_time_stamp</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo679">cl_get_time_stamp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo677">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftime5fstamp5fusec">\r
+<h2><a name="robo681">[Functions]<a name="Component20Library3a20Time20Stamp2fcl5fget5ftime5fstamp5fusec">\r
 Component Library: Time Stamp/cl_get_time_stamp_usec</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -155,19 +155,19 @@ Component Library: Time Stamp/cl_get_time_stamp_usec</a></h2>
 <span class="SYNOPSIS"><pre>CL_INLINE uint64_t CL_API\r
 <strong>cl_get_time_stamp_usec</strong>( void )\r
 {\r
-        return <a href="#robo675">cl_get_time_stamp</a>();\r
+        return <a href="#robo679">cl_get_time_stamp</a>();\r
 }\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Time elapsed, in microseconds, since the system was booted.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo675">cl_get_time_stamp</a>, <a href="#robo676">cl_get_time_stamp_sec</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo679">cl_get_time_stamp</a>, <a href="#robo680">cl_get_time_stamp_sec</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo678">[Definitions]<a name="Component20Library3a20Timer2fcl5fpfn5ftimer5fcallback5ft">\r
+<h2><a name="robo682">[Definitions]<a name="Component20Library3a20Timer2fcl5fpfn5ftimer5fcallback5ft">\r
 Component Library: Timer/cl_pfn_timer_callback_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -185,22 +185,22 @@ Component Library: Timer/cl_pfn_timer_callback_t</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       context\r
-               [in] Value specified in a previous call to <a href="#robo681">cl_timer_init</a>.\r
+               [in] Value specified in a previous call to <a href="#robo685">cl_timer_init</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo681">cl_timer_init</a> function.\r
+       function provided by users as a parameter to the <a href="#robo685">cl_timer_init</a> function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo681">cl_timer_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo685">cl_timer_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo679">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5fconstruct">\r
+<h2><a name="robo683">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5fconstruct">\r
 Component Library: Timer/cl_timer_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -223,18 +223,18 @@ Component Library: Timer/cl_timer_construct</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo680">cl_timer_destroy</a> without first calling <a href="#robo681">cl_timer_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo684">cl_timer_destroy</a> without first calling <a href="#robo685">cl_timer_init</a>.\r
 \r
        Calling <strong>cl_timer_construct</strong> is a prerequisite to calling any other\r
-       timer function except <a href="#robo681">cl_timer_init</a>.\r
+       timer function except <a href="#robo685">cl_timer_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo681">cl_timer_init</a>, <a href="#robo680">cl_timer_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo685">cl_timer_init</a>, <a href="#robo684">cl_timer_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo680">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5fdestroy">\r
+<h2><a name="robo684">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5fdestroy">\r
 Component Library: Timer/cl_timer_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -259,16 +259,16 @@ Component Library: Timer/cl_timer_destroy</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_timer_destroy</strong> cancels any pending callbacks.\r
 \r
-       This function should only be called after a call to <a href="#robo679">cl_timer_construct</a>\r
-       or <a href="#robo681">cl_timer_init</a>.\r
+       This function should only be called after a call to <a href="#robo683">cl_timer_construct</a>\r
+       or <a href="#robo685">cl_timer_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo679">cl_timer_construct</a>, <a href="#robo681">cl_timer_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo683">cl_timer_construct</a>, <a href="#robo685">cl_timer_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo681">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5finit">\r
+<h2><a name="robo685">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5finit">\r
 Component Library: Timer/cl_timer_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -279,10 +279,10 @@ Component Library: Timer/cl_timer_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_timer_init</strong> function initializes a timer for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_timer_init</strong>(\r
         IN      cl_timer_t* const               p_timer,\r
-        IN      <a href="#robo678">cl_pfn_timer_callback_t</a> pfn_callback,\r
+        IN      <a href="#robo682">cl_pfn_timer_callback_t</a> pfn_callback,\r
         IN      const void* const               context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -291,7 +291,7 @@ Component Library: Timer/cl_timer_init</a></h2>
 \r
        pfn_callback\r
                [in] Address of a callback function to be invoked when a timer expires.\r
-               See the <a href="#robo678">cl_pfn_timer_callback_t</a> function type definition for details\r
+               See the <a href="#robo682">cl_pfn_timer_callback_t</a> function type definition for details\r
                about the callback function.\r
 \r
        context\r
@@ -303,16 +303,16 @@ Component Library: Timer/cl_timer_init</a></h2>
        CL_ERROR otherwise.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo682">cl_timer_start</a> and <a href="#robo683">cl_timer_stop</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo686">cl_timer_start</a> and <a href="#robo687">cl_timer_stop</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo679">cl_timer_construct</a>, <a href="#robo680">cl_timer_destroy</a>, <a href="#robo682">cl_timer_start</a>,\r
-       <a href="#robo683">cl_timer_stop</a>, <a href="#robo678">cl_pfn_timer_callback_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo683">cl_timer_construct</a>, <a href="#robo684">cl_timer_destroy</a>, <a href="#robo686">cl_timer_start</a>,\r
+       <a href="#robo687">cl_timer_stop</a>, <a href="#robo682">cl_pfn_timer_callback_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo682">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5fstart">\r
+<h2><a name="robo686">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5fstart">\r
 Component Library: Timer/cl_timer_start</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -323,7 +323,7 @@ Component Library: Timer/cl_timer_start</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_timer_start</strong> function sets a timer to expire after a given interval.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_timer_start</strong>(\r
         IN      cl_timer_t* const       p_timer,\r
         IN      const uint32_t          time_ms );\r
@@ -348,12 +348,12 @@ Component Library: Timer/cl_timer_start</a></h2>
        may take longer to expire.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo683">cl_timer_stop</a>, <a href="#robo684">cl_timer_trim</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo687">cl_timer_stop</a>, <a href="#robo688">cl_timer_trim</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo683">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5fstop">\r
+<h2><a name="robo687">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5fstop">\r
 Component Library: Timer/cl_timer_stop</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -376,12 +376,12 @@ Component Library: Timer/cl_timer_stop</a></h2>
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo682">cl_timer_start</a>, <a href="#robo684">cl_timer_trim</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo686">cl_timer_start</a>, <a href="#robo688">cl_timer_trim</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo684">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5ftrim">\r
+<h2><a name="robo688">[Functions]<a name="Component20Library3a20Timer2fcl5ftimer5ftrim">\r
 Component Library: Timer/cl_timer_trim</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -397,7 +397,7 @@ Component Library: Timer/cl_timer_trim</a></h2>
        interval if that interval is less than the current timer expiration.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_timer_trim</strong>(\r
         IN      cl_timer_t* const       p_timer,\r
         IN      const uint32_t          time_ms );\r
@@ -425,7 +425,7 @@ Component Library: Timer/cl_timer_trim</a></h2>
        new interval, but may take longer to expire.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo682">cl_timer_start</a>, <a href="#robo683">cl_timer_stop</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo35">Timer</a>, <a href="#robo686">cl_timer_start</a>, <a href="#robo687">cl_timer_stop</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 22aef4973a3deb679ad09d73f929a23ee0230375..5c7a80da5612831b8749222fe884986ab4de87d0 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_types_h.html</title>\r
+<title>./inc_docs/complib/cl_types_h.html</title>\r
 <!-- Source: ./inc/complib/cl_types.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_types.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_types.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo268">[Definitions]<a name="Component20Library2fData20Types">\r
+<h2><a name="robo272">[Definitions]<a name="Component20Library2fData20Types">\r
 Component Library/Data Types</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Data Types\r
 </pre>\r
@@ -79,12 +79,12 @@ Component Library/Data Types</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo269">[Definitions]<a name="Component20Library2fObject20States">\r
+<h2><a name="robo273">[Definitions]<a name="Component20Library2fObject20States">\r
 Component Library/Object States</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       <a href="./cl_obj_h.html#robo18">Object</a> States\r
+<span class="NAME"><pre>       <a href="./cl_obj_h.html#robo19">Object</a> States\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The object states enumerated type defines the valid states of components.\r
@@ -117,10 +117,10 @@ Component Library/Object States</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo270">[Definitions]<a name="Component20Library2fParameter20Keywords">\r
+<h2><a name="robo274">[Definitions]<a name="Component20Library2fParameter20Keywords">\r
 Component Library/Parameter Keywords</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Parameter Keywords\r
 </pre>\r
@@ -154,7 +154,7 @@ Component Library/Parameter Keywords</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo308">[Definitions]<a name="Component20Library3a20Data20Types2fCL5fSTATUS5fMSG">\r
+<h2><a name="robo312">[Definitions]<a name="Component20Library3a20Data20Types2fCL5fSTATUS5fMSG">\r
 Component Library: Data Types/CL_STATUS_MSG</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -163,33 +163,33 @@ Component Library: Data Types/CL_STATUS_MSG</a></h2>
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The <strong>CL_STATUS_MSG</strong> macro returns a textual representation of\r
-       an <a href="#robo309">cl_status_t</a> code.\r
+       an <a href="#robo313">cl_status_t</a> code.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>*       const char*\r
 *       <strong>CL_STATUS_MSG</strong>(\r
-*               IN <a href="#robo309">cl_status_t</a> errcode );\r
+*               IN <a href="#robo313">cl_status_t</a> errcode );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       errcode\r
-               [in] <a href="#robo309">cl_status_t</a> code for which to return a text representation.\r
+               [in] <a href="#robo313">cl_status_t</a> code for which to return a text representation.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Pointer to a string containing a textual representation of the errcode\r
        parameter.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       This function performs boundary checking on the <a href="#robo309">cl_status_t</a> value,\r
+<span class="NOTES"><pre>       This function performs boundary checking on the <a href="#robo313">cl_status_t</a> value,\r
        masking off the upper 24-bits. If the value is out of bounds, the string\r
        "invalid status code" is returned.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo309">cl_status_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo313">cl_status_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo309">[Definitions]<a name="Component20Library3a20Data20Types2fcl5fstatus5ft">\r
+<h2><a name="robo313">[Definitions]<a name="Component20Library3a20Data20Types2fcl5fstatus5ft">\r
 Component Library: Data Types/cl_status_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -231,12 +231,12 @@ Component Library: Data Types/cl_status_t</a></h2>
 } <strong>cl_status_t</strong>;\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Data Types, <a href="#robo308">CL_STATUS_MSG</a>\r
+<span class="SEE_ALSO"><pre>       Data Types, <a href="#robo312">CL_STATUS_MSG</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo320">[Functions]<a name="Component20Library3a20Error20Trapping2fcl5fpanic">\r
+<h2><a name="robo324">[Functions]<a name="Component20Library3a20Error20Trapping2fcl5fpanic">\r
 Component Library: Error Trapping/cl_panic</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -273,7 +273,7 @@ Component Library: Error Trapping/cl_panic</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo446">[Definitions]<a name="Component20Library3a20Object20States2fcl5fis5fstate5fvalid">\r
+<h2><a name="robo450">[Definitions]<a name="Component20Library3a20Object20States2fcl5fis5fstate5fvalid">\r
 Component Library: Object States/cl_is_state_valid</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -307,12 +307,12 @@ Component Library: Object States/cl_is_state_valid</a></h2>
        state to have an invalid value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="./cl_obj_h.html#robo18">Object</a> States\r
+<span class="SEE_ALSO"><pre>       <a href="./cl_obj_h.html#robo19">Object</a> States\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo512">[Definitions]<a name="Component20Library3a20Pointer20Manipulation2foffsetof">\r
+<h2><a name="robo516">[Definitions]<a name="Component20Library3a20Pointer20Manipulation2foffsetof">\r
 Component Library: Pointer Manipulation/offsetof</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -341,12 +341,12 @@ Component Library: Pointer Manipulation/offsetof</a></h2>
        specified member.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo513">PARENT_STRUCT</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo517">PARENT_STRUCT</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo513">[Definitions]<a name="Component20Library3a20Pointer20Manipulation2fPARENT5fSTRUCT">\r
+<h2><a name="robo517">[Definitions]<a name="Component20Library3a20Pointer20Manipulation2fPARENT5fSTRUCT">\r
 Component Library: Pointer Manipulation/PARENT_STRUCT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -380,12 +380,12 @@ Component Library: Pointer Manipulation/PARENT_STRUCT</a></h2>
        located at p_member.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo512">offsetof</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo516">offsetof</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo685">[Definitions]<a name="Component20Library3a20Unreferenced20Parameters2fUNUSED5fPARAM">\r
+<h2><a name="robo689">[Definitions]<a name="Component20Library3a20Unreferenced20Parameters2fUNUSED5fPARAM">\r
 Component Library: Unreferenced Parameters/UNUSED_PARAM</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
index 127f017fdea439f20eefa9b35a4f4e5552244d5d..14bd9ee0132aa20f142ab1ef483104f3e8a77dea 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_vector_h.html</title>\r
+<title>./inc_docs/complib/cl_vector_h.html</title>\r
 <!-- Source: ./inc/complib/cl_vector.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_vector.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_vector.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo36">[Modules]<a name="Component20Library2fVector">\r
 Component Library/Vector</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>Vector</strong>\r
 </pre>\r
@@ -31,41 +31,41 @@ Component Library/Vector</a></h2>
        calls the initializer function on a per object basis when growing the\r
        array. The initializer is optional.\r
 \r
-       The initializer function can fail, and returns a <a href="./cl_types_h.html#robo309">cl_status_t</a>. The vector\r
+       The initializer function can fail, and returns a <a href="./cl_types_h.html#robo313">cl_status_t</a>. The vector\r
        will call the destructor function, if provided, for an element that\r
        failed initialization. If an initializer fails, a vector does not call\r
        the initializer for objects in the remainder of the new memory allocation.\r
 \r
-       The <a href="#robo705">cl_vector_t</a> structure should be treated as opaque and should be\r
+       The <a href="#robo709">cl_vector_t</a> structure should be treated as opaque and should be\r
        manipulated only through the provided functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo705">cl_vector_t</a>\r
+               <a href="#robo709">cl_vector_t</a>\r
 \r
        Callbacks:\r
-               <a href="#robo689">cl_pfn_vec_init_t</a>, <a href="#robo687">cl_pfn_vec_dtor_t</a>, <a href="#robo686">cl_pfn_vec_apply_t</a>,\r
-               <a href="#robo688">cl_pfn_vec_find_t</a>\r
+               <a href="#robo693">cl_pfn_vec_init_t</a>, <a href="#robo691">cl_pfn_vec_dtor_t</a>, <a href="#robo690">cl_pfn_vec_apply_t</a>,\r
+               <a href="#robo692">cl_pfn_vec_find_t</a>\r
 \r
        Item Manipulation:\r
                cl_vector_set_obj, cl_vector_obj\r
 \r
        Initialization:\r
-               <a href="#robo692">cl_vector_construct</a>, <a href="#robo700">cl_vector_init</a>, <a href="#robo693">cl_vector_destroy</a>\r
+               <a href="#robo696">cl_vector_construct</a>, <a href="#robo704">cl_vector_init</a>, <a href="#robo697">cl_vector_destroy</a>\r
 \r
        Manipulation:\r
-               <a href="#robo697">cl_vector_get_capacity</a>, <a href="#robo702">cl_vector_set_capacity</a>,\r
-               <a href="#robo699">cl_vector_get_size</a>, <a href="#robo704">cl_vector_set_size</a>, <a href="#robo703">cl_vector_set_min_size</a>\r
-               <a href="#robo698">cl_vector_get_ptr</a>, <a href="#robo696">cl_vector_get</a>, <a href="#robo691">cl_vector_at</a>, <a href="#robo701">cl_vector_set</a>\r
+               <a href="#robo701">cl_vector_get_capacity</a>, <a href="#robo706">cl_vector_set_capacity</a>,\r
+               <a href="#robo703">cl_vector_get_size</a>, <a href="#robo708">cl_vector_set_size</a>, <a href="#robo707">cl_vector_set_min_size</a>\r
+               <a href="#robo702">cl_vector_get_ptr</a>, <a href="#robo700">cl_vector_get</a>, <a href="#robo695">cl_vector_at</a>, <a href="#robo705">cl_vector_set</a>\r
 \r
        Search:\r
-               <a href="#robo695">cl_vector_find_from_start</a>, <a href="#robo694">cl_vector_find_from_end</a>\r
-               <a href="#robo690">cl_vector_apply_func</a>\r
+               <a href="#robo699">cl_vector_find_from_start</a>, <a href="#robo698">cl_vector_find_from_end</a>\r
+               <a href="#robo694">cl_vector_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo686">[Definitions]<a name="Component20Library3a20Vector2fcl5fpfn5fvec5fapply5ft">\r
+<h2><a name="robo690">[Definitions]<a name="Component20Library3a20Vector2fcl5fpfn5fvec5fapply5ft">\r
 Component Library: Vector/cl_pfn_vec_apply_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -91,23 +91,23 @@ Component Library: Vector/cl_pfn_vec_apply_t</a></h2>
                [in] Pointer to an element at the specified index in the vector.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo690">cl_vector_apply_func</a>.\r
+               [in] Context provided in a call to <a href="#robo694">cl_vector_apply_func</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
-       the function passed by users as a parameter to the <a href="#robo690">cl_vector_apply_func</a>\r
+       the function passed by users as a parameter to the <a href="#robo694">cl_vector_apply_func</a>\r
        function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo690">cl_vector_apply_func</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo694">cl_vector_apply_func</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo687">[Definitions]<a name="Component20Library3a20Vector2fcl5fpfn5fvec5fdtor5ft">\r
+<h2><a name="robo691">[Definitions]<a name="Component20Library3a20Vector2fcl5fpfn5fvec5fdtor5ft">\r
 Component Library: Vector/cl_pfn_vec_dtor_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -129,7 +129,7 @@ Component Library: Vector/cl_pfn_vec_dtor_t</a></h2>
                [in] Pointer to an element being deallocated from a vector.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo700">cl_vector_init</a>.\r
+               [in] Context provided in a call to <a href="#robo704">cl_vector_init</a>.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -137,15 +137,15 @@ Component Library: Vector/cl_pfn_vec_dtor_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the destructor function provided by users as an optional parameter to\r
-       the <a href="#robo700">cl_vector_init</a> function.\r
+       the <a href="#robo704">cl_vector_init</a> function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo700">cl_vector_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo704">cl_vector_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo688">[Definitions]<a name="Component20Library3a20Vector2fcl5fpfn5fvec5ffind5ft">\r
+<h2><a name="robo692">[Definitions]<a name="Component20Library3a20Vector2fcl5fpfn5fvec5ffind5ft">\r
 Component Library: Vector/cl_pfn_vec_find_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -157,7 +157,7 @@ Component Library: Vector/cl_pfn_vec_find_t</a></h2>
        used to find elements in a vector.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_vec_find_t</strong>)(\r
         IN      const size_t            index,\r
         IN      const void* const       p_element,\r
@@ -171,8 +171,8 @@ Component Library: Vector/cl_pfn_vec_find_t</a></h2>
                [in] Pointer to an element at the specified index in the vector.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo695">cl_vector_find_from_start</a> or\r
-               <a href="#robo694">cl_vector_find_from_end</a>.\r
+               [in] Context provided in a call to <a href="#robo699">cl_vector_find_from_start</a> or\r
+               <a href="#robo698">cl_vector_find_from_end</a>.\r
 \r
  RETURN VALUES\r
        Return CL_SUCCESS if the element was found. This stops vector iteration.\r
@@ -181,16 +181,16 @@ Component Library: Vector/cl_pfn_vec_find_t</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for the\r
-       function provided by users as a parameter to the <a href="#robo695">cl_vector_find_from_start</a>\r
-       and <a href="#robo694">cl_vector_find_from_end</a> functions.\r
+       function provided by users as a parameter to the <a href="#robo699">cl_vector_find_from_start</a>\r
+       and <a href="#robo698">cl_vector_find_from_end</a> functions.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo695">cl_vector_find_from_start</a>, <a href="#robo694">cl_vector_find_from_end</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo699">cl_vector_find_from_start</a>, <a href="#robo698">cl_vector_find_from_end</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo689">[Definitions]<a name="Component20Library3a20Vector2fcl5fpfn5fvec5finit5ft">\r
+<h2><a name="robo693">[Definitions]<a name="Component20Library3a20Vector2fcl5fpfn5fvec5finit5ft">\r
 Component Library: Vector/cl_pfn_vec_init_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -202,7 +202,7 @@ Component Library: Vector/cl_pfn_vec_init_t</a></h2>
        used as initializer for elements being allocated by a vector.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo309">cl_status_t</a>\r
+<span class="SYNOPSIS"><pre>typedef <a href="./cl_types_h.html#robo313">cl_status_t</a>\r
 (CL_API *<strong>cl_pfn_vec_init_t</strong>)(\r
         IN      void* const                     p_element,\r
         IN      void*                           context );\r
@@ -212,30 +212,30 @@ Component Library: Vector/cl_pfn_vec_init_t</a></h2>
                [in] Pointer to an element being added to a vector.\r
 \r
        context\r
-               [in] Context provided in a call to <a href="#robo700">cl_vector_init</a>.\r
+               [in] Context provided in a call to <a href="#robo704">cl_vector_init</a>.\r
 \r
  RETURN VALUES\r
        Return CL_SUCCESS to indicate that the element was initialized successfully.\r
 \r
-       Other <a href="./cl_types_h.html#robo309">cl_status_t</a> values will be returned by the <a href="#robo700">cl_vector_init</a>,\r
-       <a href="#robo704">cl_vector_set_size</a>, and <a href="#robo703">cl_vector_set_min_size</a> functions.\r
+       Other <a href="./cl_types_h.html#robo313">cl_status_t</a> values will be returned by the <a href="#robo704">cl_vector_init</a>,\r
+       <a href="#robo708">cl_vector_set_size</a>, and <a href="#robo707">cl_vector_set_min_size</a> functions.\r
 \r
        In situations where the vector's size needs to grows in order to satisfy\r
-       a call to <a href="#robo701">cl_vector_set</a>, a non-successful status returned by the\r
+       a call to <a href="#robo705">cl_vector_set</a>, a non-successful status returned by the\r
        initializer callback causes the growth to stop.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This function type is provided as function prototype reference for\r
        the initializer function provided by users as an optional parameter to\r
-       the <a href="#robo700">cl_vector_init</a> function.\r
+       the <a href="#robo704">cl_vector_init</a> function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo700">cl_vector_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo704">cl_vector_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo690">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fapply5ffunc">\r
+<h2><a name="robo694">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fapply5ffunc">\r
 Component Library: Vector/cl_vector_apply_func</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -249,17 +249,17 @@ Component Library: Vector/cl_vector_apply_func</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_vector_apply_func</strong>(\r
-        IN      const <a href="#robo705">cl_vector_t</a>* const        p_vector,\r
-        IN      <a href="#robo686">cl_pfn_vec_apply_t</a>                      pfn_callback,\r
+        IN      const <a href="#robo709">cl_vector_t</a>* const        p_vector,\r
+        IN      <a href="#robo690">cl_pfn_vec_apply_t</a>                      pfn_callback,\r
         IN      const void* const                       context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure whose elements to iterate.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure whose elements to iterate.\r
 \r
        pfn_callback\r
                [in] Function invoked for every element in the array.\r
-               See the <a href="#robo686">cl_pfn_vec_apply_t</a> function type declaration for details\r
+               See the <a href="#robo690">cl_pfn_vec_apply_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -273,13 +273,13 @@ Component Library: Vector/cl_vector_apply_func</a></h2>
        in the vector, starting from the beginning of the vector.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo695">cl_vector_find_from_start</a>, <a href="#robo694">cl_vector_find_from_end</a>,\r
-       <a href="#robo686">cl_pfn_vec_apply_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo699">cl_vector_find_from_start</a>, <a href="#robo698">cl_vector_find_from_end</a>,\r
+       <a href="#robo690">cl_pfn_vec_apply_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo691">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fat">\r
+<h2><a name="robo695">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fat">\r
 Component Library: Vector/cl_vector_at</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -291,15 +291,15 @@ Component Library: Vector/cl_vector_at</a></h2>
        specified index, performing boundary checks.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_vector_at</strong>(\r
-        IN      const <a href="#robo705">cl_vector_t</a>* const        p_vector,\r
+        IN      const <a href="#robo709">cl_vector_t</a>* const        p_vector,\r
         IN      const size_t                            index,\r
         OUT     void* const                                     p_element );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure from which to get a copy of\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure from which to get a copy of\r
                an element.\r
 \r
        index\r
@@ -321,12 +321,12 @@ Component Library: Vector/cl_vector_at</a></h2>
        Upon success, the p_element parameter contains a copy of the desired element.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo696">cl_vector_get</a>, <a href="#robo698">cl_vector_get_ptr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo700">cl_vector_get</a>, <a href="#robo702">cl_vector_get_ptr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo692">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fconstruct">\r
+<h2><a name="robo696">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fconstruct">\r
 Component Library: Vector/cl_vector_construct</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -339,28 +339,28 @@ Component Library: Vector/cl_vector_construct</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_vector_construct</strong>(\r
-        IN      <a href="#robo705">cl_vector_t</a>* const      p_vector );\r
+        IN      <a href="#robo709">cl_vector_t</a>* const      p_vector );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure to construct.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure to construct.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       Allows calling <a href="#robo693">cl_vector_destroy</a> without first calling <a href="#robo700">cl_vector_init</a>.\r
+<span class="NOTES"><pre>       Allows calling <a href="#robo697">cl_vector_destroy</a> without first calling <a href="#robo704">cl_vector_init</a>.\r
 \r
        Calling <strong>cl_vector_construct</strong> is a prerequisite to calling any other\r
-       vector function except <a href="#robo700">cl_vector_init</a>.\r
+       vector function except <a href="#robo704">cl_vector_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo700">cl_vector_init</a>, <a href="#robo693">cl_vector_destroy</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo704">cl_vector_init</a>, <a href="#robo697">cl_vector_destroy</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo693">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fdestroy">\r
+<h2><a name="robo697">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fdestroy">\r
 Component Library: Vector/cl_vector_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -373,11 +373,11 @@ Component Library: Vector/cl_vector_destroy</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_vector_destroy</strong>(\r
-        IN      <a href="#robo705">cl_vector_t</a>* const      p_vector );\r
+        IN      <a href="#robo709">cl_vector_t</a>* const      p_vector );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure to destroy.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure to destroy.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This function does not return a value.\r
@@ -386,16 +386,16 @@ Component Library: Vector/cl_vector_destroy</a></h2>
 <span class="NOTES"><pre>       <strong>cl_vector_destroy</strong> frees all memory allocated for the vector. The vector\r
        is left initialized to a zero capacity and size.\r
 \r
-       This function should only be called after a call to <a href="#robo692">cl_vector_construct</a>\r
-       or <a href="#robo700">cl_vector_init</a>.\r
+       This function should only be called after a call to <a href="#robo696">cl_vector_construct</a>\r
+       or <a href="#robo704">cl_vector_init</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo692">cl_vector_construct</a>, <a href="#robo700">cl_vector_init</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo696">cl_vector_construct</a>, <a href="#robo704">cl_vector_init</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo694">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5ffind5ffrom5fend">\r
+<h2><a name="robo698">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5ffind5ffrom5fend">\r
 Component Library: Vector/cl_vector_find_from_end</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -409,17 +409,17 @@ Component Library: Vector/cl_vector_find_from_end</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT size_t CL_API\r
 <strong>cl_vector_find_from_end</strong>(\r
-        IN      const <a href="#robo705">cl_vector_t</a>* const        p_vector,\r
-        IN      <a href="#robo688">cl_pfn_vec_find_t</a>                       pfn_callback,\r
+        IN      const <a href="#robo709">cl_vector_t</a>* const        p_vector,\r
+        IN      <a href="#robo692">cl_pfn_vec_find_t</a>                       pfn_callback,\r
         IN      const void* const                       context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure to inititalize.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure to inititalize.\r
 \r
        pfn_callback\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo688">cl_pfn_vec_find_t</a> function type declaration for details\r
+               See the <a href="#robo692">cl_pfn_vec_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -436,13 +436,13 @@ Component Library: Vector/cl_vector_find_from_end</a></h2>
        provided by the pfn_callback parameter returns CL_SUCCESS.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo695">cl_vector_find_from_start</a>, <a href="#robo690">cl_vector_apply_func</a>,\r
-       <a href="#robo688">cl_pfn_vec_find_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo699">cl_vector_find_from_start</a>, <a href="#robo694">cl_vector_apply_func</a>,\r
+       <a href="#robo692">cl_pfn_vec_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo695">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5ffind5ffrom5fstart">\r
+<h2><a name="robo699">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5ffind5ffrom5fstart">\r
 Component Library: Vector/cl_vector_find_from_start</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -456,17 +456,17 @@ Component Library: Vector/cl_vector_find_from_start</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT size_t CL_API\r
 <strong>cl_vector_find_from_start</strong>(\r
-        IN      const <a href="#robo705">cl_vector_t</a>* const        p_vector,\r
-        IN      <a href="#robo688">cl_pfn_vec_find_t</a>                       pfn_callback,\r
+        IN      const <a href="#robo709">cl_vector_t</a>* const        p_vector,\r
+        IN      <a href="#robo692">cl_pfn_vec_find_t</a>                       pfn_callback,\r
         IN      const void* const                       context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure to inititalize.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure to inititalize.\r
 \r
        pfn_callback\r
                [in] Function invoked to determine if a match was found.\r
-               See the <a href="#robo688">cl_pfn_vec_find_t</a> function type declaration for details\r
+               See the <a href="#robo692">cl_pfn_vec_find_t</a> function type declaration for details\r
                about the callback function.\r
 \r
        context\r
@@ -483,12 +483,12 @@ Component Library: Vector/cl_vector_find_from_start</a></h2>
        provided by the pfn_callback parameter returns CL_SUCCESS.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo694">cl_vector_find_from_end</a>, <a href="#robo690">cl_vector_apply_func</a>, <a href="#robo688">cl_pfn_vec_find_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo698">cl_vector_find_from_end</a>, <a href="#robo694">cl_vector_apply_func</a>, <a href="#robo692">cl_pfn_vec_find_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo696">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fget">\r
+<h2><a name="robo700">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fget">\r
 Component Library: Vector/cl_vector_get</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -502,7 +502,7 @@ Component Library: Vector/cl_vector_get</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void CL_API\r
 <strong>cl_vector_get</strong>(\r
-        IN      const <a href="#robo705">cl_vector_t</a>* const        p_vector,\r
+        IN      const <a href="#robo709">cl_vector_t</a>* const        p_vector,\r
         IN      const size_t                            index,\r
         OUT     void* const                                     p_element )\r
 {\r
@@ -513,13 +513,13 @@ Component Library: Vector/cl_vector_get</a></h2>
         CL_ASSERT( p_element );\r
 \r
         /* Get a pointer to the element. */\r
-        p_src = <a href="#robo698">cl_vector_get_ptr</a>( p_vector, index );\r
+        p_src = <a href="#robo702">cl_vector_get_ptr</a>( p_vector, index );\r
         p_vector-&gt;pfn_copy( p_element, p_src, p_vector-&gt;element_size );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure from which to get a copy of\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure from which to get a copy of\r
                an element.\r
 \r
        index\r
@@ -538,18 +538,18 @@ Component Library: Vector/cl_vector_get</a></h2>
        <strong>cl_vector_get</strong> does not perform boundary checking on the vector, and\r
        callers are responsible for providing an index that is within the range\r
        of the vector. To access elements after performing boundary checks,\r
-       use <a href="#robo691">cl_vector_at</a>.\r
+       use <a href="#robo695">cl_vector_at</a>.\r
 \r
        The p_element parameter contains a copy of the desired element upon\r
        return from this function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo698">cl_vector_get_ptr</a>, <a href="#robo691">cl_vector_at</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo702">cl_vector_get_ptr</a>, <a href="#robo695">cl_vector_at</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo697">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fget5fcapacity">\r
+<h2><a name="robo701">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fget5fcapacity">\r
 Component Library: Vector/cl_vector_get_capacity</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -562,7 +562,7 @@ Component Library: Vector/cl_vector_get_capacity</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_vector_get_capacity</strong>(\r
-        IN      const <a href="#robo705">cl_vector_t</a>* const        p_vector )\r
+        IN      const <a href="#robo709">cl_vector_t</a>* const        p_vector )\r
 {\r
         CL_ASSERT( p_vector );\r
         CL_ASSERT( p_vector-&gt;state == CL_INITIALIZED );\r
@@ -572,7 +572,7 @@ Component Library: Vector/cl_vector_get_capacity</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure whose capacity to return.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure whose capacity to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Capacity, in elements, of the vector.\r
@@ -580,15 +580,15 @@ Component Library: Vector/cl_vector_get_capacity</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The capacity is the number of elements that the vector can store, and\r
        can be greater than the number of elements stored. To get the number of\r
-       elements stored in the vector, use <a href="#robo699">cl_vector_get_size</a>.\r
+       elements stored in the vector, use <a href="#robo703">cl_vector_get_size</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo702">cl_vector_set_capacity</a>, <a href="#robo699">cl_vector_get_size</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo706">cl_vector_set_capacity</a>, <a href="#robo703">cl_vector_get_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo698">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fget5fptr">\r
+<h2><a name="robo702">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fget5fptr">\r
 Component Library: Vector/cl_vector_get_ptr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -602,7 +602,7 @@ Component Library: Vector/cl_vector_get_ptr</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void* CL_API\r
 <strong>cl_vector_get_ptr</strong>(\r
-        IN      const <a href="#robo705">cl_vector_t</a>* const        p_vector,\r
+        IN      const <a href="#robo709">cl_vector_t</a>* const        p_vector,\r
         IN      const size_t                            index )\r
 {\r
         CL_ASSERT( p_vector );\r
@@ -613,7 +613,7 @@ Component Library: Vector/cl_vector_get_ptr</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure from which to get a\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure from which to get a\r
                pointer to an element.\r
 \r
        index\r
@@ -629,12 +629,12 @@ Component Library: Vector/cl_vector_get_ptr</a></h2>
        responsible for providing an index that is within the range of the vector.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo696">cl_vector_get</a>, <a href="#robo691">cl_vector_at</a>, <a href="#robo701">cl_vector_set</a>, <a href="#robo699">cl_vector_get_size</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo700">cl_vector_get</a>, <a href="#robo695">cl_vector_at</a>, <a href="#robo705">cl_vector_set</a>, <a href="#robo703">cl_vector_get_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo699">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fget5fsize">\r
+<h2><a name="robo703">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fget5fsize">\r
 Component Library: Vector/cl_vector_get_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -647,7 +647,7 @@ Component Library: Vector/cl_vector_get_size</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE size_t CL_API\r
 <strong>cl_vector_get_size</strong>(\r
-        IN      const <a href="#robo705">cl_vector_t</a>* const        p_vector )\r
+        IN      const <a href="#robo709">cl_vector_t</a>* const        p_vector )\r
 {\r
         CL_ASSERT( p_vector );\r
         CL_ASSERT( p_vector-&gt;state == CL_INITIALIZED );\r
@@ -657,18 +657,18 @@ Component Library: Vector/cl_vector_get_size</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure whose size to return.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure whose size to return.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       Size, in elements, of the vector.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo704">cl_vector_set_size</a>, <a href="#robo697">cl_vector_get_capacity</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo708">cl_vector_set_size</a>, <a href="#robo701">cl_vector_get_capacity</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo700">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5finit">\r
+<h2><a name="robo704">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5finit">\r
 Component Library: Vector/cl_vector_init</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -679,19 +679,19 @@ Component Library: Vector/cl_vector_init</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_vector_init</strong> function initializes a vector for use.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_vector_init</strong>(\r
-        IN      <a href="#robo705">cl_vector_t</a>* const      p_vector,\r
+        IN      <a href="#robo709">cl_vector_t</a>* const      p_vector,\r
         IN      const size_t            min_size,\r
         IN      const size_t            grow_size,\r
         IN      const size_t            element_size,\r
-        IN      <a href="#robo689">cl_pfn_vec_init_t</a>       pfn_init OPTIONAL,\r
-        IN      <a href="#robo687">cl_pfn_vec_dtor_t</a>       pfn_dtor OPTIONAL,\r
+        IN      <a href="#robo693">cl_pfn_vec_init_t</a>       pfn_init OPTIONAL,\r
+        IN      <a href="#robo691">cl_pfn_vec_dtor_t</a>       pfn_dtor OPTIONAL,\r
         IN      const void* const       context );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure to inititalize.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure to inititalize.\r
 \r
        initial_size\r
                [in] Initial number of elements.\r
@@ -705,12 +705,12 @@ Component Library: Vector/cl_vector_init</a></h2>
 \r
        pfn_init\r
                [in] Initializer callback to invoke for every new element.\r
-               See the <a href="#robo689">cl_pfn_vec_init_t</a> function type declaration for details about\r
+               See the <a href="#robo693">cl_pfn_vec_init_t</a> function type declaration for details about\r
                the callback function.\r
 \r
        pfn_dtor\r
                [in] Destructor callback to invoke for elements being deallocated.\r
-               See the <a href="#robo687">cl_pfn_vec_dtor_t</a> function type declaration for details about\r
+               See the <a href="#robo691">cl_pfn_vec_dtor_t</a> function type declaration for details about\r
                the callback function.\r
 \r
        context\r
@@ -721,7 +721,7 @@ Component Library: Vector/cl_vector_init</a></h2>
 \r
        CL_INSUFFICIENT_MEMORY if the initialization failed.\r
 \r
-       <a href="./cl_types_h.html#robo309">cl_status_t</a> value returned by optional initializer function specified by\r
+       <a href="./cl_types_h.html#robo313">cl_status_t</a> value returned by optional initializer function specified by\r
        the pfn_init parameter.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
@@ -729,13 +729,13 @@ Component Library: Vector/cl_vector_init</a></h2>
        new element in the array.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo692">cl_vector_construct</a>, <a href="#robo693">cl_vector_destroy</a>, <a href="#robo701">cl_vector_set</a>,\r
-       <a href="#robo696">cl_vector_get</a>, <a href="#robo698">cl_vector_get_ptr</a>, <a href="#robo691">cl_vector_at</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo696">cl_vector_construct</a>, <a href="#robo697">cl_vector_destroy</a>, <a href="#robo705">cl_vector_set</a>,\r
+       <a href="#robo700">cl_vector_get</a>, <a href="#robo702">cl_vector_get_ptr</a>, <a href="#robo695">cl_vector_at</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo701">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fset">\r
+<h2><a name="robo705">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fset">\r
 Component Library: Vector/cl_vector_set</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -746,15 +746,15 @@ Component Library: Vector/cl_vector_set</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_vector_set</strong> function sets the element at the specified index.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_vector_set</strong>(\r
-        IN      <a href="#robo705">cl_vector_t</a>* const      p_vector,\r
+        IN      <a href="#robo709">cl_vector_t</a>* const      p_vector,\r
         IN      const size_t            index,\r
         IN      void* const                     p_element );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure into which to store\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure into which to store\r
                an element.\r
 \r
        index\r
@@ -771,16 +771,16 @@ Component Library: Vector/cl_vector_set</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       <strong>cl_vector_set</strong> grows the vector as needed to accommodate the new element,\r
-       unless the grow_size parameter passed into the <a href="#robo700">cl_vector_init</a> function\r
+       unless the grow_size parameter passed into the <a href="#robo704">cl_vector_init</a> function\r
        was zero.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo696">cl_vector_get</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo700">cl_vector_get</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo702">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fset5fcapacity">\r
+<h2><a name="robo706">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fset5fcapacity">\r
 Component Library: Vector/cl_vector_set_capacity</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -792,14 +792,14 @@ Component Library: Vector/cl_vector_set_capacity</a></h2>
        specified number of elements.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_vector_set_capacity</strong>(\r
-        IN      <a href="#robo705">cl_vector_t</a>* const      p_vector,\r
+        IN      <a href="#robo709">cl_vector_t</a>* const      p_vector,\r
         IN      const size_t            new_capacity );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure whose capacity to set.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure whose capacity to set.\r
 \r
        new_capacity\r
                [in] Total number of elements for which the vector should\r
@@ -817,13 +817,13 @@ Component Library: Vector/cl_vector_set_capacity</a></h2>
        than the current capacity, the vector is left unchanged.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo697">cl_vector_get_capacity</a>, <a href="#robo704">cl_vector_set_size</a>,\r
-       <a href="#robo703">cl_vector_set_min_size</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo701">cl_vector_get_capacity</a>, <a href="#robo708">cl_vector_set_size</a>,\r
+       <a href="#robo707">cl_vector_set_min_size</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo703">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fset5fmin5fsize">\r
+<h2><a name="robo707">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fset5fmin5fsize">\r
 Component Library: Vector/cl_vector_set_min_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -835,14 +835,14 @@ Component Library: Vector/cl_vector_set_min_size</a></h2>
        if the vector is smaller than the specified size.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_vector_set_min_size</strong>(\r
-        IN      <a href="#robo705">cl_vector_t</a>* const      p_vector,\r
+        IN      <a href="#robo709">cl_vector_t</a>* const      p_vector,\r
         IN      const size_t            min_size );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure whose minimum size to set.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure whose minimum size to set.\r
 \r
        min_size\r
                [in] Minimum number of elements that the vector should contain.\r
@@ -861,12 +861,12 @@ Component Library: Vector/cl_vector_set_min_size</a></h2>
        to insufficient memory being available to perform the operation.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo699">cl_vector_get_size</a>, <a href="#robo704">cl_vector_set_size</a>, <a href="#robo702">cl_vector_set_capacity</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo703">cl_vector_get_size</a>, <a href="#robo708">cl_vector_set_size</a>, <a href="#robo706">cl_vector_set_capacity</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo704">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fset5fsize">\r
+<h2><a name="robo708">[Functions]<a name="Component20Library3a20Vector2fcl5fvector5fset5fsize">\r
 Component Library: Vector/cl_vector_set_size</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -878,14 +878,14 @@ Component Library: Vector/cl_vector_set_size</a></h2>
        decreasing its size.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_vector_set_size</strong>(\r
-        IN      <a href="#robo705">cl_vector_t</a>* const      p_vector,\r
+        IN      <a href="#robo709">cl_vector_t</a>* const      p_vector,\r
         IN      const size_t            size );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_vector\r
-               [in] Pointer to a <a href="#robo705">cl_vector_t</a> structure whose size to set.\r
+               [in] Pointer to a <a href="#robo709">cl_vector_t</a> structure whose size to set.\r
 \r
        size\r
                [in] Number of elements desired in the vector.\r
@@ -906,13 +906,13 @@ Component Library: Vector/cl_vector_set_size</a></h2>
        This function can only fail if size is larger than the current capacity.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo699">cl_vector_get_size</a>, <a href="#robo703">cl_vector_set_min_size</a>,\r
-       <a href="#robo702">cl_vector_set_capacity</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo36">Vector</a>, <a href="#robo703">cl_vector_get_size</a>, <a href="#robo707">cl_vector_set_min_size</a>,\r
+       <a href="#robo706">cl_vector_set_capacity</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo705">[Structures]<a name="Component20Library3a20Vector2fcl5fvector5ft">\r
+<h2><a name="robo709">[Structures]<a name="Component20Library3a20Vector2fcl5fvector5ft">\r
 Component Library: Vector/cl_vector_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -932,11 +932,11 @@ Component Library: Vector/cl_vector_t</a></h2>
         size_t                          grow_size;\r
         size_t                          capacity;\r
         size_t                          element_size;\r
-        <a href="#robo689">cl_pfn_vec_init_t</a>       pfn_init;\r
-        <a href="#robo687">cl_pfn_vec_dtor_t</a>       pfn_dtor;\r
+        <a href="#robo693">cl_pfn_vec_init_t</a>       pfn_init;\r
+        <a href="#robo691">cl_pfn_vec_dtor_t</a>       pfn_dtor;\r
         cl_pfn_vec_copy_t       pfn_copy;\r
         const void                      *context;\r
-        <a href="./cl_qlist_h.html#robo589">cl_qlist_t</a>                      alloc_list;\r
+        <a href="./cl_qlist_h.html#robo593">cl_qlist_t</a>                      alloc_list;\r
         void                            **p_ptr_array;\r
         cl_state_t                      state;\r
 \r
@@ -968,7 +968,7 @@ Component Library: Vector/cl_vector_t</a></h2>
                 User context for callbacks.\r
 \r
        alloc_list\r
-                <a href="./cl_list_h.html#robo15">List</a> of allocations.\r
+                <a href="./cl_list_h.html#robo16">List</a> of allocations.\r
 \r
        p_ptr_array\r
                 Internal array of pointers to elements.\r
index da2d75fe86f20707bebc5d03ef43c8a1ea0024d9..63bf9724f012d8a1d91ca5522efd98867b5c2d45 100644 (file)
@@ -2,48 +2,48 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/cl_waitobj_h.html</title>\r
+<title>./inc_docs/complib/cl_waitobj_h.html</title>\r
 <!-- Source: ./inc/complib/cl_waitobj.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/cl_waitobj.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/cl_waitobj.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo37">[Modules]<a name="Component20Library2fWait20Object">\r
 Component Library/Wait Object</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./comp_lib_h.html#robo9">parent</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       Wait <a href="./cl_obj_h.html#robo18">Object</a>\r
+<span class="NAME"><pre>       Wait <a href="./cl_obj_h.html#robo19">Object</a>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       The Wait <a href="./cl_obj_h.html#robo18">Object</a> provides the capability for a user mode process to\r
+<span class="DESCRIPTION"><pre>       The Wait <a href="./cl_obj_h.html#robo19">Object</a> provides the capability for a user mode process to\r
        create and manipulate a wait object that can also be manipulated from\r
        kernel mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Structures:\r
-               <a href="#robo709">cl_waitobj_handle_t</a>\r
+               <a href="#robo713">cl_waitobj_handle_t</a>\r
 \r
        User Mode Initialization/Destruction:\r
-               <a href="#robo706">cl_waitobj_create</a>\r
-               <a href="#robo708">cl_waitobj_destroy</a>\r
+               <a href="#robo710">cl_waitobj_create</a>\r
+               <a href="#robo712">cl_waitobj_destroy</a>\r
 \r
        Kernel Mode Access:\r
-               <a href="#robo710">cl_waitobj_ref</a>\r
-               <a href="#robo707">cl_waitobj_deref</a>\r
+               <a href="#robo714">cl_waitobj_ref</a>\r
+               <a href="#robo711">cl_waitobj_deref</a>\r
 \r
        Manipulation:\r
-               <a href="#robo712">cl_waitobj_signal</a>\r
-               <a href="#robo711">cl_waitobj_reset</a>\r
-               <a href="#robo713">cl_waitobj_wait_on</a>\r
+               <a href="#robo716">cl_waitobj_signal</a>\r
+               <a href="#robo715">cl_waitobj_reset</a>\r
+               <a href="#robo717">cl_waitobj_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo706">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fcreate">\r
+<h2><a name="robo710">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fcreate">\r
 Component Library: Wait Object/cl_waitobj_create</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -54,16 +54,16 @@ Component Library: Wait Object/cl_waitobj_create</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_waitobj_create</strong> function creates a wait object.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_waitobj_create</strong>(\r
         IN      const boolean_t                         manual_reset, \r
-        OUT     <a href="#robo709">cl_waitobj_handle_t</a>* const      ph_wait_obj );\r
+        OUT     <a href="#robo713">cl_waitobj_handle_t</a>* const      ph_wait_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       manual_reset\r
                [in] If FALSE, indicates that the event resets itself after releasing \r
                a single waiter.  If TRUE, the event remains in the signalled state \r
-               until explicitly reset by a call to <a href="./cl_event_h.html#robo324">cl_event_reset</a>.\r
+               until explicitly reset by a call to <a href="./cl_event_h.html#robo328">cl_event_reset</a>.\r
 \r
        ph_wait_obj\r
                [out] Pointer to a wait object handle set upon successful creation.\r
@@ -77,13 +77,13 @@ Component Library: Wait Object/cl_waitobj_create</a></h2>
 <span class="NOTES"><pre>       This function is only available in user mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo709">cl_waitobj_handle_t</a>, <a href="#robo708">cl_waitobj_destroy</a>, \r
-       <a href="#robo712">cl_waitobj_signal</a>, <a href="#robo711">cl_waitobj_reset</a>, <a href="#robo713">cl_waitobj_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo713">cl_waitobj_handle_t</a>, <a href="#robo712">cl_waitobj_destroy</a>, \r
+       <a href="#robo716">cl_waitobj_signal</a>, <a href="#robo715">cl_waitobj_reset</a>, <a href="#robo717">cl_waitobj_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo707">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fderef">\r
+<h2><a name="robo711">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fderef">\r
 Component Library: Wait Object/cl_waitobj_deref</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -98,11 +98,11 @@ Component Library: Wait Object/cl_waitobj_deref</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT void CL_API\r
 <strong>cl_waitobj_deref</strong>(\r
-        IN      <a href="#robo709">cl_waitobj_handle_t</a>     h_kernel_wait_obj );\r
+        IN      <a href="#robo713">cl_waitobj_handle_t</a>     h_kernel_wait_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_kernel_wait_obj\r
-               [in] A wait object handle returned by a previous call to <a href="#robo710">cl_waitobj_ref</a>. \r
+               [in] A wait object handle returned by a previous call to <a href="#robo714">cl_waitobj_ref</a>. \r
 \r
  RETURN VALUES\r
        This function does not return a value.\r
@@ -111,13 +111,13 @@ Component Library: Wait Object/cl_waitobj_deref</a></h2>
 <span class="NOTES"><pre>       This function is only available in kernel mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo709">cl_waitobj_handle_t</a>, <a href="#robo710">cl_waitobj_ref</a>, \r
-       <a href="#robo712">cl_waitobj_signal</a>, <a href="#robo711">cl_waitobj_reset</a>, <a href="#robo713">cl_waitobj_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo713">cl_waitobj_handle_t</a>, <a href="#robo714">cl_waitobj_ref</a>, \r
+       <a href="#robo716">cl_waitobj_signal</a>, <a href="#robo715">cl_waitobj_reset</a>, <a href="#robo717">cl_waitobj_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo708">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fdestroy">\r
+<h2><a name="robo712">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fdestroy">\r
 Component Library: Wait Object/cl_waitobj_destroy</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -128,14 +128,14 @@ Component Library: Wait Object/cl_waitobj_destroy</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_waitobj_destroy</strong> function destroys a wait object.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_waitobj_destroy</strong>(\r
-        IN      <a href="#robo709">cl_waitobj_handle_t</a>     h_wait_obj );\r
+        IN      <a href="#robo713">cl_waitobj_handle_t</a>     h_wait_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_wait_obj\r
                [in] A handle to the wait object to destroy, obtained by a pervious\r
-               call to <a href="#robo706">cl_waitobj_create</a>.\r
+               call to <a href="#robo710">cl_waitobj_create</a>.\r
 \r
  RETURN VALUES\r
        CL_SUCCESS if the wait object handle is destroyed.\r
@@ -146,13 +146,13 @@ Component Library: Wait Object/cl_waitobj_destroy</a></h2>
 <span class="NOTES"><pre>       This function is only available in user mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo709">cl_waitobj_handle_t</a>, <a href="#robo706">cl_waitobj_create</a>, \r
-       <a href="#robo712">cl_waitobj_signal</a>, <a href="#robo711">cl_waitobj_reset</a>, <a href="#robo713">cl_waitobj_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo713">cl_waitobj_handle_t</a>, <a href="#robo710">cl_waitobj_create</a>, \r
+       <a href="#robo716">cl_waitobj_signal</a>, <a href="#robo715">cl_waitobj_reset</a>, <a href="#robo717">cl_waitobj_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo709">[Definitions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fhandle5ft">\r
+<h2><a name="robo713">[Definitions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fhandle5ft">\r
 Component Library: Wait Object/cl_waitobj_handle_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -167,14 +167,14 @@ Component Library: Wait Object/cl_waitobj_handle_t</a></h2>
        differently depending on the target environment.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo706">cl_waitobj_create</a>, <a href="#robo708">cl_waitobj_destroy</a>,\r
-       <a href="#robo710">cl_waitobj_ref</a>, <a href="#robo707">cl_waitobj_deref</a>, <a href="#robo712">cl_waitobj_signal</a>,\r
-       <a href="#robo711">cl_waitobj_reset</a>, <a href="#robo713">cl_waitobj_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo710">cl_waitobj_create</a>, <a href="#robo712">cl_waitobj_destroy</a>,\r
+       <a href="#robo714">cl_waitobj_ref</a>, <a href="#robo711">cl_waitobj_deref</a>, <a href="#robo716">cl_waitobj_signal</a>,\r
+       <a href="#robo715">cl_waitobj_reset</a>, <a href="#robo717">cl_waitobj_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo710">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fref">\r
+<h2><a name="robo714">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fref">\r
 Component Library: Wait Object/cl_waitobj_ref</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -189,7 +189,7 @@ Component Library: Wait Object/cl_waitobj_ref</a></h2>
                                                                \r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo709">cl_waitobj_handle_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="#robo713">cl_waitobj_handle_t</a> CL_API\r
 <strong>cl_waitobj_ref</strong>(\r
         IN      void                                    *h_user_wait_obj );\r
 </pre>\r
@@ -207,13 +207,13 @@ Component Library: Wait Object/cl_waitobj_ref</a></h2>
 <span class="NOTES"><pre>       This function is only available in kernel mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo709">cl_waitobj_handle_t</a>, <a href="#robo707">cl_waitobj_deref</a>,\r
-       <a href="#robo712">cl_waitobj_signal</a>, <a href="#robo711">cl_waitobj_reset</a>, <a href="#robo713">cl_waitobj_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo713">cl_waitobj_handle_t</a>, <a href="#robo711">cl_waitobj_deref</a>,\r
+       <a href="#robo716">cl_waitobj_signal</a>, <a href="#robo715">cl_waitobj_reset</a>, <a href="#robo717">cl_waitobj_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo711">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5freset">\r
+<h2><a name="robo715">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5freset">\r
 Component Library: Wait Object/cl_waitobj_reset</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -224,9 +224,9 @@ Component Library: Wait Object/cl_waitobj_reset</a></h2>
 <span class="DESCRIPTION"><pre>       The <strong>cl_waitobj_reset</strong> function sets an wait object to the non-signalled state.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_waitobj_reset</strong>(\r
-        IN      <a href="#robo709">cl_waitobj_handle_t</a>     h_wait_obj );\r
+        IN      <a href="#robo713">cl_waitobj_handle_t</a>     h_wait_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_wait_obj\r
@@ -242,14 +242,14 @@ Component Library: Wait Object/cl_waitobj_reset</a></h2>
        a wait object handle.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo706">cl_waitobj_create</a>, <a href="#robo708">cl_waitobj_destroy</a>,\r
-       <a href="#robo710">cl_waitobj_ref</a>, <a href="#robo707">cl_waitobj_deref</a>,\r
-       <a href="#robo712">cl_waitobj_signal</a>, <a href="#robo713">cl_waitobj_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo710">cl_waitobj_create</a>, <a href="#robo712">cl_waitobj_destroy</a>,\r
+       <a href="#robo714">cl_waitobj_ref</a>, <a href="#robo711">cl_waitobj_deref</a>,\r
+       <a href="#robo716">cl_waitobj_signal</a>, <a href="#robo717">cl_waitobj_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo712">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fsignal">\r
+<h2><a name="robo716">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fsignal">\r
 Component Library: Wait Object/cl_waitobj_signal</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -261,9 +261,9 @@ Component Library: Wait Object/cl_waitobj_signal</a></h2>
        state and releases one or more waiting threads.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_waitobj_signal</strong>(\r
-        IN      <a href="#robo709">cl_waitobj_handle_t</a>     h_wait_obj );\r
+        IN      <a href="#robo713">cl_waitobj_handle_t</a>     h_wait_obj );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_wait_obj\r
@@ -287,14 +287,14 @@ Component Library: Wait Object/cl_waitobj_signal</a></h2>
        a wait object handle.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo706">cl_waitobj_create</a>, <a href="#robo708">cl_waitobj_destroy</a>,\r
-       <a href="#robo710">cl_waitobj_ref</a>, <a href="#robo707">cl_waitobj_deref</a>,\r
-       <a href="#robo711">cl_waitobj_reset</a>, <a href="#robo713">cl_waitobj_wait_on</a>\r
+<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo710">cl_waitobj_create</a>, <a href="#robo712">cl_waitobj_destroy</a>,\r
+       <a href="#robo714">cl_waitobj_ref</a>, <a href="#robo711">cl_waitobj_deref</a>,\r
+       <a href="#robo715">cl_waitobj_reset</a>, <a href="#robo717">cl_waitobj_wait_on</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo713">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fwait5fon">\r
+<h2><a name="robo717">[Functions]<a name="Component20Library3a20Wait20Object2fcl5fwaitobj5fwait5fon">\r
 Component Library: Wait Object/cl_waitobj_wait_on</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -306,9 +306,9 @@ Component Library: Wait Object/cl_waitobj_wait_on</a></h2>
        triggered for a minimum amount of time.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo309">cl_status_t</a> CL_API\r
+<span class="SYNOPSIS"><pre>CL_EXPORT <a href="./cl_types_h.html#robo313">cl_status_t</a> CL_API\r
 <strong>cl_waitobj_wait_on</strong>(\r
-        IN      <a href="#robo709">cl_waitobj_handle_t</a>             h_wait_obj,\r
+        IN      <a href="#robo713">cl_waitobj_handle_t</a>             h_wait_obj,\r
         IN      const uint32_t                  wait_us,\r
         IN      const boolean_t                 interruptible );\r
 </pre>\r
@@ -347,9 +347,9 @@ Component Library: Wait Object/cl_waitobj_wait_on</a></h2>
        a wait object handle.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo18">Object</a>, <a href="#robo706">cl_waitobj_create</a>, <a href="#robo708">cl_waitobj_destroy</a>,\r
-       <a href="#robo710">cl_waitobj_ref</a>, <a href="#robo707">cl_waitobj_deref</a>, \r
-       <a href="#robo712">cl_waitobj_signal</a>, <a href="#robo711">cl_waitobj_reset</a>\r
+<span class="SEE_ALSO"><pre>       Wait <a href="./cl_obj_h.html#robo19">Object</a>, <a href="#robo710">cl_waitobj_create</a>, <a href="#robo712">cl_waitobj_destroy</a>,\r
+       <a href="#robo714">cl_waitobj_ref</a>, <a href="#robo711">cl_waitobj_deref</a>, \r
+       <a href="#robo716">cl_waitobj_signal</a>, <a href="#robo715">cl_waitobj_reset</a>\r
 </pre>\r
 </span>\r
 </body>\r
index ccfced7b2c2ef2fbdd90854951db506617932b88..1b2a13af803ec7cf8b1268a8cfb1c0f921afb44d 100644 (file)
@@ -2,21 +2,21 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/complib/comp_lib_h.html</title>\r
+<title>./inc_docs/complib/comp_lib_h.html</title>\r
 <!-- Source: ./inc/complib/comp_lib.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/complib/comp_lib.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/complib/comp_lib.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo19">[Modules]<a name="Component20Library2fOverview">\r
-Component Library/Overview</a></h2>\r
+<h2><a name="robo9">[Modules]<a name="Component20Library2fComponent20Library">\r
+Component Library/Component Library</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       <strong>Overview</strong>\r
+<span class="NAME"><pre>       component library \r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The component library is a collection of components that can be used to\r
index 31baae27affa7df8bb7b2aabc7c666077d02d818..606d8b21d0055101f7271c26687f81580f969584 100644 (file)
@@ -2,17 +2,17 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/iba/ib_al_h.html</title>\r
+<title>./inc_docs/iba/ib_al_h.html</title>\r
 <!-- Source: ./inc/iba/ib_al.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/iba/ib_al.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/iba/ib_al.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo38">[Modules]<a name="IB20Access20Layer20API2fOverview">\r
-IB Access Layer API/Overview</a></h2>\r
+<h2><a name="robo38">[Modules]<a name="IB20Access20Layer20API2fAccess20Layer">\r
+IB Access Layer API/Access Layer</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
@@ -36,7 +36,7 @@ IB Access Layer API/Overview</a></h2>
 <h2><a name="robo44">[Definitions]<a name="Access20Layer2fATS">\r
 Access Layer/ATS</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       DAPL Address Translation Service\r
 </pre>\r
@@ -50,7 +50,7 @@ Access Layer/ATS</a></h2>
 <h2><a name="robo46">[Functions]<a name="Access20Layer2fib5fadd5fsvc5fentry">\r
 Access Layer/ib_add_svc_entry</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_add_svc_entry</strong>\r
 </pre>\r
@@ -61,7 +61,7 @@ Access Layer/ib_add_svc_entry</a></h2>
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a> AL_API\r
 <strong>ib_add_svc_entry</strong>(\r
         IN              const   ib_ioc_handle_t                         h_ioc,\r
-        IN              const   <a href="./ib_types_h.html#robo975">ib_svc_entry_t</a>* const           p_svc_entry,\r
+        IN              const   <a href="./ib_types_h.html#robo988">ib_svc_entry_t</a>* const           p_svc_entry,\r
                 OUT                     ib_svc_handle_t* const          ph_svc );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -102,7 +102,7 @@ Access Layer/ib_add_svc_entry</a></h2>
        controller is registered with the local device manager.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo106">ib_create_ioc</a>, <a href="#robo240">ib_remove_svc_entry</a>, <a href="#robo226">ib_reg_ioc</a>, <a href="./ib_types_h.html#robo975">ib_svc_entry_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo106">ib_create_ioc</a>, <a href="#robo240">ib_remove_svc_entry</a>, <a href="#robo226">ib_reg_ioc</a>, <a href="./ib_types_h.html#robo988">ib_svc_entry_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -110,7 +110,7 @@ Access Layer/ib_add_svc_entry</a></h2>
 <h2><a name="robo47">[Definitions]<a name="Access20Layer2fib5fal5fflags5ft">\r
 Access Layer/ib_al_flags_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_al_flags_t</strong>\r
 </pre>\r
@@ -137,7 +137,7 @@ Access Layer/ib_al_flags_t</a></h2>
 <h2><a name="robo48">[Functions]<a name="Access20Layer2fib5falloc5fpd">\r
 Access Layer/ib_alloc_pd</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_alloc_pd</strong>\r
 </pre>\r
@@ -199,7 +199,7 @@ Access Layer/ib_alloc_pd</a></h2>
 <h2><a name="robo51">[Structures]<a name="Access20Layer2fib5fapr5finfo5ft">\r
 Access Layer/ib_apr_info_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_apr_info_t</strong>\r
 </pre>\r
@@ -222,7 +222,7 @@ Access Layer/ib_apr_info_t</a></h2>
 <h2><a name="robo52">[Structures]<a name="Access20Layer2fib5fapr5fpdata5ft">\r
 Access Layer/ib_apr_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_apr_pdata_t</strong>\r
 </pre>\r
@@ -245,7 +245,7 @@ Access Layer/ib_apr_pdata_t</a></h2>
 <h2><a name="robo54">[Structures]<a name="Access20Layer2fib5fari5ft">\r
 Access Layer/ib_ari_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_ari_t</strong>\r
 </pre>\r
@@ -268,7 +268,7 @@ Access Layer/ib_ari_t</a></h2>
 <h2><a name="robo55">[Structures]<a name="Access20Layer2fib5fasync5fevent5frec5ft">\r
 Access Layer/ib_async_event_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_async_event_rec_t</strong>\r
 </pre>\r
@@ -279,7 +279,7 @@ Access Layer/ib_async_event_rec_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _ib_async_event_rec\r
 {\r
-        <a href="./ib_types_h.html#robo1167">ib_async_event_t</a>                                                        code;\r
+        <a href="./ib_types_h.html#robo1180">ib_async_event_t</a>                                                        code;\r
         uint64_t                                                                        vendor_specific;\r
 \r
         void* __ptr64                                                           context;\r
@@ -311,7 +311,7 @@ Access Layer/ib_async_event_rec_t</a></h2>
                call to create a resource can return.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="./ib_types_h.html#robo1167">ib_async_event_t</a>, <a href="#robo178">ib_pfn_event_cb_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="./ib_types_h.html#robo1180">ib_async_event_t</a>, <a href="#robo178">ib_pfn_event_cb_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -319,7 +319,7 @@ Access Layer/ib_async_event_rec_t</a></h2>
 <h2><a name="robo58">[Functions]<a name="Access20Layer2fib5fbind5fmw">\r
 Access Layer/ib_bind_mw</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_bind_mw</strong>\r
 </pre>\r
@@ -397,7 +397,7 @@ Access Layer/ib_bind_mw</a></h2>
 <h2><a name="robo62">[Functions]<a name="Access20Layer2fib5fcancel5fmad">\r
 Access Layer/ib_cancel_mad</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cancel_mad</strong>\r
 </pre>\r
@@ -444,7 +444,7 @@ Access Layer/ib_cancel_mad</a></h2>
 <h2><a name="robo63">[Functions]<a name="Access20Layer2fib5fcancel5fquery">\r
 Access Layer/ib_cancel_query</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cancel_query</strong>\r
 </pre>\r
@@ -482,7 +482,7 @@ Access Layer/ib_cancel_query</a></h2>
 <h2><a name="robo64">[Structures]<a name="Access20Layer2fib5fcep5flisten5ft">\r
 Access Layer/ib_cep_listen_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cep_listen_t</strong>\r
 </pre>\r
@@ -541,7 +541,7 @@ Access Layer/ib_cep_listen_t</a></h2>
 <h2><a name="robo65">[Functions]<a name="Access20Layer2fib5fci5fcall">\r
 Access Layer/ib_ci_call</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_ci_call</strong>\r
 </pre>\r
@@ -621,7 +621,7 @@ Access Layer/ib_ci_call</a></h2>
 <h2><a name="robo67">[Functions]<a name="Access20Layer2fib5fclose5fal">\r
 Access Layer/ib_close_al</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_close_al</strong>\r
 </pre>\r
@@ -662,7 +662,7 @@ Access Layer/ib_close_al</a></h2>
 <h2><a name="robo68">[Functions]<a name="Access20Layer2fib5fclose5fca">\r
 Access Layer/ib_close_ca</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_close_ca</strong>\r
 </pre>\r
@@ -709,7 +709,7 @@ Access Layer/ib_close_ca</a></h2>
 <h2><a name="robo69">[Functions]<a name="Access20Layer2fib5fcm5fapr">\r
 Access Layer/ib_cm_apr</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_apr</strong>\r
 </pre>\r
@@ -769,7 +769,7 @@ Access Layer/ib_cm_apr</a></h2>
 <h2><a name="robo70">[Structures]<a name="Access20Layer2fib5fcm5fapr5frec5ft">\r
 Access Layer/ib_cm_apr_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_apr_rec_t</strong>\r
 </pre>\r
@@ -834,7 +834,7 @@ Access Layer/ib_cm_apr_rec_t</a></h2>
 <h2><a name="robo71">[Structures]<a name="Access20Layer2fib5fcm5fapr5ft">\r
 Access Layer/ib_cm_apr_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_apr_t</strong>\r
 </pre>\r
@@ -893,7 +893,7 @@ Access Layer/ib_cm_apr_t</a></h2>
 <h2><a name="robo72">[Functions]<a name="Access20Layer2fib5fcm5fcancel">\r
 Access Layer/ib_cm_cancel</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_cancel</strong>\r
 </pre>\r
@@ -936,7 +936,7 @@ Access Layer/ib_cm_cancel</a></h2>
 <h2><a name="robo74">[Functions]<a name="Access20Layer2fib5fcm5fdrep">\r
 Access Layer/ib_cm_drep</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_drep</strong>\r
 </pre>\r
@@ -993,7 +993,7 @@ Access Layer/ib_cm_drep</a></h2>
 <h2><a name="robo75">[Structures]<a name="Access20Layer2fib5fcm5fdrep5frec5ft">\r
 Access Layer/ib_cm_drep_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_drep_rec_t</strong>\r
 </pre>\r
@@ -1038,7 +1038,7 @@ Access Layer/ib_cm_drep_rec_t</a></h2>
 <h2><a name="robo76">[Structures]<a name="Access20Layer2fib5fcm5fdrep5ft">\r
 Access Layer/ib_cm_drep_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_drep_t</strong>\r
 </pre>\r
@@ -1070,7 +1070,7 @@ Access Layer/ib_cm_drep_t</a></h2>
 <h2><a name="robo77">[Functions]<a name="Access20Layer2fib5fcm5fdreq">\r
 Access Layer/ib_cm_dreq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_dreq</strong>\r
 </pre>\r
@@ -1122,7 +1122,7 @@ Access Layer/ib_cm_dreq</a></h2>
 <h2><a name="robo78">[Structures]<a name="Access20Layer2fib5fcm5fdreq5frec5ft">\r
 Access Layer/ib_cm_dreq_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_dreq_rec_t</strong>\r
 </pre>\r
@@ -1162,7 +1162,7 @@ Access Layer/ib_cm_dreq_rec_t</a></h2>
 <h2><a name="robo79">[Structures]<a name="Access20Layer2fib5fcm5fdreq5ft">\r
 Access Layer/ib_cm_dreq_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_dreq_t</strong>\r
 </pre>\r
@@ -1222,7 +1222,7 @@ Access Layer/ib_cm_dreq_t</a></h2>
 <h2><a name="robo80">[Definitions]<a name="Access20Layer2fib5fcm5ffailover5ft">\r
 Access Layer/ib_cm_failover_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_failover_t</strong>\r
 </pre>\r
@@ -1247,7 +1247,7 @@ Access Layer/ib_cm_failover_t</a></h2>
 <h2><a name="robo81">[Functions]<a name="Access20Layer2fib5fcm5fhandoff">\r
 Access Layer/ib_cm_handoff</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_handoff</strong>\r
 </pre>\r
@@ -1258,7 +1258,7 @@ Access Layer/ib_cm_handoff</a></h2>
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a> AL_API\r
 <strong>ib_cm_handoff</strong>(\r
         IN              const   ib_cm_handle_t                          h_cm_req,\r
-        IN              const   <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      svc_id );\r
+        IN              const   <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      svc_id );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_cm_req\r
@@ -1298,7 +1298,7 @@ Access Layer/ib_cm_handoff</a></h2>
 <h2><a name="robo82">[Functions]<a name="Access20Layer2fib5fcm5flap">\r
 Access Layer/ib_cm_lap</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_lap</strong>\r
 </pre>\r
@@ -1366,7 +1366,7 @@ Access Layer/ib_cm_lap</a></h2>
 <h2><a name="robo83">[Structures]<a name="Access20Layer2fib5fcm5flap5frec5ft">\r
 Access Layer/ib_cm_lap_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_lap_rec_t</strong>\r
 </pre>\r
@@ -1378,7 +1378,7 @@ Access Layer/ib_cm_lap_rec_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _ib_cm_lap_rec\r
 {\r
         ib_cm_handle_t                          h_cm_lap;\r
-        <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>                           alt_path;\r
+        <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>                           alt_path;\r
 \r
         const uint8_t* __ptr64          p_lap_pdata;\r
 \r
@@ -1411,7 +1411,7 @@ Access Layer/ib_cm_lap_rec_t</a></h2>
 <h2><a name="robo84">[Structures]<a name="Access20Layer2fib5fcm5flap5ft">\r
 Access Layer/ib_cm_lap_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_lap_t</strong>\r
 </pre>\r
@@ -1433,7 +1433,7 @@ Access Layer/ib_cm_lap_t</a></h2>
         ib_qp_handle_t                          h_qp;\r
 \r
         uint8_t                                         remote_resp_timeout;\r
-        <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>* __ptr64          p_alt_path;\r
+        <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>* __ptr64          p_alt_path;\r
         <a href="#robo167">ib_pfn_cm_apr_cb_t</a>                      pfn_cm_apr_cb;\r
 \r
 }       <strong>ib_cm_lap_t</strong>;\r
@@ -1469,7 +1469,7 @@ Access Layer/ib_cm_lap_t</a></h2>
                response to the load request is received.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo82">ib_cm_lap</a>, <a href="#robo170">ib_pfn_cm_lap_cb_t</a>, <a href="#robo167">ib_pfn_cm_apr_cb_t</a>, <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>,\r
+<span class="SEE_ALSO"><pre>       <a href="#robo82">ib_cm_lap</a>, <a href="#robo170">ib_pfn_cm_lap_cb_t</a>, <a href="#robo167">ib_pfn_cm_apr_cb_t</a>, <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>,\r
        ib_pfn_lap_pdata_t, <a href="./ib_types_h.html#robo210">ib_qp_type_t</a>\r
 </pre>\r
 </span>\r
@@ -1478,7 +1478,7 @@ Access Layer/ib_cm_lap_t</a></h2>
 <h2><a name="robo85">[Functions]<a name="Access20Layer2fib5fcm5flisten">\r
 Access Layer/ib_cm_listen</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_listen</strong>\r
 </pre>\r
@@ -1571,7 +1571,7 @@ Access Layer/ib_cm_listen</a></h2>
 <h2><a name="robo86">[Structures]<a name="Access20Layer2fib5fcm5flisten5ft">\r
 Access Layer/ib_cm_listen_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_listen_t</strong>\r
 </pre>\r
@@ -1581,12 +1581,12 @@ Access Layer/ib_cm_listen_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _<a href="#robo85">ib_cm_listen</a>\r
 {\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      svc_id;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      svc_id;\r
 \r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      ca_guid;\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      port_guid;\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      lid;\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      pkey;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      ca_guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      port_guid;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      lid;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      pkey;\r
 \r
         uint8_t* __ptr64                        p_compare_buffer;\r
         uint8_t                                         compare_offset;\r
@@ -1681,7 +1681,7 @@ Access Layer/ib_cm_listen_t</a></h2>
 <h2><a name="robo87">[Functions]<a name="Access20Layer2fib5fcm5fmra">\r
 Access Layer/ib_cm_mra</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_mra</strong>\r
 </pre>\r
@@ -1744,7 +1744,7 @@ Access Layer/ib_cm_mra</a></h2>
 <h2><a name="robo88">[Structures]<a name="Access20Layer2fib5fcm5fmra5frec5ft">\r
 Access Layer/ib_cm_mra_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_mra_rec_t</strong>\r
 </pre>\r
@@ -1781,7 +1781,7 @@ Access Layer/ib_cm_mra_rec_t</a></h2>
 <h2><a name="robo89">[Structures]<a name="Access20Layer2fib5fcm5fmra5ft">\r
 Access Layer/ib_cm_mra_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_mra_t</strong>\r
 </pre>\r
@@ -1822,7 +1822,7 @@ Access Layer/ib_cm_mra_t</a></h2>
 <h2><a name="robo90">[Functions]<a name="Access20Layer2fib5fcm5frej">\r
 Access Layer/ib_cm_rej</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_rej</strong>\r
 </pre>\r
@@ -1868,7 +1868,7 @@ Access Layer/ib_cm_rej</a></h2>
 <h2><a name="robo91">[Structures]<a name="Access20Layer2fib5fcm5frej5frec5ft">\r
 Access Layer/ib_cm_rej_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_rej_rec_t</strong>\r
 </pre>\r
@@ -1922,7 +1922,7 @@ Access Layer/ib_cm_rej_rec_t</a></h2>
 <h2><a name="robo92">[Structures]<a name="Access20Layer2fib5fcm5frej5ft">\r
 Access Layer/ib_cm_rej_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_rej_t</strong>\r
 </pre>\r
@@ -1969,7 +1969,7 @@ Access Layer/ib_cm_rej_t</a></h2>
 <h2><a name="robo93">[Functions]<a name="Access20Layer2fib5fcm5frep">\r
 Access Layer/ib_cm_rep</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_rep</strong>\r
 </pre>\r
@@ -2044,7 +2044,7 @@ Access Layer/ib_cm_rep</a></h2>
 <h2><a name="robo94">[Structures]<a name="Access20Layer2fib5fcm5frep5frec5ft">\r
 Access Layer/ib_cm_rep_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_rep_rec_t</strong>\r
 </pre>\r
@@ -2069,9 +2069,9 @@ Access Layer/ib_cm_rep_rec_t</a></h2>
         /* valid for ud qp_type only */\r
         const void* __ptr64                     sidr_context;\r
         ib_sidr_status_t                        status;\r
-        <a href="./ib_types_h.html#robo900">ib_net32_t</a>                                      remote_qp;\r
-        <a href="./ib_types_h.html#robo900">ib_net32_t</a>                                      remote_qkey;\r
-        <a href="./ib_types_h.html#robo844">ib_class_port_info_t</a>            class_info;\r
+        <a href="./ib_types_h.html#robo911">ib_net32_t</a>                                      remote_qp;\r
+        <a href="./ib_types_h.html#robo911">ib_net32_t</a>                                      remote_qkey;\r
+        <a href="./ib_types_h.html#robo855">ib_class_port_info_t</a>            class_info;\r
 \r
 }       <strong>ib_cm_rep_rec_t</strong>;\r
 </pre>\r
@@ -2135,7 +2135,7 @@ Access Layer/ib_cm_rep_rec_t</a></h2>
 <h2><a name="robo95">[Structures]<a name="Access20Layer2fib5fcm5frep5ft">\r
 Access Layer/ib_cm_rep_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_rep_t</strong>\r
 </pre>\r
@@ -2176,7 +2176,7 @@ Access Layer/ib_cm_rep_t</a></h2>
 \r
         /*valid for ud qp_type only */\r
         ib_sidr_status_t                        status;\r
-        <a href="./ib_types_h.html#robo844">ib_class_port_info_t</a>            class_info;\r
+        <a href="./ib_types_h.html#robo855">ib_class_port_info_t</a>            class_info;\r
 \r
 }       <strong>ib_cm_rep_t</strong>;\r
 </pre>\r
@@ -2274,7 +2274,7 @@ Access Layer/ib_cm_rep_t</a></h2>
 <h2><a name="robo96">[Functions]<a name="Access20Layer2fib5fcm5freq">\r
 Access Layer/ib_cm_req</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_req</strong>\r
 </pre>\r
@@ -2342,7 +2342,7 @@ Access Layer/ib_cm_req</a></h2>
 <h2><a name="robo97">[Structures]<a name="Access20Layer2fib5fcm5freq5frec5ft">\r
 Access Layer/ib_cm_req_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_req_rec_t</strong>\r
 </pre>\r
@@ -2366,11 +2366,11 @@ typedef struct _ib_cm_req_rec
         uint8_t                                         resp_res;\r
         boolean_t                                       flow_ctrl;\r
         uint8_t                                         rnr_retry_cnt;\r
-        <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>                           primary_path;\r
-        <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>                           alt_path;\r
+        <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>                           primary_path;\r
+        <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>                           alt_path;\r
 \r
         /* valid for ud qp_type only */\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      pkey;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      pkey;\r
         const void* __ptr64                     sidr_context;\r
 \r
 }       <strong>ib_cm_req_rec_t</strong>;\r
@@ -2427,7 +2427,7 @@ typedef struct _ib_cm_req_rec
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       <a href="#robo96">ib_cm_req</a>, <a href="#robo85">ib_cm_listen</a>, <a href="#robo174">ib_pfn_cm_req_cb_t</a>,\r
-       <a href="./ib_types_h.html#robo45">ib_access_t</a>, <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>, <a href="#robo243">ib_req_pdata_t</a>, <a href="./ib_types_h.html#robo210">ib_qp_type_t</a>\r
+       <a href="./ib_types_h.html#robo45">ib_access_t</a>, <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>, <a href="#robo243">ib_req_pdata_t</a>, <a href="./ib_types_h.html#robo210">ib_qp_type_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -2435,7 +2435,7 @@ typedef struct _ib_cm_req_rec
 <h2><a name="robo98">[Structures]<a name="Access20Layer2fib5fcm5freq5ft">\r
 Access Layer/ib_cm_req_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_req_t</strong>\r
 </pre>\r
@@ -2445,12 +2445,12 @@ Access Layer/ib_cm_req_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _<a href="#robo96">ib_cm_req</a>\r
 {\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      svc_id;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      svc_id;\r
 \r
         <a href="#robo47">ib_al_flags_t</a>                           flags;\r
         uint8_t                                         max_cm_retries;\r
 \r
-        <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>* __ptr64          p_primary_path;\r
+        <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>* __ptr64          p_primary_path;\r
 \r
         <a href="#robo173">ib_pfn_cm_rep_cb_t</a>                      pfn_cm_rep_cb;\r
 \r
@@ -2475,7 +2475,7 @@ Access Layer/ib_cm_req_t</a></h2>
         uint8_t                                         rnr_retry_cnt;\r
         uint8_t                                         retry_cnt;\r
 \r
-        <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>* __ptr64          p_alt_path OPTIONAL;\r
+        <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>* __ptr64          p_alt_path OPTIONAL;\r
 \r
         <a href="#robo174">ib_pfn_cm_req_cb_t</a>                      pfn_cm_req_cb;\r
         <a href="#robo171">ib_pfn_cm_mra_cb_t</a>                      pfn_cm_mra_cb;\r
@@ -2485,7 +2485,7 @@ Access Layer/ib_cm_req_t</a></h2>
         ib_al_handle_t                          h_al;\r
         const void* __ptr64                     sidr_context;\r
         uint32_t                                        timeout_ms;\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      pkey;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      pkey;\r
 \r
 }       <strong>ib_cm_req_t</strong>;\r
 </pre>\r
@@ -2607,7 +2607,7 @@ Access Layer/ib_cm_req_t</a></h2>
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       <a href="#robo96">ib_cm_req</a>, <a href="#robo174">ib_pfn_cm_req_cb_t</a>, <a href="#robo173">ib_pfn_cm_rep_cb_t</a>, <a href="#robo171">ib_pfn_cm_mra_cb_t</a>,\r
-       <a href="#robo172">ib_pfn_cm_rej_cb_t</a>, <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>, <a href="#robo243">ib_req_pdata_t</a>, <a href="./ib_types_h.html#robo210">ib_qp_type_t</a>\r
+       <a href="#robo172">ib_pfn_cm_rej_cb_t</a>, <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>, <a href="#robo243">ib_req_pdata_t</a>, <a href="./ib_types_h.html#robo210">ib_qp_type_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -2615,7 +2615,7 @@ Access Layer/ib_cm_req_t</a></h2>
 <h2><a name="robo99">[Functions]<a name="Access20Layer2fib5fcm5frtu">\r
 Access Layer/ib_cm_rtu</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_rtu</strong>\r
 </pre>\r
@@ -2676,7 +2676,7 @@ Access Layer/ib_cm_rtu</a></h2>
 <h2><a name="robo100">[Structures]<a name="Access20Layer2fib5fcm5frtu5frec5ft">\r
 Access Layer/ib_cm_rtu_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_rtu_rec_t</strong>\r
 </pre>\r
@@ -2715,7 +2715,7 @@ Access Layer/ib_cm_rtu_rec_t</a></h2>
 <h2><a name="robo101">[Structures]<a name="Access20Layer2fib5fcm5frtu5ft">\r
 Access Layer/ib_cm_rtu_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_rtu_t</strong>\r
 </pre>\r
@@ -2779,7 +2779,7 @@ Access Layer/ib_cm_rtu_t</a></h2>
 <h2><a name="robo103">[Structures]<a name="Access20Layer2fib5fcq5fcreate5ft">\r
 Access Layer/ib_cq_create_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cq_create_t</strong>\r
 </pre>\r
@@ -2791,7 +2791,7 @@ Access Layer/ib_cq_create_t</a></h2>
 {\r
         uint32_t                                                                size;\r
         <a href="#robo176">ib_pfn_comp_cb_t</a>                                                pfn_comp_cb;\r
-        <a href="../complib/cl_waitobj_h.html#robo709">cl_waitobj_handle_t</a>                                             h_wait_obj;\r
+        <a href="../complib/cl_waitobj_h.html#robo713">cl_waitobj_handle_t</a>                                             h_wait_obj;\r
 \r
 }       <strong>ib_cq_create_t</strong>;\r
 </pre>\r
@@ -2828,7 +2828,7 @@ Access Layer/ib_cq_create_t</a></h2>
 <h2><a name="robo104">[Functions]<a name="Access20Layer2fib5fcreate5fav">\r
 Access Layer/ib_create_av</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_create_av</strong>\r
 </pre>\r
@@ -2889,7 +2889,7 @@ Access Layer/ib_create_av</a></h2>
 <h2><a name="robo105">[Functions]<a name="Access20Layer2fib5fcreate5fcq">\r
 Access Layer/ib_create_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_create_cq</strong>\r
 </pre>\r
@@ -2967,7 +2967,7 @@ Access Layer/ib_create_cq</a></h2>
 <h2><a name="robo106">[Functions]<a name="Access20Layer2fib5fcreate5fioc">\r
 Access Layer/ib_create_ioc</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_create_ioc</strong>\r
 </pre>\r
@@ -2978,7 +2978,7 @@ Access Layer/ib_create_ioc</a></h2>
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a> AL_API\r
 <strong>ib_create_ioc</strong>(\r
         IN              const   ib_ca_handle_t                          h_ca,\r
-        IN              const   <a href="./ib_types_h.html#robo880">ib_ioc_profile_t</a>* const         p_ioc_profile,\r
+        IN              const   <a href="./ib_types_h.html#robo891">ib_ioc_profile_t</a>* const         p_ioc_profile,\r
                 OUT                     ib_ioc_handle_t* const          ph_ioc );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -3014,7 +3014,7 @@ Access Layer/ib_create_ioc</a></h2>
        manager.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo117">ib_destroy_ioc</a>, <a href="#robo46">ib_add_svc_entry</a>, <a href="#robo226">ib_reg_ioc</a>, <a href="./ib_types_h.html#robo880">ib_ioc_profile_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo117">ib_destroy_ioc</a>, <a href="#robo46">ib_add_svc_entry</a>, <a href="#robo226">ib_reg_ioc</a>, <a href="./ib_types_h.html#robo891">ib_ioc_profile_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -3022,7 +3022,7 @@ Access Layer/ib_create_ioc</a></h2>
 <h2><a name="robo107">[Functions]<a name="Access20Layer2fib5fcreate5fmad5fpool">\r
 Access Layer/ib_create_mad_pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_create_mad_pool</strong>\r
 </pre>\r
@@ -3091,7 +3091,7 @@ Access Layer/ib_create_mad_pool</a></h2>
 <h2><a name="robo108">[Functions]<a name="Access20Layer2fib5fcreate5fmw">\r
 Access Layer/ib_create_mw</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_create_mw</strong>\r
 </pre>\r
@@ -3151,7 +3151,7 @@ Access Layer/ib_create_mw</a></h2>
 <h2><a name="robo109">[Functions]<a name="Access20Layer2fib5fcreate5fqp">\r
 Access Layer/ib_create_qp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_create_qp</strong>\r
 </pre>\r
@@ -3255,7 +3255,7 @@ Access Layer/ib_create_qp</a></h2>
 <h2><a name="robo110">[Functions]<a name="Access20Layer2fib5fdealloc5fpd">\r
 Access Layer/ib_dealloc_pd</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_dealloc_pd</strong>\r
 </pre>\r
@@ -3301,7 +3301,7 @@ Access Layer/ib_dealloc_pd</a></h2>
 <h2><a name="robo111">[Functions]<a name="Access20Layer2fib5fdereg5fmad5fpool">\r
 Access Layer/ib_dereg_mad_pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_dereg_mad_pool</strong>\r
 </pre>\r
@@ -3344,7 +3344,7 @@ Access Layer/ib_dereg_mad_pool</a></h2>
 <h2><a name="robo112">[Functions]<a name="Access20Layer2fib5fdereg5fmr">\r
 Access Layer/ib_dereg_mr</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_dereg_mr</strong>\r
 </pre>\r
@@ -3386,7 +3386,7 @@ Access Layer/ib_dereg_mr</a></h2>
 <h2><a name="robo113">[Functions]<a name="Access20Layer2fib5fdereg5fpnp">\r
 Access Layer/ib_dereg_pnp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_dereg_pnp</strong>\r
 </pre>\r
@@ -3430,7 +3430,7 @@ Access Layer/ib_dereg_pnp</a></h2>
 <h2><a name="robo114">[Functions]<a name="Access20Layer2fib5fdereg5fsvc">\r
 Access Layer/ib_dereg_svc</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_dereg_svc</strong>\r
 </pre>\r
@@ -3481,7 +3481,7 @@ Access Layer/ib_dereg_svc</a></h2>
 <h2><a name="robo115">[Functions]<a name="Access20Layer2fib5fdestroy5fav">\r
 Access Layer/ib_destroy_av</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_destroy_av</strong>\r
 </pre>\r
@@ -3516,7 +3516,7 @@ Access Layer/ib_destroy_av</a></h2>
 <h2><a name="robo116">[Functions]<a name="Access20Layer2fib5fdestroy5fcq">\r
 Access Layer/ib_destroy_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_destroy_cq</strong>\r
 </pre>\r
@@ -3566,7 +3566,7 @@ Access Layer/ib_destroy_cq</a></h2>
 <h2><a name="robo117">[Functions]<a name="Access20Layer2fib5fdestroy5fioc">\r
 Access Layer/ib_destroy_ioc</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_destroy_ioc</strong>\r
 </pre>\r
@@ -3603,7 +3603,7 @@ Access Layer/ib_destroy_ioc</a></h2>
 <h2><a name="robo118">[Functions]<a name="Access20Layer2fib5fdestroy5fmad5fpool">\r
 Access Layer/ib_destroy_mad_pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_destroy_mad_pool</strong>\r
 </pre>\r
@@ -3642,7 +3642,7 @@ Access Layer/ib_destroy_mad_pool</a></h2>
 <h2><a name="robo119">[Functions]<a name="Access20Layer2fib5fdestroy5fmw">\r
 Access Layer/ib_destroy_mw</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_destroy_mw</strong>\r
 </pre>\r
@@ -3678,7 +3678,7 @@ Access Layer/ib_destroy_mw</a></h2>
 <h2><a name="robo120">[Functions]<a name="Access20Layer2fib5fdestroy5fqp">\r
 Access Layer/ib_destroy_qp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_destroy_qp</strong>\r
 </pre>\r
@@ -3723,7 +3723,7 @@ Access Layer/ib_destroy_qp</a></h2>
 <h2><a name="robo121">[Definitions]<a name="Access20Layer2fib5fdevice5fattr5fmask5ft">\r
 Access Layer/ib_device_attr_mask_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_device_attr_mask_t</strong>\r
 </pre>\r
@@ -3747,7 +3747,7 @@ Access Layer/ib_device_attr_mask_t</a></h2>
 <h2><a name="robo122">[Structures]<a name="Access20Layer2fib5fdgrm5finfo5ft">\r
 Access Layer/ib_dgrm_info_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_dgrm_info_t</strong>\r
 </pre>\r
@@ -3758,7 +3758,7 @@ Access Layer/ib_dgrm_info_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _ib_dgrm_info\r
 {\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      port_guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      port_guid;\r
         uint32_t                                        qkey;\r
         uint16_t                                        pkey_index;\r
 \r
@@ -3786,7 +3786,7 @@ Access Layer/ib_dgrm_info_t</a></h2>
 <h2><a name="robo123">[Structures]<a name="Access20Layer2fib5fdrep5fpdata5ft">\r
 Access Layer/ib_drep_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_drep_pdata_t</strong>\r
 </pre>\r
@@ -3809,7 +3809,7 @@ Access Layer/ib_drep_pdata_t</a></h2>
 <h2><a name="robo124">[Structures]<a name="Access20Layer2fib5fdreq5fpdata5ft">\r
 Access Layer/ib_dreq_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_dreq_pdata_t</strong>\r
 </pre>\r
@@ -3832,7 +3832,7 @@ Access Layer/ib_dreq_pdata_t</a></h2>
 <h2><a name="robo125">[Functions]<a name="Access20Layer2fib5fforce5fapm">\r
 Access Layer/ib_force_apm</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_force_apm</strong>\r
 </pre>\r
@@ -3888,7 +3888,7 @@ Access Layer/ib_force_apm</a></h2>
 <h2><a name="robo126">[Functions]<a name="Access20Layer2fib5fget5fca5fby5fgid">\r
 Access Layer/ib_get_ca_by_gid</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_ca_by_gid</strong>\r
 </pre>\r
@@ -3899,8 +3899,8 @@ Access Layer/ib_get_ca_by_gid</a></h2>
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a> AL_API\r
 <strong>ib_get_ca_by_gid</strong>(\r
         IN                              ib_al_handle_t                          h_al,\r
-        IN              const   <a href="./ib_types_h.html#robo861">ib_gid_t</a>* const                         p_gid,\r
-                OUT                     <a href="./ib_types_h.html#robo901">ib_net64_t</a>* const                       p_ca_guid );\r
+        IN              const   <a href="./ib_types_h.html#robo872">ib_gid_t</a>* const                         p_gid,\r
+                OUT                     <a href="./ib_types_h.html#robo912">ib_net64_t</a>* const                       p_ca_guid );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_al\r
@@ -3943,7 +3943,7 @@ Access Layer/ib_get_ca_by_gid</a></h2>
 <h2><a name="robo127">[Functions]<a name="Access20Layer2fib5fget5fca5fguids">\r
 Access Layer/ib_get_ca_guids</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_ca_guids</strong>\r
 </pre>\r
@@ -3955,7 +3955,7 @@ Access Layer/ib_get_ca_guids</a></h2>
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a> AL_API\r
 <strong>ib_get_ca_guids</strong>(\r
         IN                              ib_al_handle_t                          h_al,\r
-                OUT                     <a href="./ib_types_h.html#robo901">ib_net64_t</a>* const                       p_guid_array OPTIONAL,\r
+                OUT                     <a href="./ib_types_h.html#robo912">ib_net64_t</a>* const                       p_guid_array OPTIONAL,\r
         IN      OUT                     size_t* const                           p_guid_cnt );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -4004,7 +4004,7 @@ Access Layer/ib_get_ca_guids</a></h2>
 <h2><a name="robo128">[Functions]<a name="Access20Layer2fib5fget5fguid">\r
 Access Layer/ib_get_guid</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_guid</strong>\r
 </pre>\r
@@ -4019,7 +4019,7 @@ Access Layer/ib_get_guid</a></h2>
         IN              const   uint32_t                                        index,\r
         IN              const   <a href="#robo190">ib_pnp_class_t</a>                          device_type,\r
         IN              const   uint64_t                                        attr_mask,\r
-                OUT                     <a href="./ib_types_h.html#robo901">ib_net64_t</a>* const                       p_guid );\r
+                OUT                     <a href="./ib_types_h.html#robo912">ib_net64_t</a>* const                       p_guid );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_al\r
@@ -4085,7 +4085,7 @@ Access Layer/ib_get_guid</a></h2>
 <h2><a name="robo129">[Functions]<a name="Access20Layer2fib5fget5fmad">\r
 Access Layer/ib_get_mad</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_mad</strong>\r
 </pre>\r
@@ -4150,7 +4150,7 @@ Access Layer/ib_get_mad</a></h2>
 <h2><a name="robo130">[Functions]<a name="Access20Layer2fib5fget5fmad5fbuf">\r
 Access Layer/ib_get_mad_buf</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_mad_buf</strong>\r
 </pre>\r
@@ -4185,7 +4185,7 @@ AL_INLINE void* AL_API
 <h2><a name="robo131">[Functions]<a name="Access20Layer2fib5fget5fport5fby5fgid">\r
 Access Layer/ib_get_port_by_gid</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_port_by_gid</strong>\r
 </pre>\r
@@ -4196,8 +4196,8 @@ Access Layer/ib_get_port_by_gid</a></h2>
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a> AL_API\r
 <strong>ib_get_port_by_gid</strong>(\r
         IN                              ib_al_handle_t                          h_al,\r
-        IN              const   <a href="./ib_types_h.html#robo861">ib_gid_t</a>* const                         p_gid,\r
-                OUT                     <a href="./ib_types_h.html#robo901">ib_net64_t</a>* const                       p_port_guid );\r
+        IN              const   <a href="./ib_types_h.html#robo872">ib_gid_t</a>* const                         p_gid,\r
+                OUT                     <a href="./ib_types_h.html#robo912">ib_net64_t</a>* const                       p_port_guid );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_al\r
@@ -4240,7 +4240,7 @@ Access Layer/ib_get_port_by_gid</a></h2>
 <h2><a name="robo132">[Functions]<a name="Access20Layer2fib5fget5fquery5fnode5frec">\r
 Access Layer/ib_get_query_node_rec</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_query_node_rec</strong>\r
 </pre>\r
@@ -4254,11 +4254,11 @@ Access Layer/ib_get_query_node_rec</a></h2>
         IN                              <a href="#robo150">ib_mad_element_t</a>                        *p_result_mad,\r
         IN                              uint32_t                                        result_index )\r
 {\r
-        <a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>             *p_sa_mad;\r
+        <a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>             *p_sa_mad;\r
 \r
         CL_ASSERT( p_result_mad );\r
-        p_sa_mad = (<a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
-        CL_ASSERT( p_sa_mad &amp;&amp; p_sa_mad-&gt;attr_id == <a href="./ib_types_h.html#robo742">IB_MAD_ATTR_NODE_RECORD</a> );\r
+        p_sa_mad = (<a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
+        CL_ASSERT( p_sa_mad &amp;&amp; p_sa_mad-&gt;attr_id == <a href="./ib_types_h.html#robo753">IB_MAD_ATTR_NODE_RECORD</a> );\r
 \r
         return( (ib_node_record_t*)<a href="#robo135">ib_get_query_result</a>( p_result_mad,\r
                 result_index ) );\r
@@ -4285,7 +4285,7 @@ Access Layer/ib_get_query_node_rec</a></h2>
 <h2><a name="robo133">[Functions]<a name="Access20Layer2fib5fget5fquery5fpath5frec">\r
 Access Layer/ib_get_query_path_rec</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_query_path_rec</strong>\r
 </pre>\r
@@ -4294,18 +4294,18 @@ Access Layer/ib_get_query_path_rec</a></h2>
        <a href="#robo211">ib_query</a>().\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>AL_INLINE <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>* AL_API\r
+<span class="SYNOPSIS"><pre>AL_INLINE <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>* AL_API\r
 <strong>ib_get_query_path_rec</strong>(\r
         IN                              <a href="#robo150">ib_mad_element_t</a>                        *p_result_mad,\r
         IN                              uint32_t                                        result_index )\r
 {\r
-        <a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>             *p_sa_mad;\r
+        <a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>             *p_sa_mad;\r
 \r
         CL_ASSERT( p_result_mad );\r
-        p_sa_mad = (<a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
-        CL_ASSERT( p_sa_mad &amp;&amp; p_sa_mad-&gt;attr_id == <a href="./ib_types_h.html#robo745">IB_MAD_ATTR_PATH_RECORD</a> );\r
+        p_sa_mad = (<a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
+        CL_ASSERT( p_sa_mad &amp;&amp; p_sa_mad-&gt;attr_id == <a href="./ib_types_h.html#robo756">IB_MAD_ATTR_PATH_RECORD</a> );\r
 \r
-        return( (<a href="./ib_types_h.html#robo933">ib_path_rec_t</a>*)<a href="#robo135">ib_get_query_result</a>( p_result_mad, result_index ) );\r
+        return( (<a href="./ib_types_h.html#robo944">ib_path_rec_t</a>*)<a href="#robo135">ib_get_query_result</a>( p_result_mad, result_index ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -4321,7 +4321,7 @@ Access Layer/ib_get_query_path_rec</a></h2>
        a call to <a href="#robo211">ib_query</a>().\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo219">ib_query_rec_t</a>, <a href="#robo150">ib_mad_element_t</a>, <a href="#robo135">ib_get_query_result</a>, <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo219">ib_query_rec_t</a>, <a href="#robo150">ib_mad_element_t</a>, <a href="#robo135">ib_get_query_result</a>, <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -4329,7 +4329,7 @@ Access Layer/ib_get_query_path_rec</a></h2>
 <h2><a name="robo134">[Functions]<a name="Access20Layer2fib5fget5fquery5fportinfo5frec">\r
 Access Layer/ib_get_query_portinfo_rec</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_query_portinfo_rec</strong>\r
 </pre>\r
@@ -4343,11 +4343,11 @@ Access Layer/ib_get_query_portinfo_rec</a></h2>
         IN                              <a href="#robo150">ib_mad_element_t</a>                        *p_result_mad,\r
         IN                              uint32_t                                        result_index )\r
 {\r
-        <a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>             *p_sa_mad;\r
+        <a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>             *p_sa_mad;\r
 \r
         CL_ASSERT( p_result_mad );\r
-        p_sa_mad = (<a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
-        CL_ASSERT( p_sa_mad &amp;&amp; p_sa_mad-&gt;attr_id == <a href="./ib_types_h.html#robo751">IB_MAD_ATTR_PORTINFO_RECORD</a> );\r
+        p_sa_mad = (<a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
+        CL_ASSERT( p_sa_mad &amp;&amp; p_sa_mad-&gt;attr_id == <a href="./ib_types_h.html#robo762">IB_MAD_ATTR_PORTINFO_RECORD</a> );\r
 \r
         return( (ib_portinfo_record_t*)<a href="#robo135">ib_get_query_result</a>( p_result_mad,\r
                 result_index ) );\r
@@ -4374,7 +4374,7 @@ Access Layer/ib_get_query_portinfo_rec</a></h2>
 <h2><a name="robo135">[Functions]<a name="Access20Layer2fib5fget5fquery5fresult">\r
 Access Layer/ib_get_query_result</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_query_result</strong>\r
 </pre>\r
@@ -4387,10 +4387,10 @@ Access Layer/ib_get_query_result</a></h2>
         IN                              <a href="#robo150">ib_mad_element_t</a>                        *p_result_mad,\r
         IN                              uint32_t                                        result_index )\r
 {\r
-        <a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>             *p_sa_mad;\r
+        <a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>             *p_sa_mad;\r
 \r
         CL_ASSERT( p_result_mad );\r
-        p_sa_mad = (<a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
+        p_sa_mad = (<a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
         CL_ASSERT( p_sa_mad );\r
         CL_ASSERT( ib_get_attr_size( p_sa_mad-&gt;attr_offset ) * (result_index + 1) +\r
                 IB_SA_MAD_HDR_SIZE &lt;= p_result_mad-&gt;size );\r
@@ -4422,7 +4422,7 @@ Access Layer/ib_get_query_result</a></h2>
 <h2><a name="robo136">[Functions]<a name="Access20Layer2fib5fget5fquery5fsvc5frec">\r
 Access Layer/ib_get_query_svc_rec</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_query_svc_rec</strong>\r
 </pre>\r
@@ -4436,11 +4436,11 @@ Access Layer/ib_get_query_svc_rec</a></h2>
         IN                              <a href="#robo150">ib_mad_element_t</a>                        *p_result_mad,\r
         IN                              uint32_t                                        result_index )\r
 {\r
-        <a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>             *p_sa_mad;\r
+        <a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>             *p_sa_mad;\r
 \r
         CL_ASSERT( p_result_mad );\r
-        p_sa_mad = (<a href="./ib_types_h.html#robo960">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
-        CL_ASSERT( p_sa_mad &amp;&amp; p_sa_mad-&gt;attr_id == <a href="./ib_types_h.html#robo755">IB_MAD_ATTR_SERVICE_RECORD</a> );\r
+        p_sa_mad = (<a href="./ib_types_h.html#robo973">ib_sa_mad_t</a>*)<a href="#robo130">ib_get_mad_buf</a>( p_result_mad );\r
+        CL_ASSERT( p_sa_mad &amp;&amp; p_sa_mad-&gt;attr_id == <a href="./ib_types_h.html#robo766">IB_MAD_ATTR_SERVICE_RECORD</a> );\r
 \r
         return( (ib_service_record_t*)<a href="#robo135">ib_get_query_result</a>( p_result_mad,\r
                 result_index ) );\r
@@ -4467,7 +4467,7 @@ Access Layer/ib_get_query_svc_rec</a></h2>
 <h2><a name="robo137">[Functions]<a name="Access20Layer2fib5fget5fspl5fqp">\r
 Access Layer/ib_get_spl_qp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_get_spl_qp</strong>\r
 </pre>\r
@@ -4479,7 +4479,7 @@ Access Layer/ib_get_spl_qp</a></h2>
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a> AL_API\r
 <strong>ib_get_spl_qp</strong>(\r
         IN              const   ib_pd_handle_t                          h_pd,\r
-        IN              const   <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      port_guid,\r
+        IN              const   <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      port_guid,\r
         IN              const   <a href="./ib_types_h.html#robo206">ib_qp_create_t</a>* const           p_qp_create,\r
         IN              const   void* const                                     qp_context,\r
         IN              const   <a href="#robo178">ib_pfn_event_cb_t</a>                       pfn_qp_event_cb OPTIONAL,\r
@@ -4586,7 +4586,7 @@ Access Layer/ib_get_spl_qp</a></h2>
 <h2><a name="robo138">[Structures]<a name="Access20Layer2fib5fgid5fpair5ft">\r
 Access Layer/ib_gid_pair_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_gid_pair_t</strong>\r
 </pre>\r
@@ -4596,8 +4596,8 @@ Access Layer/ib_gid_pair_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _ib_gid_pair\r
 {\r
-        <a href="./ib_types_h.html#robo861">ib_gid_t</a>                                        src_gid;\r
-        <a href="./ib_types_h.html#robo861">ib_gid_t</a>                                        dest_gid;\r
+        <a href="./ib_types_h.html#robo872">ib_gid_t</a>                                        src_gid;\r
+        <a href="./ib_types_h.html#robo872">ib_gid_t</a>                                        dest_gid;\r
 \r
 }       <strong>ib_gid_pair_t</strong>;\r
 </pre>\r
@@ -4612,7 +4612,7 @@ Access Layer/ib_gid_pair_t</a></h2>
 <span class="NOTES"><pre>       This structure is used to describe the endpoints of a path.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="./ib_types_h.html#robo861">ib_gid_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="./ib_types_h.html#robo872">ib_gid_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -4620,7 +4620,7 @@ Access Layer/ib_gid_pair_t</a></h2>
 <h2><a name="robo139">[Structures]<a name="Access20Layer2fib5fguid5fpair5ft">\r
 Access Layer/ib_guid_pair_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_guid_pair_t</strong>\r
 </pre>\r
@@ -4631,8 +4631,8 @@ Access Layer/ib_guid_pair_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _ib_guid_pair\r
 {\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      src_guid;\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      dest_guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      src_guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      dest_guid;\r
 \r
 }       <strong>ib_guid_pair_t</strong>;\r
 </pre>\r
@@ -4656,7 +4656,7 @@ Access Layer/ib_guid_pair_t</a></h2>
 <h2><a name="robo140">[Functions]<a name="Access20Layer2fib5finit5fdgrm5fsvc">\r
 Access Layer/ib_init_dgrm_svc</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_init_dgrm_svc</strong>\r
 </pre>\r
@@ -4724,7 +4724,7 @@ Access Layer/ib_init_dgrm_svc</a></h2>
 <h2><a name="robo142">[Functions]<a name="Access20Layer2fib5fjoin5fmcast">\r
 Access Layer/ib_join_mcast</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_join_mcast</strong>\r
 </pre>\r
@@ -4808,7 +4808,7 @@ Access Layer/ib_join_mcast</a></h2>
 <h2><a name="robo143">[Structures]<a name="Access20Layer2fib5flap5fpdata5ft">\r
 Access Layer/ib_lap_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_lap_pdata_t</strong>\r
 </pre>\r
@@ -4831,7 +4831,7 @@ Access Layer/ib_lap_pdata_t</a></h2>
 <h2><a name="robo144">[Functions]<a name="Access20Layer2fib5fleave5fmcast">\r
 Access Layer/ib_leave_mcast</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_leave_mcast</strong>\r
 </pre>\r
@@ -4879,7 +4879,7 @@ Access Layer/ib_leave_mcast</a></h2>
 <h2><a name="robo145">[Structures]<a name="Access20Layer2fib5flid5fpair5ft">\r
 Access Layer/ib_lid_pair_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_lid_pair_t</strong>\r
 </pre>\r
@@ -4889,8 +4889,8 @@ Access Layer/ib_lid_pair_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _ib_lid_pair\r
 {\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      src_lid;\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      dest_lid;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      src_lid;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      dest_lid;\r
 \r
 }       <strong>ib_lid_pair_t</strong>;\r
 </pre>\r
@@ -4910,7 +4910,7 @@ Access Layer/ib_lid_pair_t</a></h2>
 <h2><a name="robo146">[Structures]<a name="Access20Layer2fib5flisten5ferr5frec5ft">\r
 Access Layer/ib_listen_err_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_listen_err_rec_t</strong>\r
 </pre>\r
@@ -4948,7 +4948,7 @@ Access Layer/ib_listen_err_rec_t</a></h2>
 <h2><a name="robo147">[Definitions]<a name="Access20Layer2fib5flisten5finfo5ft">\r
 Access Layer/ib_listen_info_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_listen_info_t</strong>\r
 </pre>\r
@@ -4970,7 +4970,7 @@ Access Layer/ib_listen_info_t</a></h2>
 <h2><a name="robo149">[Functions]<a name="Access20Layer2fib5flocal5fmad">\r
 Access Layer/ib_local_mad</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_local_mad</strong>\r
 </pre>\r
@@ -5030,7 +5030,7 @@ Access Layer/ib_local_mad</a></h2>
 <h2><a name="robo150">[Structures]<a name="Access20Layer2fib5fmad5felement5ft">\r
 Access Layer/ib_mad_element_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_mad_element_t</strong>\r
 </pre>\r
@@ -5046,15 +5046,15 @@ Access Layer/ib_mad_element_t</a></h2>
         const void* __ptr64                     context2;\r
 \r
         /* Request/completion data. */\r
-        <a href="./ib_types_h.html#robo888">ib_mad_t</a>* __ptr64                       p_mad_buf;\r
+        <a href="./ib_types_h.html#robo899">ib_mad_t</a>* __ptr64                       p_mad_buf;\r
         uint32_t                                        size;\r
         uint32_t                                        immediate_data;\r
-        <a href="./ib_types_h.html#robo900">ib_net32_t</a>                                      remote_qp;\r
+        <a href="./ib_types_h.html#robo911">ib_net32_t</a>                                      remote_qp;\r
 \r
         /* Send request information. */\r
         ib_av_handle_t                          h_av;\r
         <a href="./ib_types_h.html#robo248">ib_send_opt_t</a>                           send_opt;\r
-        <a href="./ib_types_h.html#robo900">ib_net32_t</a>                                      remote_qkey;\r
+        <a href="./ib_types_h.html#robo911">ib_net32_t</a>                                      remote_qkey;\r
         boolean_t                                       resp_expected;\r
         uint32_t                                        timeout_ms;\r
         uint32_t                                        retry_cnt;\r
@@ -5063,11 +5063,11 @@ Access Layer/ib_mad_element_t</a></h2>
         /* Completion information. */\r
         <a href="./ib_types_h.html#robo259">ib_wc_status_t</a>                          status;\r
         boolean_t                                       grh_valid;\r
-        <a href="./ib_types_h.html#robo865">ib_grh_t</a>* __ptr64                       p_grh;\r
+        <a href="./ib_types_h.html#robo876">ib_grh_t</a>* __ptr64                       p_grh;\r
 \r
         /* Completed receive data or send request information if h_av is NULL. */\r
         uint32_t                                        recv_opt;\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      remote_lid;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      remote_lid;\r
         uint8_t                                         remote_sl;\r
         uint16_t                                        pkey_index;\r
         uint8_t                                         path_bits;\r
@@ -5217,7 +5217,7 @@ Access Layer/ib_mad_element_t</a></h2>
 <h2><a name="robo151">[Structures]<a name="Access20Layer2fib5fmad5fsvc5ft">\r
 Access Layer/ib_mad_svc_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_mad_svc_t</strong>\r
 </pre>\r
@@ -5311,7 +5311,7 @@ Access Layer/ib_mad_svc_t</a></h2>
 <h2><a name="robo152">[Definitions]<a name="Access20Layer2fib5fmad5fsvc5ftype5ft">\r
 Access Layer/ib_mad_svc_type_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_mad_svc_type_t</strong>\r
 </pre>\r
@@ -5354,7 +5354,7 @@ Access Layer/ib_mad_svc_type_t</a></h2>
 <h2><a name="robo153">[Structures]<a name="Access20Layer2fib5fmcast5frec5ft">\r
 Access Layer/ib_mcast_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_mcast_rec_t</strong>\r
 </pre>\r
@@ -5366,10 +5366,10 @@ Access Layer/ib_mcast_rec_t</a></h2>
 {\r
         const void* __ptr64                     mcast_context;\r
         <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      error_status;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      error_status;\r
 \r
         ib_mcast_handle_t                       h_mcast;\r
-        <a href="./ib_types_h.html#robo893">ib_member_rec_t</a>* __ptr64        p_member_rec;\r
+        <a href="./ib_types_h.html#robo904">ib_member_rec_t</a>* __ptr64        p_member_rec;\r
 \r
 }       <strong>ib_mcast_rec_t</strong>;\r
 </pre>\r
@@ -5407,7 +5407,7 @@ Access Layer/ib_mcast_rec_t</a></h2>
 <h2><a name="robo154">[Structures]<a name="Access20Layer2fib5fmcast5freq5ft">\r
 Access Layer/ib_mcast_req_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_mcast_req_t</strong>\r
 </pre>\r
@@ -5418,7 +5418,7 @@ Access Layer/ib_mcast_req_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _ib_mcast_req\r
 {\r
         boolean_t                                       create;\r
-        <a href="./ib_types_h.html#robo893">ib_member_rec_t</a>                         member_rec;\r
+        <a href="./ib_types_h.html#robo904">ib_member_rec_t</a>                         member_rec;\r
 \r
         const void* __ptr64                     mcast_context;\r
         <a href="#robo181">ib_pfn_mcast_cb_t</a>                       pfn_mcast_cb;\r
@@ -5427,7 +5427,7 @@ Access Layer/ib_mcast_req_t</a></h2>
         uint32_t                                        retry_cnt;\r
         <a href="#robo47">ib_al_flags_t</a>                           flags;\r
 \r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      port_guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      port_guid;\r
         uint16_t                                        pkey_index;\r
 \r
 }       <strong>ib_mcast_req_t</strong>;\r
@@ -5478,7 +5478,7 @@ Access Layer/ib_mcast_req_t</a></h2>
        creating a new multicast group.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo142">ib_join_mcast</a>, <a href="#robo181">ib_pfn_mcast_cb_t</a>, <a href="./ib_types_h.html#robo861">ib_gid_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo142">ib_join_mcast</a>, <a href="#robo181">ib_pfn_mcast_cb_t</a>, <a href="./ib_types_h.html#robo872">ib_gid_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -5486,7 +5486,7 @@ Access Layer/ib_mcast_req_t</a></h2>
 <h2><a name="robo155">[Functions]<a name="Access20Layer2fib5fmodify5fav">\r
 Access Layer/ib_modify_av</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_modify_av</strong>\r
 </pre>\r
@@ -5534,7 +5534,7 @@ Access Layer/ib_modify_av</a></h2>
 <h2><a name="robo156">[Functions]<a name="Access20Layer2fib5fmodify5fca">\r
 Access Layer/ib_modify_ca</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_modify_ca</strong>\r
 </pre>\r
@@ -5596,7 +5596,7 @@ Access Layer/ib_modify_ca</a></h2>
 <h2><a name="robo157">[Functions]<a name="Access20Layer2fib5fmodify5fcq">\r
 Access Layer/ib_modify_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_modify_cq</strong>\r
 </pre>\r
@@ -5658,7 +5658,7 @@ Access Layer/ib_modify_cq</a></h2>
 <h2><a name="robo158">[Functions]<a name="Access20Layer2fib5fmodify5fqp">\r
 Access Layer/ib_modify_qp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_modify_qp</strong>\r
 </pre>\r
@@ -5722,7 +5722,7 @@ Access Layer/ib_modify_qp</a></h2>
 <h2><a name="robo162">[Structures]<a name="Access20Layer2fib5fmra5fpdata5ft">\r
 Access Layer/ib_mra_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_mra_pdata_t</strong>\r
 </pre>\r
@@ -5745,7 +5745,7 @@ Access Layer/ib_mra_pdata_t</a></h2>
 <h2><a name="robo163">[Functions]<a name="Access20Layer2fib5fopen5fal">\r
 Access Layer/ib_open_al</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_open_al</strong>\r
 </pre>\r
@@ -5789,7 +5789,7 @@ Access Layer/ib_open_al</a></h2>
 <h2><a name="robo164">[Functions]<a name="Access20Layer2fib5fopen5fca">\r
 Access Layer/ib_open_ca</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_open_ca</strong>\r
 </pre>\r
@@ -5801,7 +5801,7 @@ Access Layer/ib_open_ca</a></h2>
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a> AL_API\r
 <strong>ib_open_ca</strong>(\r
         IN              const   ib_al_handle_t                          h_al,\r
-        IN              const   <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      ca_guid,\r
+        IN              const   <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      ca_guid,\r
         IN              const   <a href="#robo178">ib_pfn_event_cb_t</a>                       pfn_ca_event_cb OPTIONAL,\r
         IN              const   void* const                                     ca_context,\r
                 OUT                     ib_ca_handle_t* const           ph_ca );\r
@@ -5854,7 +5854,7 @@ Access Layer/ib_open_ca</a></h2>
 <h2><a name="robo166">[Functions]<a name="Access20Layer2fib5fpeek5fcq">\r
 Access Layer/ib_peek_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_peek_cq</strong>\r
 </pre>\r
@@ -5902,7 +5902,7 @@ Access Layer/ib_peek_cq</a></h2>
 <h2><a name="robo167">[Functions]<a name="Access20Layer2fib5fpfn5fcm5fapr5fcb5ft">\r
 Access Layer/ib_pfn_cm_apr_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_cm_apr_cb_t</strong>\r
 </pre>\r
@@ -5936,7 +5936,7 @@ Access Layer/ib_pfn_cm_apr_cb_t</a></h2>
 <h2><a name="robo168">[Functions]<a name="Access20Layer2fib5fpfn5fcm5fdrep5fcb5ft">\r
 Access Layer/ib_pfn_cm_drep_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_cm_drep_cb_t</strong>\r
 </pre>\r
@@ -5970,7 +5970,7 @@ Access Layer/ib_pfn_cm_drep_cb_t</a></h2>
 <h2><a name="robo169">[Functions]<a name="Access20Layer2fib5fpfn5fcm5fdreq5fcb5ft">\r
 Access Layer/ib_pfn_cm_dreq_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_cm_dreq_cb_t</strong>\r
 </pre>\r
@@ -6006,7 +6006,7 @@ Access Layer/ib_pfn_cm_dreq_cb_t</a></h2>
 <h2><a name="robo170">[Functions]<a name="Access20Layer2fib5fpfn5fcm5flap5fcb5ft">\r
 Access Layer/ib_pfn_cm_lap_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_cm_lap_cb_t</strong>\r
 </pre>\r
@@ -6041,7 +6041,7 @@ Access Layer/ib_pfn_cm_lap_cb_t</a></h2>
 <h2><a name="robo171">[Functions]<a name="Access20Layer2fib5fpfn5fcm5fmra5fcb5ft">\r
 Access Layer/ib_pfn_cm_mra_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_cm_mra_cb_t</strong>\r
 </pre>\r
@@ -6076,7 +6076,7 @@ Access Layer/ib_pfn_cm_mra_cb_t</a></h2>
 <h2><a name="robo172">[Functions]<a name="Access20Layer2fib5fpfn5fcm5frej5fcb5ft">\r
 Access Layer/ib_pfn_cm_rej_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_cm_rej_cb_t</strong>\r
 </pre>\r
@@ -6110,7 +6110,7 @@ Access Layer/ib_pfn_cm_rej_cb_t</a></h2>
 <h2><a name="robo173">[Functions]<a name="Access20Layer2fib5fpfn5fcm5frep5fcb5ft">\r
 Access Layer/ib_pfn_cm_rep_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_cm_rep_cb_t</strong>\r
 </pre>\r
@@ -6157,7 +6157,7 @@ Access Layer/ib_pfn_cm_rep_cb_t</a></h2>
 <h2><a name="robo174">[Functions]<a name="Access20Layer2fib5fpfn5fcm5freq5fcb5ft">\r
 Access Layer/ib_pfn_cm_req_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_cm_req_cb_t</strong>\r
 </pre>\r
@@ -6198,7 +6198,7 @@ Access Layer/ib_pfn_cm_req_cb_t</a></h2>
 <h2><a name="robo175">[Functions]<a name="Access20Layer2fib5fpfn5fcm5frtu5fcb5ft">\r
 Access Layer/ib_pfn_cm_rtu_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_cm_rtu_cb_t</strong>\r
 </pre>\r
@@ -6236,7 +6236,7 @@ Access Layer/ib_pfn_cm_rtu_cb_t</a></h2>
 <h2><a name="robo176">[Functions]<a name="Access20Layer2fib5fpfn5fcomp5fcb5ft">\r
 Access Layer/ib_pfn_comp_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_comp_cb_t</strong>\r
 </pre>\r
@@ -6272,7 +6272,7 @@ Access Layer/ib_pfn_comp_cb_t</a></h2>
 <h2><a name="robo177">[Functions]<a name="Access20Layer2fib5fpfn5fdestroy5fcb5ft">\r
 Access Layer/ib_pfn_destroy_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_destroy_cb_t</strong>\r
 </pre>\r
@@ -6312,7 +6312,7 @@ Access Layer/ib_pfn_destroy_cb_t</a></h2>
 <h2><a name="robo178">[Functions]<a name="Access20Layer2fib5fpfn5fevent5fcb5ft">\r
 Access Layer/ib_pfn_event_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_event_cb_t</strong>\r
 </pre>\r
@@ -6342,7 +6342,7 @@ Access Layer/ib_pfn_event_cb_t</a></h2>
 <h2><a name="robo179">[Functions]<a name="Access20Layer2fib5fpfn5flisten5ferr5fcb5ft">\r
 Access Layer/ib_pfn_listen_err_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_listen_err_cb_t</strong>\r
 </pre>\r
@@ -6372,7 +6372,7 @@ Access Layer/ib_pfn_listen_err_cb_t</a></h2>
 <h2><a name="robo180">[Functions]<a name="Access20Layer2fib5fpfn5fmad5fcomp5fcb5ft">\r
 Access Layer/ib_pfn_mad_comp_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_mad_comp_cb_t</strong>\r
 </pre>\r
@@ -6422,7 +6422,7 @@ Access Layer/ib_pfn_mad_comp_cb_t</a></h2>
 <h2><a name="robo181">[Functions]<a name="Access20Layer2fib5fpfn5fmcast5fcb5ft">\r
 Access Layer/ib_pfn_mcast_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_mcast_cb_t</strong>\r
 </pre>\r
@@ -6453,7 +6453,7 @@ Access Layer/ib_pfn_mcast_cb_t</a></h2>
 <h2><a name="robo182">[Functions]<a name="Access20Layer2fib5fpfn5fpnp5fcb5ft">\r
 Access Layer/ib_pfn_pnp_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_pnp_cb_t</strong>\r
 </pre>\r
@@ -6507,7 +6507,7 @@ Access Layer/ib_pfn_pnp_cb_t</a></h2>
 <h2><a name="robo183">[Functions]<a name="Access20Layer2fib5fpfn5fquery5fcb5ft">\r
 Access Layer/ib_pfn_query_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_query_cb_t</strong>\r
 </pre>\r
@@ -6543,7 +6543,7 @@ Access Layer/ib_pfn_query_cb_t</a></h2>
 <h2><a name="robo184">[Functions]<a name="Access20Layer2fib5fpfn5freg5fsvc5fcb5ft">\r
 Access Layer/ib_pfn_reg_svc_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_reg_svc_cb_t</strong>\r
 </pre>\r
@@ -6576,7 +6576,7 @@ Access Layer/ib_pfn_reg_svc_cb_t</a></h2>
 <h2><a name="robo185">[Functions]<a name="Access20Layer2fib5fpfn5freport5fcb5ft">\r
 Access Layer/ib_pfn_report_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_report_cb_t</strong>\r
 </pre>\r
@@ -6617,7 +6617,7 @@ Access Layer/ib_pfn_report_cb_t</a></h2>
 <h2><a name="robo186">[Functions]<a name="Access20Layer2fib5fpfn5fsub5fcb5ft">\r
 Access Layer/ib_pfn_sub_cb_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pfn_sub_cb_t</strong>\r
 </pre>\r
@@ -6655,7 +6655,7 @@ Access Layer/ib_pfn_sub_cb_t</a></h2>
 <h2><a name="robo189">[Structures]<a name="Access20Layer2fib5fpnp5fca5frec5ft">\r
 Access Layer/ib_pnp_ca_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pnp_ca_rec_t</strong>\r
 </pre>\r
@@ -6705,7 +6705,7 @@ Access Layer/ib_pnp_ca_rec_t</a></h2>
 <h2><a name="robo190">[Definitions]<a name="Access20Layer2fib5fpnp5fclass5ft">\r
 Access Layer/ib_pnp_class_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pnp_class_t</strong>\r
 </pre>\r
@@ -6773,7 +6773,7 @@ typedef uint32_t        <strong>ib_pnp_class_t</strong>;
 <h2><a name="robo191">[Definitions]<a name="Access20Layer2fib5fpnp5fevent5ft">\r
 Access Layer/ib_pnp_event_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pnp_event_t</strong>\r
 </pre>\r
@@ -6908,7 +6908,7 @@ typedef uint32_t        <strong>ib_pnp_event_t</strong>;
 <h2><a name="robo192">[Structures]<a name="Access20Layer2fib5fpnp5fioc5fpath5frec5ft">\r
 Access Layer/ib_pnp_ioc_path_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pnp_ioc_path_rec_t</strong>\r
 </pre>\r
@@ -6922,7 +6922,7 @@ Access Layer/ib_pnp_ioc_path_rec_t</a></h2>
         <a href="#robo196">ib_pnp_rec_t</a>                            pnp_rec;\r
         net64_t                                         ca_guid;\r
         net64_t                                         port_guid;\r
-        <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>                           path;\r
+        <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>                           path;\r
 \r
 }       <strong>ib_pnp_ioc_path_rec_t</strong>;\r
 </pre>\r
@@ -6969,7 +6969,7 @@ Access Layer/ib_pnp_ioc_path_rec_t</a></h2>
 <h2><a name="robo193">[Structures]<a name="Access20Layer2fib5fpnp5fioc5frec5ft">\r
 Access Layer/ib_pnp_ioc_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pnp_ioc_rec_t</strong>\r
 </pre>\r
@@ -6983,7 +6983,7 @@ Access Layer/ib_pnp_ioc_rec_t</a></h2>
         <a href="#robo196">ib_pnp_rec_t</a>                            pnp_rec;\r
         net64_t                                         ca_guid;\r
         ib_ioc_info_t                           info;\r
-        <a href="./ib_types_h.html#robo975">ib_svc_entry_t</a>                          svc_entry_array[1];\r
+        <a href="./ib_types_h.html#robo988">ib_svc_entry_t</a>                          svc_entry_array[1];\r
 \r
 }       <strong>ib_pnp_ioc_rec_t</strong>;\r
 </pre>\r
@@ -7030,7 +7030,7 @@ Access Layer/ib_pnp_ioc_rec_t</a></h2>
 <h2><a name="robo194">[Structures]<a name="Access20Layer2fib5fpnp5fiou5frec5ft">\r
 Access Layer/ib_pnp_iou_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pnp_iou_rec_t</strong>\r
 </pre>\r
@@ -7041,6 +7041,7 @@ Access Layer/ib_pnp_iou_rec_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _ib_pnp_iou_rec\r
 {\r
         <a href="#robo196">ib_pnp_rec_t</a>                            pnp_rec;\r
+        net64_t                                         guid;\r
         net64_t                                         ca_guid;\r
         net64_t                                         chassis_guid;\r
         uint8_t                                         slot;\r
@@ -7112,7 +7113,7 @@ Access Layer/ib_pnp_iou_rec_t</a></h2>
 <h2><a name="robo195">[Structures]<a name="Access20Layer2fib5fpnp5fport5frec5ft">\r
 Access Layer/ib_pnp_port_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pnp_port_rec_t</strong>\r
 </pre>\r
@@ -7168,7 +7169,7 @@ Access Layer/ib_pnp_port_rec_t</a></h2>
 <h2><a name="robo196">[Structures]<a name="Access20Layer2fib5fpnp5frec5ft">\r
 Access Layer/ib_pnp_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pnp_rec_t</strong>\r
 </pre>\r
@@ -7187,7 +7188,8 @@ Access Layer/ib_pnp_rec_t</a></h2>
         void* __ptr64                           pnp_context;\r
         void* __ptr64                           context;\r
 \r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      ca_guid;\r
 \r
 }       <strong>ib_pnp_rec_t</strong>;\r
 </pre>\r
@@ -7220,6 +7222,9 @@ Access Layer/ib_pnp_rec_t</a></h2>
        guid\r
                The GUID of the adapter, port, IOU, or IOC for which\r
                the PnP event occurred.\r
+\r
+       ca_guid\r
+               The  GUID of the HCA \r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This structure is returned to the user to notify them of: the addition\r
@@ -7249,7 +7254,7 @@ Access Layer/ib_pnp_rec_t</a></h2>
 <h2><a name="robo197">[Structures]<a name="Access20Layer2fib5fpnp5freq5ft">\r
 Access Layer/ib_pnp_req_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pnp_req_t</strong>\r
 </pre>\r
@@ -7294,7 +7299,7 @@ Access Layer/ib_pnp_req_t</a></h2>
 <h2><a name="robo198">[Functions]<a name="Access20Layer2fib5fpoll5fcq">\r
 Access Layer/ib_poll_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_poll_cq</strong>\r
 </pre>\r
@@ -7354,7 +7359,7 @@ Access Layer/ib_poll_cq</a></h2>
 <h2><a name="robo202">[Functions]<a name="Access20Layer2fib5fpost5frecv">\r
 Access Layer/ib_post_recv</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_post_recv</strong>\r
 </pre>\r
@@ -7415,7 +7420,7 @@ Access Layer/ib_post_recv</a></h2>
 <h2><a name="robo203">[Functions]<a name="Access20Layer2fib5fpost5fsend">\r
 Access Layer/ib_post_send</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_post_send</strong>\r
 </pre>\r
@@ -7482,7 +7487,7 @@ Access Layer/ib_post_send</a></h2>
 <h2><a name="robo204">[Functions]<a name="Access20Layer2fib5fput5fmad">\r
 Access Layer/ib_put_mad</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_put_mad</strong>\r
 </pre>\r
@@ -7517,7 +7522,7 @@ Access Layer/ib_put_mad</a></h2>
 <h2><a name="robo211">[Functions]<a name="Access20Layer2fib5fquery">\r
 Access Layer/ib_query</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query</strong>\r
 </pre>\r
@@ -7582,7 +7587,7 @@ Access Layer/ib_query</a></h2>
 <h2><a name="robo212">[Functions]<a name="Access20Layer2fib5fquery5fav">\r
 Access Layer/ib_query_av</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_av</strong>\r
 </pre>\r
@@ -7628,7 +7633,7 @@ Access Layer/ib_query_av</a></h2>
 <h2><a name="robo213">[Functions]<a name="Access20Layer2fib5fquery5fca">\r
 Access Layer/ib_query_ca</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_ca</strong>\r
 </pre>\r
@@ -7692,7 +7697,7 @@ Access Layer/ib_query_ca</a></h2>
 <h2><a name="robo214">[Functions]<a name="Access20Layer2fib5fquery5fca5fby5fguid">\r
 Access Layer/ib_query_ca_by_guid</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_ca_by_guid</strong>\r
 </pre>\r
@@ -7703,7 +7708,7 @@ Access Layer/ib_query_ca_by_guid</a></h2>
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a> AL_API\r
 <strong>ib_query_ca_by_guid</strong>(\r
         IN              const   ib_al_handle_t                          h_al,\r
-        IN              const   <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      ca_guid,\r
+        IN              const   <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      ca_guid,\r
                 OUT                     <a href="./ib_types_h.html#robo60">ib_ca_attr_t</a>* const                     p_ca_attr OPTIONAL,\r
         IN      OUT                     uint32_t* const                         p_size );\r
 </pre>\r
@@ -7763,7 +7768,7 @@ Access Layer/ib_query_ca_by_guid</a></h2>
 <h2><a name="robo215">[Functions]<a name="Access20Layer2fib5fquery5fcq">\r
 Access Layer/ib_query_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_cq</strong>\r
 </pre>\r
@@ -7803,7 +7808,7 @@ Access Layer/ib_query_cq</a></h2>
 <h2><a name="robo216">[Functions]<a name="Access20Layer2fib5fquery5fmr">\r
 Access Layer/ib_query_mr</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_mr</strong>\r
 </pre>\r
@@ -7847,7 +7852,7 @@ Access Layer/ib_query_mr</a></h2>
 <h2><a name="robo217">[Functions]<a name="Access20Layer2fib5fquery5fmw">\r
 Access Layer/ib_query_mw</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_mw</strong>\r
 </pre>\r
@@ -7895,7 +7900,7 @@ Access Layer/ib_query_mw</a></h2>
 <h2><a name="robo218">[Functions]<a name="Access20Layer2fib5fquery5fqp">\r
 Access Layer/ib_query_qp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_qp</strong>\r
 </pre>\r
@@ -7939,7 +7944,7 @@ Access Layer/ib_query_qp</a></h2>
 <h2><a name="robo219">[Structures]<a name="Access20Layer2fib5fquery5frec5ft">\r
 Access Layer/ib_query_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_rec_t</strong>\r
 </pre>\r
@@ -8001,7 +8006,7 @@ Access Layer/ib_query_rec_t</a></h2>
 <h2><a name="robo220">[Structures]<a name="Access20Layer2fib5fquery5freq5ft">\r
 Access Layer/ib_query_req_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_req_t</strong>\r
 </pre>\r
@@ -8014,7 +8019,7 @@ Access Layer/ib_query_req_t</a></h2>
 {\r
         <a href="#robo221">ib_query_type_t</a>                         query_type;\r
         const void* __ptr64                     p_query_input;\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      port_guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      port_guid;\r
 \r
         uint32_t                                        timeout_ms;\r
         uint32_t                                        retry_cnt;\r
@@ -8083,7 +8088,7 @@ Access Layer/ib_query_req_t</a></h2>
 <h2><a name="robo221">[Definitions]<a name="Access20Layer2fib5fquery5ftype5ft">\r
 Access Layer/ib_query_type_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_query_type_t</strong>\r
 </pre>\r
@@ -8126,17 +8131,17 @@ Access Layer/ib_query_type_t</a></h2>
 \r
        IB_QUERY_SVC_REC_BY_ID\r
                Query for service records based on the service ID.  Queries of\r
-               this type should reference an <a href="./ib_types_h.html#robo901">ib_net64_t</a> value that indicates the\r
+               this type should reference an <a href="./ib_types_h.html#robo912">ib_net64_t</a> value that indicates the\r
                ID of the service being requested.\r
 \r
        IB_QUERY_NODE_REC_BY_NODE_GUID\r
                Query for node information based on the node's GUID.  Queries of\r
-               this type should reference an <a href="./ib_types_h.html#robo901">ib_net64_t</a> value that indicates the\r
+               this type should reference an <a href="./ib_types_h.html#robo912">ib_net64_t</a> value that indicates the\r
                GUID of the node being requested.\r
 \r
        IB_QUERY_PORT_REC_BY_LID\r
                Query for port information based on the port's base LID.  Queries of\r
-               this type should reference an <a href="./ib_types_h.html#robo899">ib_net16_t</a> value that indicates the\r
+               this type should reference an <a href="./ib_types_h.html#robo910">ib_net16_t</a> value that indicates the\r
                base LID of the port being requested.\r
 \r
        IB_QUERY_PATH_REC_BY_PORT_GUIDS\r
@@ -8170,7 +8175,7 @@ Access Layer/ib_query_type_t</a></h2>
 <h2><a name="robo222">[Functions]<a name="Access20Layer2fib5frearm5fcq">\r
 Access Layer/ib_rearm_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_rearm_cq</strong>\r
 </pre>\r
@@ -8213,7 +8218,7 @@ Access Layer/ib_rearm_cq</a></h2>
 <h2><a name="robo223">[Functions]<a name="Access20Layer2fib5frearm5fn5fcq">\r
 Access Layer/ib_rearm_n_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_rearm_n_cq</strong>\r
 </pre>\r
@@ -8267,7 +8272,7 @@ Access Layer/ib_rearm_n_cq</a></h2>
 <h2><a name="robo226">[Functions]<a name="Access20Layer2fib5freg5fioc">\r
 Access Layer/ib_reg_ioc</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_ioc</strong>\r
 </pre>\r
@@ -8313,7 +8318,7 @@ Access Layer/ib_reg_ioc</a></h2>
 <h2><a name="robo227">[Functions]<a name="Access20Layer2fib5freg5fmad5fpool">\r
 Access Layer/ib_reg_mad_pool</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_mad_pool</strong>\r
 </pre>\r
@@ -8374,7 +8379,7 @@ Access Layer/ib_reg_mad_pool</a></h2>
 <h2><a name="robo228">[Functions]<a name="Access20Layer2fib5freg5fmad5fsvc">\r
 Access Layer/ib_reg_mad_svc</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_mad_svc</strong>\r
 </pre>\r
@@ -8434,7 +8439,7 @@ Access Layer/ib_reg_mad_svc</a></h2>
 <h2><a name="robo229">[Functions]<a name="Access20Layer2fib5freg5fmem">\r
 Access Layer/ib_reg_mem</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_mem</strong>\r
 </pre>\r
@@ -8508,7 +8513,7 @@ Access Layer/ib_reg_mem</a></h2>
 <h2><a name="robo230">[Functions]<a name="Access20Layer2fib5freg5fphys">\r
 Access Layer/ib_reg_phys</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_phys</strong>\r
 </pre>\r
@@ -8590,7 +8595,7 @@ Access Layer/ib_reg_phys</a></h2>
 <h2><a name="robo231">[Functions]<a name="Access20Layer2fib5freg5fpnp">\r
 Access Layer/ib_reg_pnp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_pnp</strong>\r
 </pre>\r
@@ -8655,7 +8660,7 @@ Access Layer/ib_reg_pnp</a></h2>
 <h2><a name="robo232">[Functions]<a name="Access20Layer2fib5freg5fshared">\r
 Access Layer/ib_reg_shared</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_shared</strong>\r
 </pre>\r
@@ -8745,7 +8750,7 @@ Access Layer/ib_reg_shared</a></h2>
 <h2><a name="robo233">[Functions]<a name="Access20Layer2fib5freg5fshmid">\r
 Access Layer/ib_reg_shmid</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_shmid</strong>\r
 </pre>\r
@@ -8836,7 +8841,7 @@ Access Layer/ib_reg_shmid</a></h2>
 <h2><a name="robo234">[Functions]<a name="Access20Layer2fib5freg5fsvc">\r
 Access Layer/ib_reg_svc</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_svc</strong>\r
 </pre>\r
@@ -8902,7 +8907,7 @@ Access Layer/ib_reg_svc</a></h2>
 <h2><a name="robo235">[Structures]<a name="Access20Layer2fib5freg5fsvc5frec5ft">\r
 Access Layer/ib_reg_svc_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       _<strong>ib_reg_svc_rec_t</strong>\r
 </pre>\r
@@ -8916,7 +8921,7 @@ Access Layer/ib_reg_svc_rec_t</a></h2>
         const void* __ptr64                     svc_context;\r
         ib_reg_svc_handle_t                     h_reg_svc;\r
         <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         req_status;\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      resp_status;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      resp_status;\r
         ib_service_record_t                     svc_rec;\r
 \r
 }       <strong>ib_reg_svc_rec_t</strong>;\r
@@ -8955,7 +8960,7 @@ Access Layer/ib_reg_svc_rec_t</a></h2>
 <h2><a name="robo236">[Structures]<a name="Access20Layer2fib5freg5fsvc5freq5ft">\r
 Access Layer/ib_reg_svc_req_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reg_svc_req_t</strong>\r
 </pre>\r
@@ -8967,14 +8972,14 @@ Access Layer/ib_reg_svc_req_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _ib_reg_svc_req\r
 {\r
         ib_service_record_t                     svc_rec;\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      port_guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      port_guid;\r
 \r
         uint32_t                                        timeout_ms;\r
         uint32_t                                        retry_cnt;\r
         <a href="#robo47">ib_al_flags_t</a>                           flags;\r
 \r
         const void                                      *svc_context;\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      svc_data_mask;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      svc_data_mask;\r
 \r
         <a href="#robo184">ib_pfn_reg_svc_cb_t</a>                     pfn_reg_svc_cb;\r
 \r
@@ -9032,7 +9037,7 @@ Access Layer/ib_reg_svc_req_t</a></h2>
 <h2><a name="robo237">[Structures]<a name="Access20Layer2fib5frej5fpdata5ft">\r
 Access Layer/ib_rej_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_rej_pdata_t</strong>\r
 </pre>\r
@@ -9055,7 +9060,7 @@ Access Layer/ib_rej_pdata_t</a></h2>
 <h2><a name="robo239">[Functions]<a name="Access20Layer2fib5freject5fioc">\r
 Access Layer/ib_reject_ioc</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_reject_ioc</strong>\r
 </pre>\r
@@ -9110,7 +9115,7 @@ Access Layer/ib_reject_ioc</a></h2>
 <h2><a name="robo240">[Functions]<a name="Access20Layer2fib5fremove5fsvc5fentry">\r
 Access Layer/ib_remove_svc_entry</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_remove_svc_entry</strong>\r
 </pre>\r
@@ -9147,7 +9152,7 @@ Access Layer/ib_remove_svc_entry</a></h2>
 <h2><a name="robo241">[Structures]<a name="Access20Layer2fib5frep5fpdata5ft">\r
 Access Layer/ib_rep_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_rep_pdata_t</strong>\r
 </pre>\r
@@ -9170,7 +9175,7 @@ Access Layer/ib_rep_pdata_t</a></h2>
 <h2><a name="robo242">[Structures]<a name="Access20Layer2fib5freport5frec5ft">\r
 Access Layer/ib_report_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_report_rec_t</strong>\r
 </pre>\r
@@ -9209,7 +9214,7 @@ Access Layer/ib_report_rec_t</a></h2>
 <h2><a name="robo243">[Structures]<a name="Access20Layer2fib5freq5fpdata5ft">\r
 Access Layer/ib_req_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_req_pdata_t</strong>\r
 </pre>\r
@@ -9232,7 +9237,7 @@ Access Layer/ib_req_pdata_t</a></h2>
 <h2><a name="robo244">[Functions]<a name="Access20Layer2fib5frereg5fmem">\r
 Access Layer/ib_rereg_mem</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_rereg_mem</strong>\r
 </pre>\r
@@ -9320,7 +9325,7 @@ Access Layer/ib_rereg_mem</a></h2>
 <h2><a name="robo245">[Functions]<a name="Access20Layer2fib5frereg5fphys">\r
 Access Layer/ib_rereg_phys</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_rereg_phys</strong>\r
 </pre>\r
@@ -9414,7 +9419,7 @@ Access Layer/ib_rereg_phys</a></h2>
 <h2><a name="robo246">[Structures]<a name="Access20Layer2fib5frtu5fpdata5ft">\r
 Access Layer/ib_rtu_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_rtu_pdata_t</strong>\r
 </pre>\r
@@ -9437,7 +9442,7 @@ Access Layer/ib_rtu_pdata_t</a></h2>
 <h2><a name="robo247">[Functions]<a name="Access20Layer2fib5fsend5fmad">\r
 Access Layer/ib_send_mad</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_send_mad</strong>\r
 </pre>\r
@@ -9505,7 +9510,7 @@ Access Layer/ib_send_mad</a></h2>
 <h2><a name="robo250">[Structures]<a name="Access20Layer2fib5fshmid5ft">\r
 Access Layer/ib_shmid_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_shmid_t</strong>\r
 </pre>\r
@@ -9524,7 +9529,7 @@ Access Layer/ib_shmid_t</a></h2>
 <h2><a name="robo251">[Structures]<a name="Access20Layer2fib5fsidr5frep5fpdata5ft">\r
 Access Layer/ib_sidr_rep_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_sidr_rep_pdata_t</strong>\r
 </pre>\r
@@ -9547,7 +9552,7 @@ Access Layer/ib_sidr_rep_pdata_t</a></h2>
 <h2><a name="robo252">[Structures]<a name="Access20Layer2fib5fsidr5freq5fpdata5ft">\r
 Access Layer/ib_sidr_req_pdata_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_sidr_req_pdata_t</strong>\r
 </pre>\r
@@ -9570,7 +9575,7 @@ Access Layer/ib_sidr_req_pdata_t</a></h2>
 <h2><a name="robo253">[Structures]<a name="Access20Layer2fib5fsub5frec5ft">\r
 Access Layer/ib_sub_rec_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_sub_rec_t</strong>\r
 </pre>\r
@@ -9619,7 +9624,7 @@ Access Layer/ib_sub_rec_t</a></h2>
 <h2><a name="robo254">[Structures]<a name="Access20Layer2fib5fsub5freq5ft">\r
 Access Layer/ib_sub_req_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_sub_req_t</strong>\r
 </pre>\r
@@ -9632,7 +9637,7 @@ Access Layer/ib_sub_req_t</a></h2>
 {\r
         ib_svc_name_t* __ptr64          p_class_mgr_name;\r
         ib_inform_info_t* __ptr64       p_inform_info;\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      port_guid;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      port_guid;\r
 \r
         uint32_t                                        timeout_ms;\r
         uint32_t                                        retry_cnt;\r
@@ -9705,7 +9710,7 @@ Access Layer/ib_sub_req_t</a></h2>
 <h2><a name="robo255">[Functions]<a name="Access20Layer2fib5fsubscribe">\r
 Access Layer/ib_subscribe</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_subscribe</strong>\r
 </pre>\r
@@ -9768,7 +9773,7 @@ Access Layer/ib_subscribe</a></h2>
 <h2><a name="robo256">[Functions]<a name="Access20Layer2fib5fsync5fdestroy">\r
 Access Layer/ib_sync_destroy</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_sync_destroy</strong>\r
 </pre>\r
@@ -9777,9 +9782,7 @@ Access Layer/ib_sync_destroy</a></h2>
        object.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>AL_EXPORT void AL_API\r
-<strong>ib_sync_destroy</strong>(\r
-        IN                              void                                            *context );\r
+<span class="SYNOPSIS"><pre>static const <a href="#robo177">ib_pfn_destroy_cb_t</a> <strong>ib_sync_destroy</strong> = (<a href="#robo177">ib_pfn_destroy_cb_t</a>)-1i64;\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       Not Applicable.\r
@@ -9798,7 +9801,7 @@ Access Layer/ib_sync_destroy</a></h2>
 <h2><a name="robo257">[Functions]<a name="Access20Layer2fib5funsubscribe">\r
 Access Layer/ib_unsubscribe</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_unsubscribe</strong>\r
 </pre>\r
@@ -9855,7 +9858,7 @@ Access Layer/ib_unsubscribe</a></h2>
 <h2><a name="robo258">[Structures]<a name="Access20Layer2fib5fuser5fquery5ft">\r
 Access Layer/ib_user_query_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_user_query_t</strong>\r
 </pre>\r
@@ -9866,9 +9869,9 @@ Access Layer/ib_user_query_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _ib_user_query\r
 {\r
         uint8_t                                 method;\r
-        <a href="./ib_types_h.html#robo899">ib_net16_t</a>                              attr_id;\r
+        <a href="./ib_types_h.html#robo910">ib_net16_t</a>                              attr_id;\r
         uint32_t                                attr_size;\r
-        <a href="./ib_types_h.html#robo901">ib_net64_t</a>                              comp_mask;\r
+        <a href="./ib_types_h.html#robo912">ib_net64_t</a>                              comp_mask;\r
         void* __ptr64                   p_attr;\r
 \r
 }       <strong>ib_user_query_t</strong>;\r
@@ -9906,7 +9909,7 @@ Access Layer/ib_user_query_t</a></h2>
 <h2><a name="robo263">[Functions]<a name="Access20Layer2fmlnx5fcreate5ffmr">\r
 Access Layer/mlnx_create_fmr</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>mlnx_create_fmr</strong>\r
 </pre>\r
@@ -9973,7 +9976,7 @@ Access Layer/mlnx_create_fmr</a></h2>
 <h2><a name="robo264">[Functions]<a name="Access20Layer2fmlnx5fdestroy5ffmr">\r
 Access Layer/mlnx_destroy_fmr</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>mlnx_destroy_fmr</strong>\r
 </pre>\r
@@ -10031,7 +10034,7 @@ Access Layer/mlnx_destroy_fmr</a></h2>
 <h2><a name="robo266">[Functions]<a name="Access20Layer2fmlnx5fmap5ffmr">\r
 Access Layer/mlnx_map_fmr</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>mlnx_map_fmr</strong>\r
 </pre>\r
@@ -10108,7 +10111,7 @@ mlnx_map_phys_fmr(
 <h2><a name="robo267">[Functions]<a name="Access20Layer2fmlnx5funmap5ffmr">\r
 Access Layer/mlnx_unmap_fmr</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo38">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>mlnx_unmap_fmr</strong>\r
 </pre>\r
index 3b5789738e746ec06f2a65004f59d59e96585732..102b5e1d4b808ff5fc9254ef884ede00c9821e6f 100644 (file)
@@ -2,16 +2,16 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/iba/ib_al_ioctl_h.html</title>\r
+<title>./inc_docs/iba/ib_al_ioctl_h.html</title>\r
 <!-- Source: ./inc/iba/ib_al_ioctl.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/iba/ib_al_ioctl.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/iba/ib_al_ioctl.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo987">[Structures]<a name="User2dmode20Access20Layer2fual5falloc5fpd5fioctl5ft">\r
+<h2><a name="robo1000">[Structures]<a name="User2dmode20Access20Layer2fual5falloc5fpd5fioctl5ft">\r
 User-mode Access Layer/ual_alloc_pd_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -27,7 +27,7 @@ User-mode Access Layer/ual_alloc_pd_ioctl_t</a></h2>
 {\r
         struct _ual_alloc_pd_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_ca;\r
                 <a href="./ib_types_h.html#robo165">ib_pd_type_t</a>                            type;\r
                 void* __ptr64                           context;\r
@@ -35,7 +35,7 @@ User-mode Access Layer/ual_alloc_pd_ioctl_t</a></h2>
         }       in;\r
         struct _ual_alloc_pd_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 uint64_t                                        h_pd;\r
 \r
@@ -67,7 +67,7 @@ User-mode Access Layer/ual_alloc_pd_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo988">[Structures]<a name="User2dmode20Access20Layer2fual5fattach5fmcast5fioctl5ft">\r
+<h2><a name="robo1001">[Structures]<a name="User2dmode20Access20Layer2fual5fattach5fmcast5fioctl5ft">\r
 User-mode Access Layer/ual_attach_mcast_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -83,15 +83,15 @@ User-mode Access Layer/ual_attach_mcast_ioctl_t</a></h2>
 {\r
         struct _ual_attach_mcast_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_qp;\r
-                <a href="./ib_types_h.html#robo861">ib_gid_t</a>                                        mgid;\r
-                <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      mlid;\r
+                <a href="./ib_types_h.html#robo872">ib_gid_t</a>                                        mgid;\r
+                <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      mlid;\r
 \r
         }       in;\r
         struct _ual_attach_mcast_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 uint64_t                                        h_attach;\r
 \r
@@ -126,7 +126,7 @@ User-mode Access Layer/ual_attach_mcast_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo989">[Structures]<a name="User2dmode20Access20Layer2fual5fbind5ffile5fioctl5ft">\r
+<h2><a name="robo1002">[Structures]<a name="User2dmode20Access20Layer2fual5fbind5ffile5fioctl5ft">\r
 User-mode Access Layer/ual_bind_file_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -157,7 +157,7 @@ User-mode Access Layer/ual_bind_file_ioctl_t</a></h2>
 <span class="NOTES"></span>\r
 <hr />\r
 \r
-<h2><a name="robo990">[Structures]<a name="User2dmode20Access20Layer2fual5fbind5fmw5fioctl5ft">\r
+<h2><a name="robo1003">[Structures]<a name="User2dmode20Access20Layer2fual5fbind5fmw5fioctl5ft">\r
 User-mode Access Layer/ual_bind_mw_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -206,7 +206,7 @@ User-mode Access Layer/ual_bind_mw_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo991">[Structures]<a name="User2dmode20Access20Layer2fual5fcancel5fmad5fioctl5ft">\r
+<h2><a name="robo1004">[Structures]<a name="User2dmode20Access20Layer2fual5fcancel5fmad5fioctl5ft">\r
 User-mode Access Layer/ual_cancel_mad_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -247,7 +247,7 @@ User-mode Access Layer/ual_cancel_mad_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo992">[Structures]<a name="User2dmode20Access20Layer2fual5fcancel5fsa5freq5fioctl5ft">\r
+<h2><a name="robo1005">[Structures]<a name="User2dmode20Access20Layer2fual5fcancel5fsa5freq5fioctl5ft">\r
 User-mode Access Layer/ual_cancel_sa_req_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -272,7 +272,7 @@ User-mode Access Layer/ual_cancel_sa_req_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo993">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fapr5fioctl5ft">\r
+<h2><a name="robo1006">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fapr5fioctl5ft">\r
 User-mode Access Layer/ual_cep_apr_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -314,7 +314,7 @@ User-mode Access Layer/ual_cep_apr_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo994">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fdrep5fioctl5ft">\r
+<h2><a name="robo1007">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fdrep5fioctl5ft">\r
 User-mode Access Layer/ual_cep_drep_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -344,7 +344,7 @@ User-mode Access Layer/ual_cep_drep_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo995">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fdreq5fioctl5ft">\r
+<h2><a name="robo1008">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fdreq5fioctl5ft">\r
 User-mode Access Layer/ual_cep_dreq_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -371,7 +371,7 @@ User-mode Access Layer/ual_cep_dreq_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo996">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fget5frtr5fioctl5ft">\r
+<h2><a name="robo1009">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fget5frtr5fioctl5ft">\r
 User-mode Access Layer/ual_cep_get_rtr_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -400,7 +400,7 @@ User-mode Access Layer/ual_cep_get_rtr_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo997">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fget5frts5fioctl5ft">\r
+<h2><a name="robo1010">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fget5frts5fioctl5ft">\r
 User-mode Access Layer/ual_cep_get_rts_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -429,7 +429,7 @@ User-mode Access Layer/ual_cep_get_rts_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo998">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fget5ftimewait5fioctl5ft">\r
+<h2><a name="robo1011">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fget5ftimewait5fioctl5ft">\r
 User-mode Access Layer/ual_cep_get_timewait_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -458,7 +458,7 @@ User-mode Access Layer/ual_cep_get_timewait_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo999">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fhandoff5fioctl5ft">\r
+<h2><a name="robo1012">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fhandoff5fioctl5ft">\r
 User-mode Access Layer/ual_cep_handoff_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -499,7 +499,7 @@ User-mode Access Layer/ual_cep_handoff_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1000">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5flap5fioctl5ft">\r
+<h2><a name="robo1013">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5flap5fioctl5ft">\r
 User-mode Access Layer/ual_cep_lap_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -515,7 +515,7 @@ User-mode Access Layer/ual_cep_lap_ioctl_t</a></h2>
 {\r
         net32_t                                         cid;\r
         <a href="./ib_al_h.html#robo84">ib_cm_lap_t</a>                                     cm_lap;\r
-        <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>                           alt_path;\r
+        <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>                           alt_path;\r
         uint8_t                                         pdata[IB_LAP_PDATA_SIZE];\r
 \r
 }       <strong>ual_cep_lap_ioctl_t</strong>;\r
@@ -530,7 +530,7 @@ User-mode Access Layer/ual_cep_lap_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1001">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5flisten5fioctl5ft">\r
+<h2><a name="robo1014">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5flisten5fioctl5ft">\r
 User-mode Access Layer/ual_cep_listen_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -561,7 +561,7 @@ User-mode Access Layer/ual_cep_listen_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1002">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fmra5fioctl5ft">\r
+<h2><a name="robo1015">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fmra5fioctl5ft">\r
 User-mode Access Layer/ual_cep_mra_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -591,7 +591,7 @@ User-mode Access Layer/ual_cep_mra_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1003">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fpoll5fioctl5ft">\r
+<h2><a name="robo1016">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5fpoll5fioctl5ft">\r
 User-mode Access Layer/ual_cep_poll_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -609,8 +609,8 @@ User-mode Access Layer/ual_cep_poll_ioctl_t</a></h2>
         void* __ptr64                           context;\r
         net32_t                                         new_cid;\r
         <a href="./ib_al_h.html#robo150">ib_mad_element_t</a>                        element;\r
-        <a href="./ib_types_h.html#robo865">ib_grh_t</a>                                        grh;\r
-        uint8_t                                         mad_buf[<a href="./ib_types_h.html#robo837">MAD_BLOCK_SIZE</a>];\r
+        <a href="./ib_types_h.html#robo876">ib_grh_t</a>                                        grh;\r
+        uint8_t                                         mad_buf[<a href="./ib_types_h.html#robo848">MAD_BLOCK_SIZE</a>];\r
 \r
 }       <strong>ual_cep_poll_ioctl_t</strong>;\r
 </pre>\r
@@ -628,7 +628,7 @@ User-mode Access Layer/ual_cep_poll_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1004">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5frej5fioctl5ft">\r
+<h2><a name="robo1017">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5frej5fioctl5ft">\r
 User-mode Access Layer/ual_cep_rej_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -674,7 +674,7 @@ User-mode Access Layer/ual_cep_rej_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1005">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5frep5fioctl5ft">\r
+<h2><a name="robo1018">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5frep5fioctl5ft">\r
 User-mode Access Layer/ual_cep_rep_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -721,7 +721,7 @@ User-mode Access Layer/ual_cep_rep_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1006">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5frtu5fioctl5ft">\r
+<h2><a name="robo1019">[Structures]<a name="User2dmode20Access20Layer2fual5fcep5frtu5fioctl5ft">\r
 User-mode Access Layer/ual_cep_rtu_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -754,7 +754,7 @@ User-mode Access Layer/ual_cep_rtu_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1007">[Structures]<a name="User2dmode20Access20Layer2fual5fci5fcall5fioctl5ft">\r
+<h2><a name="robo1020">[Structures]<a name="User2dmode20Access20Layer2fual5fci5fcall5fioctl5ft">\r
 User-mode Access Layer/ual_ci_call_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -770,7 +770,7 @@ User-mode Access Layer/ual_ci_call_ioctl_t</a></h2>
 {\r
         struct _ual_ci_call_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo66">ib_ci_op_t</a>                                      ci_op;\r
                 uint64_t                                        h_ca;\r
                 uint32_t                                        num_handles;\r
@@ -779,7 +779,7 @@ User-mode Access Layer/ual_ci_call_ioctl_t</a></h2>
         }       in;\r
         struct _ual_ci_call_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo66">ib_ci_op_t</a>                                      ci_op;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
 \r
@@ -822,7 +822,7 @@ User-mode Access Layer/ual_ci_call_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1008">[Structures]<a name="User2dmode20Access20Layer2fual5fclose5fca5fioctl5ft">\r
+<h2><a name="robo1021">[Structures]<a name="User2dmode20Access20Layer2fual5fclose5fca5fioctl5ft">\r
 User-mode Access Layer/ual_close_ca_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -859,7 +859,7 @@ User-mode Access Layer/ual_close_ca_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1009">[Structures]<a name="User2dmode20Access20Layer2fual5fcm5freq5fioctl5ft">\r
+<h2><a name="robo1022">[Structures]<a name="User2dmode20Access20Layer2fual5fcm5freq5fioctl5ft">\r
 User-mode Access Layer/ual_cm_req_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -877,7 +877,7 @@ User-mode Access Layer/ual_cm_req_ioctl_t</a></h2>
         {\r
                 net32_t                                         cid;\r
                 <a href="./ib_al_h.html#robo98">ib_cm_req_t</a>                                     cm_req;\r
-                <a href="./ib_types_h.html#robo933">ib_path_rec_t</a>                           paths[2];\r
+                <a href="./ib_types_h.html#robo944">ib_path_rec_t</a>                           paths[2];\r
                 uint8_t                                         pdata[IB_REQ_PDATA_SIZE];\r
                 uint8_t                                         compare[IB_REQ_PDATA_SIZE];\r
 \r
@@ -910,7 +910,7 @@ User-mode Access Layer/ual_cm_req_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1010">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fav5fioctl5ft">\r
+<h2><a name="robo1023">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fav5fioctl5ft">\r
 User-mode Access Layer/ual_create_av_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -926,14 +926,14 @@ User-mode Access Layer/ual_create_av_ioctl_t</a></h2>
 {\r
         struct _ual_create_av_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_pd;\r
                 <a href="./ib_types_h.html#robo57">ib_av_attr_t</a>                            attr;\r
 \r
         }       in;\r
         struct _ual_create_av_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 uint64_t                                        h_av;\r
 \r
@@ -965,7 +965,7 @@ User-mode Access Layer/ual_create_av_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1011">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fcep5fioctl5ft">\r
+<h2><a name="robo1024">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fcep5fioctl5ft">\r
 User-mode Access Layer/ual_create_cep_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -994,7 +994,7 @@ User-mode Access Layer/ual_create_cep_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1012">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fcq5fioctl5ft">\r
+<h2><a name="robo1025">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fcq5fioctl5ft">\r
 User-mode Access Layer/ual_create_cq_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1010,7 +1010,7 @@ User-mode Access Layer/ual_create_cq_ioctl_t</a></h2>
 {\r
         struct _ual_create_cq_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_ca;\r
                 void* __ptr64                           h_wait_obj;\r
                 void* __ptr64                           context;\r
@@ -1020,7 +1020,7 @@ User-mode Access Layer/ual_create_cq_ioctl_t</a></h2>
         }       in;\r
         struct _ual_create_cq_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 uint64_t                                        h_cq;\r
                 uint32_t                                        size;\r
@@ -1063,7 +1063,7 @@ User-mode Access Layer/ual_create_cq_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1013">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fmw5fioctl5ft">\r
+<h2><a name="robo1026">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fmw5fioctl5ft">\r
 User-mode Access Layer/ual_create_mw_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1079,13 +1079,13 @@ User-mode Access Layer/ual_create_mw_ioctl_t</a></h2>
 {\r
         struct _ual_create_mw_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_pd;\r
 \r
         }       in;\r
         struct _ual_create_mw_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 net32_t                                         rkey;\r
                 uint64_t                                        h_mw;\r
@@ -1119,7 +1119,7 @@ User-mode Access Layer/ual_create_mw_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1014">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fqp5fioctl5ft">\r
+<h2><a name="robo1027">[Structures]<a name="User2dmode20Access20Layer2fual5fcreate5fqp5fioctl5ft">\r
 User-mode Access Layer/ual_create_qp_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1135,7 +1135,7 @@ User-mode Access Layer/ual_create_qp_ioctl_t</a></h2>
 {\r
         struct _ual_create_qp_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_pd;\r
                 <a href="./ib_types_h.html#robo206">ib_qp_create_t</a>                          qp_create;\r
                 void* __ptr64                           context;\r
@@ -1144,7 +1144,7 @@ User-mode Access Layer/ual_create_qp_ioctl_t</a></h2>
         }       in;\r
         struct _ual_create_qp_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 <a href="./ib_types_h.html#robo205">ib_qp_attr_t</a>                            attr;\r
                 uint64_t                                        h_qp;\r
@@ -1187,7 +1187,7 @@ User-mode Access Layer/ual_create_qp_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1015">[Structures]<a name="User2dmode20Access20Layer2fual5fdealloc5fpd5fioctl5ft">\r
+<h2><a name="robo1028">[Structures]<a name="User2dmode20Access20Layer2fual5fdealloc5fpd5fioctl5ft">\r
 User-mode Access Layer/ual_dealloc_pd_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1224,7 +1224,7 @@ User-mode Access Layer/ual_dealloc_pd_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1016">[Structures]<a name="User2dmode20Access20Layer2fual5fdereg5fmad5fpool5fioctl5ft">\r
+<h2><a name="robo1029">[Structures]<a name="User2dmode20Access20Layer2fual5fdereg5fmad5fpool5fioctl5ft">\r
 User-mode Access Layer/ual_dereg_mad_pool_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1263,7 +1263,7 @@ User-mode Access Layer/ual_dereg_mad_pool_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1017">[Structures]<a name="User2dmode20Access20Layer2fual5fdereg5fmad5fsvc5fioctl5ft">\r
+<h2><a name="robo1030">[Structures]<a name="User2dmode20Access20Layer2fual5fdereg5fmad5fsvc5fioctl5ft">\r
 User-mode Access Layer/ual_dereg_mad_svc_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1300,7 +1300,7 @@ User-mode Access Layer/ual_dereg_mad_svc_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1018">[Structures]<a name="User2dmode20Access20Layer2fual5fdereg5fmr5fioctl5ft">\r
+<h2><a name="robo1031">[Structures]<a name="User2dmode20Access20Layer2fual5fdereg5fmr5fioctl5ft">\r
 User-mode Access Layer/ual_dereg_mr_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1337,7 +1337,7 @@ User-mode Access Layer/ual_dereg_mr_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1019">[Structures]<a name="User2dmode20Access20Layer2fual5fdereg5fpnp5fioctl5ft">\r
+<h2><a name="robo1032">[Structures]<a name="User2dmode20Access20Layer2fual5fdereg5fpnp5fioctl5ft">\r
 User-mode Access Layer/ual_dereg_pnp_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1365,7 +1365,7 @@ User-mode Access Layer/ual_dereg_pnp_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1020">[Structures]<a name="User2dmode20Access20Layer2fual5fdestroy5fav5fioctl5ft">\r
+<h2><a name="robo1033">[Structures]<a name="User2dmode20Access20Layer2fual5fdestroy5fav5fioctl5ft">\r
 User-mode Access Layer/ual_destroy_av_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1402,7 +1402,7 @@ User-mode Access Layer/ual_destroy_av_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1021">[Structures]<a name="User2dmode20Access20Layer2fual5fdestroy5fcq5fioctl5ft">\r
+<h2><a name="robo1034">[Structures]<a name="User2dmode20Access20Layer2fual5fdestroy5fcq5fioctl5ft">\r
 User-mode Access Layer/ual_destroy_cq_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1439,7 +1439,7 @@ User-mode Access Layer/ual_destroy_cq_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1022">[Structures]<a name="User2dmode20Access20Layer2fual5fdestroy5fmw5fioctl5ft">\r
+<h2><a name="robo1035">[Structures]<a name="User2dmode20Access20Layer2fual5fdestroy5fmw5fioctl5ft">\r
 User-mode Access Layer/ual_destroy_mw_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1476,7 +1476,7 @@ User-mode Access Layer/ual_destroy_mw_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1023">[Structures]<a name="User2dmode20Access20Layer2fual5fdestroy5fqp5fioctl5ft">\r
+<h2><a name="robo1036">[Structures]<a name="User2dmode20Access20Layer2fual5fdestroy5fqp5fioctl5ft">\r
 User-mode Access Layer/ual_destroy_qp_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1513,7 +1513,7 @@ User-mode Access Layer/ual_destroy_qp_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1024">[Structures]<a name="User2dmode20Access20Layer2fual5fdetach5fmcast5fioctl5ft">\r
+<h2><a name="robo1037">[Structures]<a name="User2dmode20Access20Layer2fual5fdetach5fmcast5fioctl5ft">\r
 User-mode Access Layer/ual_detach_mcast_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1550,7 +1550,7 @@ User-mode Access Layer/ual_detach_mcast_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1025">[Structures]<a name="User2dmode20Access20Layer2fual5fforce5fapm5fioctl5ft">\r
+<h2><a name="robo1038">[Structures]<a name="User2dmode20Access20Layer2fual5fforce5fapm5fioctl5ft">\r
 User-mode Access Layer/ual_force_apm_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1587,7 +1587,7 @@ User-mode Access Layer/ual_force_apm_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1026">[Structures]<a name="User2dmode20Access20Layer2fual5fget5fuvp5fname5ft">\r
+<h2><a name="robo1039">[Structures]<a name="User2dmode20Access20Layer2fual5fget5fuvp5fname5ft">\r
 User-mode Access Layer/ual_get_uvp_name_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1603,7 +1603,7 @@ User-mode Access Layer/ual_get_uvp_name_t</a></h2>
 {\r
         struct _ual_get_uvp_name_in\r
         {\r
-                <a href="./ib_types_h.html#robo901">ib_net64_t</a>                              ca_guid;\r
+                <a href="./ib_types_h.html#robo912">ib_net64_t</a>                              ca_guid;\r
 \r
         }       in;\r
         struct _ual_get_uvp_name_out\r
@@ -1632,7 +1632,7 @@ User-mode Access Layer/ual_get_uvp_name_t</a></h2>
 <span class="NOTES"></span>\r
 <hr />\r
 \r
-<h2><a name="robo1027">[Structures]<a name="User2dmode20Access20Layer2fual5flocal5fmad5fioctl5ft">\r
+<h2><a name="robo1040">[Structures]<a name="User2dmode20Access20Layer2fual5flocal5fmad5fioctl5ft">\r
 User-mode Access Layer/ual_local_mad_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1650,13 +1650,13 @@ User-mode Access Layer/ual_local_mad_ioctl_t</a></h2>
         {\r
                 uint64_t                                        h_ca;\r
                 uint8_t                                         port_num;\r
-                uint8_t                                         mad_in[<a href="./ib_types_h.html#robo837">MAD_BLOCK_SIZE</a>];\r
+                uint8_t                                         mad_in[<a href="./ib_types_h.html#robo848">MAD_BLOCK_SIZE</a>];\r
 \r
         }       in;\r
         struct _ual_local_mad_ioctl_out\r
         {\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
-                uint8_t                                         mad_out[<a href="./ib_types_h.html#robo837">MAD_BLOCK_SIZE</a>];\r
+                uint8_t                                         mad_out[<a href="./ib_types_h.html#robo848">MAD_BLOCK_SIZE</a>];\r
 \r
         }       out;\r
 \r
@@ -1679,7 +1679,7 @@ User-mode Access Layer/ual_local_mad_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1028">[Structures]<a name="User2dmode20Access20Layer2fual5fmad5frecv5fioctl5ft">\r
+<h2><a name="robo1041">[Structures]<a name="User2dmode20Access20Layer2fual5fmad5frecv5fioctl5ft">\r
 User-mode Access Layer/ual_mad_recv_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1697,8 +1697,8 @@ User-mode Access Layer/ual_mad_recv_ioctl_t</a></h2>
         {\r
                 uint64_t                                        h_mad;\r
                 <a href="./ib_al_h.html#robo150">ib_mad_element_t</a>* __ptr64       p_user_mad;\r
-                <a href="./ib_types_h.html#robo888">ib_mad_t</a>* __ptr64                       p_mad_buf;\r
-                <a href="./ib_types_h.html#robo865">ib_grh_t</a>* __ptr64                       p_grh;\r
+                <a href="./ib_types_h.html#robo899">ib_mad_t</a>* __ptr64                       p_mad_buf;\r
+                <a href="./ib_types_h.html#robo876">ib_grh_t</a>* __ptr64                       p_grh;\r
 \r
         }       in;\r
         struct _ual_mad_recv_comp_ioctl_out\r
@@ -1728,7 +1728,7 @@ User-mode Access Layer/ual_mad_recv_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1029">[Structures]<a name="User2dmode20Access20Layer2fual5fmodify5fav5fioctl5ft">\r
+<h2><a name="robo1042">[Structures]<a name="User2dmode20Access20Layer2fual5fmodify5fav5fioctl5ft">\r
 User-mode Access Layer/ual_modify_av_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1744,14 +1744,14 @@ User-mode Access Layer/ual_modify_av_ioctl_t</a></h2>
 {\r
         struct _ual_modify_av_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_av;\r
                 <a href="./ib_types_h.html#robo57">ib_av_attr_t</a>                            attr;\r
 \r
         }       in;\r
         struct _ual_modify_av_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
 \r
         }       out;\r
@@ -1779,7 +1779,7 @@ User-mode Access Layer/ual_modify_av_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1030">[Structures]<a name="User2dmode20Access20Layer2fual5fmodify5fca5fioctl5ft">\r
+<h2><a name="robo1043">[Structures]<a name="User2dmode20Access20Layer2fual5fmodify5fca5fioctl5ft">\r
 User-mode Access Layer/ual_modify_ca_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1821,7 +1821,7 @@ User-mode Access Layer/ual_modify_ca_ioctl_t</a></h2>
                The mask of the attributes and counters to modify.\r
 \r
        in.port_attr_mod\r
-               <a href="../complib/cl_list_h.html#robo15">List</a> of port attribute information to modify.\r
+               <a href="../complib/cl_list_h.html#robo16">List</a> of port attribute information to modify.\r
 \r
        out.status\r
                Status of the operation\r
@@ -1829,7 +1829,7 @@ User-mode Access Layer/ual_modify_ca_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1031">[Structures]<a name="User2dmode20Access20Layer2fual5fmodify5fcq5fioctl5ft">\r
+<h2><a name="robo1044">[Structures]<a name="User2dmode20Access20Layer2fual5fmodify5fcq5fioctl5ft">\r
 User-mode Access Layer/ual_modify_cq_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1845,14 +1845,14 @@ User-mode Access Layer/ual_modify_cq_ioctl_t</a></h2>
 {\r
         struct _ual_modify_cq_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_cq;\r
                 uint32_t                                        size;\r
 \r
         }       in;\r
         struct _ual_modify_cq_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 uint32_t                                        size;\r
 \r
@@ -1884,7 +1884,7 @@ User-mode Access Layer/ual_modify_cq_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1032">[Structures]<a name="User2dmode20Access20Layer2fual5fmodify5fqp5fioctl5ft">\r
+<h2><a name="robo1045">[Structures]<a name="User2dmode20Access20Layer2fual5fmodify5fqp5fioctl5ft">\r
 User-mode Access Layer/ual_modify_qp_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1900,14 +1900,14 @@ User-mode Access Layer/ual_modify_qp_ioctl_t</a></h2>
 {\r
         struct _ual_modify_qp_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_qp;\r
                 <a href="./ib_types_h.html#robo207">ib_qp_mod_t</a>                                     modify_attr;\r
 \r
         }       in;\r
         struct _ual_modify_qp_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 //ib_qp_query_t                         query_attr; // Not returned by AL\r
 \r
@@ -1940,7 +1940,7 @@ User-mode Access Layer/ual_modify_qp_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1033">[Structures]<a name="User2dmode20Access20Layer2fual5fopen5fca5fioctl5ft">\r
+<h2><a name="robo1046">[Structures]<a name="User2dmode20Access20Layer2fual5fopen5fca5fioctl5ft">\r
 User-mode Access Layer/ual_open_ca_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1956,15 +1956,15 @@ User-mode Access Layer/ual_open_ca_ioctl_t</a></h2>
 {\r
         struct _ual_open_ca_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
-                <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      guid;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      guid;\r
                 void* __ptr64                           context;\r
 \r
         }       in;\r
 \r
         struct _ual_open_ca_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 uint64_t                                        h_ca;\r
 \r
@@ -1998,7 +1998,7 @@ User-mode Access Layer/ual_open_ca_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1034">[Structures]<a name="User2dmode20Access20Layer2fual5fpeek5fcq5fioctl5ft">\r
+<h2><a name="robo1047">[Structures]<a name="User2dmode20Access20Layer2fual5fpeek5fcq5fioctl5ft">\r
 User-mode Access Layer/ual_peek_cq_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2039,7 +2039,7 @@ User-mode Access Layer/ual_peek_cq_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1035">[Structures]<a name="User2dmode20Access20Layer2fual5fpoll5fcq5fioctl5ft">\r
+<h2><a name="robo1048">[Structures]<a name="User2dmode20Access20Layer2fual5fpoll5fcq5fioctl5ft">\r
 User-mode Access Layer/ual_poll_cq_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2088,7 +2088,7 @@ User-mode Access Layer/ual_poll_cq_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1036">[Structures]<a name="User2dmode20Access20Layer2fual5fpoll5fpnp5fioctl5ft">\r
+<h2><a name="robo1049">[Structures]<a name="User2dmode20Access20Layer2fual5fpoll5fpnp5fioctl5ft">\r
 User-mode Access Layer/ual_poll_pnp_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2128,7 +2128,7 @@ User-mode Access Layer/ual_poll_pnp_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1037">[Structures]<a name="User2dmode20Access20Layer2fual5fpost5frecv5fioctl5ft">\r
+<h2><a name="robo1050">[Structures]<a name="User2dmode20Access20Layer2fual5fpost5frecv5fioctl5ft">\r
 User-mode Access Layer/ual_post_recv_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2182,7 +2182,7 @@ User-mode Access Layer/ual_post_recv_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1038">[Structures]<a name="User2dmode20Access20Layer2fual5fpost5fsend5fioctl5ft">\r
+<h2><a name="robo1051">[Structures]<a name="User2dmode20Access20Layer2fual5fpost5fsend5fioctl5ft">\r
 User-mode Access Layer/ual_post_send_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2236,7 +2236,7 @@ User-mode Access Layer/ual_post_send_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1039">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fav5fioctl5ft">\r
+<h2><a name="robo1052">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fav5fioctl5ft">\r
 User-mode Access Layer/ual_query_av_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2252,13 +2252,13 @@ User-mode Access Layer/ual_query_av_ioctl_t</a></h2>
 {\r
         struct _ual_query_av_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_av;\r
 \r
         }       in;\r
         struct _ual_query_av_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 <a href="./ib_types_h.html#robo57">ib_av_attr_t</a>                            attr;\r
                 void* __ptr64                           pd_context;\r
@@ -2291,7 +2291,7 @@ User-mode Access Layer/ual_query_av_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1040">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fca5fioctl5ft">\r
+<h2><a name="robo1053">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fca5fioctl5ft">\r
 User-mode Access Layer/ual_query_ca_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2307,7 +2307,7 @@ User-mode Access Layer/ual_query_ca_ioctl_t</a></h2>
 {\r
         struct _ual_query_ca_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_ca;\r
                 uint32_t                                        byte_cnt;\r
                 <a href="./ib_types_h.html#robo60">ib_ca_attr_t</a>* __ptr64           p_ca_attr;\r
@@ -2315,7 +2315,7 @@ User-mode Access Layer/ual_query_ca_ioctl_t</a></h2>
         }       in;\r
         struct _ual_query_ca_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 uint32_t                                        byte_cnt;\r
 \r
@@ -2357,7 +2357,7 @@ User-mode Access Layer/ual_query_ca_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1041">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fcq5fioctl5ft">\r
+<h2><a name="robo1054">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fcq5fioctl5ft">\r
 User-mode Access Layer/ual_query_cq_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2373,13 +2373,13 @@ User-mode Access Layer/ual_query_cq_ioctl_t</a></h2>
 {\r
         struct _ual_query_cq_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_cq;\r
 \r
         }       in;\r
         struct _ual_query_cq_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 uint32_t                                        size;\r
 \r
@@ -2408,7 +2408,7 @@ User-mode Access Layer/ual_query_cq_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1042">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fmr5fioctl5ft">\r
+<h2><a name="robo1055">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fmr5fioctl5ft">\r
 User-mode Access Layer/ual_query_mr_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2449,7 +2449,7 @@ User-mode Access Layer/ual_query_mr_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1043">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fmw5fioctl5ft">\r
+<h2><a name="robo1056">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fmw5fioctl5ft">\r
 User-mode Access Layer/ual_query_mw_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2465,13 +2465,13 @@ User-mode Access Layer/ual_query_mw_ioctl_t</a></h2>
 {\r
         struct _ual_query_mw_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_mw;\r
 \r
         }       in;\r
         struct _ual_query_mw_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 void* __ptr64                           pd_context;\r
                 net32_t                                         rkey;\r
@@ -2505,7 +2505,7 @@ User-mode Access Layer/ual_query_mw_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1044">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fqp5fioctl5ft">\r
+<h2><a name="robo1057">[Structures]<a name="User2dmode20Access20Layer2fual5fquery5fqp5fioctl5ft">\r
 User-mode Access Layer/ual_query_qp_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2521,13 +2521,13 @@ User-mode Access Layer/ual_query_qp_ioctl_t</a></h2>
 {\r
         struct _ual_query_qp_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_qp;\r
 \r
         }       in;\r
         struct _ual_query_qp_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 <a href="./ib_types_h.html#robo205">ib_qp_attr_t</a>                            attr;\r
 \r
@@ -2556,7 +2556,7 @@ User-mode Access Layer/ual_query_qp_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1045">[Structures]<a name="User2dmode20Access20Layer2fual5frearm5fcq5fioctl5ft">\r
+<h2><a name="robo1058">[Structures]<a name="User2dmode20Access20Layer2fual5frearm5fcq5fioctl5ft">\r
 User-mode Access Layer/ual_rearm_cq_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2597,7 +2597,7 @@ User-mode Access Layer/ual_rearm_cq_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1046">[Structures]<a name="User2dmode20Access20Layer2fual5frearm5fn5fcq5fioctl5ft">\r
+<h2><a name="robo1059">[Structures]<a name="User2dmode20Access20Layer2fual5frearm5fn5fcq5fioctl5ft">\r
 User-mode Access Layer/ual_rearm_n_cq_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2638,7 +2638,7 @@ User-mode Access Layer/ual_rearm_n_cq_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1047">[Structures]<a name="User2dmode20Access20Layer2fual5frearm5fpnp5fioctl5fin5ft">\r
+<h2><a name="robo1060">[Structures]<a name="User2dmode20Access20Layer2fual5frearm5fpnp5fioctl5fin5ft">\r
 User-mode Access Layer/ual_rearm_pnp_ioctl_in_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2662,7 +2662,7 @@ User-mode Access Layer/ual_rearm_pnp_ioctl_in_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This is an asynchronous IOCTL.\r
 \r
-       The output parameters are a <a href="#robo1048">ual_rearm_pnp_ioctl_out_t</a>.\r
+       The output parameters are a <a href="#robo1061">ual_rearm_pnp_ioctl_out_t</a>.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       pnp_hdl\r
@@ -2680,7 +2680,7 @@ User-mode Access Layer/ual_rearm_pnp_ioctl_in_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1048">[Structures]<a name="User2dmode20Access20Layer2fual5frearm5fpnp5fioctl5fout5ft">\r
+<h2><a name="robo1061">[Structures]<a name="User2dmode20Access20Layer2fual5frearm5fpnp5fioctl5fout5ft">\r
 User-mode Access Layer/ual_rearm_pnp_ioctl_out_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2713,7 +2713,7 @@ User-mode Access Layer/ual_rearm_pnp_ioctl_out_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1049">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fmad5fpool5fioctl5ft">\r
+<h2><a name="robo1062">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fmad5fpool5fioctl5ft">\r
 User-mode Access Layer/ual_reg_mad_pool_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2757,7 +2757,7 @@ User-mode Access Layer/ual_reg_mad_pool_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1050">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fmad5fsvc5fioctl5ft">\r
+<h2><a name="robo1063">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fmad5fsvc5fioctl5ft">\r
 User-mode Access Layer/ual_reg_mad_svc_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2802,7 +2802,7 @@ User-mode Access Layer/ual_reg_mad_svc_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1051">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fmem5fioctl5ft">\r
+<h2><a name="robo1064">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fmem5fioctl5ft">\r
 User-mode Access Layer/ual_reg_mem_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2855,7 +2855,7 @@ User-mode Access Layer/ual_reg_mem_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1052">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fpnp5fioctl5fin5ft">\r
+<h2><a name="robo1065">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fpnp5fioctl5fin5ft">\r
 User-mode Access Layer/ual_reg_pnp_ioctl_in_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2879,7 +2879,7 @@ User-mode Access Layer/ual_reg_pnp_ioctl_in_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This is an asynchronous IOCTL.\r
 \r
-       The output parameters are a <a href="#robo1048">ual_rearm_pnp_ioctl_out_t</a>.\r
+       The output parameters are a <a href="#robo1061">ual_rearm_pnp_ioctl_out_t</a>.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       pnp_class\r
@@ -2894,7 +2894,7 @@ User-mode Access Layer/ual_reg_pnp_ioctl_in_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1053">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fshared5fioctl5ft">\r
+<h2><a name="robo1066">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fshared5fioctl5ft">\r
 User-mode Access Layer/ual_reg_shared_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2959,7 +2959,7 @@ User-mode Access Layer/ual_reg_shared_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1054">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fshmid5fioctl5ft">\r
+<h2><a name="robo1067">[Structures]<a name="User2dmode20Access20Layer2fual5freg5fshmid5fioctl5ft">\r
 User-mode Access Layer/ual_reg_shmid_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -3026,7 +3026,7 @@ User-mode Access Layer/ual_reg_shmid_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1055">[Structures]<a name="User2dmode20Access20Layer2fual5frereg5fmem5fioctl5ft">\r
+<h2><a name="robo1068">[Structures]<a name="User2dmode20Access20Layer2fual5frereg5fmem5fioctl5ft">\r
 User-mode Access Layer/ual_rereg_mem_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -3084,7 +3084,7 @@ User-mode Access Layer/ual_rereg_mem_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1056">[Structures]<a name="User2dmode20Access20Layer2fual5fsend5fmad5fioctl5ft">\r
+<h2><a name="robo1069">[Structures]<a name="User2dmode20Access20Layer2fual5fsend5fmad5fioctl5ft">\r
 User-mode Access Layer/ual_send_mad_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -3141,7 +3141,7 @@ User-mode Access Layer/ual_send_mad_ioctl_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1057">[Structures]<a name="User2dmode20Access20Layer2fual5fsend5fsa5freq5ft">\r
+<h2><a name="robo1070">[Structures]<a name="User2dmode20Access20Layer2fual5fsend5fsa5freq5ft">\r
 User-mode Access Layer/ual_send_sa_req_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -3202,7 +3202,7 @@ User-mode Access Layer/ual_send_sa_req_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1058">[Structures]<a name="User2dmode20Access20Layer2fual5fspl5fqp5fioctl5ft">\r
+<h2><a name="robo1071">[Structures]<a name="User2dmode20Access20Layer2fual5fspl5fqp5fioctl5ft">\r
 User-mode Access Layer/ual_spl_qp_ioctl_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -3218,16 +3218,16 @@ User-mode Access Layer/ual_spl_qp_ioctl_t</a></h2>
 {\r
         struct _ual_spl_qp_ioctl_in\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 uint64_t                                        h_pd;\r
-                <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      port_guid;\r
+                <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      port_guid;\r
                 <a href="./ib_types_h.html#robo206">ib_qp_create_t</a>                          qp_create;\r
                 void* __ptr64                           context;\r
 \r
         }       in;\r
         struct _ual_spl_qp_ioctl_out\r
         {\r
-                <a href="./ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            umv_buf;\r
+                <a href="./ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            umv_buf;\r
                 <a href="./ib_types_h.html#robo49">ib_api_status_t</a>                         status;\r
                 uint64_t                                        h_qp;\r
 \r
index 8160cf8d11fd393ebe3a2d8c260b180483890279..057d22a301ea6bd686b8c5081844b859ebb7eae3 100644 (file)
@@ -2,12 +2,12 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/iba/ib_ci_h.html</title>\r
+<title>./inc_docs/iba/ib_ci_h.html</title>\r
 <!-- Source: ./inc/iba/ib_ci.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/iba/ib_ci.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/iba/ib_ci.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
@@ -44,7 +44,7 @@ IB_API/Verbs</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1117">[Functions]<a name="Verbs2fci5falloc5fmlnx5ffmr">\r
+<h2><a name="robo1130">[Functions]<a name="Verbs2fci5falloc5fmlnx5ffmr">\r
 Verbs/ci_alloc_mlnx_fmr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -91,12 +91,12 @@ Verbs/ci_alloc_mlnx_fmr</a></h2>
        This is a Mellanox specific extension to verbs.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1129">ci_dealloc_mlnx_fmr</a>, <a href="#robo1141">ci_map_phys_mlnx_fmr</a>, <a href="#robo1165">ci_unmap_mlnx_fmr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1142">ci_dealloc_mlnx_fmr</a>, <a href="#robo1154">ci_map_phys_mlnx_fmr</a>, <a href="#robo1178">ci_unmap_mlnx_fmr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1118">[Functions]<a name="Verbs2fci5fallocate5fpd">\r
+<h2><a name="robo1131">[Functions]<a name="Verbs2fci5fallocate5fpd">\r
 Verbs/ci_allocate_pd</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -109,7 +109,7 @@ Verbs/ci_allocate_pd</a></h2>
         IN              const   ib_ca_handle_t                          h_ca,\r
         IN              const   <a href="./ib_types_h.html#robo165">ib_pd_type_t</a>                            type,\r
                 OUT                     ib_pd_handle_t                          *ph_pd,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine allocates a protection domain handle, which is later\r
@@ -119,7 +119,7 @@ Verbs/ci_allocate_pd</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ca\r
-               [in] Handle returned by <a href="#robo1147">ci_open_ca</a>()\r
+               [in] Handle returned by <a href="#robo1160">ci_open_ca</a>()\r
 \r
        type\r
                [in] Type of the protection domain.  CA vendors may use this\r
@@ -142,12 +142,12 @@ Verbs/ci_allocate_pd</a></h2>
                HCA handle is not valid\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1130">ci_deallocate_pd</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1143">ci_deallocate_pd</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1119">[Functions]<a name="Verbs2fci5fasync5fevent5fcb5ft">\r
+<h2><a name="robo1132">[Functions]<a name="Verbs2fci5fasync5fevent5fcb5ft">\r
 Verbs/ci_async_event_cb_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -160,7 +160,7 @@ Verbs/ci_async_event_cb_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef void\r
 (*<strong>ci_async_event_cb_t</strong>)(\r
-        IN      const   <a href="./ib_types_h.html#robo1169">ib_event_rec_t</a>* const                   p_event_record );\r
+        IN      const   <a href="./ib_types_h.html#robo1182">ib_event_rec_t</a>* const                   p_event_record );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_event_record\r
@@ -175,7 +175,7 @@ Verbs/ci_async_event_cb_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1120">[Functions]<a name="Verbs2fci5fattach5fmcast">\r
+<h2><a name="robo1133">[Functions]<a name="Verbs2fci5fattach5fmcast">\r
 Verbs/ci_attach_mcast</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -186,10 +186,10 @@ Verbs/ci_attach_mcast</a></h2>
 <span class="SYNOPSIS"><pre>typedef <a href="./ib_types_h.html#robo49">ib_api_status_t</a>\r
 (*<strong>ci_attach_mcast</strong>) (\r
         IN              const   ib_qp_handle_t                          h_qp,\r
-        IN              const   <a href="./ib_types_h.html#robo861">ib_gid_t</a>                                        *p_mcast_gid,\r
-        IN              const   <a href="./ib_types_h.html#robo899">ib_net16_t</a>                                      mcast_lid,\r
+        IN              const   <a href="./ib_types_h.html#robo872">ib_gid_t</a>                                        *p_mcast_gid,\r
+        IN              const   <a href="./ib_types_h.html#robo910">ib_net16_t</a>                                      mcast_lid,\r
                 OUT                     ib_mcast_handle_t                       *ph_mcast,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine attaches the given qp_handle to a multicast gid as specified\r
@@ -229,12 +229,12 @@ Verbs/ci_attach_mcast</a></h2>
                One of the parameters was NULL.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1127">ci_create_qp</a>, <a href="#robo1136">ci_detach_mcast</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1140">ci_create_qp</a>, <a href="#robo1149">ci_detach_mcast</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1121">[Functions]<a name="Verbs2fci5fbind5fmw">\r
+<h2><a name="robo1134">[Functions]<a name="Verbs2fci5fbind5fmw">\r
 Verbs/ci_bind_mw</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -299,12 +299,12 @@ Verbs/ci_bind_mw</a></h2>
        and returns an R_KEY in the unbound state.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1126">ci_create_mw</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1139">ci_create_mw</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1122">[Functions]<a name="Verbs2fci5fclose5fca">\r
+<h2><a name="robo1135">[Functions]<a name="Verbs2fci5fclose5fca">\r
 Verbs/ci_close_ca</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -319,11 +319,11 @@ Verbs/ci_close_ca</a></h2>
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine is called when the client no longer wishes to use HCA\r
        resources obtained via this h_ca. All resources allocated as part\r
-       this handle during the <a href="#robo1147">ci_open_ca</a> are destroyed.\r
+       this handle during the <a href="#robo1160">ci_open_ca</a> are destroyed.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ca\r
-               [in] CA handle returned via the <a href="#robo1147">ci_open_ca</a>() call.\r
+               [in] CA handle returned via the <a href="#robo1160">ci_open_ca</a>() call.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       IB_SUCCESS\r
@@ -338,20 +338,20 @@ Verbs/ci_close_ca</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This call cannot be called from any of the notification functions invoked\r
        by the <a href="#robo39">Verbs</a> driver. For e.g. the completion handler or the async error\r
-       callback provided during the <a href="#robo1147">ci_open_ca</a>() call. The call will block until\r
+       callback provided during the <a href="#robo1160">ci_open_ca</a>() call. The call will block until\r
        all references to this adapter object is closed which includes all the\r
        pending callbacks returning back to the verbs provider driver.\r
 \r
-       Resources allocated during the <a href="#robo1147">ci_open_ca</a>() is deallocated. Other resource\r
+       Resources allocated during the <a href="#robo1160">ci_open_ca</a>() is deallocated. Other resource\r
        cleanup are responsibility of the consumer .\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1147">ci_open_ca</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1160">ci_open_ca</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1123">[Functions]<a name="Verbs2fci5fcompletion5fcb5ft">\r
+<h2><a name="robo1136">[Functions]<a name="Verbs2fci5fcompletion5fcb5ft">\r
 Verbs/ci_completion_cb_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -364,12 +364,12 @@ Verbs/ci_completion_cb_t</a></h2>
         IN      void    *cq_context );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       This function prototype indicates the parameter passed to <a href="#robo1147">ci_open_ca</a>()\r
+<span class="DESCRIPTION"><pre>       This function prototype indicates the parameter passed to <a href="#robo1160">ci_open_ca</a>()\r
        to receive completion callbacks.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       cq_context\r
-               [in] Completion queue context passed during the <a href="#robo1125">ci_create_cq</a>\r
+               [in] Completion queue context passed during the <a href="#robo1138">ci_create_cq</a>\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       None\r
@@ -377,15 +377,15 @@ Verbs/ci_completion_cb_t</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The consumer only gets the cq_context and ca_context. It is the client\r
        responsibility to store the cq_handle in the context after the creation\r
-       time. So it can call <a href="#robo1149">ci_poll_cq</a>() after the arrival of the notification.\r
+       time. So it can call <a href="#robo1162">ci_poll_cq</a>() after the arrival of the notification.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1147">ci_open_ca</a>, <a href="#robo1125">ci_create_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1160">ci_open_ca</a>, <a href="#robo1138">ci_create_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1124">[Functions]<a name="Verbs2fci5fcreate5fav">\r
+<h2><a name="robo1137">[Functions]<a name="Verbs2fci5fcreate5fav">\r
 Verbs/ci_create_av</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -398,7 +398,7 @@ Verbs/ci_create_av</a></h2>
         IN              const   ib_pd_handle_t                          h_pd,\r
         IN              const   <a href="./ib_types_h.html#robo57">ib_av_attr_t</a>                            *p_av_attr,\r
                 OUT                     ib_av_handle_t                          *ph_av,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine creates an address vector for use in unreliable datagram\r
@@ -434,12 +434,12 @@ Verbs/ci_create_av</a></h2>
        validation fails a processing error IB_WCS_LOCAL_OP_ERR.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1118">ci_allocate_pd</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1131">ci_allocate_pd</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1125">[Functions]<a name="Verbs2fci5fcreate5fcq">\r
+<h2><a name="robo1138">[Functions]<a name="Verbs2fci5fcreate5fcq">\r
 Verbs/ci_create_cq</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -453,7 +453,7 @@ Verbs/ci_create_cq</a></h2>
         IN              const   void                                            *cq_context,\r
         IN      OUT                     uint32_t* const                         p_size,\r
                 OUT                     ib_cq_handle_t                          *ph_cq,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       The consumer must specify the minimum number of entries in the CQ. The\r
@@ -489,7 +489,7 @@ Verbs/ci_create_cq</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       The consumer would need a way to retrieve the cq_handle associated with\r
-       context being returned, so it can perform <a href="#robo1149">ci_poll_cq</a>() to retrieve\r
+       context being returned, so it can perform <a href="#robo1162">ci_poll_cq</a>() to retrieve\r
        completion queue entries. The handle as such is not being passed, since\r
        there is no information in the handle that is visible to the consumer.\r
        Passing a context directly would help avoid any reverse lookup that the\r
@@ -497,12 +497,12 @@ Verbs/ci_create_cq</a></h2>
        data-structures needed to process this completion completely.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1133">ci_destroy_cq</a>, <a href="#robo1154">ci_query_cq</a>, <a href="#robo1161">ci_resize_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1146">ci_destroy_cq</a>, <a href="#robo1167">ci_query_cq</a>, <a href="#robo1174">ci_resize_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1126">[Functions]<a name="Verbs2fci5fcreate5fmw">\r
+<h2><a name="robo1139">[Functions]<a name="Verbs2fci5fcreate5fmw">\r
 Verbs/ci_create_mw</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -515,12 +515,12 @@ Verbs/ci_create_mw</a></h2>
         IN              const   ib_pd_handle_t                          h_pd,\r
                 OUT                     net32_t* const                          p_rkey,\r
                 OUT                     ib_mw_handle_t                          *ph_mw,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine allocates a memory window. This window entry cannot be used\r
        for remote access unless this window is bound to a memory region\r
-       via the <a href="#robo1121">ci_bind_mw</a> call.\r
+       via the <a href="#robo1134">ci_bind_mw</a> call.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_pd\r
@@ -528,7 +528,7 @@ Verbs/ci_create_mw</a></h2>
        p_rkey\r
                [out] Remote access key that can be exchanged with a remote node to\r
                perform RDMA transactions on this memory window. This R_KEY is still not\r
-               bound to any memory regions, until a successful call to <a href="#robo1121">ci_bind_mw</a>.\r
+               bound to any memory regions, until a successful call to <a href="#robo1134">ci_bind_mw</a>.\r
                VPD is required to give this in the expected ordering on the wire. When\r
                rkey's are exchanged between remote nodes, no swapping of this data\r
                will be performed.\r
@@ -548,12 +548,12 @@ Verbs/ci_create_mw</a></h2>
                One of the pointers was not valid.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1134">ci_destroy_mw</a>, <a href="#robo1156">ci_query_mw</a>, <a href="#robo1121">ci_bind_mw</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1147">ci_destroy_mw</a>, <a href="#robo1169">ci_query_mw</a>, <a href="#robo1134">ci_bind_mw</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1127">[Functions]<a name="Verbs2fci5fcreate5fqp">\r
+<h2><a name="robo1140">[Functions]<a name="Verbs2fci5fcreate5fqp">\r
 Verbs/ci_create_qp</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -568,7 +568,7 @@ Verbs/ci_create_qp</a></h2>
         IN              const   <a href="./ib_types_h.html#robo206">ib_qp_create_t</a>                          *p_create_attr,\r
                 OUT                     <a href="./ib_types_h.html#robo205">ib_qp_attr_t</a>                            *p_qp_attr,\r
                 OUT                     ib_qp_handle_t                          *ph_qp,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       A new queue pair is created on the specified HCA. The initial set of\r
@@ -617,12 +617,12 @@ Verbs/ci_create_qp</a></h2>
        qp_query_attr and qp_handle is undefined.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1128">ci_create_spl_qp</a>, <a href="#robo1157">ci_query_qp</a>, <a href="#robo1146">ci_modify_qp</a>, <a href="#robo1135">ci_destroy_qp</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1141">ci_create_spl_qp</a>, <a href="#robo1170">ci_query_qp</a>, <a href="#robo1159">ci_modify_qp</a>, <a href="#robo1148">ci_destroy_qp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1128">[Functions]<a name="Verbs2fci5fcreate5fspl5fqp">\r
+<h2><a name="robo1141">[Functions]<a name="Verbs2fci5fcreate5fspl5fqp">\r
 Verbs/ci_create_spl_qp</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -692,12 +692,12 @@ Verbs/ci_create_spl_qp</a></h2>
        a higher level of abstraction.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1127">ci_create_qp</a>, <a href="#robo1157">ci_query_qp</a>, <a href="#robo1146">ci_modify_qp</a>, <a href="#robo1135">ci_destroy_qp</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1140">ci_create_qp</a>, <a href="#robo1170">ci_query_qp</a>, <a href="#robo1159">ci_modify_qp</a>, <a href="#robo1148">ci_destroy_qp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1129">[Functions]<a name="Verbs2fci5fdealloc5fmlnx5ffmr">\r
+<h2><a name="robo1142">[Functions]<a name="Verbs2fci5fdealloc5fmlnx5ffmr">\r
 Verbs/ci_dealloc_mlnx_fmr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -733,12 +733,12 @@ Verbs/ci_dealloc_mlnx_fmr</a></h2>
 <span class="NOTES"><pre>       This is a Mellanox specific extension to verbs.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <strong>ci_dealloc_mlnx_fmr</strong>, <a href="#robo1141">ci_map_phys_mlnx_fmr</a>, <a href="#robo1165">ci_unmap_mlnx_fmr</a>\r
+<span class="SEE_ALSO"><pre>       <strong>ci_dealloc_mlnx_fmr</strong>, <a href="#robo1154">ci_map_phys_mlnx_fmr</a>, <a href="#robo1178">ci_unmap_mlnx_fmr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1130">[Functions]<a name="Verbs2fci5fdeallocate5fpd">\r
+<h2><a name="robo1143">[Functions]<a name="Verbs2fci5fdeallocate5fpd">\r
 Verbs/ci_deallocate_pd</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -751,13 +751,13 @@ Verbs/ci_deallocate_pd</a></h2>
         IN              ib_pd_handle_t          h_pd );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       This routine deallocates a pd that is allocated via the <a href="#robo1118">ci_allocate_pd</a>()\r
+<span class="DESCRIPTION"><pre>       This routine deallocates a pd that is allocated via the <a href="#robo1131">ci_allocate_pd</a>()\r
        call. The PD cannot be deallocated if it is still bound to a QP, any memory\r
        region, memory window or address vector.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_pd\r
-               [in] Handle allocated via the <a href="#robo1118">ci_allocate_pd</a>()\r
+               [in] Handle allocated via the <a href="#robo1131">ci_allocate_pd</a>()\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       IB_SUCCESS\r
@@ -768,12 +768,12 @@ Verbs/ci_deallocate_pd</a></h2>
                PD is probably still bound to some resource\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1118">ci_allocate_pd</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1131">ci_allocate_pd</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1131">[Functions]<a name="Verbs2fci5fderegister5fmr">\r
+<h2><a name="robo1144">[Functions]<a name="Verbs2fci5fderegister5fmr">\r
 Verbs/ci_deregister_mr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -808,12 +808,12 @@ Verbs/ci_deregister_mr</a></h2>
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"></span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1158">ci_register_mr</a>, <a href="#robo1159">ci_register_pmr</a>, <a href="#robo1160">ci_register_smr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1171">ci_register_mr</a>, <a href="#robo1172">ci_register_pmr</a>, <a href="#robo1173">ci_register_smr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1132">[Functions]<a name="Verbs2fci5fdestroy5fav">\r
+<h2><a name="robo1145">[Functions]<a name="Verbs2fci5fdestroy5fav">\r
 Verbs/ci_destroy_av</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -840,12 +840,12 @@ Verbs/ci_destroy_av</a></h2>
                The address vector handle was invalid\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1124">ci_create_av</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1137">ci_create_av</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1133">[Functions]<a name="Verbs2fci5fdestroy5fcq">\r
+<h2><a name="robo1146">[Functions]<a name="Verbs2fci5fdestroy5fcq">\r
 Verbs/ci_destroy_cq</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -880,19 +880,19 @@ Verbs/ci_destroy_cq</a></h2>
                one of the parameters was NULL.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1125">ci_create_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1138">ci_create_cq</a>\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This call cannot be called from any of the notification functions invoked\r
        by the <a href="#robo39">Verbs</a> driver. For e.g. the completion handler or the async error\r
-       callback provided during the <a href="#robo1147">ci_open_ca</a>() call. The call will block until\r
+       callback provided during the <a href="#robo1160">ci_open_ca</a>() call. The call will block until\r
        all references to this adapter object is closed which includes all the\r
        pending callbacks returning back to the verbs provider driver.\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1134">[Functions]<a name="Verbs2fci5fdestroy5fmw">\r
+<h2><a name="robo1147">[Functions]<a name="Verbs2fci5fdestroy5fmw">\r
 Verbs/ci_destroy_mw</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -905,7 +905,7 @@ Verbs/ci_destroy_mw</a></h2>
         IN      const   ib_mw_handle_t          h_mw );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       This routine deallocates a window entry created via a <a href="#robo1126">ci_create_mw</a>.\r
+<span class="DESCRIPTION"><pre>       This routine deallocates a window entry created via a <a href="#robo1139">ci_create_mw</a>.\r
        Once this operation is complete, the channel interface guarantees that\r
        no future remote accesses will be permitted to this window entry.\r
 </pre>\r
@@ -925,12 +925,12 @@ Verbs/ci_destroy_mw</a></h2>
        the same R_KEY should fail with protection violation.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1126">ci_create_mw</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1139">ci_create_mw</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1135">[Functions]<a name="Verbs2fci5fdestroy5fqp">\r
+<h2><a name="robo1148">[Functions]<a name="Verbs2fci5fdestroy5fqp">\r
 Verbs/ci_destroy_qp</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -971,22 +971,22 @@ Verbs/ci_destroy_qp</a></h2>
 </span><p><strong>NOTES</strong></p>\r
 <span class="NOTES"><pre>       This call cannot be called from any of the notification functions invoked\r
        by the <a href="#robo39">Verbs</a> driver. For e.g. the completion handler or the async error\r
-       callback provided during the <a href="#robo1147">ci_open_ca</a>() call. The call will block until\r
+       callback provided during the <a href="#robo1160">ci_open_ca</a>() call. The call will block until\r
        all references to this adapter object is closed which includes all the\r
        pending callbacks returning back to the verbs provider driver.\r
 \r
        If the CQ associated with this QP is still not destroyed, the completions\r
-       on behalf of this QP can still be pulled via the <a href="#robo1149">ci_poll_cq</a>() call. Any\r
+       on behalf of this QP can still be pulled via the <a href="#robo1162">ci_poll_cq</a>() call. Any\r
        resources allocated by the Channel Interface must be deallocated as part\r
        of this call.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1127">ci_create_qp</a>, <a href="#robo1128">ci_create_spl_qp</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1140">ci_create_qp</a>, <a href="#robo1141">ci_create_spl_qp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1136">[Functions]<a name="Verbs2fci5fdetach5fmcast">\r
+<h2><a name="robo1149">[Functions]<a name="Verbs2fci5fdetach5fmcast">\r
 Verbs/ci_detach_mcast</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1016,12 +1016,12 @@ Verbs/ci_detach_mcast</a></h2>
                One of the parameters was NULL.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1120">ci_attach_mcast</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1133">ci_attach_mcast</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1137">[Functions]<a name="Verbs2fci5fenable5fcq5fnotify">\r
+<h2><a name="robo1150">[Functions]<a name="Verbs2fci5fenable5fcq5fnotify">\r
 Verbs/ci_enable_cq_notify</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1058,32 +1058,32 @@ Verbs/ci_enable_cq_notify</a></h2>
 <span class="NOTES"><pre>       The consumer cannot call a request for notification without emptying\r
        entries from the CQ. i.e if a consumer registers for a notification\r
        request in the completion callback before pulling entries from the\r
-       CQ via <a href="#robo1149">ci_poll_cq</a>, the notification is not generated for completions\r
+       CQ via <a href="#robo1162">ci_poll_cq</a>, the notification is not generated for completions\r
        already in the CQ. For e.g. in the example below, if there are no calls\r
-   to <a href="#robo1149">ci_poll_cq</a>()     after the <strong>ci_enable_cq_notify</strong>(). For any CQ entries added\r
+   to <a href="#robo1162">ci_poll_cq</a>()     after the <strong>ci_enable_cq_notify</strong>(). For any CQ entries added\r
        before calling this <strong>ci_enable_cq_notify</strong>() call, the consumer does not\r
        get a completion notification callback. In order to comply with the verb\r
-       spec, consumer is supposed to perform a <a href="#robo1149">ci_poll_cq</a>() after the\r
+       spec, consumer is supposed to perform a <a href="#robo1162">ci_poll_cq</a>() after the\r
        <strong>ci_enable_cq_notify</strong>() is made to retrive any entries that might have\r
        been added to the CQ before the CI registers the notification enable.\r
 \r
-                       while ((ret_val = <a href="#robo1149">ci_poll_cq</a>(cq_handle, &amp;free_list, &amp;done_list)\r
+                       while ((ret_val = <a href="#robo1162">ci_poll_cq</a>(cq_handle, &amp;free_list, &amp;done_list)\r
                                == FSUCCESS))\r
                        {\r
                                process entries;\r
                        }\r
                        if (ret_val == IB_NOT_FOUND)\r
                                <strong>ci_enable_cq_notify</strong>(cq_handle);\r
-                       // Need to perform a <a href="#robo1149">ci_poll_cq</a>()\r
+                       // Need to perform a <a href="#robo1162">ci_poll_cq</a>()\r
            // after the enable.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1125">ci_create_cq</a>, <a href="#robo1148">ci_peek_cq</a>, <a href="#robo1149">ci_poll_cq</a>, <a href="#robo1138">ci_enable_ncomp_cq_notify</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1138">ci_create_cq</a>, <a href="#robo1161">ci_peek_cq</a>, <a href="#robo1162">ci_poll_cq</a>, <a href="#robo1151">ci_enable_ncomp_cq_notify</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1138">[Functions]<a name="Verbs2fci5fenable5fncomp5fcq5fnotify">\r
+<h2><a name="robo1151">[Functions]<a name="Verbs2fci5fenable5fncomp5fcq5fnotify">\r
 Verbs/ci_enable_ncomp_cq_notify</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1129,12 +1129,12 @@ Verbs/ci_enable_ncomp_cq_notify</a></h2>
        vendor.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1125">ci_create_cq</a>, <a href="#robo1148">ci_peek_cq</a>, <a href="#robo1149">ci_poll_cq</a>, <a href="#robo1137">ci_enable_cq_notify</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1138">ci_create_cq</a>, <a href="#robo1161">ci_peek_cq</a>, <a href="#robo1162">ci_poll_cq</a>, <a href="#robo1150">ci_enable_cq_notify</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1139">[Structures]<a name="Verbs2fci5finterface5ft">\r
+<h2><a name="robo1152">[Structures]<a name="Verbs2fci5finterface5ft">\r
 Verbs/ci_interface_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -1174,108 +1174,108 @@ Verbs/ci_interface_t</a></h2>
         /*\r
          * HCA Access <a href="#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1147">ci_open_ca</a>                      open_ca;\r
+        <a href="#robo1160">ci_open_ca</a>                      open_ca;\r
         ci_um_open_ca_t         um_open_ca;\r
-        <a href="#robo1153">ci_query_ca</a>                     query_ca;\r
-        <a href="#robo1143">ci_modify_ca</a>            modify_ca;\r
-        <a href="#robo1122">ci_close_ca</a>                     close_ca;\r
-        <a href="#robo1162">ci_um_close_ca_t</a>        um_close_ca;\r
+        <a href="#robo1166">ci_query_ca</a>                     query_ca;\r
+        <a href="#robo1156">ci_modify_ca</a>            modify_ca;\r
+        <a href="#robo1135">ci_close_ca</a>                     close_ca;\r
+        <a href="#robo1175">ci_um_close_ca_t</a>        um_close_ca;\r
 \r
-        <a href="#robo1166">ci_vendor_call</a>          vendor_call;\r
+        <a href="#robo1179">ci_vendor_call</a>          vendor_call;\r
 \r
         /*\r
          * Protection Domain\r
          */\r
-        <a href="#robo1118">ci_allocate_pd</a>          allocate_pd;\r
-        <a href="#robo1130">ci_deallocate_pd</a>        deallocate_pd;\r
+        <a href="#robo1131">ci_allocate_pd</a>          allocate_pd;\r
+        <a href="#robo1143">ci_deallocate_pd</a>        deallocate_pd;\r
 \r
         /*\r
          * Address <a href="../complib/cl_vector_h.html#robo36">Vector</a> Management <a href="#robo39">Verbs</a>\r
          */\r
 \r
-        <a href="#robo1124">ci_create_av</a>            create_av;\r
-        <a href="#robo1152">ci_query_av</a>                     query_av;\r
-        <a href="#robo1142">ci_modify_av</a>            modify_av;\r
-        <a href="#robo1132">ci_destroy_av</a>           destroy_av;\r
+        <a href="#robo1137">ci_create_av</a>            create_av;\r
+        <a href="#robo1165">ci_query_av</a>                     query_av;\r
+        <a href="#robo1155">ci_modify_av</a>            modify_av;\r
+        <a href="#robo1145">ci_destroy_av</a>           destroy_av;\r
 \r
         /*\r
          * QP Management <a href="#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1127">ci_create_qp</a>            create_qp;\r
-        <a href="#robo1128">ci_create_spl_qp</a>        create_spl_qp;\r
-        <a href="#robo1146">ci_modify_qp</a>            modify_qp;\r
-        <a href="#robo1157">ci_query_qp</a>                     query_qp;\r
-        <a href="#robo1135">ci_destroy_qp</a>           destroy_qp;\r
+        <a href="#robo1140">ci_create_qp</a>            create_qp;\r
+        <a href="#robo1141">ci_create_spl_qp</a>        create_spl_qp;\r
+        <a href="#robo1159">ci_modify_qp</a>            modify_qp;\r
+        <a href="#robo1170">ci_query_qp</a>                     query_qp;\r
+        <a href="#robo1148">ci_destroy_qp</a>           destroy_qp;\r
 \r
         /*\r
          * Completion Queue Management <a href="#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1125">ci_create_cq</a>            create_cq;\r
-        <a href="#robo1161">ci_resize_cq</a>            resize_cq;\r
-        <a href="#robo1154">ci_query_cq</a>                     query_cq;\r
-        <a href="#robo1133">ci_destroy_cq</a>           destroy_cq;\r
+        <a href="#robo1138">ci_create_cq</a>            create_cq;\r
+        <a href="#robo1174">ci_resize_cq</a>            resize_cq;\r
+        <a href="#robo1167">ci_query_cq</a>                     query_cq;\r
+        <a href="#robo1146">ci_destroy_cq</a>           destroy_cq;\r
 \r
         /*\r
          * Memory Management <a href="#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1158">ci_register_mr</a>          register_mr;\r
-        <a href="#robo1159">ci_register_pmr</a>         register_pmr;\r
-        <a href="#robo1155">ci_query_mr</a>                     query_mr;\r
-        <a href="#robo1144">ci_modify_mr</a>            modify_mr;\r
-        <a href="#robo1145">ci_modify_pmr</a>           modify_pmr;\r
-        <a href="#robo1160">ci_register_smr</a>         register_smr;\r
-        <a href="#robo1131">ci_deregister_mr</a>        deregister_mr;\r
+        <a href="#robo1171">ci_register_mr</a>          register_mr;\r
+        <a href="#robo1172">ci_register_pmr</a>         register_pmr;\r
+        <a href="#robo1168">ci_query_mr</a>                     query_mr;\r
+        <a href="#robo1157">ci_modify_mr</a>            modify_mr;\r
+        <a href="#robo1158">ci_modify_pmr</a>           modify_pmr;\r
+        <a href="#robo1173">ci_register_smr</a>         register_smr;\r
+        <a href="#robo1144">ci_deregister_mr</a>        deregister_mr;\r
 \r
         /*\r
          * Mellanox Fast Memory Management <a href="#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1117">ci_alloc_mlnx_fmr</a>               alloc_mlnx_fmr;\r
-        <a href="#robo1141">ci_map_phys_mlnx_fmr</a>    map_phys_mlnx_fmr;\r
-        <a href="#robo1165">ci_unmap_mlnx_fmr</a>               unmap_mlnx_fmr;\r
-        <a href="#robo1129">ci_dealloc_mlnx_fmr</a>             dealloc_mlnx_fmr;\r
+        <a href="#robo1130">ci_alloc_mlnx_fmr</a>               alloc_mlnx_fmr;\r
+        <a href="#robo1154">ci_map_phys_mlnx_fmr</a>    map_phys_mlnx_fmr;\r
+        <a href="#robo1178">ci_unmap_mlnx_fmr</a>               unmap_mlnx_fmr;\r
+        <a href="#robo1142">ci_dealloc_mlnx_fmr</a>             dealloc_mlnx_fmr;\r
 \r
 \r
         /*\r
          * Memory Window <a href="#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1126">ci_create_mw</a>            create_mw;\r
-        <a href="#robo1156">ci_query_mw</a>                     query_mw;\r
-        <a href="#robo1121">ci_bind_mw</a>                      bind_mw;\r
-        <a href="#robo1134">ci_destroy_mw</a>           destroy_mw;\r
+        <a href="#robo1139">ci_create_mw</a>            create_mw;\r
+        <a href="#robo1169">ci_query_mw</a>                     query_mw;\r
+        <a href="#robo1134">ci_bind_mw</a>                      bind_mw;\r
+        <a href="#robo1147">ci_destroy_mw</a>           destroy_mw;\r
 \r
         /*\r
          * Work Request Processing <a href="#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1151">ci_post_send</a>            post_send;\r
-        <a href="#robo1150">ci_post_recv</a>            post_recv;\r
+        <a href="#robo1164">ci_post_send</a>            post_send;\r
+        <a href="#robo1163">ci_post_recv</a>            post_recv;\r
 \r
         /*\r
          * Completion Processing and\r
          * Completion Notification Request <a href="#robo39">Verbs</a>.\r
          */\r
-        <a href="#robo1148">ci_peek_cq</a>                                      peek_cq;                                /* Optional */\r
-        <a href="#robo1149">ci_poll_cq</a>                                      poll_cq;\r
-        <a href="#robo1137">ci_enable_cq_notify</a>                     enable_cq_notify;\r
-        <a href="#robo1138">ci_enable_ncomp_cq_notify</a>       enable_ncomp_cq_notify; /* Optional */\r
+        <a href="#robo1161">ci_peek_cq</a>                                      peek_cq;                                /* Optional */\r
+        <a href="#robo1162">ci_poll_cq</a>                                      poll_cq;\r
+        <a href="#robo1150">ci_enable_cq_notify</a>                     enable_cq_notify;\r
+        <a href="#robo1151">ci_enable_ncomp_cq_notify</a>       enable_ncomp_cq_notify; /* Optional */\r
 \r
         /*\r
          * Multicast Support <a href="#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1120">ci_attach_mcast</a>         attach_mcast;\r
-        <a href="#robo1136">ci_detach_mcast</a>         detach_mcast;\r
+        <a href="#robo1133">ci_attach_mcast</a>         attach_mcast;\r
+        <a href="#robo1149">ci_detach_mcast</a>         detach_mcast;\r
 \r
         /*\r
          * Local MAD support, for HCA's that do not support\r
          * Agents in the HW.\r
          */\r
-        <a href="#robo1140">ci_local_mad</a>            local_mad;\r
+        <a href="#robo1153">ci_local_mad</a>            local_mad;\r
 \r
 } <strong>ci_interface_t</strong>;\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1140">[Functions]<a name="Verbs2fci5flocal5fmad">\r
+<h2><a name="robo1153">[Functions]<a name="Verbs2fci5flocal5fmad">\r
 Verbs/ci_local_mad</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1287,8 +1287,9 @@ Verbs/ci_local_mad</a></h2>
 (*<strong>ci_local_mad</strong>) (\r
         IN              const   ib_ca_handle_t          h_ca,\r
         IN              const   uint8_t                         port_num,\r
-        IN              const   <a href="./ib_types_h.html#robo888">ib_mad_t</a>                        *p_mad_in,\r
-                OUT                     <a href="./ib_types_h.html#robo888">ib_mad_t</a>                        *p_mad_out );\r
+        IN              const   <a href="./ib_types_h.html#robo57">ib_av_attr_t</a>                    *p_src_av_attr,\r
+        IN              const   <a href="./ib_types_h.html#robo899">ib_mad_t</a>                        *p_mad_in,\r
+        OUT                     <a href="./ib_types_h.html#robo899">ib_mad_t</a>                        *p_mad_out );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine is OPTIONAL for the channel interface. This is required\r
@@ -1337,17 +1338,17 @@ Verbs/ci_local_mad</a></h2>
        instead of making a private call to the adapter.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1153">ci_query_ca</a>, ci_ca_attr_t\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1166">ci_query_ca</a>, ci_ca_attr_t\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1141">[Functions]<a name="Verbs2fci5fmap5fphys5fmlnx5ffmr">\r
+<h2><a name="robo1154">[Functions]<a name="Verbs2fci5fmap5fphys5fmlnx5ffmr">\r
 Verbs/ci_map_phys_mlnx_fmr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       <strong>ci_map_phys_mlnx_fmr</strong> -- <a href="../complib/cl_map_h.html#robo17">Map</a> a Mellanox fast memory region with a\r
+<span class="NAME"><pre>       <strong>ci_map_phys_mlnx_fmr</strong> -- <a href="../complib/cl_map_h.html#robo18">Map</a> a Mellanox fast memory region with a\r
        given page list.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
@@ -1400,12 +1401,12 @@ Verbs/ci_map_phys_mlnx_fmr</a></h2>
        This is a Mellanox specific extension to verbs.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1129">ci_dealloc_mlnx_fmr</a>, <a href="#robo1117">ci_alloc_mlnx_fmr</a>, <a href="#robo1165">ci_unmap_mlnx_fmr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1142">ci_dealloc_mlnx_fmr</a>, <a href="#robo1130">ci_alloc_mlnx_fmr</a>, <a href="#robo1178">ci_unmap_mlnx_fmr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1142">[Functions]<a name="Verbs2fci5fmodify5fav">\r
+<h2><a name="robo1155">[Functions]<a name="Verbs2fci5fmodify5fav">\r
 Verbs/ci_modify_av</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1417,7 +1418,7 @@ Verbs/ci_modify_av</a></h2>
 (*<strong>ci_modify_av</strong>) (\r
         IN              const   ib_av_handle_t                          h_av,\r
         IN              const   <a href="./ib_types_h.html#robo57">ib_av_attr_t</a>                            *p_av_attr,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine allows a consumer to modify the address information\r
@@ -1448,12 +1449,12 @@ Verbs/ci_modify_av</a></h2>
        a processing error IB_WCS_LOCAL_OP_ERR.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1124">ci_create_av</a>, <a href="#robo1152">ci_query_av</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1137">ci_create_av</a>, <a href="#robo1165">ci_query_av</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1143">[Functions]<a name="Verbs2fci5fmodify5fca">\r
+<h2><a name="robo1156">[Functions]<a name="Verbs2fci5fmodify5fca">\r
 Verbs/ci_modify_ca</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1476,7 +1477,7 @@ Verbs/ci_modify_ca</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ca\r
-               [in] Handle returned by previous call to <a href="#robo1147">ci_open_ca</a>()\r
+               [in] Handle returned by previous call to <a href="#robo1160">ci_open_ca</a>()\r
        port_num\r
                [in] Port number, which needs to be modified.\r
        ca_mod\r
@@ -1507,12 +1508,12 @@ Verbs/ci_modify_ca</a></h2>
  values, but the agent capability is really a QP1 functionality.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1147">ci_open_ca</a>, <a href="#robo1153">ci_query_ca</a>, <a href="#robo1122">ci_close_ca</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1160">ci_open_ca</a>, <a href="#robo1166">ci_query_ca</a>, <a href="#robo1135">ci_close_ca</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1144">[Functions]<a name="Verbs2fci5fmodify5fmr">\r
+<h2><a name="robo1157">[Functions]<a name="Verbs2fci5fmodify5fmr">\r
 Verbs/ci_modify_mr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1532,9 +1533,9 @@ Verbs/ci_modify_mr</a></h2>
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine modifies attributes of the specified memory region\r
-       irrespective of whether the handle was obtained via <a href="#robo1158">ci_register_mr</a>\r
-       or <a href="#robo1159">ci_register_pmr</a>. This verb conceptually performs a de-registration\r
-       followed by a <a href="#robo1158">ci_register_mr</a>.\r
+       irrespective of whether the handle was obtained via <a href="#robo1171">ci_register_mr</a>\r
+       or <a href="#robo1172">ci_register_pmr</a>. This verb conceptually performs a de-registration\r
+       followed by a <a href="#robo1171">ci_register_mr</a>.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_mr\r
@@ -1586,12 +1587,12 @@ Verbs/ci_modify_mr</a></h2>
        TBD: How to handle shared memory region being passed to modify_mem?\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1158">ci_register_mr</a>, <a href="#robo1159">ci_register_pmr</a>, <a href="#robo1160">ci_register_smr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1171">ci_register_mr</a>, <a href="#robo1172">ci_register_pmr</a>, <a href="#robo1173">ci_register_smr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1145">[Functions]<a name="Verbs2fci5fmodify5fpmr">\r
+<h2><a name="robo1158">[Functions]<a name="Verbs2fci5fmodify5fpmr">\r
 Verbs/ci_modify_pmr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1612,9 +1613,9 @@ Verbs/ci_modify_pmr</a></h2>
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine modifies attributes of the specified memory region\r
-       irrespective of whether the handle was obtained via <a href="#robo1158">ci_register_mr</a>\r
-       or <a href="#robo1159">ci_register_pmr</a>. This verb conceptually performs a de-registration\r
-       followed by a <a href="#robo1159">ci_register_pmr</a>.\r
+       irrespective of whether the handle was obtained via <a href="#robo1171">ci_register_mr</a>\r
+       or <a href="#robo1172">ci_register_pmr</a>. This verb conceptually performs a de-registration\r
+       followed by a <a href="#robo1172">ci_register_pmr</a>.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_mr\r
@@ -1668,12 +1669,12 @@ Verbs/ci_modify_pmr</a></h2>
        write access to be enabled.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1158">ci_register_mr</a>, <a href="#robo1159">ci_register_pmr</a>, <a href="#robo1160">ci_register_smr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1171">ci_register_mr</a>, <a href="#robo1172">ci_register_pmr</a>, <a href="#robo1173">ci_register_smr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1146">[Functions]<a name="Verbs2fci5fmodify5fqp">\r
+<h2><a name="robo1159">[Functions]<a name="Verbs2fci5fmodify5fqp">\r
 Verbs/ci_modify_qp</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1686,7 +1687,7 @@ Verbs/ci_modify_qp</a></h2>
         IN              const   ib_qp_handle_t                          h_qp,\r
         IN              const   <a href="./ib_types_h.html#robo207">ib_qp_mod_t</a>                                     *p_modify_attr,\r
                 OUT                     <a href="./ib_types_h.html#robo205">ib_qp_attr_t</a>                            *p_qp_attr OPTIONAL,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine is used to modify the qp states or other attributes of the\r
@@ -1728,12 +1729,12 @@ Verbs/ci_modify_qp</a></h2>
 <span class="NOTES"><pre>       Refer to Table 79 in chapter 11, Volume 1 of the InfiniBand Specifications.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1127">ci_create_qp</a>, <a href="#robo1128">ci_create_spl_qp</a>, <a href="#robo1157">ci_query_qp</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1140">ci_create_qp</a>, <a href="#robo1141">ci_create_spl_qp</a>, <a href="#robo1170">ci_query_qp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1147">[Functions]<a name="Verbs2fci5fopen5fca">\r
+<h2><a name="robo1160">[Functions]<a name="Verbs2fci5fopen5fca">\r
 Verbs/ci_open_ca</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1743,9 +1744,9 @@ Verbs/ci_open_ca</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef <a href="./ib_types_h.html#robo49">ib_api_status_t</a>\r
 (*<strong>ci_open_ca</strong>) (\r
-        IN              const   <a href="./ib_types_h.html#robo901">ib_net64_t</a>                                      ca_guid,\r
-        IN              const   <a href="#robo1123">ci_completion_cb_t</a>                      pfn_completion_cb,\r
-        IN              const   <a href="#robo1119">ci_async_event_cb_t</a>                     pfn_async_event_cb,\r
+        IN              const   <a href="./ib_types_h.html#robo912">ib_net64_t</a>                                      ca_guid,\r
+        IN              const   <a href="#robo1136">ci_completion_cb_t</a>                      pfn_completion_cb,\r
+        IN              const   <a href="#robo1132">ci_async_event_cb_t</a>                     pfn_async_event_cb,\r
         IN              const   void* const                                     ca_context,\r
                 OUT                     ib_ca_handle_t                          *ph_ca );\r
 </pre>\r
@@ -1788,12 +1789,12 @@ Verbs/ci_open_ca</a></h2>
                ca_guid passed is not valid\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1153">ci_query_ca</a>, <a href="#robo1143">ci_modify_ca</a>, <a href="#robo1122">ci_close_ca</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1166">ci_query_ca</a>, <a href="#robo1156">ci_modify_ca</a>, <a href="#robo1135">ci_close_ca</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1148">[Functions]<a name="Verbs2fci5fpeek5fcq">\r
+<h2><a name="robo1161">[Functions]<a name="Verbs2fci5fpeek5fcq">\r
 Verbs/ci_peek_cq</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1832,12 +1833,12 @@ Verbs/ci_peek_cq</a></h2>
        is optional by a channel adapter vendor.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1125">ci_create_cq</a>, <a href="#robo1149">ci_poll_cq</a>, <a href="#robo1137">ci_enable_cq_notify</a>, <a href="#robo1138">ci_enable_ncomp_cq_notify</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1138">ci_create_cq</a>, <a href="#robo1162">ci_poll_cq</a>, <a href="#robo1150">ci_enable_cq_notify</a>, <a href="#robo1151">ci_enable_ncomp_cq_notify</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1149">[Functions]<a name="Verbs2fci5fpoll5fcq">\r
+<h2><a name="robo1162">[Functions]<a name="Verbs2fci5fpoll5fcq">\r
 Verbs/ci_poll_cq</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1879,12 +1880,12 @@ Verbs/ci_poll_cq</a></h2>
                There were no completion entries found in the specified CQ.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1125">ci_create_cq</a>, <a href="#robo1151">ci_post_send</a>, <a href="#robo1150">ci_post_recv</a>, <a href="#robo1121">ci_bind_mw</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1138">ci_create_cq</a>, <a href="#robo1164">ci_post_send</a>, <a href="#robo1163">ci_post_recv</a>, <a href="#robo1134">ci_bind_mw</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1150">[Functions]<a name="Verbs2fci5fpost5frecv">\r
+<h2><a name="robo1163">[Functions]<a name="Verbs2fci5fpost5frecv">\r
 Verbs/ci_post_recv</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -1932,12 +1933,12 @@ Verbs/ci_post_recv</a></h2>
                (TBD: there may be an errata that allows posting in init state)\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1151">ci_post_send</a>, <a href="#robo1149">ci_poll_cq</a>.\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1164">ci_post_send</a>, <a href="#robo1162">ci_poll_cq</a>.\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1151">[Functions]<a name="Verbs2fci5fpost5fsend">\r
+<h2><a name="robo1164">[Functions]<a name="Verbs2fci5fpost5fsend">\r
 Verbs/ci_post_send</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2000,12 +2001,12 @@ Verbs/ci_post_send</a></h2>
        acceptable for the work request for different QP service types.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1150">ci_post_recv</a>, <a href="#robo1149">ci_poll_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1163">ci_post_recv</a>, <a href="#robo1162">ci_poll_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1152">[Functions]<a name="Verbs2fci5fquery5fav">\r
+<h2><a name="robo1165">[Functions]<a name="Verbs2fci5fquery5fav">\r
 Verbs/ci_query_av</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2018,7 +2019,7 @@ Verbs/ci_query_av</a></h2>
         IN              const   ib_av_handle_t                          h_av,\r
                 OUT                     <a href="./ib_types_h.html#robo57">ib_av_attr_t</a>                            *p_av_attr,\r
                 OUT                     ib_pd_handle_t                          *ph_pd,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine returns the address vector and pd_handle associated with the\r
@@ -2045,12 +2046,12 @@ Verbs/ci_query_av</a></h2>
                Invalid port number passed in the Address <a href="../complib/cl_vector_h.html#robo36">Vector</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1124">ci_create_av</a>, <a href="#robo1142">ci_modify_av</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1137">ci_create_av</a>, <a href="#robo1155">ci_modify_av</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1153">[Functions]<a name="Verbs2fci5fquery5fca">\r
+<h2><a name="robo1166">[Functions]<a name="Verbs2fci5fquery5fca">\r
 Verbs/ci_query_ca</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2063,7 +2064,7 @@ Verbs/ci_query_ca</a></h2>
         IN              const   ib_ca_handle_t                          h_ca,\r
                 OUT                     <a href="./ib_types_h.html#robo60">ib_ca_attr_t</a>                            *p_ca_attr OPTIONAL,\r
         IN      OUT                     uint32_t                                        *p_size,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine retrieves vital information about this hca. It returns\r
@@ -2073,7 +2074,7 @@ Verbs/ci_query_ca</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ca\r
-               [in] Handle returned by an earlier call to <a href="#robo1147">ci_open_ca</a>()\r
+               [in] Handle returned by an earlier call to <a href="#robo1160">ci_open_ca</a>()\r
        p_ca_attr\r
                [out] CA attribute of this Host Channel adapter\r
        p_size\r
@@ -2104,12 +2105,12 @@ Verbs/ci_query_ca</a></h2>
        if the size is not sufficient.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1147">ci_open_ca</a>, <a href="#robo1143">ci_modify_ca</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1160">ci_open_ca</a>, <a href="#robo1156">ci_modify_ca</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1154">[Functions]<a name="Verbs2fci5fquery5fcq">\r
+<h2><a name="robo1167">[Functions]<a name="Verbs2fci5fquery5fcq">\r
 Verbs/ci_query_cq</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2121,7 +2122,7 @@ Verbs/ci_query_cq</a></h2>
 (*<strong>ci_query_cq</strong>) (\r
         IN              const   ib_cq_handle_t                          h_cq,\r
                 OUT                     uint32_t                                        *p_size,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine returns the maximum number of entries this completion\r
@@ -2144,12 +2145,12 @@ Verbs/ci_query_cq</a></h2>
                one of the parameters was NULL.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1125">ci_create_cq</a>, <a href="#robo1161">ci_resize_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1138">ci_create_cq</a>, <a href="#robo1174">ci_resize_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1155">[Functions]<a name="Verbs2fci5fquery5fmr">\r
+<h2><a name="robo1168">[Functions]<a name="Verbs2fci5fquery5fmr">\r
 Verbs/ci_query_mr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2165,7 +2166,7 @@ Verbs/ci_query_mr</a></h2>
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine retrieves the memory region attributed of a\r
        registered memory region. The memory handle could have been\r
-       obtained via <a href="#robo1158">ci_register_mr</a> or <a href="#robo1159">ci_register_pmr</a>.\r
+       obtained via <a href="#robo1171">ci_register_mr</a> or <a href="#robo1172">ci_register_pmr</a>.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_mr\r
@@ -2189,12 +2190,12 @@ Verbs/ci_query_mr</a></h2>
        down to kernel to protect from rogue applications.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1158">ci_register_mr</a>, <a href="#robo1159">ci_register_pmr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1171">ci_register_mr</a>, <a href="#robo1172">ci_register_pmr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1156">[Functions]<a name="Verbs2fci5fquery5fmw">\r
+<h2><a name="robo1169">[Functions]<a name="Verbs2fci5fquery5fmw">\r
 Verbs/ci_query_mw</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2207,7 +2208,7 @@ Verbs/ci_query_mw</a></h2>
         IN              const   ib_mw_handle_t                          h_mw,\r
                 OUT                     ib_pd_handle_t                          *ph_pd,\r
                 OUT                     net32_t* const                          p_rkey,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine retrieves the current R_KEY and protection domain\r
@@ -2235,12 +2236,12 @@ Verbs/ci_query_mw</a></h2>
                One of the pointers was not valid.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1126">ci_create_mw</a>, <a href="#robo1121">ci_bind_mw</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1139">ci_create_mw</a>, <a href="#robo1134">ci_bind_mw</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1157">[Functions]<a name="Verbs2fci5fquery5fqp">\r
+<h2><a name="robo1170">[Functions]<a name="Verbs2fci5fquery5fqp">\r
 Verbs/ci_query_qp</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2252,7 +2253,7 @@ Verbs/ci_query_qp</a></h2>
 (*<strong>ci_query_qp</strong>) (\r
         IN              const   ib_qp_handle_t                          h_qp,\r
                 OUT                     <a href="./ib_types_h.html#robo205">ib_qp_attr_t</a>* const                     p_qp_attr,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine queries the current attributes for the QP\r
@@ -2278,12 +2279,12 @@ Verbs/ci_query_qp</a></h2>
                Parameter p_qp_attr is not valid.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1127">ci_create_qp</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1140">ci_create_qp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1158">[Functions]<a name="Verbs2fci5fregister5fmr">\r
+<h2><a name="robo1171">[Functions]<a name="Verbs2fci5fregister5fmr">\r
 Verbs/ci_register_mr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2346,13 +2347,13 @@ Verbs/ci_register_mr</a></h2>
        and unpredictable behavior by the operating environment.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1131">ci_deregister_mr</a>, <a href="#robo1155">ci_query_mr</a>, <a href="#robo1159">ci_register_pmr</a>, <a href="#robo1144">ci_modify_mr</a>,\r
-       <a href="#robo1160">ci_register_smr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1144">ci_deregister_mr</a>, <a href="#robo1168">ci_query_mr</a>, <a href="#robo1172">ci_register_pmr</a>, <a href="#robo1157">ci_modify_mr</a>,\r
+       <a href="#robo1173">ci_register_smr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1159">[Functions]<a name="Verbs2fci5fregister5fpmr">\r
+<h2><a name="robo1172">[Functions]<a name="Verbs2fci5fregister5fpmr">\r
 Verbs/ci_register_pmr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2425,13 +2426,13 @@ Verbs/ci_register_pmr</a></h2>
        meaningful to the adapter to which this registration is targeted.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1131">ci_deregister_mr</a>, <a href="#robo1155">ci_query_mr</a>, <a href="#robo1158">ci_register_mr</a>, <a href="#robo1144">ci_modify_mr</a>,\r
-       <a href="#robo1160">ci_register_smr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1144">ci_deregister_mr</a>, <a href="#robo1168">ci_query_mr</a>, <a href="#robo1171">ci_register_mr</a>, <a href="#robo1157">ci_modify_mr</a>,\r
+       <a href="#robo1173">ci_register_smr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1160">[Functions]<a name="Verbs2fci5fregister5fsmr">\r
+<h2><a name="robo1173">[Functions]<a name="Verbs2fci5fregister5fsmr">\r
 Verbs/ci_register_smr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2493,17 +2494,17 @@ Verbs/ci_register_smr</a></h2>
                Invalid access rights passed in mr_access.\r
 </pre>\r
 </span><p><strong>NOTES</strong></p>\r
-<span class="NOTES"><pre>       ISSUE: how to deal with <a href="#robo1131">ci_deregister_mr</a>, <a href="#robo1144">ci_modify_mr</a>, <a href="#robo1145">ci_modify_pmr</a>\r
+<span class="NOTES"><pre>       ISSUE: how to deal with <a href="#robo1144">ci_deregister_mr</a>, <a href="#robo1157">ci_modify_mr</a>, <a href="#robo1158">ci_modify_pmr</a>\r
        should we treat them as memory windows and fail those if a shared region\r
        was registered?\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1158">ci_register_mr</a>, <a href="#robo1159">ci_register_pmr</a>, <a href="#robo1144">ci_modify_mr</a>, <a href="#robo1145">ci_modify_pmr</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1171">ci_register_mr</a>, <a href="#robo1172">ci_register_pmr</a>, <a href="#robo1157">ci_modify_mr</a>, <a href="#robo1158">ci_modify_pmr</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1161">[Functions]<a name="Verbs2fci5fresize5fcq">\r
+<h2><a name="robo1174">[Functions]<a name="Verbs2fci5fresize5fcq">\r
 Verbs/ci_resize_cq</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2515,7 +2516,7 @@ Verbs/ci_resize_cq</a></h2>
 (*<strong>ci_resize_cq</strong>) (\r
         IN              const   ib_cq_handle_t                          h_cq,\r
         IN      OUT                     uint32_t* const                         p_size,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine allows the caller to modify the maximum number of entries\r
@@ -2558,12 +2559,12 @@ Verbs/ci_resize_cq</a></h2>
        size returned in p_size.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1125">ci_create_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1138">ci_create_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1162">[Functions]<a name="Verbs2fci5fum5fclose5fca5ft">\r
+<h2><a name="robo1175">[Functions]<a name="Verbs2fci5fum5fclose5fca5ft">\r
 Verbs/ci_um_close_ca_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2579,13 +2580,13 @@ Verbs/ci_um_close_ca_t</a></h2>
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine is called when the client no longer wishes to use HCA\r
        resources obtained via this h_ca. All resources allocated as part\r
-       this handle during the <a href="#robo1163">ci_um_open_ca</a> are destroyed.\r
+       this handle during the <a href="#robo1176">ci_um_open_ca</a> are destroyed.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ca\r
-               [in] CA handle returned via the <a href="#robo1147">ci_open_ca</a>() call.\r
+               [in] CA handle returned via the <a href="#robo1160">ci_open_ca</a>() call.\r
        h_um_ca\r
-               [in] CA handle returned via the <a href="#robo1163">ci_um_open_ca</a>() call.\r
+               [in] CA handle returned via the <a href="#robo1176">ci_um_open_ca</a>() call.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
 <span class="RETURN_VALUE"><pre>       This funtion does not return a value.\r
@@ -2594,15 +2595,15 @@ Verbs/ci_um_close_ca_t</a></h2>
 <span class="NOTES"><pre>       This call is invoked from the context of a UM application when such an\r
        appliation closes the HCA in user-mode.\r
 \r
-       Resources allocated during the <a href="#robo1163">ci_um_open_ca</a>() are deallocated.\r
+       Resources allocated during the <a href="#robo1176">ci_um_open_ca</a>() are deallocated.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1163">ci_um_open_ca</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1176">ci_um_open_ca</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1163">[Functions]<a name="Verbs2fci5fum5fopen5fca">\r
+<h2><a name="robo1176">[Functions]<a name="Verbs2fci5fum5fopen5fca">\r
 Verbs/ci_um_open_ca</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2613,7 +2614,7 @@ Verbs/ci_um_open_ca</a></h2>
 <span class="SYNOPSIS"><pre>typedef <a href="./ib_types_h.html#robo49">ib_api_status_t</a>\r
 (*ci_um_open_ca_t) (\r
         IN              const   ib_ca_handle_t                          h_ca,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>* const                     p_umv_buf,\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>* const                     p_umv_buf,\r
                 OUT                     ib_ca_handle_t* const           ph_um_ca );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
@@ -2622,7 +2623,7 @@ Verbs/ci_um_open_ca</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ca\r
-               [in] Handle returned by an earlier call to <a href="#robo1147">ci_open_ca</a>()\r
+               [in] Handle returned by an earlier call to <a href="#robo1160">ci_open_ca</a>()\r
        p_umv_buf\r
                [in/out] Vendor specific parameter to support user mode IO.\r
        ph_um_ca\r
@@ -2641,12 +2642,12 @@ Verbs/ci_um_open_ca</a></h2>
                The p_umv_buf parameters are insufficient to complete the request.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1153">ci_query_ca</a>, <a href="#robo1143">ci_modify_ca</a>, <a href="#robo1122">ci_close_ca</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1166">ci_query_ca</a>, <a href="#robo1156">ci_modify_ca</a>, <a href="#robo1135">ci_close_ca</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1164">[Structures]<a name="Verbs2fci5fumv5fbuf5ft">\r
+<h2><a name="robo1177">[Structures]<a name="Verbs2fci5fumv5fbuf5ft">\r
 Verbs/ci_umv_buf_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2711,7 +2712,7 @@ Verbs/ci_umv_buf_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1165">[Functions]<a name="Verbs2fci5funmap5fmlnx5ffmr">\r
+<h2><a name="robo1178">[Functions]<a name="Verbs2fci5funmap5fmlnx5ffmr">\r
 Verbs/ci_unmap_mlnx_fmr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2749,12 +2750,12 @@ Verbs/ci_unmap_mlnx_fmr</a></h2>
        This is a Mellanox specific extension to verbs.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1129">ci_dealloc_mlnx_fmr</a>, <a href="#robo1117">ci_alloc_mlnx_fmr</a>, ci_map_phy_mlnx_fmr\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1142">ci_dealloc_mlnx_fmr</a>, <a href="#robo1130">ci_alloc_mlnx_fmr</a>, ci_map_phy_mlnx_fmr\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1166">[Functions]<a name="Verbs2fci5fvendor5fcall">\r
+<h2><a name="robo1179">[Functions]<a name="Verbs2fci5fvendor5fcall">\r
 Verbs/ci_vendor_call</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2771,7 +2772,7 @@ Verbs/ci_vendor_call</a></h2>
         IN              const   void* __ptr64* const            handle_array    OPTIONAL,\r
         IN                              uint32_t                                        num_handles,\r
         IN                              <a href="./ib_types_h.html#robo66">ib_ci_op_t</a>* const                       p_ci_op,\r
-        IN      OUT                     <a href="#robo1164">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
+        IN      OUT                     <a href="#robo1177">ci_umv_buf_t</a>                            *p_umv_buf OPTIONAL );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       h_ca\r
@@ -2829,14 +2830,14 @@ Verbs/ci_vendor_call</a></h2>
        access layer and the verbs provider driver.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1147">ci_open_ca</a>, <a href="#robo1118">ci_allocate_pd</a>, <a href="#robo1124">ci_create_av</a>, <a href="#robo1125">ci_create_cq</a>,\r
-       <a href="#robo1127">ci_create_qp</a>, <a href="#robo1158">ci_register_mr</a>, <a href="#robo1159">ci_register_pmr</a>,\r
-       <a href="#robo1160">ci_register_smr</a>, <a href="#robo1126">ci_create_mw</a>, <a href="./ib_types_h.html#robo66">ib_ci_op_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1160">ci_open_ca</a>, <a href="#robo1131">ci_allocate_pd</a>, <a href="#robo1137">ci_create_av</a>, <a href="#robo1138">ci_create_cq</a>,\r
+       <a href="#robo1140">ci_create_qp</a>, <a href="#robo1171">ci_register_mr</a>, <a href="#robo1172">ci_register_pmr</a>,\r
+       <a href="#robo1173">ci_register_smr</a>, <a href="#robo1139">ci_create_mw</a>, <a href="./ib_types_h.html#robo66">ib_ci_op_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1168">[Functions]<a name="Verbs2fib5fderegister5fca">\r
+<h2><a name="robo1181">[Functions]<a name="Verbs2fib5fderegister5fca">\r
 Verbs/ib_deregister_ca</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2851,7 +2852,7 @@ Verbs/ib_deregister_ca</a></h2>
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine is called by the HCA driver when this HCA would no longer be\r
        available for services. The access layer is expected to return all resources\r
-       back to the HCA driver, and perform a <a href="#robo1122">ci_close_ca</a> on this interface.\r
+       back to the HCA driver, and perform a <a href="#robo1135">ci_close_ca</a> on this interface.\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       ca_guid\r
@@ -2871,12 +2872,12 @@ Verbs/ib_deregister_ca</a></h2>
 <span class="PORTABILITY"><pre>       Kernel Mode only\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1170">ib_register_ca</a>, <a href="#robo1139">ci_interface_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1183">ib_register_ca</a>, <a href="#robo1152">ci_interface_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1170">[Functions]<a name="Verbs2fib5fregister5fca">\r
+<h2><a name="robo1183">[Functions]<a name="Verbs2fib5fregister5fca">\r
 Verbs/ib_register_ca</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo39">parent</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -2886,7 +2887,7 @@ Verbs/ib_register_ca</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_EXPORT <a href="./ib_types_h.html#robo49">ib_api_status_t</a>\r
 <strong>ib_register_ca</strong> (\r
-        IN              const   <a href="#robo1139">ci_interface_t</a>                          *p_ci );\r
+        IN              const   <a href="#robo1152">ci_interface_t</a>                          *p_ci );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine is called by a HCA kernel mode driver to inform the\r
@@ -2898,7 +2899,7 @@ Verbs/ib_register_ca</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_ci\r
-               [in] Pointer to the <a href="#robo1139">ci_interface_t</a> structure that has the function\r
+               [in] Pointer to the <a href="#robo1152">ci_interface_t</a> structure that has the function\r
                vector to support verbs functionality.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -2918,7 +2919,7 @@ Verbs/ib_register_ca</a></h2>
 <span class="PORTABILITY"><pre>       Kernel Mode only\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1168">ib_deregister_ca</a>, <a href="#robo1139">ci_interface_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1181">ib_deregister_ca</a>, <a href="#robo1152">ci_interface_t</a>\r
 </pre>\r
 </span>\r
 </body>\r
index 4e5880bc074f642ada5ddcf8054e9ea119bf5917..0613133948e8f27933dda5f335f68f81a510fd44 100644 (file)
@@ -2,12 +2,12 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../robodoc.css" type="text/css">\r
-<title>./inc_doc/iba/ib_types_h.html</title>\r
+<title>./inc_docs/iba/ib_types_h.html</title>\r
 <!-- Source: ./inc/iba/ib_types.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/iba/ib_types.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:30\r
+<a name="robo_top_of_doc">Generated from ./inc/iba/ib_types.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
@@ -42,7 +42,7 @@ IBA Base/Type Definitions</a></h2>
 <h2><a name="robo45">[Definitions]<a name="Access20Layer2fib5faccess5ft">\r
 Access Layer/ib_access_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_access_t</strong>\r
 </pre>\r
@@ -69,7 +69,7 @@ Access Layer/ib_access_t</a></h2>
 <h2><a name="robo49">[Definitions]<a name="Access20Layer2fib5fapi5fstatus5ft">\r
 Access Layer/ib_api_status_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_api_status_t</strong>\r
 </pre>\r
@@ -145,7 +145,7 @@ Access Layer/ib_api_status_t</a></h2>
 <h2><a name="robo50">[Definitions]<a name="Access20Layer2fib5fapm5fstate5ft">\r
 Access Layer/ib_apm_state_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_apm_state_t</strong>\r
 </pre>\r
@@ -167,7 +167,7 @@ Access Layer/ib_apm_state_t</a></h2>
 <h2><a name="robo53">[Definitions]<a name="Access20Layer2fib5fapr5fstatus5ft">\r
 Access Layer/ib_apr_status_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_apr_status_t</strong>\r
 </pre>\r
@@ -202,7 +202,7 @@ Access Layer/ib_apr_status_t</a></h2>
 <h2><a name="robo56">[Definitions]<a name="Access20Layer2fib5fatomic5ft">\r
 Access Layer/ib_atomic_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_atomic_t</strong>\r
 </pre>\r
@@ -235,7 +235,7 @@ Access Layer/ib_atomic_t</a></h2>
 <h2><a name="robo57">[Structures]<a name="Access20Layer2fib5fav5fattr5ft">\r
 Access Layer/ib_av_attr_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_av_attr_t</strong>\r
 </pre>\r
@@ -248,10 +248,10 @@ Access Layer/ib_av_attr_t</a></h2>
         uint8_t                                 port_num;\r
 \r
         uint8_t                                 sl;\r
-        <a href="#robo899">ib_net16_t</a>                              dlid;\r
+        <a href="#robo910">ib_net16_t</a>                              dlid;\r
 \r
         boolean_t                               grh_valid;\r
-        <a href="#robo865">ib_grh_t</a>                                grh;\r
+        <a href="#robo876">ib_grh_t</a>                                grh;\r
         uint8_t                                 static_rate;\r
         uint8_t                                 path_bits;\r
 \r
@@ -267,7 +267,7 @@ Access Layer/ib_av_attr_t</a></h2>
 }       <strong>ib_av_attr_t</strong>;\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo861">ib_gid_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo872">ib_gid_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -275,7 +275,7 @@ Access Layer/ib_av_attr_t</a></h2>
 <h2><a name="robo59">[Structures]<a name="Access20Layer2fib5fbind5fwr5ft">\r
 Access Layer/ib_bind_wr_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_bind_wr_t</strong>\r
 </pre>\r
@@ -326,7 +326,7 @@ Access Layer/ib_bind_wr_t</a></h2>
 <h2><a name="robo60">[Structures]<a name="Access20Layer2fib5fca5fattr5ft">\r
 Access Layer/ib_ca_attr_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_ca_attr_t</strong>\r
 </pre>\r
@@ -336,7 +336,7 @@ Access Layer/ib_ca_attr_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _ib_ca_attr\r
 {\r
-        <a href="#robo901">ib_net64_t</a>                              ca_guid;\r
+        <a href="#robo912">ib_net64_t</a>                              ca_guid;\r
 \r
         uint32_t                                vend_id;\r
         uint16_t                                dev_id;\r
@@ -405,7 +405,7 @@ Access Layer/ib_ca_attr_t</a></h2>
         boolean_t                               system_image_guid_support;\r
         boolean_t                               hw_agents;\r
 \r
-        <a href="#robo901">ib_net64_t</a>                              system_image_guid;\r
+        <a href="#robo912">ib_net64_t</a>                              system_image_guid;\r
 \r
         uint32_t                                num_page_sizes;\r
         uint8_t                                 num_ports;\r
@@ -582,7 +582,7 @@ Access Layer/ib_ca_attr_t</a></h2>
 <h2><a name="robo61">[Definitions]<a name="Access20Layer2fib5fca5fmod5ft">\r
 Access Layer/ib_ca_mod_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_ca_mod_t</strong> -- Modify port attributes and error counters\r
 </pre>\r
@@ -615,6 +615,7 @@ Access Layer/ib_ca_mod_t</a></h2>
 #define IB_CA_MOD_INIT_TYPE_VALUE                       0x00200000\r
 #define IB_CA_MOD_SYSTEM_IMAGE_GUID                     0x00400000\r
 #define IB_CA_MOD_IS_CLIENT_REREGISTER_SUPPORTED        0x00800000\r
+#define IB_CA_MOD_RESERVED_MASK                         0xFF000000\r
 </pre>\r
 </span><p><strong>VALUES</strong></p>\r
 <span class="VALUES"><pre>       IB_CA_MOD_IS_CM_SUPPORTED\r
@@ -696,6 +697,10 @@ Access Layer/ib_ca_mod_t</a></h2>
 \r
        IB_CA_MOD_IS_CLIENT_REREGISTER_SUPPORTED\r
                Used to modify the system image GUID for the port.\r
+\r
+       IB_CA_MOD_RESERVED_MASK\r
+               Mask of all the reserved bits.  If any of these bits are set\r
+               <a href="./ib_al_h.html#robo156">ib_modify_ca</a> will return IB_INVALID_PARAMETER.\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -703,7 +708,7 @@ Access Layer/ib_ca_mod_t</a></h2>
 <h2><a name="robo66">[Structures]<a name="Access20Layer2fib5fci5fop5ft">\r
 Access Layer/ib_ci_op_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_ci_op_t</strong>\r
 </pre>\r
@@ -761,7 +766,7 @@ Access Layer/ib_ci_op_t</a></h2>
 <h2><a name="robo73">[Definitions]<a name="Access20Layer2fib5fcm5fcap5fmask5ft">\r
 Access Layer/ib_cm_cap_mask_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_cm_cap_mask_t</strong>\r
 </pre>\r
@@ -769,14 +774,14 @@ Access Layer/ib_cm_cap_mask_t</a></h2>
 <span class="DESCRIPTION"><pre>       Capability mask values in ClassPortInfo.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>#define IB_CM_RELIABLE_CONN_CAPABLE                     <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(9)\r
-#define IB_CM_RELIABLE_DGRM_CAPABLE                     <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(10)\r
-#define IB_CM_RDGRM_CAPABLE                                     <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(11)\r
-#define IB_CM_UNRELIABLE_CONN_CAPABLE           <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(12)\r
-#define IB_CM_SIDR_CAPABLE                                      <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(13)\r
+<span class="SYNOPSIS"><pre>#define IB_CM_RELIABLE_CONN_CAPABLE                     <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(9)\r
+#define IB_CM_RELIABLE_DGRM_CAPABLE                     <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(10)\r
+#define IB_CM_RDGRM_CAPABLE                                     <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(11)\r
+#define IB_CM_UNRELIABLE_CONN_CAPABLE           <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(12)\r
+#define IB_CM_SIDR_CAPABLE                                      <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(13)\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="./ib_al_h.html#robo93">ib_cm_rep</a>, <a href="#robo844">ib_class_port_info_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="./ib_al_h.html#robo93">ib_cm_rep</a>, <a href="#robo855">ib_class_port_info_t</a>\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
 <span class="SOURCE"><pre>*\r
@@ -823,7 +828,7 @@ Access layer/ib_copy_ca_attr</a></h2>
 <h2><a name="robo141">[Definitions]<a name="Access20Layer2fib5finit5ftype5ft">\r
 Access Layer/ib_init_type_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_init_type_t</strong>\r
 </pre>\r
@@ -847,7 +852,7 @@ Access Layer/ib_init_type_t</a></h2>
 <h2><a name="robo148">[Structures]<a name="Access20Layer2fib5flocal5fds5ft">\r
 Access Layer/ib_local_ds_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_local_ds_t</strong>\r
 </pre>\r
@@ -871,7 +876,7 @@ Access Layer/ib_local_ds_t</a></h2>
 <h2><a name="robo159">[Structures]<a name="Access20Layer2fib5fmr5fattr5ft">\r
 Access Layer/ib_mr_attr_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_mr_attr_t</strong>\r
 </pre>\r
@@ -938,7 +943,7 @@ Access Layer/ib_mr_attr_t</a></h2>
 <h2><a name="robo160">[Structures]<a name="Access20Layer2fib5fmr5fcreate5ft">\r
 Access Layer/ib_mr_create_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_mr_create_t</strong>\r
 </pre>\r
@@ -973,7 +978,7 @@ Access Layer/ib_mr_create_t</a></h2>
 <h2><a name="robo161">[Definitions]<a name="Access20Layer2fib5fmr5fmod5ft">\r
 Access Layer/ib_mr_mod_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_mr_mod_t</strong>\r
 </pre>\r
@@ -1004,7 +1009,7 @@ Access Layer/ib_mr_mod_t</a></h2>
 <h2><a name="robo165">[Definitions]<a name="Access20Layer2fib5fpd5ftype5ft">\r
 Access Layer/ib_pd_type_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_pd_type_t</strong>\r
 </pre>\r
@@ -1040,7 +1045,7 @@ Access Layer/ib_pd_type_t</a></h2>
 <h2><a name="robo187">[Structures]<a name="Access20Layer2fib5fphys5fcreate5ft">\r
 Access Layer/ib_phys_create_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_phys_create_t</strong>\r
 </pre>\r
@@ -1089,7 +1094,7 @@ Access Layer/ib_phys_create_t</a></h2>
 <h2><a name="robo188">[Structures]<a name="Access20Layer2fib5fphys5frange5ft">\r
 Access Layer/ib_phys_range_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_phys_range_t</strong>\r
 </pre>\r
@@ -1123,7 +1128,7 @@ Access Layer/ib_phys_range_t</a></h2>
 <h2><a name="robo199">[Structures]<a name="Access20Layer2fib5fport5fattr5fmod5ft">\r
 Access Layer/ib_port_attr_mod_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_port_attr_mod_t</strong>\r
 </pre>\r
@@ -1138,7 +1143,7 @@ Access Layer/ib_port_attr_mod_t</a></h2>
         uint16_t                                qkey_ctr;\r
 \r
         <a href="#robo141">ib_init_type_t</a>                  init_type;\r
-        <a href="#robo901">ib_net64_t</a>                              system_image_guid;\r
+        <a href="#robo912">ib_net64_t</a>                              system_image_guid;\r
 \r
 }       <strong>ib_port_attr_mod_t</strong>;\r
 </pre>\r
@@ -1151,7 +1156,7 @@ Access Layer/ib_port_attr_mod_t</a></h2>
 <h2><a name="robo200">[Structures]<a name="Access20Layer2fib5fport5fattr5ft">\r
 Access Layer/ib_port_attr_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_port_attr_t</strong>\r
 </pre>\r
@@ -1161,11 +1166,11 @@ Access Layer/ib_port_attr_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _ib_port_attr\r
 {\r
-        <a href="#robo901">ib_net64_t</a>                              port_guid;\r
+        <a href="#robo912">ib_net64_t</a>                              port_guid;\r
         uint8_t                                 port_num;\r
         uint8_t                                 mtu;\r
         uint64_t                                max_msg_size;\r
-        <a href="#robo899">ib_net16_t</a>                              lid;\r
+        <a href="#robo910">ib_net16_t</a>                              lid;\r
         uint8_t                                 lmc;\r
 \r
         /*\r
@@ -1176,7 +1181,7 @@ Access Layer/ib_port_attr_t</a></h2>
 \r
         uint16_t                                max_vls;\r
 \r
-        <a href="#robo899">ib_net16_t</a>                              sm_lid;\r
+        <a href="#robo910">ib_net16_t</a>                              sm_lid;\r
         uint8_t                                 sm_sl;\r
         uint8_t                                 link_state;\r
 \r
@@ -1202,13 +1207,13 @@ Access Layer/ib_port_attr_t</a></h2>
          * Pointers at the end of the structure to allow doing a simple\r
          * memory comparison of contents up to the first pointer.\r
          */\r
-        <a href="#robo861">ib_gid_t</a>* __ptr64               p_gid_table;\r
-        <a href="#robo899">ib_net16_t</a>* __ptr64             p_pkey_table;\r
+        <a href="#robo872">ib_gid_t</a>* __ptr64               p_gid_table;\r
+        <a href="#robo910">ib_net16_t</a>* __ptr64             p_pkey_table;\r
 \r
 }       <strong>ib_port_attr_t</strong>;\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       uint8_t, <a href="#robo201">ib_port_cap_t</a>, <a href="#robo725">ib_link_states_t</a>\r
+<span class="SEE_ALSO"><pre>       uint8_t, <a href="#robo201">ib_port_cap_t</a>, <a href="#robo736">ib_link_states_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -1216,7 +1221,7 @@ Access Layer/ib_port_attr_t</a></h2>
 <h2><a name="robo201">[Structures]<a name="Access20Layer2fib5fport5fcap5ft">\r
 Access Layer/ib_port_cap_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_port_cap_t</strong>\r
 </pre>\r
@@ -1262,7 +1267,7 @@ Access Layer/ib_port_cap_t</a></h2>
 <h2><a name="robo205">[Structures]<a name="Access20Layer2fib5fqp5fattr5ft">\r
 Access Layer/ib_qp_attr_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_qp_attr_t</strong>\r
 </pre>\r
@@ -1291,12 +1296,12 @@ Access Layer/ib_qp_attr_t</a></h2>
         boolean_t                               sq_signaled;\r
 \r
         <a href="#robo209">ib_qp_state_t</a>                   state;\r
-        <a href="#robo900">ib_net32_t</a>                              num;\r
-        <a href="#robo900">ib_net32_t</a>                              dest_num;\r
-        <a href="#robo900">ib_net32_t</a>                              qkey;\r
+        <a href="#robo911">ib_net32_t</a>                              num;\r
+        <a href="#robo911">ib_net32_t</a>                              dest_num;\r
+        <a href="#robo911">ib_net32_t</a>                              qkey;\r
 \r
-        <a href="#robo900">ib_net32_t</a>                              sq_psn;\r
-        <a href="#robo900">ib_net32_t</a>                              rq_psn;\r
+        <a href="#robo911">ib_net32_t</a>                              sq_psn;\r
+        <a href="#robo911">ib_net32_t</a>                              rq_psn;\r
 \r
         uint8_t                                 primary_port;\r
         uint8_t                                 alternate_port;\r
@@ -1326,7 +1331,7 @@ Access Layer/ib_qp_attr_t</a></h2>
 <h2><a name="robo206">[Structures]<a name="Access20Layer2fib5fqp5fcreate5ft">\r
 Access Layer/ib_qp_create_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_qp_create_t</strong>\r
 </pre>\r
@@ -1405,7 +1410,7 @@ Access Layer/ib_qp_create_t</a></h2>
 <h2><a name="robo207">[Structures]<a name="Access20Layer2fib5fqp5fmod5ft">\r
 Access Layer/ib_qp_mod_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_qp_mod_t</strong>\r
 </pre>\r
@@ -1423,7 +1428,7 @@ Access Layer/ib_qp_mod_t</a></h2>
                 struct _qp_init\r
                 {\r
                         uint8_t                         primary_port;\r
-                        <a href="#robo900">ib_net32_t</a>                      qkey;\r
+                        <a href="#robo911">ib_net32_t</a>                      qkey;\r
                         uint16_t                        pkey_index;\r
                         <a href="#robo45">ib_access_t</a>                     access_ctrl;\r
 \r
@@ -1431,15 +1436,15 @@ Access Layer/ib_qp_mod_t</a></h2>
 \r
                 struct _qp_rtr\r
                 {\r
-                        <a href="#robo900">ib_net32_t</a>                      rq_psn;\r
-                        <a href="#robo900">ib_net32_t</a>                      dest_qp;\r
+                        <a href="#robo911">ib_net32_t</a>                      rq_psn;\r
+                        <a href="#robo911">ib_net32_t</a>                      dest_qp;\r
                         <a href="#robo57">ib_av_attr_t</a>            primary_av;\r
                         uint8_t                         resp_res;\r
                         uint8_t                         rnr_nak_timeout;\r
 \r
                         <a href="#robo208">ib_qp_opts_t</a>            opts;\r
                         <a href="#robo57">ib_av_attr_t</a>            alternate_av;\r
-                        <a href="#robo900">ib_net32_t</a>                      qkey;\r
+                        <a href="#robo911">ib_net32_t</a>                      qkey;\r
                         uint16_t                        pkey_index;\r
                         <a href="#robo45">ib_access_t</a>                     access_ctrl;\r
                         uint32_t                        sq_depth;\r
@@ -1449,7 +1454,7 @@ Access Layer/ib_qp_mod_t</a></h2>
 \r
                 struct _qp_rts\r
                 {\r
-                        <a href="#robo900">ib_net32_t</a>                      sq_psn;\r
+                        <a href="#robo911">ib_net32_t</a>                      sq_psn;\r
                         uint8_t                         retry_cnt;\r
                         uint8_t                         rnr_retry_cnt;\r
                         uint8_t                         local_ack_timeout;\r
@@ -1458,7 +1463,7 @@ Access Layer/ib_qp_mod_t</a></h2>
                         <a href="#robo208">ib_qp_opts_t</a>            opts;\r
                         uint8_t                         rnr_nak_timeout;\r
                         <a href="#robo209">ib_qp_state_t</a>           current_state;\r
-                        <a href="#robo900">ib_net32_t</a>                      qkey;\r
+                        <a href="#robo911">ib_net32_t</a>                      qkey;\r
                         <a href="#robo45">ib_access_t</a>                     access_ctrl;\r
                         uint8_t                         resp_res;\r
 \r
@@ -1493,7 +1498,7 @@ Access Layer/ib_qp_mod_t</a></h2>
 <h2><a name="robo208">[Definitions]<a name="Access20Layer2fib5fqp5fopts5ft">\r
 Access Layer/ib_qp_opts_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_qp_opts_t</strong>\r
 </pre>\r
@@ -1528,7 +1533,7 @@ Access Layer/ib_qp_opts_t</a></h2>
 <h2><a name="robo209">[Definitions]<a name="Access20Layer2fib5fqp5fstate5ft">\r
 Access Layer/ib_qp_state_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_qp_state_t</strong>\r
 </pre>\r
@@ -1556,7 +1561,7 @@ Access Layer/ib_qp_state_t</a></h2>
 <h2><a name="robo210">[Definitions]<a name="Access20Layer2fib5fqp5ftype5ft">\r
 Access Layer/ib_qp_type_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_qp_type_t</strong>\r
 </pre>\r
@@ -1622,7 +1627,7 @@ Access Layer/ib_qp_type_t</a></h2>
 <h2><a name="robo224">[Definitions]<a name="Access20Layer2fib5frecv5fopt5ft">\r
 Access Layer/ib_recv_opt_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_recv_opt_t</strong>\r
 </pre>\r
@@ -1659,7 +1664,7 @@ Access Layer/ib_recv_opt_t</a></h2>
 <h2><a name="robo225">[Structures]<a name="Access20Layer2fib5frecv5fwr5ft">\r
 Access Layer/ib_recv_wr_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_recv_wr_t</strong>\r
 </pre>\r
@@ -1703,7 +1708,7 @@ Access Layer/ib_recv_wr_t</a></h2>
 <h2><a name="robo238">[Definitions]<a name="Access20Layer2fib5frej5fstatus5ft">\r
 Access Layer/ib_rej_status_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_rej_status_t</strong>\r
 </pre>\r
@@ -1711,44 +1716,44 @@ Access Layer/ib_rej_status_t</a></h2>
 <span class="DESCRIPTION"><pre>       Rejection reasons.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>typedef <a href="#robo899">ib_net16_t</a>                                                      <strong>ib_rej_status_t</strong>;\r
+<span class="SYNOPSIS"><pre>typedef <a href="#robo910">ib_net16_t</a>                                                      <strong>ib_rej_status_t</strong>;\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       <a href="./ib_al_h.html#robo90">ib_cm_rej</a>, <a href="./ib_al_h.html#robo91">ib_cm_rej_rec_t</a>\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define IB_REJ_INSUF_QP                                         <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(1)\r
-#define IB_REJ_INSUF_EEC                                        <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(2)\r
-#define IB_REJ_INSUF_RESOURCES                          <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(3)\r
-#define IB_REJ_TIMEOUT                                          <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(4)\r
-#define IB_REJ_UNSUPPORTED                                      <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(5)\r
-#define IB_REJ_INVALID_COMM_ID                          <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(6)\r
-#define IB_REJ_INVALID_COMM_INSTANCE            <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(7)\r
-#define IB_REJ_INVALID_SID                                      <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(8)\r
-#define IB_REJ_INVALID_XPORT                            <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(9)\r
-#define IB_REJ_STALE_CONN                                       <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(10)\r
-#define IB_REJ_RDC_NOT_EXIST                            <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(11)\r
-#define IB_REJ_INVALID_GID                                      <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(12)\r
-#define IB_REJ_INVALID_LID                                      <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(13)\r
-#define IB_REJ_INVALID_SL                                       <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(14)\r
-#define IB_REJ_INVALID_TRAFFIC_CLASS            <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(15)\r
-#define IB_REJ_INVALID_HOP_LIMIT                        <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(16)\r
-#define IB_REJ_INVALID_PKT_RATE                         <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(17)\r
-#define IB_REJ_INVALID_ALT_GID                          <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(18)\r
-#define IB_REJ_INVALID_ALT_LID                          <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(19)\r
-#define IB_REJ_INVALID_ALT_SL                           <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(20)\r
-#define IB_REJ_INVALID_ALT_TRAFFIC_CLASS        <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(21)\r
-#define IB_REJ_INVALID_ALT_HOP_LIMIT            <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(22)\r
-#define IB_REJ_INVALID_ALT_PKT_RATE                     <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(23)\r
-#define IB_REJ_PORT_REDIRECT                            <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(24)\r
-#define IB_REJ_INVALID_MTU                                      <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(26)\r
-#define IB_REJ_INSUFFICIENT_RESP_RES            <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(27)\r
-#define IB_REJ_USER_DEFINED                                     <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(28)\r
-#define IB_REJ_INVALID_RNR_RETRY                        <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(29)\r
-#define IB_REJ_DUPLICATE_LOCAL_COMM_ID          <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(30)\r
-#define IB_REJ_INVALID_CLASS_VER                        <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(31)\r
-#define IB_REJ_INVALID_FLOW_LBL                         <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(32)\r
-#define IB_REJ_INVALID_ALT_FLOW_LBL                     <a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(33)\r
+<span class="SOURCE"><pre>#define IB_REJ_INSUF_QP                                         <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(1)\r
+#define IB_REJ_INSUF_EEC                                        <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(2)\r
+#define IB_REJ_INSUF_RESOURCES                          <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(3)\r
+#define IB_REJ_TIMEOUT                                          <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(4)\r
+#define IB_REJ_UNSUPPORTED                                      <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(5)\r
+#define IB_REJ_INVALID_COMM_ID                          <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(6)\r
+#define IB_REJ_INVALID_COMM_INSTANCE            <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(7)\r
+#define IB_REJ_INVALID_SID                                      <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(8)\r
+#define IB_REJ_INVALID_XPORT                            <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(9)\r
+#define IB_REJ_STALE_CONN                                       <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(10)\r
+#define IB_REJ_RDC_NOT_EXIST                            <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(11)\r
+#define IB_REJ_INVALID_GID                                      <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(12)\r
+#define IB_REJ_INVALID_LID                                      <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(13)\r
+#define IB_REJ_INVALID_SL                                       <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(14)\r
+#define IB_REJ_INVALID_TRAFFIC_CLASS            <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(15)\r
+#define IB_REJ_INVALID_HOP_LIMIT                        <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(16)\r
+#define IB_REJ_INVALID_PKT_RATE                         <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(17)\r
+#define IB_REJ_INVALID_ALT_GID                          <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(18)\r
+#define IB_REJ_INVALID_ALT_LID                          <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(19)\r
+#define IB_REJ_INVALID_ALT_SL                           <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(20)\r
+#define IB_REJ_INVALID_ALT_TRAFFIC_CLASS        <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(21)\r
+#define IB_REJ_INVALID_ALT_HOP_LIMIT            <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(22)\r
+#define IB_REJ_INVALID_ALT_PKT_RATE                     <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(23)\r
+#define IB_REJ_PORT_REDIRECT                            <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(24)\r
+#define IB_REJ_INVALID_MTU                                      <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(26)\r
+#define IB_REJ_INSUFFICIENT_RESP_RES            <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(27)\r
+#define IB_REJ_USER_DEFINED                                     <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(28)\r
+#define IB_REJ_INVALID_RNR_RETRY                        <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(29)\r
+#define IB_REJ_DUPLICATE_LOCAL_COMM_ID          <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(30)\r
+#define IB_REJ_INVALID_CLASS_VER                        <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(31)\r
+#define IB_REJ_INVALID_FLOW_LBL                         <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(32)\r
+#define IB_REJ_INVALID_ALT_FLOW_LBL                     <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(33)\r
 </pre>\r
 </span>\r
 <hr />\r
@@ -1756,7 +1761,7 @@ Access Layer/ib_rej_status_t</a></h2>
 <h2><a name="robo248">[Definitions]<a name="Access20Layer2fib5fsend5fopt5ft">\r
 Access Layer/ib_send_opt_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_send_opt_t</strong>\r
 </pre>\r
@@ -1817,7 +1822,7 @@ Access Layer/ib_send_opt_t</a></h2>
 <h2><a name="robo249">[Structures]<a name="Access20Layer2fib5fsend5fwr5ft">\r
 Access Layer/ib_send_wr_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_send_wr_t</strong>\r
 </pre>\r
@@ -1834,14 +1839,14 @@ Access Layer/ib_send_wr_t</a></h2>
         <a href="#robo248">ib_send_opt_t</a>                           send_opt;\r
         uint32_t                                        num_ds;\r
         <a href="#robo148">ib_local_ds_t</a>* __ptr64          ds_array;\r
-        <a href="#robo900">ib_net32_t</a>                                      immediate_data;\r
+        <a href="#robo911">ib_net32_t</a>                                      immediate_data;\r
 \r
         union _send_dgrm\r
         {\r
                 struct _send_ud\r
                 {\r
-                        <a href="#robo900">ib_net32_t</a>              remote_qp;\r
-                        <a href="#robo900">ib_net32_t</a>              remote_qkey;\r
+                        <a href="#robo911">ib_net32_t</a>              remote_qp;\r
+                        <a href="#robo911">ib_net32_t</a>              remote_qkey;\r
                         ib_av_handle_t  h_av;\r
                         uint16_t                pkey_index;\r
                         void* __ptr64   rsvd;\r
@@ -1850,17 +1855,17 @@ Access Layer/ib_send_wr_t</a></h2>
 \r
                 struct _send_raw_ether\r
                 {\r
-                        <a href="#robo899">ib_net16_t</a>              dest_lid;\r
+                        <a href="#robo910">ib_net16_t</a>              dest_lid;\r
                         uint8_t                 path_bits;\r
                         uint8_t                 sl;\r
                         uint8_t                 max_static_rate;\r
-                        <a href="#robo899">ib_net16_t</a>              ether_type;\r
+                        <a href="#robo910">ib_net16_t</a>              ether_type;\r
 \r
                 }       raw_ether;\r
 \r
                 struct _send_raw_ipv6\r
                 {\r
-                        <a href="#robo899">ib_net16_t</a>              dest_lid;\r
+                        <a href="#robo910">ib_net16_t</a>              dest_lid;\r
                         uint8_t                 path_bits;\r
                         uint8_t                 sl;\r
                         uint8_t                 max_static_rate;\r
@@ -1874,8 +1879,8 @@ Access Layer/ib_send_wr_t</a></h2>
                 uint64_t                        vaddr;\r
                 net32_t                         rkey;\r
 \r
-                <a href="#robo901">ib_net64_t</a>                      atomic1;\r
-                <a href="#robo901">ib_net64_t</a>                      atomic2;\r
+                <a href="#robo912">ib_net64_t</a>                      atomic1;\r
+                <a href="#robo912">ib_net64_t</a>                      atomic2;\r
 \r
         }       remote_ops;\r
 \r
@@ -1987,7 +1992,7 @@ Access Layer/ib_send_wr_t</a></h2>
 <h2><a name="robo259">[Definitions]<a name="Access20Layer2fib5fwc5fstatus5ft">\r
 Access Layer/ib_wc_status_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_wc_status_t</strong>\r
 </pre>\r
@@ -2102,7 +2107,7 @@ Access Layer/ib_wc_status_t</a></h2>
 <h2><a name="robo260">[Structures]<a name="Access20Layer2fib5fwc5ft">\r
 Access Layer/ib_wc_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_wc_t</strong>\r
 </pre>\r
@@ -2125,17 +2130,17 @@ Access Layer/ib_wc_t</a></h2>
                 struct _wc_conn\r
                 {\r
                         <a href="#robo224">ib_recv_opt_t</a>   recv_opt;\r
-                        <a href="#robo900">ib_net32_t</a>              immediate_data;\r
+                        <a href="#robo911">ib_net32_t</a>              immediate_data;\r
 \r
                 }       conn;\r
 \r
                 struct _wc_ud\r
                 {\r
                         <a href="#robo224">ib_recv_opt_t</a>   recv_opt;\r
-                        <a href="#robo900">ib_net32_t</a>              immediate_data;\r
-                        <a href="#robo900">ib_net32_t</a>              remote_qp;\r
+                        <a href="#robo911">ib_net32_t</a>              immediate_data;\r
+                        <a href="#robo911">ib_net32_t</a>              remote_qp;\r
                         uint16_t                pkey_index;\r
-                        <a href="#robo899">ib_net16_t</a>              remote_lid;\r
+                        <a href="#robo910">ib_net16_t</a>              remote_lid;\r
                         uint8_t                 remote_sl;\r
                         uint8_t                 path_bits;\r
 \r
@@ -2143,7 +2148,7 @@ Access Layer/ib_wc_t</a></h2>
 \r
                 struct _wc_raw_ipv6\r
                 {\r
-                        <a href="#robo899">ib_net16_t</a>              remote_lid;\r
+                        <a href="#robo910">ib_net16_t</a>              remote_lid;\r
                         uint8_t                 remote_sl;\r
                         uint8_t                 path_bits;\r
 \r
@@ -2151,10 +2156,10 @@ Access Layer/ib_wc_t</a></h2>
 \r
                 struct _wc_raw_ether\r
                 {\r
-                        <a href="#robo899">ib_net16_t</a>              remote_lid;\r
+                        <a href="#robo910">ib_net16_t</a>              remote_lid;\r
                         uint8_t                 remote_sl;\r
                         uint8_t                 path_bits;\r
-                        <a href="#robo899">ib_net16_t</a>              ether_type;\r
+                        <a href="#robo910">ib_net16_t</a>              ether_type;\r
 \r
                 }       raw_ether;\r
 \r
@@ -2259,7 +2264,7 @@ Access Layer/ib_wc_t</a></h2>
 <h2><a name="robo261">[Definitions]<a name="Access20Layer2fib5fwc5ftype5ft">\r
 Access Layer/ib_wc_type_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_wc_type_t</strong>\r
 </pre>\r
@@ -2287,7 +2292,7 @@ Access Layer/ib_wc_type_t</a></h2>
 <h2><a name="robo262">[Definitions]<a name="Access20Layer2fib5fwr5ftype5ft">\r
 Access Layer/ib_wr_type_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>ib_wr_type_t</strong>\r
 </pre>\r
@@ -2312,7 +2317,7 @@ Access Layer/ib_wr_type_t</a></h2>
 <h2><a name="robo265">[Structures]<a name="Access20Layer2fmlnx5ffmr5fcreate5ft">\r
 Access Layer/mlnx_fmr_create_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_al_h.html#robo38">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>mlnx_fmr_create_t</strong>\r
 </pre>\r
@@ -2351,7 +2356,7 @@ Access Layer/mlnx_fmr_create_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo714">[Structures]<a name="IBA20Base3a20Constants2fIB5fCLASS5fCAP5fGETSET">\r
+<h2><a name="robo725">[Structures]<a name="IBA20Base3a20Constants2fIB5fCLASS5fCAP5fGETSET">\r
 IBA Base: Constants/IB_CLASS_CAP_GETSET</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2363,7 +2368,7 @@ IBA Base: Constants/IB_CLASS_CAP_GETSET</a></h2>
        if the class supports Get(Notice) and Set(Notice) MADs (13.4.8.1).\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo844">ib_class_port_info_t</a>, <a href="#robo715">IB_CLASS_CAP_TRAP</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo855">ib_class_port_info_t</a>, <a href="#robo726">IB_CLASS_CAP_TRAP</a>\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
 <span class="SOURCE"><pre>#define <strong>IB_CLASS_CAP_GETSET</strong>                                     0x0002\r
@@ -2371,7 +2376,7 @@ IBA Base: Constants/IB_CLASS_CAP_GETSET</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo715">[Structures]<a name="IBA20Base3a20Constants2fIB5fCLASS5fCAP5fTRAP">\r
+<h2><a name="robo726">[Structures]<a name="IBA20Base3a20Constants2fIB5fCLASS5fCAP5fTRAP">\r
 IBA Base: Constants/IB_CLASS_CAP_TRAP</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2383,7 +2388,7 @@ IBA Base: Constants/IB_CLASS_CAP_TRAP</a></h2>
        if the class supports Trap() MADs (13.4.8.1).\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo844">ib_class_port_info_t</a>, <a href="#robo714">IB_CLASS_CAP_GETSET</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo855">ib_class_port_info_t</a>, <a href="#robo725">IB_CLASS_CAP_GETSET</a>\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
 <span class="SOURCE"><pre>#define <strong>IB_CLASS_CAP_TRAP</strong>                                       0x0001\r
@@ -2391,7 +2396,7 @@ IBA Base: Constants/IB_CLASS_CAP_TRAP</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo716">[Structures]<a name="IBA20Base3a20Constants2fIB5fCLASS5fRESP5fTIME5fMASK">\r
+<h2><a name="robo727">[Structures]<a name="IBA20Base3a20Constants2fIB5fCLASS5fRESP5fTIME5fMASK">\r
 IBA Base: Constants/IB_CLASS_RESP_TIME_MASK</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -2400,10 +2405,10 @@ IBA Base: Constants/IB_CLASS_RESP_TIME_MASK</a></h2>
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       Mask bits to extract the reponse time value from the\r
-       resp_time_val field of <a href="#robo844">ib_class_port_info_t</a>.\r
+       resp_time_val field of <a href="#robo855">ib_class_port_info_t</a>.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo844">ib_class_port_info_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo855">ib_class_port_info_t</a>\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
 <span class="SOURCE"><pre>#define <strong>IB_CLASS_RESP_TIME_MASK</strong>                         0x1F\r
@@ -2411,7 +2416,7 @@ IBA Base: Constants/IB_CLASS_RESP_TIME_MASK</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo717">[Definitions]<a name="IBA20Base3a20Constants2fIB5fDEFAULT5fPKEY">\r
+<h2><a name="robo728">[Definitions]<a name="IBA20Base3a20Constants2fIB5fDEFAULT5fPKEY">\r
 IBA Base: Constants/IB_DEFAULT_PKEY</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2427,7 +2432,7 @@ IBA Base: Constants/IB_DEFAULT_PKEY</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo718">[Definitions]<a name="IBA20Base3a20Constants2fIB5fDEFAULT5fSUBNET5fPREFIX">\r
+<h2><a name="robo729">[Definitions]<a name="IBA20Base3a20Constants2fIB5fDEFAULT5fSUBNET5fPREFIX">\r
 IBA Base: Constants/IB_DEFAULT_SUBNET_PREFIX</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2438,12 +2443,12 @@ IBA Base: Constants/IB_DEFAULT_SUBNET_PREFIX</a></h2>
 <span class="DESCRIPTION"><pre>       Default subnet GID prefix.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_DEFAULT_SUBNET_PREFIX</strong>                        (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON64</a>(CL_CONST64(0xFE80000000000000)))\r
+<span class="SOURCE"><pre>#define <strong>IB_DEFAULT_SUBNET_PREFIX</strong>                        (<a href="../complib/cl_byteswap_h.html#robo293">CL_HTON64</a>(CL_CONST64(0xFE80000000000000)))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo719">[Definitions]<a name="IBA20Base3a20Constants2fIB5fINVALID5fPORT5fNUM">\r
+<h2><a name="robo730">[Definitions]<a name="IBA20Base3a20Constants2fIB5fINVALID5fPORT5fNUM">\r
 IBA Base: Constants/IB_INVALID_PORT_NUM</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2459,7 +2464,7 @@ IBA Base: Constants/IB_INVALID_PORT_NUM</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo720">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fMCAST5fEND">\r
+<h2><a name="robo731">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fMCAST5fEND">\r
 IBA Base: Constants/IB_LID_MCAST_END</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2471,12 +2476,12 @@ IBA Base: Constants/IB_LID_MCAST_END</a></h2>
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
 <span class="SOURCE"><pre>#define IB_LID_MCAST_END_HO                                     0xFFFE\r
-#define <strong>IB_LID_MCAST_END</strong>                                        (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(IB_LID_MCAST_END_HO))\r
+#define <strong>IB_LID_MCAST_END</strong>                                        (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(IB_LID_MCAST_END_HO))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo721">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fMCAST5fSTART">\r
+<h2><a name="robo732">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fMCAST5fSTART">\r
 IBA Base: Constants/IB_LID_MCAST_START</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2488,12 +2493,12 @@ IBA Base: Constants/IB_LID_MCAST_START</a></h2>
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
 <span class="SOURCE"><pre>#define IB_LID_MCAST_START_HO                           0xC000\r
-#define <strong>IB_LID_MCAST_START</strong>                                      (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(IB_LID_MCAST_START_HO))\r
+#define <strong>IB_LID_MCAST_START</strong>                                      (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(IB_LID_MCAST_START_HO))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo722">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fPERMISSIVE">\r
+<h2><a name="robo733">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fPERMISSIVE">\r
 IBA Base: Constants/IB_LID_PERMISSIVE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2509,7 +2514,7 @@ IBA Base: Constants/IB_LID_PERMISSIVE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo723">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fUCAST5fEND">\r
+<h2><a name="robo734">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fUCAST5fEND">\r
 IBA Base: Constants/IB_LID_UCAST_END</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2521,12 +2526,12 @@ IBA Base: Constants/IB_LID_UCAST_END</a></h2>
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
 <span class="SOURCE"><pre>#define IB_LID_UCAST_END_HO                                     0xBFFF\r
-#define <strong>IB_LID_UCAST_END</strong>                                        (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(IB_LID_UCAST_END_HO))\r
+#define <strong>IB_LID_UCAST_END</strong>                                        (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(IB_LID_UCAST_END_HO))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo724">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fUCAST5fSTART">\r
+<h2><a name="robo735">[Definitions]<a name="IBA20Base3a20Constants2fIB5fLID5fUCAST5fSTART">\r
 IBA Base: Constants/IB_LID_UCAST_START</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2538,12 +2543,12 @@ IBA Base: Constants/IB_LID_UCAST_START</a></h2>
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
 <span class="SOURCE"><pre>#define IB_LID_UCAST_START_HO                           0x0001\r
-#define <strong>IB_LID_UCAST_START</strong>                                      (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(IB_LID_UCAST_START_HO))\r
+#define <strong>IB_LID_UCAST_START</strong>                                      (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(IB_LID_UCAST_START_HO))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo725">[Definitions]<a name="IBA20Base3a20Constants2fib5flink5fstates5ft">\r
+<h2><a name="robo736">[Definitions]<a name="IBA20Base3a20Constants2fib5flink5fstates5ft">\r
 IBA Base: Constants/ib_link_states_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2564,7 +2569,7 @@ IBA Base: Constants/ib_link_states_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo726">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fCLASS5fPORT5fINFO">\r
+<h2><a name="robo737">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fCLASS5fPORT5fINFO">\r
 IBA Base: Constants/IB_MAD_ATTR_CLASS_PORT_INFO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2575,12 +2580,12 @@ IBA Base: Constants/IB_MAD_ATTR_CLASS_PORT_INFO</a></h2>
 <span class="DESCRIPTION"><pre>       ClassPortInfo attribute (13.4.8)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_CLASS_PORT_INFO</strong>                     (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0001))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_CLASS_PORT_INFO</strong>                     (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0001))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo727">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fDIAG5fCODE">\r
+<h2><a name="robo738">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fDIAG5fCODE">\r
 IBA Base: Constants/IB_MAD_ATTR_DIAG_CODE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2591,12 +2596,12 @@ IBA Base: Constants/IB_MAD_ATTR_DIAG_CODE</a></h2>
 <span class="DESCRIPTION"><pre>       DiagCode attribute (16.3.3)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_DIAG_CODE</strong>                           (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0024))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_DIAG_CODE</strong>                           (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0024))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo728">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fDIAGNOSTIC5fTIMEOUT">\r
+<h2><a name="robo739">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fDIAGNOSTIC5fTIMEOUT">\r
 IBA Base: Constants/IB_MAD_ATTR_DIAGNOSTIC_TIMEOUT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2607,12 +2612,12 @@ IBA Base: Constants/IB_MAD_ATTR_DIAGNOSTIC_TIMEOUT</a></h2>
 <span class="DESCRIPTION"><pre>       DiagnosticTimeout attribute (16.3.3)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_DIAGNOSTIC_TIMEOUT</strong>          (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0020))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_DIAGNOSTIC_TIMEOUT</strong>          (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0020))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo729">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fGUID5fINFO">\r
+<h2><a name="robo740">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fGUID5fINFO">\r
 IBA Base: Constants/IB_MAD_ATTR_GUID_INFO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2623,12 +2628,12 @@ IBA Base: Constants/IB_MAD_ATTR_GUID_INFO</a></h2>
 <span class="DESCRIPTION"><pre>       GUIDInfo attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_GUID_INFO</strong>                           (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0014))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_GUID_INFO</strong>                           (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0014))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo730">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fINFORM5fINFO">\r
+<h2><a name="robo741">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fINFORM5fINFO">\r
 IBA Base: Constants/IB_MAD_ATTR_INFORM_INFO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2639,12 +2644,12 @@ IBA Base: Constants/IB_MAD_ATTR_INFORM_INFO</a></h2>
 <span class="DESCRIPTION"><pre>       InformInfo attribute (13.4.8)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_INFORM_INFO</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0003))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_INFORM_INFO</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0003))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo731">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fIO5fUNIT5fINFO">\r
+<h2><a name="robo742">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fIO5fUNIT5fINFO">\r
 IBA Base: Constants/IB_MAD_ATTR_IO_UNIT_INFO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2655,12 +2660,12 @@ IBA Base: Constants/IB_MAD_ATTR_IO_UNIT_INFO</a></h2>
 <span class="DESCRIPTION"><pre>       IOUnitInfo attribute (16.3.3)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_IO_UNIT_INFO</strong>                        (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0010))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_IO_UNIT_INFO</strong>                        (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0010))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo732">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fIOC5fPROFILE">\r
+<h2><a name="robo743">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fIOC5fPROFILE">\r
 IBA Base: Constants/IB_MAD_ATTR_IOC_PROFILE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2671,12 +2676,12 @@ IBA Base: Constants/IB_MAD_ATTR_IOC_PROFILE</a></h2>
 <span class="DESCRIPTION"><pre>       IOControllerProfile attribute (16.3.3)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_IOC_PROFILE</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0011))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_IOC_PROFILE</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0011))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo733">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fLED5fINFO">\r
+<h2><a name="robo744">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fLED5fINFO">\r
 IBA Base: Constants/IB_MAD_ATTR_LED_INFO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2687,12 +2692,12 @@ IBA Base: Constants/IB_MAD_ATTR_LED_INFO</a></h2>
 <span class="DESCRIPTION"><pre>       LedInfo attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_LED_INFO</strong>                            (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0031))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_LED_INFO</strong>                            (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0031))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo734">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fLFT5fRECORD">\r
+<h2><a name="robo745">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fLFT5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_LFT_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2703,12 +2708,12 @@ IBA Base: Constants/IB_MAD_ATTR_LFT_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       LinearForwardingRecord attribute (15.2.5.6)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_LFT_RECORD</strong>                  (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0015))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_LFT_RECORD</strong>                  (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0015))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo735">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fLIN5fFWD5fTBL">\r
+<h2><a name="robo746">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fLIN5fFWD5fTBL">\r
 IBA Base: Constants/IB_MAD_ATTR_LIN_FWD_TBL</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2719,12 +2724,12 @@ IBA Base: Constants/IB_MAD_ATTR_LIN_FWD_TBL</a></h2>
 <span class="DESCRIPTION"><pre>       Switch linear forwarding table\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_LIN_FWD_TBL</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0019))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_LIN_FWD_TBL</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0019))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo736">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fLINK5fRECORD">\r
+<h2><a name="robo747">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fLINK5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_LINK_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2735,12 +2740,12 @@ IBA Base: Constants/IB_MAD_ATTR_LINK_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       LinkRecord attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_LINK_RECORD</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0020))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_LINK_RECORD</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0020))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo737">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fMCAST5fFWD5fTBL">\r
+<h2><a name="robo748">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fMCAST5fFWD5fTBL">\r
 IBA Base: Constants/IB_MAD_ATTR_MCAST_FWD_TBL</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2751,12 +2756,12 @@ IBA Base: Constants/IB_MAD_ATTR_MCAST_FWD_TBL</a></h2>
 <span class="DESCRIPTION"><pre>       Switch multicast forwarding table\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_MCAST_FWD_TBL</strong>                       (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x001B))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_MCAST_FWD_TBL</strong>                       (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x001B))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo738">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fMCMEMBER5fRECORD">\r
+<h2><a name="robo749">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fMCMEMBER5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_MCMEMBER_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2767,12 +2772,12 @@ IBA Base: Constants/IB_MAD_ATTR_MCMEMBER_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       MCMemberRecord attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_MCMEMBER_RECORD</strong>                     (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0038))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_MCMEMBER_RECORD</strong>                     (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0038))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo739">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fMULTIPATH5fRECORD">\r
+<h2><a name="robo750">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fMULTIPATH5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_MULTIPATH_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2783,12 +2788,12 @@ IBA Base: Constants/IB_MAD_ATTR_MULTIPATH_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       MultiPath attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_MULTIPATH_RECORD</strong>                    (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x003A))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_MULTIPATH_RECORD</strong>                    (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x003A))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo740">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fNODE5fDESC">\r
+<h2><a name="robo751">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fNODE5fDESC">\r
 IBA Base: Constants/IB_MAD_ATTR_NODE_DESC</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2799,12 +2804,12 @@ IBA Base: Constants/IB_MAD_ATTR_NODE_DESC</a></h2>
 <span class="DESCRIPTION"><pre>       NodeDescription attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_NODE_DESC</strong>                           (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0010))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_NODE_DESC</strong>                           (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0010))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo741">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fNODE5fINFO">\r
+<h2><a name="robo752">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fNODE5fINFO">\r
 IBA Base: Constants/IB_MAD_ATTR_NODE_INFO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2815,12 +2820,12 @@ IBA Base: Constants/IB_MAD_ATTR_NODE_INFO</a></h2>
 <span class="DESCRIPTION"><pre>       NodeInfo attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_NODE_INFO</strong>                           (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0011))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_NODE_INFO</strong>                           (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0011))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo742">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fNODE5fRECORD">\r
+<h2><a name="robo753">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fNODE5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_NODE_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2831,12 +2836,12 @@ IBA Base: Constants/IB_MAD_ATTR_NODE_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       NodeRecord attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_NODE_RECORD</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0011))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_NODE_RECORD</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0011))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo743">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fNOTICE">\r
+<h2><a name="robo754">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fNOTICE">\r
 IBA Base: Constants/IB_MAD_ATTR_NOTICE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2847,12 +2852,12 @@ IBA Base: Constants/IB_MAD_ATTR_NOTICE</a></h2>
 <span class="DESCRIPTION"><pre>       Notice attribute (13.4.8)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_NOTICE</strong>                                      (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0002))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_NOTICE</strong>                                      (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0002))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo744">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fP5fKEY5fTABLE">\r
+<h2><a name="robo755">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fP5fKEY5fTABLE">\r
 IBA Base: Constants/IB_MAD_ATTR_P_KEY_TABLE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2863,12 +2868,12 @@ IBA Base: Constants/IB_MAD_ATTR_P_KEY_TABLE</a></h2>
 <span class="DESCRIPTION"><pre>       PartitionTable attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_P_KEY_TABLE</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0016))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_P_KEY_TABLE</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0016))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo745">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPATH5fRECORD">\r
+<h2><a name="robo756">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPATH5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_PATH_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2879,12 +2884,12 @@ IBA Base: Constants/IB_MAD_ATTR_PATH_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       PathRecord attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PATH_RECORD</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0035))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PATH_RECORD</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0035))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo746">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPKEYTBL5fRECORD">\r
+<h2><a name="robo757">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPKEYTBL5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_PKEYTBL_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2895,12 +2900,12 @@ IBA Base: Constants/IB_MAD_ATTR_PKEYTBL_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       P-KEY table attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define IB_MAD_ATTR_PKEY_TBL_RECORD                     (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0033))\r
+<span class="SOURCE"><pre>#define IB_MAD_ATTR_PKEY_TBL_RECORD                     (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0033))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo747">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORT5fCNTRS">\r
+<h2><a name="robo758">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORT5fCNTRS">\r
 IBA Base: Constants/IB_MAD_ATTR_PORT_CNTRS</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2911,12 +2916,12 @@ IBA Base: Constants/IB_MAD_ATTR_PORT_CNTRS</a></h2>
 <span class="DESCRIPTION"><pre>       SwitchInfo attribute (16.1.2)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORT_CNTRS</strong>                          (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0012))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORT_CNTRS</strong>                          (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0012))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo748">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORT5fINFO">\r
+<h2><a name="robo759">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORT5fINFO">\r
 IBA Base: Constants/IB_MAD_ATTR_PORT_INFO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2927,12 +2932,12 @@ IBA Base: Constants/IB_MAD_ATTR_PORT_INFO</a></h2>
 <span class="DESCRIPTION"><pre>       PortInfo attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORT_INFO</strong>                           (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0015))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORT_INFO</strong>                           (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0015))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo749">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORT5fSMPL5fCTRL">\r
+<h2><a name="robo760">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORT5fSMPL5fCTRL">\r
 IBA Base: Constants/IB_MAD_ATTR_PORT_SMPL_CTRL</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2943,12 +2948,12 @@ IBA Base: Constants/IB_MAD_ATTR_PORT_SMPL_CTRL</a></h2>
 <span class="DESCRIPTION"><pre>       NodeDescription attribute (16.1.2)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORT_SMPL_CTRL</strong>                      (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0010))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORT_SMPL_CTRL</strong>                      (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0010))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo750">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORT5fSMPL5fRSLT">\r
+<h2><a name="robo761">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORT5fSMPL5fRSLT">\r
 IBA Base: Constants/IB_MAD_ATTR_PORT_SMPL_RSLT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2959,12 +2964,12 @@ IBA Base: Constants/IB_MAD_ATTR_PORT_SMPL_RSLT</a></h2>
 <span class="DESCRIPTION"><pre>       NodeInfo attribute (16.1.2)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORT_SMPL_RSLT</strong>                      (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0011))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORT_SMPL_RSLT</strong>                      (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0011))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo751">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORTINFO5fRECORD">\r
+<h2><a name="robo762">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPORTINFO5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_PORTINFO_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2975,12 +2980,12 @@ IBA Base: Constants/IB_MAD_ATTR_PORTINFO_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       PortInfoRecord attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORTINFO_RECORD</strong>                     (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0012))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PORTINFO_RECORD</strong>                     (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0012))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo752">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPREPARE5fTO5fTEST">\r
+<h2><a name="robo763">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fPREPARE5fTO5fTEST">\r
 IBA Base: Constants/IB_MAD_ATTR_PREPARE_TO_TEST</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -2991,12 +2996,12 @@ IBA Base: Constants/IB_MAD_ATTR_PREPARE_TO_TEST</a></h2>
 <span class="DESCRIPTION"><pre>       PrepareToTest attribute (16.3.3)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PREPARE_TO_TEST</strong>                     (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0021))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_PREPARE_TO_TEST</strong>                     (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0021))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo753">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fRND5fFWD5fTBL">\r
+<h2><a name="robo764">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fRND5fFWD5fTBL">\r
 IBA Base: Constants/IB_MAD_ATTR_RND_FWD_TBL</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3007,12 +3012,12 @@ IBA Base: Constants/IB_MAD_ATTR_RND_FWD_TBL</a></h2>
 <span class="DESCRIPTION"><pre>       Switch random forwarding table\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_RND_FWD_TBL</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x001A))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_RND_FWD_TBL</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x001A))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo754">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSERVICE5fENTRIES">\r
+<h2><a name="robo765">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSERVICE5fENTRIES">\r
 IBA Base: Constants/IB_MAD_ATTR_SERVICE_ENTRIES</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3023,12 +3028,12 @@ IBA Base: Constants/IB_MAD_ATTR_SERVICE_ENTRIES</a></h2>
 <span class="DESCRIPTION"><pre>       ServiceEntries attribute (16.3.3)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SERVICE_ENTRIES</strong>                     (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0012))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SERVICE_ENTRIES</strong>                     (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0012))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo755">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSERVICE5fRECORD">\r
+<h2><a name="robo766">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSERVICE5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_SERVICE_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3039,12 +3044,12 @@ IBA Base: Constants/IB_MAD_ATTR_SERVICE_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       ServiceRecord attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SERVICE_RECORD</strong>                      (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0031))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SERVICE_RECORD</strong>                      (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0031))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo756">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSLVL5fRECORD">\r
+<h2><a name="robo767">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSLVL5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_SLVL_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3052,15 +3057,15 @@ IBA Base: Constants/IB_MAD_ATTR_SLVL_RECORD</a></h2>
 <span class="NAME"><pre>       <strong>IB_MAD_ATTR_SLVL_RECORD</strong>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       VSLtoL <a href="../complib/cl_map_h.html#robo17">Map</a> Table attribute (15.2.5)\r
+<span class="DESCRIPTION"><pre>       VSLtoL <a href="../complib/cl_map_h.html#robo18">Map</a> Table attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SLVL_RECORD</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0013))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SLVL_RECORD</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0013))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo757">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSLVL5fTABLE">\r
+<h2><a name="robo768">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSLVL5fTABLE">\r
 IBA Base: Constants/IB_MAD_ATTR_SLVL_TABLE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3071,12 +3076,12 @@ IBA Base: Constants/IB_MAD_ATTR_SLVL_TABLE</a></h2>
 <span class="DESCRIPTION"><pre>       SL VL Mapping Table attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SLVL_TABLE</strong>                          (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0017))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SLVL_TABLE</strong>                          (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0017))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo758">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSM5fINFO">\r
+<h2><a name="robo769">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSM5fINFO">\r
 IBA Base: Constants/IB_MAD_ATTR_SM_INFO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3087,12 +3092,12 @@ IBA Base: Constants/IB_MAD_ATTR_SM_INFO</a></h2>
 <span class="DESCRIPTION"><pre>       SMInfo attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SM_INFO</strong>                                     (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0020))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SM_INFO</strong>                                     (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0020))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo759">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSMINFO5fRECORD">\r
+<h2><a name="robo770">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSMINFO5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_SMINFO_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3103,12 +3108,12 @@ IBA Base: Constants/IB_MAD_ATTR_SMINFO_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       SmInfoRecord attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SMINFO_RECORD</strong>                       (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0018))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SMINFO_RECORD</strong>                       (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0018))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo760">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSVC5fASSOCIATION5fRECORD">\r
+<h2><a name="robo771">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSVC5fASSOCIATION5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_SVC_ASSOCIATION_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3119,12 +3124,12 @@ IBA Base: Constants/IB_MAD_ATTR_SVC_ASSOCIATION_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       Service Association attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SVC_ASSOCIATION_RECORD</strong>              (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x003B))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SVC_ASSOCIATION_RECORD</strong>              (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x003B))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo761">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSWITCH5fINFO">\r
+<h2><a name="robo772">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fSWITCH5fINFO">\r
 IBA Base: Constants/IB_MAD_ATTR_SWITCH_INFO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3135,12 +3140,12 @@ IBA Base: Constants/IB_MAD_ATTR_SWITCH_INFO</a></h2>
 <span class="DESCRIPTION"><pre>       SwitchInfo attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SWITCH_INFO</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0012))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_SWITCH_INFO</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0012))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo762">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fTEST5fDEVICE5fLOOP">\r
+<h2><a name="robo773">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fTEST5fDEVICE5fLOOP">\r
 IBA Base: Constants/IB_MAD_ATTR_TEST_DEVICE_LOOP</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3151,12 +3156,12 @@ IBA Base: Constants/IB_MAD_ATTR_TEST_DEVICE_LOOP</a></h2>
 <span class="DESCRIPTION"><pre>       TestDeviceLoop attribute (16.3.3)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_TEST_DEVICE_LOOP</strong>            (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0023))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_TEST_DEVICE_LOOP</strong>            (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0023))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo763">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fTEST5fDEVICE5fONCE">\r
+<h2><a name="robo774">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fTEST5fDEVICE5fONCE">\r
 IBA Base: Constants/IB_MAD_ATTR_TEST_DEVICE_ONCE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3167,12 +3172,12 @@ IBA Base: Constants/IB_MAD_ATTR_TEST_DEVICE_ONCE</a></h2>
 <span class="DESCRIPTION"><pre>       TestDeviceOnce attribute (16.3.3)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_TEST_DEVICE_ONCE</strong>            (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0022))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_TEST_DEVICE_ONCE</strong>            (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0022))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo764">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fTRACE5fRECORD">\r
+<h2><a name="robo775">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fTRACE5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_TRACE_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3183,12 +3188,12 @@ IBA Base: Constants/IB_MAD_ATTR_TRACE_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       TraceRecord attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_TRACE_RECORD</strong>                        (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0039))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_TRACE_RECORD</strong>                        (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0039))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo765">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fVENDOR5fDIAG">\r
+<h2><a name="robo776">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fVENDOR5fDIAG">\r
 IBA Base: Constants/IB_MAD_ATTR_VENDOR_DIAG</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3199,12 +3204,12 @@ IBA Base: Constants/IB_MAD_ATTR_VENDOR_DIAG</a></h2>
 <span class="DESCRIPTION"><pre>       VendorDiag attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_VENDOR_DIAG</strong>                         (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0030))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_VENDOR_DIAG</strong>                         (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0030))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo766">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fVL5fARBITRATION">\r
+<h2><a name="robo777">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fVL5fARBITRATION">\r
 IBA Base: Constants/IB_MAD_ATTR_VL_ARBITRATION</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3215,12 +3220,12 @@ IBA Base: Constants/IB_MAD_ATTR_VL_ARBITRATION</a></h2>
 <span class="DESCRIPTION"><pre>       VL Arbitration Table attribute (14.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_VL_ARBITRATION</strong>                      (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0018))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_VL_ARBITRATION</strong>                      (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0018))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo767">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fVLARB5fRECORD">\r
+<h2><a name="robo778">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fATTR5fVLARB5fRECORD">\r
 IBA Base: Constants/IB_MAD_ATTR_VLARB_RECORD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3231,12 +3236,12 @@ IBA Base: Constants/IB_MAD_ATTR_VLARB_RECORD</a></h2>
 <span class="DESCRIPTION"><pre>       VL Arbitration Table attribute (15.2.5)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_VLARB_RECORD</strong>                        (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x0036))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_ATTR_VLARB_RECORD</strong>                        (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x0036))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo768">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fGET">\r
+<h2><a name="robo779">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fGET">\r
 IBA Base: Constants/IB_MAD_METHOD_GET</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3252,7 +3257,7 @@ IBA Base: Constants/IB_MAD_METHOD_GET</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo769">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fGET5fRESP">\r
+<h2><a name="robo780">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fGET5fRESP">\r
 IBA Base: Constants/IB_MAD_METHOD_GET_RESP</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3268,7 +3273,7 @@ IBA Base: Constants/IB_MAD_METHOD_GET_RESP</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo770">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fGETTABLE">\r
+<h2><a name="robo781">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fGETTABLE">\r
 IBA Base: Constants/IB_MAD_METHOD_GETTABLE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3284,7 +3289,7 @@ IBA Base: Constants/IB_MAD_METHOD_GETTABLE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo771">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fGETTABLE5fRESP">\r
+<h2><a name="robo782">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fGETTABLE5fRESP">\r
 IBA Base: Constants/IB_MAD_METHOD_GETTABLE_RESP</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3300,7 +3305,7 @@ IBA Base: Constants/IB_MAD_METHOD_GETTABLE_RESP</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo772">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fREPORT">\r
+<h2><a name="robo783">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fREPORT">\r
 IBA Base: Constants/IB_MAD_METHOD_REPORT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3316,7 +3321,7 @@ IBA Base: Constants/IB_MAD_METHOD_REPORT</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo773">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fREPORT5fRESP">\r
+<h2><a name="robo784">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fREPORT5fRESP">\r
 IBA Base: Constants/IB_MAD_METHOD_REPORT_RESP</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3332,7 +3337,7 @@ IBA Base: Constants/IB_MAD_METHOD_REPORT_RESP</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo774">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fRESP5fMASK">\r
+<h2><a name="robo785">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fRESP5fMASK">\r
 IBA Base: Constants/IB_MAD_METHOD_RESP_MASK</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3348,7 +3353,7 @@ IBA Base: Constants/IB_MAD_METHOD_RESP_MASK</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo775">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fSEND">\r
+<h2><a name="robo786">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fSEND">\r
 IBA Base: Constants/IB_MAD_METHOD_SEND</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3364,7 +3369,7 @@ IBA Base: Constants/IB_MAD_METHOD_SEND</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo776">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fSET">\r
+<h2><a name="robo787">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fSET">\r
 IBA Base: Constants/IB_MAD_METHOD_SET</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3380,7 +3385,7 @@ IBA Base: Constants/IB_MAD_METHOD_SET</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo777">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fTRAP">\r
+<h2><a name="robo788">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fTRAP">\r
 IBA Base: Constants/IB_MAD_METHOD_TRAP</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3396,7 +3401,7 @@ IBA Base: Constants/IB_MAD_METHOD_TRAP</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo778">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fTRAP5fREPRESS">\r
+<h2><a name="robo789">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fMETHOD5fTRAP5fREPRESS">\r
 IBA Base: Constants/IB_MAD_METHOD_TRAP_REPRESS</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3412,7 +3417,7 @@ IBA Base: Constants/IB_MAD_METHOD_TRAP_REPRESS</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo779">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fBUSY">\r
+<h2><a name="robo790">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fBUSY">\r
 IBA Base: Constants/IB_MAD_STATUS_BUSY</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3423,12 +3428,12 @@ IBA Base: Constants/IB_MAD_STATUS_BUSY</a></h2>
 <span class="DESCRIPTION"><pre>       Temporarily busy, MAD discarded (13.4.7)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_BUSY</strong>                                      (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(0x0001))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_BUSY</strong>                                      (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(0x0001))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo780">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fINVALID5fFIELD">\r
+<h2><a name="robo791">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fINVALID5fFIELD">\r
 IBA Base: Constants/IB_MAD_STATUS_INVALID_FIELD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3439,12 +3444,12 @@ IBA Base: Constants/IB_MAD_STATUS_INVALID_FIELD</a></h2>
 <span class="DESCRIPTION"><pre>       Attribute contains one or more invalid fields (13.4.7)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_INVALID_FIELD</strong>                     (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(0x001C))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_INVALID_FIELD</strong>                     (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(0x001C))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo781">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fREDIRECT">\r
+<h2><a name="robo792">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fREDIRECT">\r
 IBA Base: Constants/IB_MAD_STATUS_REDIRECT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3455,12 +3460,12 @@ IBA Base: Constants/IB_MAD_STATUS_REDIRECT</a></h2>
 <span class="DESCRIPTION"><pre>       QP Redirection required (13.4.7)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_REDIRECT</strong>                          (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(0x0002))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_REDIRECT</strong>                          (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(0x0002))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo782">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fUNSUP5fCLASS5fVER">\r
+<h2><a name="robo793">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fUNSUP5fCLASS5fVER">\r
 IBA Base: Constants/IB_MAD_STATUS_UNSUP_CLASS_VER</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3471,12 +3476,12 @@ IBA Base: Constants/IB_MAD_STATUS_UNSUP_CLASS_VER</a></h2>
 <span class="DESCRIPTION"><pre>       Unsupported class version (13.4.7)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_UNSUP_CLASS_VER</strong>           (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(0x0004))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_UNSUP_CLASS_VER</strong>           (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(0x0004))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo783">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fUNSUP5fMETHOD">\r
+<h2><a name="robo794">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fUNSUP5fMETHOD">\r
 IBA Base: Constants/IB_MAD_STATUS_UNSUP_METHOD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3487,12 +3492,12 @@ IBA Base: Constants/IB_MAD_STATUS_UNSUP_METHOD</a></h2>
 <span class="DESCRIPTION"><pre>       Unsupported method (13.4.7)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_UNSUP_METHOD</strong>                      (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(0x0008))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_UNSUP_METHOD</strong>                      (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(0x0008))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo784">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fUNSUP5fMETHOD5fATTR">\r
+<h2><a name="robo795">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAD5fSTATUS5fUNSUP5fMETHOD5fATTR">\r
 IBA Base: Constants/IB_MAD_STATUS_UNSUP_METHOD_ATTR</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3503,12 +3508,12 @@ IBA Base: Constants/IB_MAD_STATUS_UNSUP_METHOD_ATTR</a></h2>
 <span class="DESCRIPTION"><pre>       Unsupported method/attribute combination (13.4.7)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_UNSUP_METHOD_ATTR</strong>         (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(0x000C))\r
+<span class="SOURCE"><pre>#define <strong>IB_MAD_STATUS_UNSUP_METHOD_ATTR</strong>         (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(0x000C))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo785">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAX5fMETHOD">\r
+<h2><a name="robo796">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMAX5fMETHOD">\r
 IBA Base: Constants/IB_MAX_METHOD</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3524,7 +3529,7 @@ IBA Base: Constants/IB_MAX_METHOD</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo786">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fBLOCK5fID5fMASK5fHO">\r
+<h2><a name="robo797">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fBLOCK5fID5fMASK5fHO">\r
 IBA Base: Constants/IB_MCAST_BLOCK_ID_MASK_HO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3540,7 +3545,7 @@ IBA Base: Constants/IB_MCAST_BLOCK_ID_MASK_HO</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo787">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fBLOCK5fSIZE">\r
+<h2><a name="robo798">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fBLOCK5fSIZE">\r
 IBA Base: Constants/IB_MCAST_BLOCK_SIZE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3556,7 +3561,7 @@ IBA Base: Constants/IB_MCAST_BLOCK_SIZE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo788">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fMASK5fSIZE">\r
+<h2><a name="robo799">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fMASK5fSIZE">\r
 IBA Base: Constants/IB_MCAST_MASK_SIZE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3572,7 +3577,7 @@ IBA Base: Constants/IB_MCAST_MASK_SIZE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo789">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fMAX5fBLOCK5fID">\r
+<h2><a name="robo800">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fMAX5fBLOCK5fID">\r
 IBA Base: Constants/IB_MCAST_MAX_BLOCK_ID</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3588,7 +3593,7 @@ IBA Base: Constants/IB_MCAST_MAX_BLOCK_ID</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo790">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fPOSITION5fMASK5fHO">\r
+<h2><a name="robo801">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fPOSITION5fMASK5fHO">\r
 IBA Base: Constants/IB_MCAST_POSITION_MASK_HO</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3604,7 +3609,7 @@ IBA Base: Constants/IB_MCAST_POSITION_MASK_HO</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo791">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fPOSITION5fMAX">\r
+<h2><a name="robo802">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fPOSITION5fMAX">\r
 IBA Base: Constants/IB_MCAST_POSITION_MAX</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3620,7 +3625,7 @@ IBA Base: Constants/IB_MCAST_POSITION_MAX</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo792">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fPOSITION5fSHIFT">\r
+<h2><a name="robo803">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCAST5fPOSITION5fSHIFT">\r
 IBA Base: Constants/IB_MCAST_POSITION_SHIFT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3636,7 +3641,7 @@ IBA Base: Constants/IB_MCAST_POSITION_SHIFT</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo793">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fBM">\r
+<h2><a name="robo804">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fBM">\r
 IBA Base: Constants/IB_MCLASS_BM</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3652,7 +3657,7 @@ IBA Base: Constants/IB_MCLASS_BM</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo794">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fCOMM5fMGMT">\r
+<h2><a name="robo805">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fCOMM5fMGMT">\r
 IBA Base: Constants/IB_MCLASS_COMM_MGMT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3668,7 +3673,7 @@ IBA Base: Constants/IB_MCLASS_COMM_MGMT</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo795">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fDEV5fMGMT">\r
+<h2><a name="robo806">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fDEV5fMGMT">\r
 IBA Base: Constants/IB_MCLASS_DEV_MGMT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3684,7 +3689,7 @@ IBA Base: Constants/IB_MCLASS_DEV_MGMT</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo796">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fPERF">\r
+<h2><a name="robo807">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fPERF">\r
 IBA Base: Constants/IB_MCLASS_PERF</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3700,7 +3705,7 @@ IBA Base: Constants/IB_MCLASS_PERF</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo797">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fSNMP">\r
+<h2><a name="robo808">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fSNMP">\r
 IBA Base: Constants/IB_MCLASS_SNMP</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3716,7 +3721,7 @@ IBA Base: Constants/IB_MCLASS_SNMP</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo798">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fSUBN5fADM">\r
+<h2><a name="robo809">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fSUBN5fADM">\r
 IBA Base: Constants/IB_MCLASS_SUBN_ADM</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3732,7 +3737,7 @@ IBA Base: Constants/IB_MCLASS_SUBN_ADM</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo799">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fSUBN5fDIR">\r
+<h2><a name="robo810">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fSUBN5fDIR">\r
 IBA Base: Constants/IB_MCLASS_SUBN_DIR</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3748,7 +3753,7 @@ IBA Base: Constants/IB_MCLASS_SUBN_DIR</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo800">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fSUBN5fLID">\r
+<h2><a name="robo811">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fSUBN5fLID">\r
 IBA Base: Constants/IB_MCLASS_SUBN_LID</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3764,7 +3769,7 @@ IBA Base: Constants/IB_MCLASS_SUBN_LID</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo801">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fVENDOR5fHIGH5fRANGE5fMAX">\r
+<h2><a name="robo812">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fVENDOR5fHIGH5fRANGE5fMAX">\r
 IBA Base: Constants/IB_MCLASS_VENDOR_HIGH_RANGE_MAX</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3780,7 +3785,7 @@ IBA Base: Constants/IB_MCLASS_VENDOR_HIGH_RANGE_MAX</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo802">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fVENDOR5fHIGH5fRANGE5fMIN">\r
+<h2><a name="robo813">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fVENDOR5fHIGH5fRANGE5fMIN">\r
 IBA Base: Constants/IB_MCLASS_VENDOR_HIGH_RANGE_MIN</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3796,7 +3801,7 @@ IBA Base: Constants/IB_MCLASS_VENDOR_HIGH_RANGE_MIN</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo803">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fVENDOR5fLOW5fRANGE5fMAX">\r
+<h2><a name="robo814">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fVENDOR5fLOW5fRANGE5fMAX">\r
 IBA Base: Constants/IB_MCLASS_VENDOR_LOW_RANGE_MAX</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3812,7 +3817,7 @@ IBA Base: Constants/IB_MCLASS_VENDOR_LOW_RANGE_MAX</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo804">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fVENDOR5fLOW5fRANGE5fMIN">\r
+<h2><a name="robo815">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMCLASS5fVENDOR5fLOW5fRANGE5fMIN">\r
 IBA Base: Constants/IB_MCLASS_VENDOR_LOW_RANGE_MIN</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3828,7 +3833,7 @@ IBA Base: Constants/IB_MCLASS_VENDOR_LOW_RANGE_MIN</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo805">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMTU5fTYPE">\r
+<h2><a name="robo816">[Definitions]<a name="IBA20Base3a20Constants2fIB5fMTU5fTYPE">\r
 IBA Base: Constants/IB_MTU_TYPE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3854,7 +3859,7 @@ IBA Base: Constants/IB_MTU_TYPE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo806">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNODE5fNUM5fPORTS5fMAX">\r
+<h2><a name="robo817">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNODE5fNUM5fPORTS5fMAX">\r
 IBA Base: Constants/IB_NODE_NUM_PORTS_MAX</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3870,7 +3875,7 @@ IBA Base: Constants/IB_NODE_NUM_PORTS_MAX</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo807">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNODE5fTYPE5fCA">\r
+<h2><a name="robo818">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNODE5fTYPE5fCA">\r
 IBA Base: Constants/IB_NODE_TYPE_CA</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3886,7 +3891,7 @@ IBA Base: Constants/IB_NODE_TYPE_CA</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo808">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNODE5fTYPE5fROUTER">\r
+<h2><a name="robo819">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNODE5fTYPE5fROUTER">\r
 IBA Base: Constants/IB_NODE_TYPE_ROUTER</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3902,7 +3907,7 @@ IBA Base: Constants/IB_NODE_TYPE_ROUTER</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo809">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNODE5fTYPE5fSWITCH">\r
+<h2><a name="robo820">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNODE5fTYPE5fSWITCH">\r
 IBA Base: Constants/IB_NODE_TYPE_SWITCH</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3918,7 +3923,7 @@ IBA Base: Constants/IB_NODE_TYPE_SWITCH</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo810">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNOTICE5fNODE5fTYPE5fCA">\r
+<h2><a name="robo821">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNOTICE5fNODE5fTYPE5fCA">\r
 IBA Base: Constants/IB_NOTICE_NODE_TYPE_CA</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3929,12 +3934,12 @@ IBA Base: Constants/IB_NOTICE_NODE_TYPE_CA</a></h2>
 <span class="DESCRIPTION"><pre>       Encoded generic node type used in MAD attributes (13.4.8.2)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_NOTICE_NODE_TYPE_CA</strong>                          (<a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x000001))\r
+<span class="SOURCE"><pre>#define <strong>IB_NOTICE_NODE_TYPE_CA</strong>                          (<a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x000001))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo811">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNOTICE5fNODE5fTYPE5fROUTER">\r
+<h2><a name="robo822">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNOTICE5fNODE5fTYPE5fROUTER">\r
 IBA Base: Constants/IB_NOTICE_NODE_TYPE_ROUTER</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3945,12 +3950,12 @@ IBA Base: Constants/IB_NOTICE_NODE_TYPE_ROUTER</a></h2>
 <span class="DESCRIPTION"><pre>       Encoded generic node type used in MAD attributes (13.4.8.2)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_NOTICE_NODE_TYPE_ROUTER</strong>                      (<a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x000003))\r
+<span class="SOURCE"><pre>#define <strong>IB_NOTICE_NODE_TYPE_ROUTER</strong>                      (<a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x000003))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo812">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNOTICE5fNODE5fTYPE5fSUBN5fMGMT">\r
+<h2><a name="robo823">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNOTICE5fNODE5fTYPE5fSUBN5fMGMT">\r
 IBA Base: Constants/IB_NOTICE_NODE_TYPE_SUBN_MGMT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3963,12 +3968,12 @@ IBA Base: Constants/IB_NOTICE_NODE_TYPE_SUBN_MGMT</a></h2>
        of the NodeInfo attribute (14.2.5.3).\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_NOTICE_NODE_TYPE_SUBN_MGMT</strong>           (<a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x000004))\r
+<span class="SOURCE"><pre>#define <strong>IB_NOTICE_NODE_TYPE_SUBN_MGMT</strong>           (<a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x000004))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo813">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNOTICE5fNODE5fTYPE5fSWITCH">\r
+<h2><a name="robo824">[Definitions]<a name="IBA20Base3a20Constants2fIB5fNOTICE5fNODE5fTYPE5fSWITCH">\r
 IBA Base: Constants/IB_NOTICE_NODE_TYPE_SWITCH</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -3979,12 +3984,12 @@ IBA Base: Constants/IB_NOTICE_NODE_TYPE_SWITCH</a></h2>
 <span class="DESCRIPTION"><pre>       Encoded generic node type used in MAD attributes (13.4.8.2)\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_NOTICE_NODE_TYPE_SWITCH</strong>                      (<a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x000002))\r
+<span class="SOURCE"><pre>#define <strong>IB_NOTICE_NODE_TYPE_SWITCH</strong>                      (<a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x000002))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo814">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPATH5fREC5fBASE5fMASK">\r
+<h2><a name="robo825">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPATH5fREC5fBASE5fMASK">\r
 IBA Base: Constants/IB_PATH_REC_BASE_MASK</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4001,7 +4006,7 @@ IBA Base: Constants/IB_PATH_REC_BASE_MASK</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo815">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPATH5fREC5fSELECTOR5fMASK">\r
+<h2><a name="robo826">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPATH5fREC5fSELECTOR5fMASK">\r
 IBA Base: Constants/IB_PATH_REC_SELECTOR_MASK</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4018,7 +4023,7 @@ IBA Base: Constants/IB_PATH_REC_SELECTOR_MASK</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo816">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPATH5fSELECTOR5fTYPE">\r
+<h2><a name="robo827">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPATH5fSELECTOR5fTYPE">\r
 IBA Base: Constants/IB_PATH_SELECTOR_TYPE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4041,7 +4046,7 @@ IBA Base: Constants/IB_PATH_SELECTOR_TYPE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo817">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPKEY5fBASE5fMASK">\r
+<h2><a name="robo828">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPKEY5fBASE5fMASK">\r
 IBA Base: Constants/IB_PKEY_BASE_MASK</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4052,12 +4057,12 @@ IBA Base: Constants/IB_PKEY_BASE_MASK</a></h2>
 <span class="DESCRIPTION"><pre>       Masks for the base P_Key value given a P_Key Entry.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_PKEY_BASE_MASK</strong>                                       (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x7FFF))\r
+<span class="SOURCE"><pre>#define <strong>IB_PKEY_BASE_MASK</strong>                                       (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x7FFF))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo818">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPKEY5fENTRIES5fMAX">\r
+<h2><a name="robo829">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPKEY5fENTRIES5fMAX">\r
 IBA Base: Constants/IB_PKEY_ENTRIES_MAX</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4068,12 +4073,12 @@ IBA Base: Constants/IB_PKEY_ENTRIES_MAX</a></h2>
 <span class="DESCRIPTION"><pre>       Maximum number of PKEY entries per port (14.2.5.7).\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_PKEY_ENTRIES_MAX</strong> (<a href="#robo819">IB_PKEY_MAX_BLOCKS</a> * IB_PKEY_BLOCK_SIZE)\r
+<span class="SOURCE"><pre>#define <strong>IB_PKEY_ENTRIES_MAX</strong> (<a href="#robo830">IB_PKEY_MAX_BLOCKS</a> * IB_PKEY_BLOCK_SIZE)\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo819">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPKEY5fMAX5fBLOCKS">\r
+<h2><a name="robo830">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPKEY5fMAX5fBLOCKS">\r
 IBA Base: Constants/IB_PKEY_MAX_BLOCKS</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4089,7 +4094,7 @@ IBA Base: Constants/IB_PKEY_MAX_BLOCKS</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo820">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPKEY5fTYPE5fMASK">\r
+<h2><a name="robo831">[Definitions]<a name="IBA20Base3a20Constants2fIB5fPKEY5fTYPE5fMASK">\r
 IBA Base: Constants/IB_PKEY_TYPE_MASK</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4100,12 +4105,12 @@ IBA Base: Constants/IB_PKEY_TYPE_MASK</a></h2>
 <span class="DESCRIPTION"><pre>       Masks for the P_Key membership type given a P_Key Entry.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_PKEY_TYPE_MASK</strong>                                       (<a href="../complib/cl_byteswap_h.html#robo292">CL_NTOH16</a>(0x8000))\r
+<span class="SOURCE"><pre>#define <strong>IB_PKEY_TYPE_MASK</strong>                                       (<a href="../complib/cl_byteswap_h.html#robo295">CL_NTOH16</a>(0x8000))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo821">[Definitions]<a name="IBA20Base3a20Constants2fIB5fQP15fWELL5fKNOWN5fQ5fKEY">\r
+<h2><a name="robo832">[Definitions]<a name="IBA20Base3a20Constants2fIB5fQP15fWELL5fKNOWN5fQ5fKEY">\r
 IBA Base: Constants/IB_QP1_WELL_KNOWN_Q_KEY</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4116,12 +4121,12 @@ IBA Base: Constants/IB_QP1_WELL_KNOWN_Q_KEY</a></h2>
 <span class="DESCRIPTION"><pre>       Well-known Q_Key for QP1 privileged mode access (15.4.2).\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_QP1_WELL_KNOWN_Q_KEY</strong>                         <a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x80010000)\r
+<span class="SOURCE"><pre>#define <strong>IB_QP1_WELL_KNOWN_Q_KEY</strong>                         <a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x80010000)\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo822">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fACKNOWLEDGE">\r
+<h2><a name="robo833">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fACKNOWLEDGE">\r
 IBA Base: Constants/IB_SMINFO_ATTR_MOD_ACKNOWLEDGE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4132,12 +4137,12 @@ IBA Base: Constants/IB_SMINFO_ATTR_MOD_ACKNOWLEDGE</a></h2>
 <span class="DESCRIPTION"><pre>       Encoded attribute modifier value used on SubnSet(SMInfo) SMPs.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_ACKNOWLEDGE</strong>          (<a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x000002))\r
+<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_ACKNOWLEDGE</strong>          (<a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x000002))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo823">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fDISABLE">\r
+<h2><a name="robo834">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fDISABLE">\r
 IBA Base: Constants/IB_SMINFO_ATTR_MOD_DISABLE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4148,12 +4153,12 @@ IBA Base: Constants/IB_SMINFO_ATTR_MOD_DISABLE</a></h2>
 <span class="DESCRIPTION"><pre>       Encoded attribute modifier value used on SubnSet(SMInfo) SMPs.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_DISABLE</strong>                      (<a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x000003))\r
+<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_DISABLE</strong>                      (<a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x000003))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo824">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fDISCOVER">\r
+<h2><a name="robo835">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fDISCOVER">\r
 IBA Base: Constants/IB_SMINFO_ATTR_MOD_DISCOVER</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4164,12 +4169,12 @@ IBA Base: Constants/IB_SMINFO_ATTR_MOD_DISCOVER</a></h2>
 <span class="DESCRIPTION"><pre>       Encoded attribute modifier value used on SubnSet(SMInfo) SMPs.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_DISCOVER</strong>                     (<a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x000005))\r
+<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_DISCOVER</strong>                     (<a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x000005))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo825">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fHANDOVER">\r
+<h2><a name="robo836">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fHANDOVER">\r
 IBA Base: Constants/IB_SMINFO_ATTR_MOD_HANDOVER</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4180,12 +4185,12 @@ IBA Base: Constants/IB_SMINFO_ATTR_MOD_HANDOVER</a></h2>
 <span class="DESCRIPTION"><pre>       Encoded attribute modifier value used on SubnSet(SMInfo) SMPs.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_HANDOVER</strong>             (<a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x000001))\r
+<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_HANDOVER</strong>             (<a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x000001))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo826">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fSTANDBY">\r
+<h2><a name="robo837">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fATTR5fMOD5fSTANDBY">\r
 IBA Base: Constants/IB_SMINFO_ATTR_MOD_STANDBY</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4196,12 +4201,12 @@ IBA Base: Constants/IB_SMINFO_ATTR_MOD_STANDBY</a></h2>
 <span class="DESCRIPTION"><pre>       Encoded attribute modifier value used on SubnSet(SMInfo) SMPs.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_STANDBY</strong>                      (<a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>(0x000004))\r
+<span class="SOURCE"><pre>#define <strong>IB_SMINFO_ATTR_MOD_STANDBY</strong>                      (<a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>(0x000004))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo827">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fDISCOVERING">\r
+<h2><a name="robo838">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fDISCOVERING">\r
 IBA Base: Constants/IB_SMINFO_STATE_DISCOVERING</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4217,7 +4222,7 @@ IBA Base: Constants/IB_SMINFO_STATE_DISCOVERING</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo828">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fINIT">\r
+<h2><a name="robo839">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fINIT">\r
 IBA Base: Constants/IB_SMINFO_STATE_INIT</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4233,7 +4238,7 @@ IBA Base: Constants/IB_SMINFO_STATE_INIT</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo829">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fMASTER">\r
+<h2><a name="robo840">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fMASTER">\r
 IBA Base: Constants/IB_SMINFO_STATE_MASTER</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4249,7 +4254,7 @@ IBA Base: Constants/IB_SMINFO_STATE_MASTER</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo830">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fNOTACTIVE">\r
+<h2><a name="robo841">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fNOTACTIVE">\r
 IBA Base: Constants/IB_SMINFO_STATE_NOTACTIVE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4265,7 +4270,7 @@ IBA Base: Constants/IB_SMINFO_STATE_NOTACTIVE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo831">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fSTANDBY">\r
+<h2><a name="robo842">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMINFO5fSTATE5fSTANDBY">\r
 IBA Base: Constants/IB_SMINFO_STATE_STANDBY</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4281,7 +4286,7 @@ IBA Base: Constants/IB_SMINFO_STATE_STANDBY</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo832">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMP5fDIRECTION">\r
+<h2><a name="robo843">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMP5fDIRECTION">\r
 IBA Base: Constants/IB_SMP_DIRECTION</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4292,12 +4297,12 @@ IBA Base: Constants/IB_SMP_DIRECTION</a></h2>
 <span class="DESCRIPTION"><pre>       The Direction bit for directed route SMPs.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_SMP_DIRECTION</strong>                        (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(0x8000))\r
+<span class="SOURCE"><pre>#define <strong>IB_SMP_DIRECTION</strong>                        (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(0x8000))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo833">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMP5fSTATUS5fMASK">\r
+<h2><a name="robo844">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSMP5fSTATUS5fMASK">\r
 IBA Base: Constants/IB_SMP_STATUS_MASK</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4308,12 +4313,12 @@ IBA Base: Constants/IB_SMP_STATUS_MASK</a></h2>
 <span class="DESCRIPTION"><pre>       Mask value for extracting status from a directed route SMP.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>IB_SMP_STATUS_MASK</strong>                      (<a href="../complib/cl_byteswap_h.html#robo285">CL_HTON16</a>(0x7FFF))\r
+<span class="SOURCE"><pre>#define <strong>IB_SMP_STATUS_MASK</strong>                      (<a href="../complib/cl_byteswap_h.html#robo288">CL_HTON16</a>(0x7FFF))\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo834">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSUBNET5fPATH5fHOPS5fMAX">\r
+<h2><a name="robo845">[Definitions]<a name="IBA20Base3a20Constants2fIB5fSUBNET5fPATH5fHOPS5fMAX">\r
 IBA Base: Constants/IB_SUBNET_PATH_HOPS_MAX</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4329,7 +4334,7 @@ IBA Base: Constants/IB_SUBNET_PATH_HOPS_MAX</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo835">[Definitions]<a name="IBA20Base3a20Constants2fJoin20States">\r
+<h2><a name="robo846">[Definitions]<a name="IBA20Base3a20Constants2fJoin20States">\r
 IBA Base: Constants/Join States</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4347,7 +4352,7 @@ IBA Base: Constants/Join States</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo836">[Definitions]<a name="IBA20Base3a20Constants2fMAD5fBLOCK5fGRH5fSIZE">\r
+<h2><a name="robo847">[Definitions]<a name="IBA20Base3a20Constants2fMAD5fBLOCK5fGRH5fSIZE">\r
 IBA Base: Constants/MAD_BLOCK_GRH_SIZE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4363,7 +4368,7 @@ IBA Base: Constants/MAD_BLOCK_GRH_SIZE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo837">[Definitions]<a name="IBA20Base3a20Constants2fMAD5fBLOCK5fSIZE">\r
+<h2><a name="robo848">[Definitions]<a name="IBA20Base3a20Constants2fMAD5fBLOCK5fSIZE">\r
 IBA Base: Constants/MAD_BLOCK_SIZE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4379,7 +4384,7 @@ IBA Base: Constants/MAD_BLOCK_SIZE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo838">[Definitions]<a name="IBA20Base3a20Constants2fMAD5fRMPP5fDATA5fSIZE">\r
+<h2><a name="robo849">[Definitions]<a name="IBA20Base3a20Constants2fMAD5fRMPP5fDATA5fSIZE">\r
 IBA Base: Constants/MAD_RMPP_DATA_SIZE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4390,12 +4395,12 @@ IBA Base: Constants/MAD_RMPP_DATA_SIZE</a></h2>
 <span class="DESCRIPTION"><pre>       Size of an RMPP transaction data section.\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>#define <strong>MAD_RMPP_DATA_SIZE</strong>              (<a href="#robo837">MAD_BLOCK_SIZE</a> - <a href="#robo839">MAD_RMPP_HDR_SIZE</a>)\r
+<span class="SOURCE"><pre>#define <strong>MAD_RMPP_DATA_SIZE</strong>              (<a href="#robo848">MAD_BLOCK_SIZE</a> - <a href="#robo850">MAD_RMPP_HDR_SIZE</a>)\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo839">[Definitions]<a name="IBA20Base3a20Constants2fMAD5fRMPP5fHDR5fSIZE">\r
+<h2><a name="robo850">[Definitions]<a name="IBA20Base3a20Constants2fMAD5fRMPP5fHDR5fSIZE">\r
 IBA Base: Constants/MAD_RMPP_HDR_SIZE</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4411,7 +4416,7 @@ IBA Base: Constants/MAD_RMPP_HDR_SIZE</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo840">[Definitions]<a name="IBA20Base3a20Types2fDM5fSVC5fNAME">\r
+<h2><a name="robo851">[Definitions]<a name="IBA20Base3a20Types2fDM5fSVC5fNAME">\r
 IBA Base: Types/DM_SVC_NAME</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -4428,7 +4433,7 @@ IBA Base: Types/DM_SVC_NAME</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo841">[Functions]<a name="IBA20Base3a20Types2fib5fclass5fis5fvendor5fspecific">\r
+<h2><a name="robo852">[Functions]<a name="IBA20Base3a20Types2fib5fclass5fis5fvendor5fspecific">\r
 IBA Base: Types/ib_class_is_vendor_specific</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4443,8 +4448,8 @@ IBA Base: Types/ib_class_is_vendor_specific</a></h2>
 <strong>ib_class_is_vendor_specific</strong>(\r
         IN              const   uint8_t class_code )\r
 {\r
-  return( <a href="#robo843">ib_class_is_vendor_specific_low</a>(class_code) ||\r
-                         <a href="#robo842">ib_class_is_vendor_specific_high</a>(class_code) );\r
+  return( <a href="#robo854">ib_class_is_vendor_specific_low</a>(class_code) ||\r
+                         <a href="#robo853">ib_class_is_vendor_specific_high</a>(class_code) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -4459,12 +4464,12 @@ IBA Base: Types/ib_class_is_vendor_specific</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>  <a href="#robo843">ib_class_is_vendor_specific_low</a>, <a href="#robo842">ib_class_is_vendor_specific_high</a>\r
+<span class="SEE_ALSO"><pre>  <a href="#robo854">ib_class_is_vendor_specific_low</a>, <a href="#robo853">ib_class_is_vendor_specific_high</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo842">[Functions]<a name="IBA20Base3a20Types2fib5fclass5fis5fvendor5fspecific5fhigh">\r
+<h2><a name="robo853">[Functions]<a name="IBA20Base3a20Types2fib5fclass5fis5fvendor5fspecific5fhigh">\r
 IBA Base: Types/ib_class_is_vendor_specific_high</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4480,8 +4485,8 @@ IBA Base: Types/ib_class_is_vendor_specific_high</a></h2>
 <strong>ib_class_is_vendor_specific_high</strong>(\r
         IN              const   uint8_t class_code )\r
 {\r
-        return( (class_code &gt;= <a href="#robo802">IB_MCLASS_VENDOR_HIGH_RANGE_MIN</a>) &amp;&amp;\r
-           (class_code &lt;= <a href="#robo801">IB_MCLASS_VENDOR_HIGH_RANGE_MAX</a>)) ;\r
+        return( (class_code &gt;= <a href="#robo813">IB_MCLASS_VENDOR_HIGH_RANGE_MIN</a>) &amp;&amp;\r
+           (class_code &lt;= <a href="#robo812">IB_MCLASS_VENDOR_HIGH_RANGE_MAX</a>)) ;\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -4496,12 +4501,12 @@ IBA Base: Types/ib_class_is_vendor_specific_high</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo802">IB_MCLASS_VENDOR_HIGH_RANGE_MIN</a>, <a href="#robo801">IB_MCLASS_VENDOR_HIGH_RANGE_MAX</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo813">IB_MCLASS_VENDOR_HIGH_RANGE_MIN</a>, <a href="#robo812">IB_MCLASS_VENDOR_HIGH_RANGE_MAX</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo843">[Functions]<a name="IBA20Base3a20Types2fib5fclass5fis5fvendor5fspecific5flow">\r
+<h2><a name="robo854">[Functions]<a name="IBA20Base3a20Types2fib5fclass5fis5fvendor5fspecific5flow">\r
 IBA Base: Types/ib_class_is_vendor_specific_low</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4517,8 +4522,8 @@ IBA Base: Types/ib_class_is_vendor_specific_low</a></h2>
 <strong>ib_class_is_vendor_specific_low</strong>(\r
         IN              const   uint8_t class_code )\r
 {\r
-        return( (class_code &gt;= <a href="#robo804">IB_MCLASS_VENDOR_LOW_RANGE_MIN</a>) &amp;&amp;\r
-           (class_code &lt;= <a href="#robo803">IB_MCLASS_VENDOR_LOW_RANGE_MAX</a>)) ;\r
+        return( (class_code &gt;= <a href="#robo815">IB_MCLASS_VENDOR_LOW_RANGE_MIN</a>) &amp;&amp;\r
+           (class_code &lt;= <a href="#robo814">IB_MCLASS_VENDOR_LOW_RANGE_MAX</a>)) ;\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -4533,12 +4538,12 @@ IBA Base: Types/ib_class_is_vendor_specific_low</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo804">IB_MCLASS_VENDOR_LOW_RANGE_MIN</a>, <a href="#robo803">IB_MCLASS_VENDOR_LOW_RANGE_MAX</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo815">IB_MCLASS_VENDOR_LOW_RANGE_MIN</a>, <a href="#robo814">IB_MCLASS_VENDOR_LOW_RANGE_MAX</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo844">[Structures]<a name="IBA20Base3a20Types2fib5fclass5fport5finfo5ft">\r
+<h2><a name="robo855">[Structures]<a name="IBA20Base3a20Types2fib5fclass5fport5finfo5ft">\r
 IBA Base: Types/ib_class_port_info_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -4555,20 +4560,20 @@ typedef struct _ib_class_port_info
 {\r
         uint8_t                                 base_ver;\r
         uint8_t                                 class_ver;\r
-        <a href="#robo899">ib_net16_t</a>                              cap_mask;\r
-        <a href="#robo900">ib_net32_t</a>                              resp_time_val;\r
-        <a href="#robo861">ib_gid_t</a>                                redir_gid;\r
-        <a href="#robo900">ib_net32_t</a>                              redir_tc_sl_fl;\r
-        <a href="#robo899">ib_net16_t</a>                              redir_lid;\r
-        <a href="#robo899">ib_net16_t</a>                              redir_pkey;\r
-        <a href="#robo900">ib_net32_t</a>                              redir_qp;\r
-        <a href="#robo900">ib_net32_t</a>                              redir_qkey;\r
-        <a href="#robo861">ib_gid_t</a>                                trap_gid;\r
-        <a href="#robo900">ib_net32_t</a>                              trap_tc_sl_fl;\r
-        <a href="#robo899">ib_net16_t</a>                              trap_lid;\r
-        <a href="#robo899">ib_net16_t</a>                              trap_pkey;\r
-        <a href="#robo900">ib_net32_t</a>                              trap_hop_qp;\r
-        <a href="#robo900">ib_net32_t</a>                              trap_qkey;\r
+        <a href="#robo910">ib_net16_t</a>                              cap_mask;\r
+        <a href="#robo911">ib_net32_t</a>                              resp_time_val;\r
+        <a href="#robo872">ib_gid_t</a>                                redir_gid;\r
+        <a href="#robo911">ib_net32_t</a>                              redir_tc_sl_fl;\r
+        <a href="#robo910">ib_net16_t</a>                              redir_lid;\r
+        <a href="#robo910">ib_net16_t</a>                              redir_pkey;\r
+        <a href="#robo911">ib_net32_t</a>                              redir_qp;\r
+        <a href="#robo911">ib_net32_t</a>                              redir_qkey;\r
+        <a href="#robo872">ib_gid_t</a>                                trap_gid;\r
+        <a href="#robo911">ib_net32_t</a>                              trap_tc_sl_fl;\r
+        <a href="#robo910">ib_net16_t</a>                              trap_lid;\r
+        <a href="#robo910">ib_net16_t</a>                              trap_pkey;\r
+        <a href="#robo911">ib_net32_t</a>                              trap_hop_qp;\r
+        <a href="#robo911">ib_net32_t</a>                              trap_qkey;\r
 \r
 }       PACK_SUFFIX <strong>ib_class_port_info_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -4626,12 +4631,12 @@ typedef struct _ib_class_port_info
                Q_Key associated with the trap messages QP.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo714">IB_CLASS_CAP_GETSET</a>, <a href="#robo715">IB_CLASS_CAP_TRAP</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo725">IB_CLASS_CAP_GETSET</a>, <a href="#robo726">IB_CLASS_CAP_TRAP</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo845">[Structures]<a name="IBA20Base3a20Types2fib5fdm5fmad5ft">\r
+<h2><a name="robo856">[Structures]<a name="IBA20Base3a20Types2fib5fdm5fmad5ft">\r
 IBA Base: Types/ib_dm_mad_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -4645,7 +4650,7 @@ IBA Base: Types/ib_dm_mad_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_dm_mad\r
 {\r
-        <a href="#robo888">ib_mad_t</a>                hdr;\r
+        <a href="#robo899">ib_mad_t</a>                hdr;\r
         uint8_t                 resv[40];\r
 \r
 #define IB_DM_DATA_SIZE                 192\r
@@ -4666,12 +4671,12 @@ typedef struct _ib_dm_mad
                depend upon the method, attr_id, and attr_mod fields in the header.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo888">ib_mad_t</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo899">ib_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo846">[Structures]<a name="IBA20Base3a20Types2fib5ffield325ft">\r
+<h2><a name="robo857">[Structures]<a name="IBA20Base3a20Types2fib5ffield325ft">\r
 IBA Base: Types/ib_field32_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -4703,7 +4708,7 @@ typedef union _<strong>ib_field32_t</strong>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo847">[Functions]<a name="IBA20Base3a20Types2fib5fget5fasync5fevent5fstr">\r
+<h2><a name="robo858">[Functions]<a name="IBA20Base3a20Types2fib5fget5fasync5fevent5fstr">\r
 IBA Base: Types/ib_get_async_event_str</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4716,7 +4721,7 @@ IBA Base: Types/ib_get_async_event_str</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_EXPORT const char* AL_API\r
 <strong>ib_get_async_event_str</strong>(\r
-        IN                              <a href="#robo1167">ib_async_event_t</a>                        event );\r
+        IN                              <a href="#robo1180">ib_async_event_t</a>                        event );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       event\r
@@ -4732,7 +4737,7 @@ IBA Base: Types/ib_get_async_event_str</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo848">[Functions]<a name="IBA20Base3a20Types2fib5fget5ferr5fstr">\r
+<h2><a name="robo859">[Functions]<a name="IBA20Base3a20Types2fib5fget5ferr5fstr">\r
 IBA Base: Types/ib_get_err_str</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4761,7 +4766,7 @@ IBA Base: Types/ib_get_err_str</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo849">[Functions]<a name="IBA20Base3a20Types2fib5fget5fnode5ftype5fstr">\r
+<h2><a name="robo860">[Functions]<a name="IBA20Base3a20Types2fib5fget5fnode5ftype5fstr">\r
 IBA Base: Types/ib_get_node_type_str</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4776,7 +4781,7 @@ IBA Base: Types/ib_get_node_type_str</a></h2>
 <strong>ib_get_node_type_str</strong>(\r
         IN                              uint8_t                                         node_type )\r
 {\r
-        if( node_type &gt;= <a href="#robo808">IB_NODE_TYPE_ROUTER</a> )\r
+        if( node_type &gt;= <a href="#robo819">IB_NODE_TYPE_ROUTER</a> )\r
                 node_type = 0;\r
         return( __ib_node_type_str[node_type] );\r
 }\r
@@ -4791,12 +4796,12 @@ IBA Base: Types/ib_get_node_type_str</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo904">ib_node_info_t</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo915">ib_node_info_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo850">[Functions]<a name="IBA20Base3a20Types2fib5fget5fport5fstate5ffrom5fstr">\r
+<h2><a name="robo861">[Functions]<a name="IBA20Base3a20Types2fib5fget5fport5fstate5ffrom5fstr">\r
 IBA Base: Types/ib_get_port_state_from_str</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4828,7 +4833,7 @@ IBA Base: Types/ib_get_port_state_from_str</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_port_state_str\r
-               [in] A string matching one returned by <a href="#robo851">ib_get_port_state_str</a>\r
+               [in] A string matching one returned by <a href="#robo862">ib_get_port_state_str</a>\r
 \r
  RETURN VALUES\r
        The appropriate code.\r
@@ -4837,12 +4842,12 @@ IBA Base: Types/ib_get_port_state_from_str</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo956">ib_port_info_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo969">ib_port_info_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo851">[Functions]<a name="IBA20Base3a20Types2fib5fget5fport5fstate5fstr">\r
+<h2><a name="robo862">[Functions]<a name="IBA20Base3a20Types2fib5fget5fport5fstate5fstr">\r
 IBA Base: Types/ib_get_port_state_str</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4872,12 +4877,12 @@ IBA Base: Types/ib_get_port_state_str</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo956">ib_port_info_t</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo969">ib_port_info_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo852">[Functions]<a name="IBA20Base3a20Types2fib5fget5fwc5fstatus5fstr">\r
+<h2><a name="robo863">[Functions]<a name="IBA20Base3a20Types2fib5fget5fwc5fstatus5fstr">\r
 IBA Base: Types/ib_get_wc_status_str</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4906,7 +4911,7 @@ IBA Base: Types/ib_get_wc_status_str</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo853">[Functions]<a name="IBA20Base3a20Types2fib5fget5fwc5ftype5fstr">\r
+<h2><a name="robo864">[Functions]<a name="IBA20Base3a20Types2fib5fget5fwc5ftype5fstr">\r
 IBA Base: Types/ib_get_wc_type_str</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4935,7 +4940,7 @@ IBA Base: Types/ib_get_wc_type_str</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo854">[Functions]<a name="IBA20Base3a20Types2fib5fget5fwr5ftype5fstr">\r
+<h2><a name="robo865">[Functions]<a name="IBA20Base3a20Types2fib5fget5fwr5ftype5fstr">\r
 IBA Base: Types/ib_get_wr_type_str</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4965,7 +4970,7 @@ IBA Base: Types/ib_get_wr_type_str</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo855">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fget5fguid">\r
+<h2><a name="robo866">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fget5fguid">\r
 IBA Base: Types/ib_gid_get_guid</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -4976,9 +4981,9 @@ IBA Base: Types/ib_gid_get_guid</a></h2>
 <span class="DESCRIPTION"><pre>       Gets the guid from a GID.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo901">ib_net64_t</a> AL_API\r
+<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo912">ib_net64_t</a> AL_API\r
 <strong>ib_gid_get_guid</strong>(\r
-        IN              const   <a href="#robo861">ib_gid_t</a>* const                         p_gid )\r
+        IN              const   <a href="#robo872">ib_gid_t</a>* const                         p_gid )\r
 {\r
         return( p_gid-&gt;unicast.interface_id );\r
 }\r
@@ -4994,12 +4999,12 @@ IBA Base: Types/ib_gid_get_guid</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo861">ib_gid_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo872">ib_gid_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo856">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fget5fsubnet5fprefix">\r
+<h2><a name="robo867">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fget5fsubnet5fprefix">\r
 IBA Base: Types/ib_gid_get_subnet_prefix</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5010,9 +5015,9 @@ IBA Base: Types/ib_gid_get_subnet_prefix</a></h2>
 <span class="DESCRIPTION"><pre>       Gets the subnet prefix from a GID.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo901">ib_net64_t</a> AL_API\r
+<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo912">ib_net64_t</a> AL_API\r
 <strong>ib_gid_get_subnet_prefix</strong>(\r
-        IN              const   <a href="#robo861">ib_gid_t</a>* const                         p_gid )\r
+        IN              const   <a href="#robo872">ib_gid_t</a>* const                         p_gid )\r
 {\r
         return( p_gid-&gt;unicast.prefix );\r
 }\r
@@ -5028,12 +5033,12 @@ IBA Base: Types/ib_gid_get_subnet_prefix</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo861">ib_gid_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo872">ib_gid_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo857">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fis5flink5flocal">\r
+<h2><a name="robo868">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fis5flink5flocal">\r
 IBA Base: Types/ib_gid_is_link_local</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5047,9 +5052,9 @@ IBA Base: Types/ib_gid_is_link_local</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>static inline boolean_t\r
 <strong>ib_gid_is_link_local</strong>(\r
-        IN              const   <a href="#robo861">ib_gid_t</a>* const                         p_gid )\r
+        IN              const   <a href="#robo872">ib_gid_t</a>* const                         p_gid )\r
 {\r
-        return( <a href="#robo856">ib_gid_get_subnet_prefix</a>( p_gid ) == <a href="#robo718">IB_DEFAULT_SUBNET_PREFIX</a> );\r
+        return( <a href="#robo867">ib_gid_get_subnet_prefix</a>( p_gid ) == <a href="#robo729">IB_DEFAULT_SUBNET_PREFIX</a> );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5064,12 +5069,12 @@ IBA Base: Types/ib_gid_is_link_local</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo861">ib_gid_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo872">ib_gid_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo858">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fis5fsite5flocal">\r
+<h2><a name="robo869">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fis5fsite5flocal">\r
 IBA Base: Types/ib_gid_is_site_local</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5083,11 +5088,11 @@ IBA Base: Types/ib_gid_is_site_local</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>static inline boolean_t\r
 <strong>ib_gid_is_site_local</strong>(\r
-        IN              const   <a href="#robo861">ib_gid_t</a>* const                         p_gid )\r
+        IN              const   <a href="#robo872">ib_gid_t</a>* const                         p_gid )\r
 {\r
-        return( ( <a href="#robo856">ib_gid_get_subnet_prefix</a>( p_gid ) &amp;\r
-                <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON64</a>( CL_CONST64(0xFFFFFFFFFFFF0000) ) ) ==\r
-                <a href="../complib/cl_byteswap_h.html#robo288">CL_HTON64</a>( CL_CONST64(0xFEC0000000000000) ) );\r
+        return( ( <a href="#robo867">ib_gid_get_subnet_prefix</a>( p_gid ) &amp;\r
+                <a href="../complib/cl_byteswap_h.html#robo293">CL_HTON64</a>( CL_CONST64(0xFFFFFFFFFFFF0000) ) ) ==\r
+                <a href="../complib/cl_byteswap_h.html#robo293">CL_HTON64</a>( CL_CONST64(0xFEC0000000000000) ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5102,12 +5107,12 @@ IBA Base: Types/ib_gid_is_site_local</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo861">ib_gid_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo872">ib_gid_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo859">[Definitions]<a name="IBA20Base3a20Types2fib5fgid5fprefix5ft">\r
+<h2><a name="robo870">[Definitions]<a name="IBA20Base3a20Types2fib5fgid5fprefix5ft">\r
 IBA Base: Types/ib_gid_prefix_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -5118,12 +5123,12 @@ IBA Base: Types/ib_gid_prefix_t</a></h2>
 <span class="DESCRIPTION"><pre>\r
 </pre>\r
 </span><p><strong>SOURCE</strong></p>\r
-<span class="SOURCE"><pre>typedef <a href="#robo901">ib_net64_t</a>              <strong>ib_gid_prefix_t</strong>;\r
+<span class="SOURCE"><pre>typedef <a href="#robo912">ib_net64_t</a>              <strong>ib_gid_prefix_t</strong>;\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo860">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fset5fdefault">\r
+<h2><a name="robo871">[Functions]<a name="IBA20Base3a20Types2fib5fgid5fset5fdefault">\r
 IBA Base: Types/ib_gid_set_default</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5136,10 +5141,10 @@ IBA Base: Types/ib_gid_set_default</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_gid_set_default</strong>(\r
-        IN                              <a href="#robo861">ib_gid_t</a>* const                         p_gid,\r
-        IN              const   <a href="#robo901">ib_net64_t</a>                                      interface_id )\r
+        IN                              <a href="#robo872">ib_gid_t</a>* const                         p_gid,\r
+        IN              const   <a href="#robo912">ib_net64_t</a>                                      interface_id )\r
 {\r
-        p_gid-&gt;unicast.prefix = <a href="#robo718">IB_DEFAULT_SUBNET_PREFIX</a>;\r
+        p_gid-&gt;unicast.prefix = <a href="#robo729">IB_DEFAULT_SUBNET_PREFIX</a>;\r
         p_gid-&gt;unicast.interface_id = interface_id;\r
 }\r
 </pre>\r
@@ -5157,12 +5162,12 @@ IBA Base: Types/ib_gid_set_default</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo861">ib_gid_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo872">ib_gid_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo861">[Definitions]<a name="IBA20Base3a20Types2fib5fgid5ft">\r
+<h2><a name="robo872">[Definitions]<a name="IBA20Base3a20Types2fib5fgid5ft">\r
 IBA Base: Types/ib_gid_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -5179,8 +5184,8 @@ typedef union _ib_gid
         uint8_t                                 raw[16];\r
         struct _ib_gid_unicast\r
         {\r
-                <a href="#robo859">ib_gid_prefix_t</a>         prefix;\r
-                <a href="#robo901">ib_net64_t</a>                      interface_id;\r
+                <a href="#robo870">ib_gid_prefix_t</a>         prefix;\r
+                <a href="#robo912">ib_net64_t</a>                      interface_id;\r
 \r
         } PACK_SUFFIX unicast;\r
 \r
@@ -5209,7 +5214,7 @@ typedef union _ib_gid
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo862">[Structures]<a name="IBA20Base3a20Types2fib5fgmp5ft">\r
+<h2><a name="robo873">[Structures]<a name="IBA20Base3a20Types2fib5fgmp5ft">\r
 IBA Base: Types/ib_gmp_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -5229,12 +5234,12 @@ typedef struct _ib_gmp
         uint8_t                                 mgmt_class;\r
         uint8_t                                 class_ver;\r
         uint8_t                                 method;\r
-        <a href="#robo899">ib_net16_t</a>                              status;\r
-        <a href="#robo899">ib_net16_t</a>                              resv;\r
-        <a href="#robo901">ib_net64_t</a>                              trans_id;\r
-        <a href="#robo899">ib_net16_t</a>                              attr_id;\r
-        <a href="#robo899">ib_net16_t</a>                              resv1;\r
-        <a href="#robo900">ib_net32_t</a>                              attr_mod;\r
+        <a href="#robo910">ib_net16_t</a>                              status;\r
+        <a href="#robo910">ib_net16_t</a>                              resv;\r
+        <a href="#robo912">ib_net64_t</a>                              trans_id;\r
+        <a href="#robo910">ib_net16_t</a>                              attr_id;\r
+        <a href="#robo910">ib_net16_t</a>                              resv1;\r
+        <a href="#robo911">ib_net32_t</a>                              attr_mod;\r
         uint8_t                                 resv2[40];\r
         uint8_t                                 data[IB_GMP_DATA_SIZE];\r
 \r
@@ -5244,7 +5249,7 @@ typedef struct _ib_gmp
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo863">[Functions]<a name="IBA20Base3a20Types2fib5fgrh5fget5fver5fclass5fflow">\r
+<h2><a name="robo874">[Functions]<a name="IBA20Base3a20Types2fib5fgrh5fget5fver5fclass5fflow">\r
 IBA Base: Types/ib_grh_get_ver_class_flow</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5257,14 +5262,14 @@ IBA Base: Types/ib_grh_get_ver_class_flow</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_grh_get_ver_class_flow</strong>(\r
-        IN              const   <a href="#robo900">ib_net32_t</a>                                      ver_class_flow,\r
+        IN              const   <a href="#robo911">ib_net32_t</a>                                      ver_class_flow,\r
                 OUT                     uint8_t* const                          p_ver OPTIONAL,\r
                 OUT                     uint8_t* const                          p_tclass OPTIONAL,\r
                 OUT                     net32_t* const                          p_flow_lbl OPTIONAL )\r
 {\r
-        <a href="#robo900">ib_net32_t</a> tmp_ver_class_flow;\r
+        <a href="#robo911">ib_net32_t</a> tmp_ver_class_flow;\r
 \r
-        tmp_ver_class_flow = <a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( ver_class_flow );\r
+        tmp_ver_class_flow = <a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( ver_class_flow );\r
 \r
         if (p_ver)\r
                 *p_ver = (uint8_t)(tmp_ver_class_flow &gt;&gt; 28);\r
@@ -5273,7 +5278,7 @@ IBA Base: Types/ib_grh_get_ver_class_flow</a></h2>
                 *p_tclass = (uint8_t)(tmp_ver_class_flow &gt;&gt; 20);\r
 \r
         if (p_flow_lbl)\r
-                *p_flow_lbl = (ver_class_flow &amp; <a href="../complib/cl_byteswap_h.html#robo287">CL_HTON32</a>( 0x000FFFFF ));\r
+                *p_flow_lbl = (ver_class_flow &amp; <a href="../complib/cl_byteswap_h.html#robo290">CL_HTON32</a>( 0x000FFFFF ));\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5294,12 +5299,12 @@ IBA Base: Types/ib_grh_get_ver_class_flow</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo865">ib_grh_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo876">ib_grh_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo864">[Functions]<a name="IBA20Base3a20Types2fib5fgrh5fset5fver5fclass5fflow">\r
+<h2><a name="robo875">[Functions]<a name="IBA20Base3a20Types2fib5fgrh5fset5fver5fclass5fflow">\r
 IBA Base: Types/ib_grh_set_ver_class_flow</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5310,16 +5315,16 @@ IBA Base: Types/ib_grh_set_ver_class_flow</a></h2>
 <span class="DESCRIPTION"><pre>       Set encoded version, traffic class and flow label in grh\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo900">ib_net32_t</a> AL_API\r
+<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo911">ib_net32_t</a> AL_API\r
 <strong>ib_grh_set_ver_class_flow</strong>(\r
         IN              const   uint8_t                                         ver,\r
         IN              const   uint8_t                                         tclass,\r
         IN              const   net32_t                                         flow_lbl )\r
 {\r
-        <a href="#robo900">ib_net32_t</a>              ver_class_flow;\r
+        <a href="#robo911">ib_net32_t</a>              ver_class_flow;\r
 \r
-        ver_class_flow = <a href="../complib/cl_byteswap_h.html#robo286">cl_hton32</a>( (ver &lt;&lt; 28) | (tclass &lt;&lt; 20) );\r
-        ver_class_flow |= (flow_lbl &amp; <a href="../complib/cl_byteswap_h.html#robo287">CL_HTON32</a>( 0x000FFFFF ));\r
+        ver_class_flow = <a href="../complib/cl_byteswap_h.html#robo291">cl_hton32</a>( (ver &lt;&lt; 28) | (tclass &lt;&lt; 20) );\r
+        ver_class_flow |= (flow_lbl &amp; <a href="../complib/cl_byteswap_h.html#robo290">CL_HTON32</a>( 0x000FFFFF ));\r
         return (ver_class_flow);\r
 }\r
 </pre>\r
@@ -5341,12 +5346,12 @@ IBA Base: Types/ib_grh_set_ver_class_flow</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo865">ib_grh_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo876">ib_grh_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo865">[Structures]<a name="IBA20Base3a20Types2fib5fgrh5ft">\r
+<h2><a name="robo876">[Structures]<a name="IBA20Base3a20Types2fib5fgrh5ft">\r
 IBA Base: Types/ib_grh_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -5360,12 +5365,12 @@ IBA Base: Types/ib_grh_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_grh\r
 {\r
-        <a href="#robo900">ib_net32_t</a>                              ver_class_flow;\r
-        <a href="#robo899">ib_net16_t</a>                              resv1;\r
+        <a href="#robo911">ib_net32_t</a>                              ver_class_flow;\r
+        <a href="#robo910">ib_net16_t</a>                              resv1;\r
         uint8_t                                 resv2;\r
         uint8_t                                 hop_limit;\r
-        <a href="#robo861">ib_gid_t</a>                                src_gid;\r
-        <a href="#robo861">ib_gid_t</a>                                dest_gid;\r
+        <a href="#robo872">ib_gid_t</a>                                src_gid;\r
+        <a href="#robo872">ib_gid_t</a>                                dest_gid;\r
 \r
 }       PACK_SUFFIX <strong>ib_grh_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -5373,7 +5378,7 @@ typedef struct _ib_grh
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo866">[Structures]<a name="IBA20Base3a20Types2fib5fguid5finfo5ft">\r
+<h2><a name="robo877">[Structures]<a name="IBA20Base3a20Types2fib5fguid5finfo5ft">\r
 IBA Base: Types/ib_guid_info_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -5389,7 +5394,7 @@ IBA Base: Types/ib_guid_info_t</a></h2>
 #include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_guid_info\r
 {\r
-        <a href="#robo901">ib_net64_t</a>                      guid[GUID_TABLE_MAX_ENTRIES];\r
+        <a href="#robo912">ib_net64_t</a>                      guid[GUID_TABLE_MAX_ENTRIES];\r
 \r
 }       PACK_SUFFIX <strong>ib_guid_info_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -5397,7 +5402,7 @@ typedef struct _ib_guid_info
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo867">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fdev5fid">\r
+<h2><a name="robo878">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fdev5fid">\r
 IBA Base: Types/ib_inform_get_dev_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5412,7 +5417,7 @@ IBA Base: Types/ib_inform_get_dev_id</a></h2>
 <strong>ib_inform_get_dev_id</strong>(\r
         IN              const   ib_inform_info_t* const         p_inform_info )\r
 {\r
-        return <a href="#robo871">ib_inform_get_trap_num</a>( p_inform_info );\r
+        return <a href="#robo882">ib_inform_get_trap_num</a>( p_inform_info );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5424,12 +5429,12 @@ IBA Base: Types/ib_inform_get_dev_id</a></h2>
        Returns the vendor ID of the inform info, in host byte order.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo874">ib_inform_set_dev_id</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo885">ib_inform_set_dev_id</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo868">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fprod5ftype">\r
+<h2><a name="robo879">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fprod5ftype">\r
 IBA Base: Types/ib_inform_get_prod_type</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5444,7 +5449,7 @@ IBA Base: Types/ib_inform_get_prod_type</a></h2>
 <strong>ib_inform_get_prod_type</strong>(\r
         IN              const   ib_inform_info_t* const         p_inform_info )\r
 {\r
-        return (<a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( p_inform_info-&gt;combo3 ) &gt;&gt; 8);\r
+        return (<a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( p_inform_info-&gt;combo3 ) &gt;&gt; 8);\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5456,12 +5461,12 @@ IBA Base: Types/ib_inform_get_prod_type</a></h2>
        Returns the producer type of the infrom info, in host byte order.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo875">ib_inform_set_prod_type</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo886">ib_inform_set_prod_type</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo869">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fqpn">\r
+<h2><a name="robo880">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fqpn">\r
 IBA Base: Types/ib_inform_get_qpn</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5476,7 +5481,7 @@ IBA Base: Types/ib_inform_get_qpn</a></h2>
 <strong>ib_inform_get_qpn</strong>(\r
         IN              const   ib_inform_info_t* const         p_inform_info )\r
 {\r
-        return (p_inform_info-&gt;combo2 &amp; <a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>( 0x00FFFFFF ));\r
+        return (p_inform_info-&gt;combo2 &amp; <a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>( 0x00FFFFFF ));\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5488,12 +5493,12 @@ IBA Base: Types/ib_inform_get_qpn</a></h2>
        Returns the QPN of the infrom info.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo876">ib_inform_set_qpn</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo887">ib_inform_set_qpn</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo870">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fresp5ftime5fval">\r
+<h2><a name="robo881">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fresp5ftime5fval">\r
 IBA Base: Types/ib_inform_get_resp_time_val</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5508,7 +5513,7 @@ IBA Base: Types/ib_inform_get_resp_time_val</a></h2>
 <strong>ib_inform_get_resp_time_val</strong>(\r
         IN              const   ib_inform_info_t* const         p_inform_info )\r
 {\r
-        return (uint8_t)(<a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( p_inform_info-&gt;combo2 ) &gt;&gt; 27);\r
+        return (uint8_t)(<a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( p_inform_info-&gt;combo2 ) &gt;&gt; 27);\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5520,12 +5525,12 @@ IBA Base: Types/ib_inform_get_resp_time_val</a></h2>
        Returns the response time value of the infrom info.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo877">ib_inform_set_resp_time_val</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo888">ib_inform_set_resp_time_val</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo871">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5ftrap5fnum">\r
+<h2><a name="robo882">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5ftrap5fnum">\r
 IBA Base: Types/ib_inform_get_trap_num</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5540,7 +5545,7 @@ IBA Base: Types/ib_inform_get_trap_num</a></h2>
 <strong>ib_inform_get_trap_num</strong>(\r
         IN              const   ib_inform_info_t* const         p_inform_info )\r
 {\r
-        return <a href="../complib/cl_byteswap_h.html#robo291">cl_ntoh16</a>( p_inform_info-&gt;combo1 );\r
+        return <a href="../complib/cl_byteswap_h.html#robo296">cl_ntoh16</a>( p_inform_info-&gt;combo1 );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5552,12 +5557,12 @@ IBA Base: Types/ib_inform_get_trap_num</a></h2>
        Returns the trap number of the infrom info, in host byte order.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo878">ib_inform_set_trap_num</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo889">ib_inform_set_trap_num</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo872">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fvend5fid">\r
+<h2><a name="robo883">[Functions]<a name="IBA20Base3a20Types2fib5finform5fget5fvend5fid">\r
 IBA Base: Types/ib_inform_get_vend_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5572,7 +5577,7 @@ IBA Base: Types/ib_inform_get_vend_id</a></h2>
 <strong>ib_inform_get_vend_id</strong>(\r
         IN              const   ib_inform_info_t* const         p_inform_info )\r
 {\r
-        return <a href="#robo868">ib_inform_get_prod_type</a>( p_inform_info );\r
+        return <a href="#robo879">ib_inform_get_prod_type</a>( p_inform_info );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5584,12 +5589,12 @@ IBA Base: Types/ib_inform_get_vend_id</a></h2>
        Returns the vendor ID of the infrom info, in host byte order.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo879">ib_inform_set_vend_id</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo890">ib_inform_set_vend_id</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo873">[Structures]<a name="IBA20Base3a20Types2fib5finform5finfo5frecord5ft">\r
+<h2><a name="robo884">[Structures]<a name="IBA20Base3a20Types2fib5finform5finfo5frecord5ft">\r
 IBA Base: Types/ib_inform_info_record_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -5603,7 +5608,7 @@ IBA Base: Types/ib_inform_info_record_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_inform_info_record\r
 {\r
-        <a href="#robo861">ib_gid_t</a>                                subscriber_gid;\r
+        <a href="#robo872">ib_gid_t</a>                                subscriber_gid;\r
         net16_t                                 subscriber_enum;\r
         uint16_t                                reserved[3];\r
         ib_inform_info_t                inform_info;\r
@@ -5614,7 +5619,7 @@ typedef struct _ib_inform_info_record
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo874">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fdev5fid">\r
+<h2><a name="robo885">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fdev5fid">\r
 IBA Base: Types/ib_inform_set_dev_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5630,7 +5635,7 @@ IBA Base: Types/ib_inform_set_dev_id</a></h2>
         IN      OUT                     ib_inform_info_t* const         p_inform_info,\r
         IN              const   uint16_t                                        dev_id )\r
 {\r
-        <a href="#robo878">ib_inform_set_trap_num</a>( p_inform_info, dev_id );\r
+        <a href="#robo889">ib_inform_set_trap_num</a>( p_inform_info, dev_id );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5645,12 +5650,12 @@ IBA Base: Types/ib_inform_set_dev_id</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo867">ib_inform_get_dev_id</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo878">ib_inform_get_dev_id</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo875">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fprod5ftype">\r
+<h2><a name="robo886">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fprod5ftype">\r
 IBA Base: Types/ib_inform_set_prod_type</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5666,7 +5671,7 @@ IBA Base: Types/ib_inform_set_prod_type</a></h2>
         IN      OUT                     ib_inform_info_t* const         p_inform_info,\r
         IN              const   uint32_t                                        prod_type )\r
 {\r
-        p_inform_info-&gt;combo3 = <a href="../complib/cl_byteswap_h.html#robo286">cl_hton32</a>( prod_type &lt;&lt; 8 );\r
+        p_inform_info-&gt;combo3 = <a href="../complib/cl_byteswap_h.html#robo291">cl_hton32</a>( prod_type &lt;&lt; 8 );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5681,12 +5686,12 @@ IBA Base: Types/ib_inform_set_prod_type</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo868">ib_inform_get_prod_type</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo879">ib_inform_get_prod_type</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo876">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fqpn">\r
+<h2><a name="robo887">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fqpn">\r
 IBA Base: Types/ib_inform_set_qpn</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5702,8 +5707,8 @@ IBA Base: Types/ib_inform_set_qpn</a></h2>
         IN      OUT                     ib_inform_info_t* const         p_inform_info,\r
         IN              const   net32_t                                         qpn )\r
 {\r
-        p_inform_info-&gt;combo2 &amp;= <a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>( 0xFF000000 );\r
-        p_inform_info-&gt;combo2 |= (qpn &amp; <a href="../complib/cl_byteswap_h.html#robo293">CL_NTOH32</a>( 0x00FFFFFF ));\r
+        p_inform_info-&gt;combo2 &amp;= <a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>( 0xFF000000 );\r
+        p_inform_info-&gt;combo2 |= (qpn &amp; <a href="../complib/cl_byteswap_h.html#robo298">CL_NTOH32</a>( 0x00FFFFFF ));\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5718,12 +5723,12 @@ IBA Base: Types/ib_inform_set_qpn</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo869">ib_inform_get_qpn</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo880">ib_inform_get_qpn</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo877">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fresp5ftime5fval">\r
+<h2><a name="robo888">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fresp5ftime5fval">\r
 IBA Base: Types/ib_inform_set_resp_time_val</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5741,10 +5746,10 @@ IBA Base: Types/ib_inform_set_resp_time_val</a></h2>
 {\r
         uint32_t        val;\r
 \r
-        val = <a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( p_inform_info-&gt;combo2 );\r
+        val = <a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( p_inform_info-&gt;combo2 );\r
         val &amp;= 0x07FFFFFF;\r
         val |= (resp_time_val &lt;&lt; 27);\r
-        p_inform_info-&gt;combo2 = <a href="../complib/cl_byteswap_h.html#robo286">cl_hton32</a>( val );\r
+        p_inform_info-&gt;combo2 = <a href="../complib/cl_byteswap_h.html#robo291">cl_hton32</a>( val );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5759,12 +5764,12 @@ IBA Base: Types/ib_inform_set_resp_time_val</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo870">ib_inform_get_resp_time_val</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo881">ib_inform_get_resp_time_val</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo878">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5ftrap5fnum">\r
+<h2><a name="robo889">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5ftrap5fnum">\r
 IBA Base: Types/ib_inform_set_trap_num</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5780,7 +5785,7 @@ IBA Base: Types/ib_inform_set_trap_num</a></h2>
         IN      OUT                     ib_inform_info_t* const         p_inform_info,\r
         IN              const   uint16_t                                        trap_num )\r
 {\r
-        p_inform_info-&gt;combo1 = <a href="../complib/cl_byteswap_h.html#robo284">cl_hton16</a>( trap_num );\r
+        p_inform_info-&gt;combo1 = <a href="../complib/cl_byteswap_h.html#robo289">cl_hton16</a>( trap_num );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5795,12 +5800,12 @@ IBA Base: Types/ib_inform_set_trap_num</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo871">ib_inform_get_trap_num</a>\r
+<span class="SEE_ALSO"><pre>       ib_inform_info_t, <a href="#robo882">ib_inform_get_trap_num</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo879">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fvend5fid">\r
+<h2><a name="robo890">[Functions]<a name="IBA20Base3a20Types2fib5finform5fset5fvend5fid">\r
 IBA Base: Types/ib_inform_set_vend_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5816,7 +5821,7 @@ IBA Base: Types/ib_inform_set_vend_id</a></h2>
         IN      OUT                     ib_inform_info_t* const         p_inform_info,\r
         IN              const   uint32_t                                        vend_id )\r
 {\r
-        <a href="#robo875">ib_inform_set_prod_type</a>( p_inform_info, vend_id );\r
+        <a href="#robo886">ib_inform_set_prod_type</a>( p_inform_info, vend_id );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -5831,12 +5836,12 @@ IBA Base: Types/ib_inform_set_vend_id</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_inform_info_t, <a href="#robo872">ib_inform_get_vend_id</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_inform_info_t, <a href="#robo883">ib_inform_get_vend_id</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo880">[Structures]<a name="IBA20Base3a20Types2fib5fioc5fprofile5ft">\r
+<h2><a name="robo891">[Structures]<a name="IBA20Base3a20Types2fib5fioc5fprofile5ft">\r
 IBA Base: Types/ib_ioc_profile_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -5850,28 +5855,28 @@ IBA Base: Types/ib_ioc_profile_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef __declspec(align(8)) struct _ib_ioc_profile\r
 {\r
-        <a href="#robo901">ib_net64_t</a>                              ioc_guid;\r
+        <a href="#robo912">ib_net64_t</a>                              ioc_guid;\r
 \r
-        <a href="#robo900">ib_net32_t</a>                              vend_id;\r
+        <a href="#robo911">ib_net32_t</a>                              vend_id;\r
 \r
-        <a href="#robo900">ib_net32_t</a>                              dev_id;\r
-        <a href="#robo899">ib_net16_t</a>                              dev_ver;\r
-        <a href="#robo899">ib_net16_t</a>                              resv2;\r
+        <a href="#robo911">ib_net32_t</a>                              dev_id;\r
+        <a href="#robo910">ib_net16_t</a>                              dev_ver;\r
+        <a href="#robo910">ib_net16_t</a>                              resv2;\r
 \r
-        <a href="#robo900">ib_net32_t</a>                              subsys_vend_id;\r
-        <a href="#robo900">ib_net32_t</a>                              subsys_id;\r
+        <a href="#robo911">ib_net32_t</a>                              subsys_vend_id;\r
+        <a href="#robo911">ib_net32_t</a>                              subsys_id;\r
 \r
-        <a href="#robo899">ib_net16_t</a>                              io_class;\r
-        <a href="#robo899">ib_net16_t</a>                              io_subclass;\r
-        <a href="#robo899">ib_net16_t</a>                              protocol;\r
-        <a href="#robo899">ib_net16_t</a>                              protocol_ver;\r
+        <a href="#robo910">ib_net16_t</a>                              io_class;\r
+        <a href="#robo910">ib_net16_t</a>                              io_subclass;\r
+        <a href="#robo910">ib_net16_t</a>                              protocol;\r
+        <a href="#robo910">ib_net16_t</a>                              protocol_ver;\r
 \r
-        <a href="#robo900">ib_net32_t</a>                              resv3;\r
-        <a href="#robo899">ib_net16_t</a>                              send_msg_depth;\r
+        <a href="#robo911">ib_net32_t</a>                              resv3;\r
+        <a href="#robo910">ib_net16_t</a>                              send_msg_depth;\r
         uint8_t                                 resv4;\r
         uint8_t                                 rdma_read_depth;\r
-        <a href="#robo900">ib_net32_t</a>                              send_msg_size;\r
-        <a href="#robo900">ib_net32_t</a>                              rdma_size;\r
+        <a href="#robo911">ib_net32_t</a>                              send_msg_size;\r
+        <a href="#robo911">ib_net32_t</a>                              rdma_size;\r
 \r
         uint8_t                                 ctrl_ops_cap;\r
 #define CTRL_OPS_CAP_ST         0x01\r
@@ -5953,12 +5958,12 @@ typedef __declspec(align(8)) struct _ib_ioc_profile
                UTF-8 encoded string for identifying the controller to an operator.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo845">ib_dm_mad_t</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo856">ib_dm_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo881">[Functions]<a name="IBA20Base3a20Types2fib5fiou5finfo5fdiag5fdev5fid">\r
+<h2><a name="robo892">[Functions]<a name="IBA20Base3a20Types2fib5fiou5finfo5fdiag5fdev5fid">\r
 IBA Base: Types/ib_iou_info_diag_dev_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -5971,7 +5976,7 @@ IBA Base: Types/ib_iou_info_diag_dev_id</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_iou_info_diag_dev_id</strong>(\r
-        IN              const   <a href="#robo883">ib_iou_info_t</a>* const            p_iou_info )\r
+        IN              const   <a href="#robo894">ib_iou_info_t</a>* const            p_iou_info )\r
 {\r
         return( (uint8_t)(p_iou_info-&gt;diag_rom &gt;&gt; 6 &amp; 1) );\r
 }\r
@@ -5987,12 +5992,12 @@ IBA Base: Types/ib_iou_info_diag_dev_id</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo883">ib_iou_info_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo894">ib_iou_info_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo882">[Functions]<a name="IBA20Base3a20Types2fib5fiou5finfo5foption5from">\r
+<h2><a name="robo893">[Functions]<a name="IBA20Base3a20Types2fib5fiou5finfo5foption5from">\r
 IBA Base: Types/ib_iou_info_option_rom</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6005,7 +6010,7 @@ IBA Base: Types/ib_iou_info_option_rom</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_iou_info_option_rom</strong>(\r
-        IN              const   <a href="#robo883">ib_iou_info_t</a>*  const   p_iou_info )\r
+        IN              const   <a href="#robo894">ib_iou_info_t</a>*  const   p_iou_info )\r
 {\r
         return( (uint8_t)(p_iou_info-&gt;diag_rom &gt;&gt; 7) );\r
 }\r
@@ -6021,12 +6026,12 @@ IBA Base: Types/ib_iou_info_option_rom</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo883">ib_iou_info_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo894">ib_iou_info_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo883">[Structures]<a name="IBA20Base3a20Types2fib5fiou5finfo5ft">\r
+<h2><a name="robo894">[Structures]<a name="IBA20Base3a20Types2fib5fiou5finfo5ft">\r
 IBA Base: Types/ib_iou_info_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -6040,7 +6045,7 @@ IBA Base: Types/ib_iou_info_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_iou_info\r
 {\r
-        <a href="#robo899">ib_net16_t</a>              change_id;\r
+        <a href="#robo910">ib_net16_t</a>              change_id;\r
         uint8_t                 max_controllers;\r
         uint8_t                 diag_rom;\r
 \r
@@ -6065,21 +6070,21 @@ typedef struct _ib_iou_info
 \r
        diag_rom\r
                A byte containing two fields: DiagDeviceID and OptionROM.\r
-               These fields may be read using the <a href="#robo881">ib_iou_info_diag_dev_id</a>\r
-               and <a href="#robo882">ib_iou_info_option_rom</a> functions.\r
+               These fields may be read using the <a href="#robo892">ib_iou_info_diag_dev_id</a>\r
+               and <a href="#robo893">ib_iou_info_option_rom</a> functions.\r
 \r
        controller_list\r
                A series of 4-bit nibbles, with each nibble representing a slot\r
                in the IO Unit.  Individual nibbles may be read using the\r
-               <a href="#robo984">ioc_at_slot</a> function.\r
+               <a href="#robo997">ioc_at_slot</a> function.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo845">ib_dm_mad_t</a>, <a href="#robo881">ib_iou_info_diag_dev_id</a>, <a href="#robo882">ib_iou_info_option_rom</a>, <a href="#robo984">ioc_at_slot</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo856">ib_dm_mad_t</a>, <a href="#robo892">ib_iou_info_diag_dev_id</a>, <a href="#robo893">ib_iou_info_option_rom</a>, <a href="#robo997">ioc_at_slot</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo884">[Structures]<a name="IBA20Base3a20Types2fib5flft5frecord5ft">\r
+<h2><a name="robo895">[Structures]<a name="IBA20Base3a20Types2fib5flft5frecord5ft">\r
 IBA Base: Types/ib_lft_record_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -6093,8 +6098,8 @@ IBA Base: Types/ib_lft_record_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_lft_record\r
 {\r
-        <a href="#robo899">ib_net16_t</a>              lid;\r
-        <a href="#robo899">ib_net16_t</a>              block_num;\r
+        <a href="#robo910">ib_net16_t</a>              lid;\r
+        <a href="#robo910">ib_net16_t</a>              block_num;\r
         uint32_t                resv0;\r
         uint8_t                 lft[64];\r
 \r
@@ -6104,7 +6109,7 @@ typedef struct _ib_lft_record
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo885">[Functions]<a name="IBA20Base3a20Types2fib5fmad5finit5fnew">\r
+<h2><a name="robo896">[Functions]<a name="IBA20Base3a20Types2fib5fmad5finit5fnew">\r
 IBA Base: Types/ib_mad_init_new</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6117,13 +6122,13 @@ IBA Base: Types/ib_mad_init_new</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_mad_init_new</strong>(\r
-        IN                              <a href="#robo888">ib_mad_t</a>* const                         p_mad,\r
+        IN                              <a href="#robo899">ib_mad_t</a>* const                         p_mad,\r
         IN              const   uint8_t                                         mgmt_class,\r
         IN              const   uint8_t                                         class_ver,\r
         IN              const   uint8_t                                         method,\r
-        IN              const   <a href="#robo901">ib_net64_t</a>                                      trans_id,\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      attr_id,\r
-        IN              const   <a href="#robo900">ib_net32_t</a>                                      attr_mod )\r
+        IN              const   <a href="#robo912">ib_net64_t</a>                                      trans_id,\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      attr_id,\r
+        IN              const   <a href="#robo911">ib_net32_t</a>                                      attr_mod )\r
 {\r
         CL_ASSERT( p_mad );\r
         p_mad-&gt;base_ver = 1;\r
@@ -6167,12 +6172,12 @@ IBA Base: Types/ib_mad_init_new</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo888">ib_mad_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo899">ib_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo886">[Functions]<a name="IBA20Base3a20Types2fib5fmad5finit5fresponse">\r
+<h2><a name="robo897">[Functions]<a name="IBA20Base3a20Types2fib5fmad5finit5fresponse">\r
 IBA Base: Types/ib_mad_init_response</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6185,17 +6190,17 @@ IBA Base: Types/ib_mad_init_response</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_mad_init_response</strong>(\r
-        IN              const   <a href="#robo888">ib_mad_t</a>* const                         p_req_mad,\r
-        IN                              <a href="#robo888">ib_mad_t</a>* const                         p_mad,\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      status )\r
+        IN              const   <a href="#robo899">ib_mad_t</a>* const                         p_req_mad,\r
+        IN                              <a href="#robo899">ib_mad_t</a>* const                         p_mad,\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      status )\r
 {\r
         CL_ASSERT( p_req_mad );\r
         CL_ASSERT( p_mad );\r
         *p_mad = *p_req_mad;\r
         p_mad-&gt;status = status;\r
-        if( p_mad-&gt;method == <a href="#robo776">IB_MAD_METHOD_SET</a> )\r
-                p_mad-&gt;method = <a href="#robo768">IB_MAD_METHOD_GET</a>;\r
-        p_mad-&gt;method |= <a href="#robo774">IB_MAD_METHOD_RESP_MASK</a>;\r
+        if( p_mad-&gt;method == <a href="#robo787">IB_MAD_METHOD_SET</a> )\r
+                p_mad-&gt;method = <a href="#robo779">IB_MAD_METHOD_GET</a>;\r
+        p_mad-&gt;method |= <a href="#robo785">IB_MAD_METHOD_RESP_MASK</a>;\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -6215,12 +6220,12 @@ IBA Base: Types/ib_mad_init_response</a></h2>
 <span class="NOTES"><pre>       p_req_mad and p_mad may point to the same MAD.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo888">ib_mad_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo899">ib_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo887">[Functions]<a name="IBA20Base3a20Types2fib5fmad5fis5fresponse">\r
+<h2><a name="robo898">[Functions]<a name="IBA20Base3a20Types2fib5fmad5fis5fresponse">\r
 IBA Base: Types/ib_mad_is_response</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6234,11 +6239,11 @@ IBA Base: Types/ib_mad_is_response</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE boolean_t AL_API\r
 <strong>ib_mad_is_response</strong>(\r
-        IN              const   <a href="#robo888">ib_mad_t</a>* const                         p_mad )\r
+        IN              const   <a href="#robo899">ib_mad_t</a>* const                         p_mad )\r
 {\r
         CL_ASSERT( p_mad );\r
-        return( (p_mad-&gt;method &amp; <a href="#robo774">IB_MAD_METHOD_RESP_MASK</a>) ==\r
-                        <a href="#robo774">IB_MAD_METHOD_RESP_MASK</a> );\r
+        return( (p_mad-&gt;method &amp; <a href="#robo785">IB_MAD_METHOD_RESP_MASK</a>) ==\r
+                        <a href="#robo785">IB_MAD_METHOD_RESP_MASK</a> );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -6253,12 +6258,12 @@ IBA Base: Types/ib_mad_is_response</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo888">ib_mad_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo899">ib_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo888">[Structures]<a name="IBA20Base3a20Types2fib5fmad5ft">\r
+<h2><a name="robo899">[Structures]<a name="IBA20Base3a20Types2fib5fmad5ft">\r
 IBA Base: Types/ib_mad_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -6276,12 +6281,12 @@ typedef struct _ib_mad
         uint8_t                                 mgmt_class;\r
         uint8_t                                 class_ver;\r
         uint8_t                                 method;\r
-        <a href="#robo899">ib_net16_t</a>                              status;\r
-        <a href="#robo899">ib_net16_t</a>                              class_spec;\r
-        <a href="#robo901">ib_net64_t</a>                              trans_id;\r
-        <a href="#robo899">ib_net16_t</a>                              attr_id;\r
-        <a href="#robo899">ib_net16_t</a>                              resv;\r
-        <a href="#robo900">ib_net32_t</a>                              attr_mod;\r
+        <a href="#robo910">ib_net16_t</a>                              status;\r
+        <a href="#robo910">ib_net16_t</a>                              class_spec;\r
+        <a href="#robo912">ib_net64_t</a>                              trans_id;\r
+        <a href="#robo910">ib_net16_t</a>                              attr_id;\r
+        <a href="#robo910">ib_net16_t</a>                              resv;\r
+        <a href="#robo911">ib_net32_t</a>                              attr_mod;\r
 \r
 }       PACK_SUFFIX <strong>ib_mad_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -6321,7 +6326,7 @@ typedef struct _ib_mad
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo889">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fget5fscope">\r
+<h2><a name="robo900">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fget5fscope">\r
 IBA Base: Types/ib_member_get_scope</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6347,12 +6352,12 @@ IBA Base: Types/ib_member_get_scope</a></h2>
        Encoded scope.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo893">ib_member_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_member_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo890">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fget5fscope5fstate">\r
+<h2><a name="robo901">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fget5fscope5fstate">\r
 IBA Base: Types/ib_member_get_scope_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6370,10 +6375,10 @@ IBA Base: Types/ib_member_get_scope_state</a></h2>
                 OUT                     uint8_t* const                          p_state )\r
 {\r
         if (p_scope)\r
-                *p_scope = <a href="#robo889">ib_member_get_scope</a>( scope_state );\r
+                *p_scope = <a href="#robo900">ib_member_get_scope</a>( scope_state );\r
 \r
         if (p_state)\r
-                *p_state = <a href="#robo892">ib_member_get_state</a>( scope_state );\r
+                *p_state = <a href="#robo903">ib_member_get_state</a>( scope_state );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -6391,12 +6396,12 @@ IBA Base: Types/ib_member_get_scope_state</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo893">ib_member_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_member_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo891">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fget5fsl5fflow5fhop">\r
+<h2><a name="robo902">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fget5fsl5fflow5fhop">\r
 IBA Base: Types/ib_member_get_sl_flow_hop</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6409,12 +6414,12 @@ IBA Base: Types/ib_member_get_sl_flow_hop</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_member_get_sl_flow_hop</strong>(\r
-        IN              const   <a href="#robo900">ib_net32_t</a>                                      sl_flow_hop,\r
+        IN              const   <a href="#robo911">ib_net32_t</a>                                      sl_flow_hop,\r
                 OUT                     uint8_t* const                          p_sl OPTIONAL,\r
                 OUT                     net32_t* const                          p_flow_lbl OPTIONAL,\r
                 OUT                     uint8_t* const                          p_hop OPTIONAL )\r
 {\r
-        <a href="#robo900">ib_net32_t</a> tmp_sl_flow_hop;\r
+        <a href="#robo911">ib_net32_t</a> tmp_sl_flow_hop;\r
 \r
         if (p_sl)\r
                 *p_sl = (uint8_t)(sl_flow_hop &amp; 0x0f);\r
@@ -6448,12 +6453,12 @@ IBA Base: Types/ib_member_get_sl_flow_hop</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo893">ib_member_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_member_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo892">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fget5fstate">\r
+<h2><a name="robo903">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fget5fstate">\r
 IBA Base: Types/ib_member_get_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6479,12 +6484,12 @@ IBA Base: Types/ib_member_get_state</a></h2>
                Encoded JoinState\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo893">ib_member_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_member_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo893">[Structures]<a name="IBA20Base3a20Types2fib5fmember5frec5ft">\r
+<h2><a name="robo904">[Structures]<a name="IBA20Base3a20Types2fib5fmember5frec5ft">\r
 IBA Base: Types/ib_member_rec_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -6499,16 +6504,16 @@ IBA Base: Types/ib_member_rec_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_member_rec\r
 {\r
-        <a href="#robo861">ib_gid_t</a>                                mgid;\r
-        <a href="#robo861">ib_gid_t</a>                                port_gid;\r
-        <a href="#robo900">ib_net32_t</a>                              qkey;\r
-        <a href="#robo899">ib_net16_t</a>                              mlid;\r
+        <a href="#robo872">ib_gid_t</a>                                mgid;\r
+        <a href="#robo872">ib_gid_t</a>                                port_gid;\r
+        <a href="#robo911">ib_net32_t</a>                              qkey;\r
+        <a href="#robo910">ib_net16_t</a>                              mlid;\r
         uint8_t                                 mtu;\r
         uint8_t                                 tclass;\r
-        <a href="#robo899">ib_net16_t</a>                              pkey;\r
+        <a href="#robo910">ib_net16_t</a>                              pkey;\r
         uint8_t                                 rate;\r
         uint8_t                                 pkt_life;\r
-        <a href="#robo900">ib_net32_t</a>                              sl_flow_hop;\r
+        <a href="#robo911">ib_net32_t</a>                              sl_flow_hop;\r
         uint8_t                                 scope_state;\r
         uint8_t                                 proxy_join;\r
         uint8_t                                 reserved[2];\r
@@ -6561,7 +6566,7 @@ typedef struct _ib_member_rec
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo894">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fjoin5fstate">\r
+<h2><a name="robo905">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fjoin5fstate">\r
 IBA Base: Types/ib_member_set_join_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6574,7 +6579,7 @@ IBA Base: Types/ib_member_set_join_state</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_member_set_join_state</strong>(\r
-        IN      OUT                     <a href="#robo893">ib_member_rec_t</a>                         *p_mc_rec,\r
+        IN      OUT                     <a href="#robo904">ib_member_rec_t</a>                         *p_mc_rec,\r
         IN              const   uint8_t                                         state )\r
 {\r
         p_mc_rec-&gt;scope_state &amp;= 0xF0;\r
@@ -6595,12 +6600,12 @@ IBA Base: Types/ib_member_set_join_state</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo893">ib_member_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_member_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo895">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fscope">\r
+<h2><a name="robo906">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fscope">\r
 IBA Base: Types/ib_member_set_scope</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6633,12 +6638,12 @@ IBA Base: Types/ib_member_set_scope</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo893">ib_member_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_member_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo896">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fscope5fstate">\r
+<h2><a name="robo907">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fscope5fstate">\r
 IBA Base: Types/ib_member_set_scope_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6673,12 +6678,12 @@ IBA Base: Types/ib_member_set_scope_state</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo893">ib_member_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_member_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo897">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fsl5fflow5fhop">\r
+<h2><a name="robo908">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fsl5fflow5fhop">\r
 IBA Base: Types/ib_member_set_sl_flow_hop</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6689,20 +6694,20 @@ IBA Base: Types/ib_member_set_sl_flow_hop</a></h2>
 <span class="DESCRIPTION"><pre>       Set encoded version, sl flow and hop\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo900">ib_net32_t</a> AL_API\r
+<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo911">ib_net32_t</a> AL_API\r
 <strong>ib_member_set_sl_flow_hop</strong>(\r
         IN              const   uint8_t                                         sl,\r
         IN              const   net32_t                                         flow_lbl,\r
         IN              const   uint8_t                                         hop_limit )\r
 {\r
-        <a href="#robo900">ib_net32_t</a>              sl_flow_hop;\r
+        <a href="#robo911">ib_net32_t</a>              sl_flow_hop;\r
 \r
         sl_flow_hop = sl;\r
         sl_flow_hop &lt;&lt;= 20;\r
-        sl_flow_hop |= (<a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( flow_lbl ) &amp; 0x000FFFFF);\r
+        sl_flow_hop |= (<a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( flow_lbl ) &amp; 0x000FFFFF);\r
         sl_flow_hop &lt;&lt;= 8;\r
         sl_flow_hop |= hop_limit;\r
-        return <a href="../complib/cl_byteswap_h.html#robo286">cl_hton32</a>(sl_flow_hop);\r
+        return <a href="../complib/cl_byteswap_h.html#robo291">cl_hton32</a>(sl_flow_hop);\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -6723,12 +6728,12 @@ IBA Base: Types/ib_member_set_sl_flow_hop</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo893">ib_member_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_member_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo898">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fstate">\r
+<h2><a name="robo909">[Functions]<a name="IBA20Base3a20Types2fib5fmember5fset5fstate">\r
 IBA Base: Types/ib_member_set_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6761,12 +6766,12 @@ IBA Base: Types/ib_member_set_state</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo893">ib_member_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_member_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo899">[Definitions]<a name="IBA20Base3a20Types2fib5fnet165ft">\r
+<h2><a name="robo910">[Definitions]<a name="IBA20Base3a20Types2fib5fnet165ft">\r
 IBA Base: Types/ib_net16_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -6782,7 +6787,7 @@ IBA Base: Types/ib_net16_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo900">[Definitions]<a name="IBA20Base3a20Types2fib5fnet325ft">\r
+<h2><a name="robo911">[Definitions]<a name="IBA20Base3a20Types2fib5fnet325ft">\r
 IBA Base: Types/ib_net32_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -6798,7 +6803,7 @@ IBA Base: Types/ib_net32_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo901">[Definitions]<a name="IBA20Base3a20Types2fib5fnet645ft">\r
+<h2><a name="robo912">[Definitions]<a name="IBA20Base3a20Types2fib5fnet645ft">\r
 IBA Base: Types/ib_net64_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -6814,7 +6819,7 @@ IBA Base: Types/ib_net64_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo902">[Functions]<a name="IBA20Base3a20Types2fib5fnode5finfo5fget5flocal5fport5fnum">\r
+<h2><a name="robo913">[Functions]<a name="IBA20Base3a20Types2fib5fnode5finfo5fget5flocal5fport5fnum">\r
 IBA Base: Types/ib_node_info_get_local_port_num</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6827,7 +6832,7 @@ IBA Base: Types/ib_node_info_get_local_port_num</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_node_info_get_local_port_num</strong>(\r
-        IN              const   <a href="#robo904">ib_node_info_t</a>* const           p_ni )\r
+        IN              const   <a href="#robo915">ib_node_info_t</a>* const           p_ni )\r
 {\r
         return( (uint8_t)(( p_ni-&gt;port_num_vendor_id &amp;\r
                         IB_NODE_INFO_PORT_NUM_MASK )\r
@@ -6845,12 +6850,12 @@ IBA Base: Types/ib_node_info_get_local_port_num</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_node_info_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo915">ib_node_info_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo903">[Functions]<a name="IBA20Base3a20Types2fib5fnode5finfo5fget5fvendor5fid">\r
+<h2><a name="robo914">[Functions]<a name="IBA20Base3a20Types2fib5fnode5finfo5fget5fvendor5fid">\r
 IBA Base: Types/ib_node_info_get_vendor_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6861,11 +6866,11 @@ IBA Base: Types/ib_node_info_get_vendor_id</a></h2>
 <span class="DESCRIPTION"><pre>       Gets the VendorID from the NodeInfo attribute.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo900">ib_net32_t</a> AL_API\r
+<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo911">ib_net32_t</a> AL_API\r
 <strong>ib_node_info_get_vendor_id</strong>(\r
-        IN              const   <a href="#robo904">ib_node_info_t</a>* const           p_ni )\r
+        IN              const   <a href="#robo915">ib_node_info_t</a>* const           p_ni )\r
 {\r
-        return( (<a href="#robo900">ib_net32_t</a>)( p_ni-&gt;port_num_vendor_id &amp;\r
+        return( (<a href="#robo911">ib_net32_t</a>)( p_ni-&gt;port_num_vendor_id &amp;\r
                         IB_NODE_INFO_VEND_ID_MASK ) );\r
 }\r
 </pre>\r
@@ -6880,12 +6885,12 @@ IBA Base: Types/ib_node_info_get_vendor_id</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo904">ib_node_info_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo915">ib_node_info_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo904">[Structures]<a name="IBA20Base3a20Types2fib5fnode5finfo5ft">\r
+<h2><a name="robo915">[Structures]<a name="IBA20Base3a20Types2fib5fnode5finfo5ft">\r
 IBA Base: Types/ib_node_info_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -6903,13 +6908,13 @@ typedef struct _ib_node_info
         uint8_t                         class_version;\r
         uint8_t                         node_type;\r
         uint8_t                         num_ports;\r
-        <a href="#robo901">ib_net64_t</a>                      sys_guid;\r
-        <a href="#robo901">ib_net64_t</a>                      node_guid;\r
-        <a href="#robo901">ib_net64_t</a>                      port_guid;\r
-        <a href="#robo899">ib_net16_t</a>                      partition_cap;\r
-        <a href="#robo899">ib_net16_t</a>                      device_id;\r
-        <a href="#robo900">ib_net32_t</a>                      revision;\r
-        <a href="#robo900">ib_net32_t</a>                      port_num_vendor_id;\r
+        <a href="#robo912">ib_net64_t</a>                      sys_guid;\r
+        <a href="#robo912">ib_net64_t</a>                      node_guid;\r
+        <a href="#robo912">ib_net64_t</a>                      port_guid;\r
+        <a href="#robo910">ib_net16_t</a>                      partition_cap;\r
+        <a href="#robo910">ib_net16_t</a>                      device_id;\r
+        <a href="#robo911">ib_net32_t</a>                      revision;\r
+        <a href="#robo911">ib_net32_t</a>                      port_num_vendor_id;\r
 \r
 }       PACK_SUFFIX <strong>ib_node_info_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -6917,7 +6922,7 @@ typedef struct _ib_node_info
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo905">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fcount">\r
+<h2><a name="robo916">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fcount">\r
 IBA Base: Types/ib_notice_get_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6932,7 +6937,7 @@ IBA Base: Types/ib_notice_get_count</a></h2>
 <strong>ib_notice_get_count</strong>(\r
         IN              const   ib_mad_notice_attr_t* const     p_notice_attr )\r
 {\r
-        return ((<a href="../complib/cl_byteswap_h.html#robo291">cl_ntoh16</a>( p_notice_attr-&gt;combo3 ) &amp; 0xFFFE) &gt;&gt; 1);\r
+        return ((<a href="../complib/cl_byteswap_h.html#robo296">cl_ntoh16</a>( p_notice_attr-&gt;combo3 ) &amp; 0xFFFE) &gt;&gt; 1);\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -6944,12 +6949,12 @@ IBA Base: Types/ib_notice_get_count</a></h2>
        Returns the notice toggle count of the notice.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo913">ib_notice_set_count</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo924">ib_notice_set_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo906">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fdev5fid">\r
+<h2><a name="robo917">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fdev5fid">\r
 IBA Base: Types/ib_notice_get_dev_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6964,7 +6969,7 @@ IBA Base: Types/ib_notice_get_dev_id</a></h2>
 <strong>ib_notice_get_dev_id</strong>(\r
         IN              const   ib_mad_notice_attr_t* const     p_notice_attr )\r
 {\r
-        return <a href="#robo910">ib_notice_get_trap_num</a>( p_notice_attr );\r
+        return <a href="#robo921">ib_notice_get_trap_num</a>( p_notice_attr );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -6976,12 +6981,12 @@ IBA Base: Types/ib_notice_get_dev_id</a></h2>
        Returns the vendor ID of the notice, in host byte order.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo914">ib_notice_set_dev_id</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo925">ib_notice_set_dev_id</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo907">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fgeneric">\r
+<h2><a name="robo918">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fgeneric">\r
 IBA Base: Types/ib_notice_get_generic</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -6996,7 +7001,7 @@ IBA Base: Types/ib_notice_get_generic</a></h2>
 <strong>ib_notice_get_generic</strong>(\r
         IN              const   ib_mad_notice_attr_t* const     p_notice_attr )\r
 {\r
-        if( <a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( p_notice_attr-&gt;combo1 ) &amp; 0x00000001 )\r
+        if( <a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( p_notice_attr-&gt;combo1 ) &amp; 0x00000001 )\r
                 return TRUE;\r
         return FALSE;\r
 }\r
@@ -7012,12 +7017,12 @@ IBA Base: Types/ib_notice_get_generic</a></h2>
        Returns FALSE if the notice is vendor specific.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo915">ib_notice_set_generic</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo926">ib_notice_set_generic</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo908">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fprod5ftype">\r
+<h2><a name="robo919">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fprod5ftype">\r
 IBA Base: Types/ib_notice_get_prod_type</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7032,7 +7037,7 @@ IBA Base: Types/ib_notice_get_prod_type</a></h2>
 <strong>ib_notice_get_prod_type</strong>(\r
         IN              const   ib_mad_notice_attr_t* const     p_notice_attr )\r
 {\r
-        return (<a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( p_notice_attr-&gt;combo1 ) &gt;&gt; 8);\r
+        return (<a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( p_notice_attr-&gt;combo1 ) &gt;&gt; 8);\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7044,12 +7049,12 @@ IBA Base: Types/ib_notice_get_prod_type</a></h2>
        Returns the producer type of the notice, in host byte order.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo916">ib_notice_set_prod_type</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo927">ib_notice_set_prod_type</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo909">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5ftoggle">\r
+<h2><a name="robo920">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5ftoggle">\r
 IBA Base: Types/ib_notice_get_toggle</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7064,7 +7069,7 @@ IBA Base: Types/ib_notice_get_toggle</a></h2>
 <strong>ib_notice_get_toggle</strong>(\r
         IN              const   ib_mad_notice_attr_t* const     p_notice_attr )\r
 {\r
-        return (<a href="../complib/cl_byteswap_h.html#robo291">cl_ntoh16</a>( p_notice_attr-&gt;combo3 ) &amp; 0x0001);\r
+        return (<a href="../complib/cl_byteswap_h.html#robo296">cl_ntoh16</a>( p_notice_attr-&gt;combo3 ) &amp; 0x0001);\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7078,12 +7083,12 @@ IBA Base: Types/ib_notice_get_toggle</a></h2>
        Returns FALSE otherwise.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo917">ib_notice_set_toggle</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo928">ib_notice_set_toggle</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo910">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5ftrap5fnum">\r
+<h2><a name="robo921">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5ftrap5fnum">\r
 IBA Base: Types/ib_notice_get_trap_num</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7098,7 +7103,7 @@ IBA Base: Types/ib_notice_get_trap_num</a></h2>
 <strong>ib_notice_get_trap_num</strong>(\r
         IN              const   ib_mad_notice_attr_t* const     p_notice_attr )\r
 {\r
-        return <a href="../complib/cl_byteswap_h.html#robo291">cl_ntoh16</a>( p_notice_attr-&gt;combo2 );\r
+        return <a href="../complib/cl_byteswap_h.html#robo296">cl_ntoh16</a>( p_notice_attr-&gt;combo2 );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7110,12 +7115,12 @@ IBA Base: Types/ib_notice_get_trap_num</a></h2>
        Returns the vendor ID of the notice, in host byte order.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo918">ib_notice_set_trap_num</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo929">ib_notice_set_trap_num</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo911">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5ftype">\r
+<h2><a name="robo922">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5ftype">\r
 IBA Base: Types/ib_notice_get_type</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7130,7 +7135,7 @@ IBA Base: Types/ib_notice_get_type</a></h2>
 <strong>ib_notice_get_type</strong>(\r
         IN              const   ib_mad_notice_attr_t* const     p_notice_attr )\r
 {\r
-        return (uint8_t)((<a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( p_notice_attr-&gt;combo1 ) &gt;&gt; 1) &amp; 0x0000007F);\r
+        return (uint8_t)((<a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( p_notice_attr-&gt;combo1 ) &gt;&gt; 1) &amp; 0x0000007F);\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7141,12 +7146,12 @@ IBA Base: Types/ib_notice_get_type</a></h2>
        Returns the type of the notice.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo919">ib_notice_set_type</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo930">ib_notice_set_type</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo912">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fvend5fid">\r
+<h2><a name="robo923">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fget5fvend5fid">\r
 IBA Base: Types/ib_notice_get_vend_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7161,7 +7166,7 @@ IBA Base: Types/ib_notice_get_vend_id</a></h2>
 <strong>ib_notice_get_vend_id</strong>(\r
         IN              const   ib_mad_notice_attr_t* const     p_notice_attr )\r
 {\r
-        return <a href="#robo908">ib_notice_get_prod_type</a>( p_notice_attr );\r
+        return <a href="#robo919">ib_notice_get_prod_type</a>( p_notice_attr );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7173,12 +7178,12 @@ IBA Base: Types/ib_notice_get_vend_id</a></h2>
        Returns the vendor ID of the notice, in host byte order.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo920">ib_notice_set_vend_id</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo931">ib_notice_set_vend_id</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo913">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fcount">\r
+<h2><a name="robo924">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fcount">\r
 IBA Base: Types/ib_notice_set_count</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7195,10 +7200,10 @@ IBA Base: Types/ib_notice_set_count</a></h2>
         IN              const   uint16_t                                        toggle_cnt )\r
 {\r
         uint16_t        val;\r
-        val = <a href="../complib/cl_byteswap_h.html#robo291">cl_ntoh16</a>( p_notice_attr-&gt;combo3 );\r
+        val = <a href="../complib/cl_byteswap_h.html#robo296">cl_ntoh16</a>( p_notice_attr-&gt;combo3 );\r
         val &amp;= 0x0001;\r
         val |= (toggle_cnt &lt;&lt; 1);\r
-        p_notice_attr-&gt;combo3 = <a href="../complib/cl_byteswap_h.html#robo284">cl_hton16</a>( val );\r
+        p_notice_attr-&gt;combo3 = <a href="../complib/cl_byteswap_h.html#robo289">cl_hton16</a>( val );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7213,12 +7218,12 @@ IBA Base: Types/ib_notice_set_count</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo905">ib_notice_get_count</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo916">ib_notice_get_count</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo914">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fdev5fid">\r
+<h2><a name="robo925">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fdev5fid">\r
 IBA Base: Types/ib_notice_set_dev_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7234,7 +7239,7 @@ IBA Base: Types/ib_notice_set_dev_id</a></h2>
         IN      OUT                     ib_mad_notice_attr_t* const     p_notice_attr,\r
         IN              const   uint16_t                                        dev_id )\r
 {\r
-        <a href="#robo918">ib_notice_set_trap_num</a>( p_notice_attr, dev_id );\r
+        <a href="#robo929">ib_notice_set_trap_num</a>( p_notice_attr, dev_id );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7249,12 +7254,12 @@ IBA Base: Types/ib_notice_set_dev_id</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo906">ib_notice_get_dev_id</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo917">ib_notice_get_dev_id</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo915">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fgeneric">\r
+<h2><a name="robo926">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fgeneric">\r
 IBA Base: Types/ib_notice_set_generic</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7272,12 +7277,12 @@ IBA Base: Types/ib_notice_set_generic</a></h2>
 {\r
         uint32_t        val;\r
 \r
-        val = <a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( p_notice_attr-&gt;combo1 );\r
+        val = <a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( p_notice_attr-&gt;combo1 );\r
         if( is_generic )\r
                 val |= 0x00000001;\r
         else\r
                 val &amp;= 0xFFFFFFFE;\r
-        p_notice_attr-&gt;combo1 = <a href="../complib/cl_byteswap_h.html#robo286">cl_hton32</a>( val );\r
+        p_notice_attr-&gt;combo1 = <a href="../complib/cl_byteswap_h.html#robo291">cl_hton32</a>( val );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7292,12 +7297,12 @@ IBA Base: Types/ib_notice_set_generic</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo907">ib_notice_get_generic</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo918">ib_notice_get_generic</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo916">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fprod5ftype">\r
+<h2><a name="robo927">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fprod5ftype">\r
 IBA Base: Types/ib_notice_set_prod_type</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7315,12 +7320,12 @@ IBA Base: Types/ib_notice_set_prod_type</a></h2>
 {\r
         uint32_t        val;\r
 \r
-        val = <a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( p_notice_attr-&gt;combo1 );\r
+        val = <a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( p_notice_attr-&gt;combo1 );\r
         /* Clear the type. */\r
         val &amp;= 0x000000FF;\r
         /* Set new value. */\r
         val |= (prod_type &lt;&lt; 8);\r
-        p_notice_attr-&gt;combo1 = <a href="../complib/cl_byteswap_h.html#robo286">cl_hton32</a>( val );\r
+        p_notice_attr-&gt;combo1 = <a href="../complib/cl_byteswap_h.html#robo291">cl_hton32</a>( val );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7335,12 +7340,12 @@ IBA Base: Types/ib_notice_set_prod_type</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo908">ib_notice_get_prod_type</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo919">ib_notice_get_prod_type</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo917">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5ftoggle">\r
+<h2><a name="robo928">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5ftoggle">\r
 IBA Base: Types/ib_notice_set_toggle</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7357,12 +7362,12 @@ IBA Base: Types/ib_notice_set_toggle</a></h2>
         IN              const   boolean_t                                       toggle_val )\r
 {\r
         uint16_t        val;\r
-        val = <a href="../complib/cl_byteswap_h.html#robo291">cl_ntoh16</a>( p_notice_attr-&gt;combo3 );\r
+        val = <a href="../complib/cl_byteswap_h.html#robo296">cl_ntoh16</a>( p_notice_attr-&gt;combo3 );\r
         if( toggle_val )\r
                 val |= 0x0001;\r
         else\r
                 val &amp;= 0xFFFE;\r
-        p_notice_attr-&gt;combo3 = <a href="../complib/cl_byteswap_h.html#robo284">cl_hton16</a>( val );\r
+        p_notice_attr-&gt;combo3 = <a href="../complib/cl_byteswap_h.html#robo289">cl_hton16</a>( val );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7378,12 +7383,12 @@ IBA Base: Types/ib_notice_set_toggle</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo909">ib_notice_get_toggle</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo920">ib_notice_get_toggle</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo918">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5ftrap5fnum">\r
+<h2><a name="robo929">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5ftrap5fnum">\r
 IBA Base: Types/ib_notice_set_trap_num</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7399,7 +7404,7 @@ IBA Base: Types/ib_notice_set_trap_num</a></h2>
         IN      OUT                     ib_mad_notice_attr_t* const     p_notice_attr,\r
         IN              const   uint16_t                                        trap_num )\r
 {\r
-        p_notice_attr-&gt;combo2 = <a href="../complib/cl_byteswap_h.html#robo284">cl_hton16</a>( trap_num );\r
+        p_notice_attr-&gt;combo2 = <a href="../complib/cl_byteswap_h.html#robo289">cl_hton16</a>( trap_num );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7414,12 +7419,12 @@ IBA Base: Types/ib_notice_set_trap_num</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo910">ib_notice_get_trap_num</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo921">ib_notice_get_trap_num</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo919">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5ftype">\r
+<h2><a name="robo930">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5ftype">\r
 IBA Base: Types/ib_notice_set_type</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7437,12 +7442,12 @@ IBA Base: Types/ib_notice_set_type</a></h2>
 {\r
         uint32_t        val;\r
 \r
-        val = <a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( p_notice_attr-&gt;combo1 );\r
+        val = <a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( p_notice_attr-&gt;combo1 );\r
         /* Clear the type. */\r
         val &amp;= 0xFFFFFF01;\r
         /* Set new value. */\r
         val |= (((uint32_t)(type &amp; 0x7F)) &lt;&lt; 1);\r
-        p_notice_attr-&gt;combo1 = <a href="../complib/cl_byteswap_h.html#robo286">cl_hton32</a>( val );\r
+        p_notice_attr-&gt;combo1 = <a href="../complib/cl_byteswap_h.html#robo291">cl_hton32</a>( val );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7456,12 +7461,12 @@ IBA Base: Types/ib_notice_set_type</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo911">ib_notice_get_type</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo922">ib_notice_get_type</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo920">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fvend5fid">\r
+<h2><a name="robo931">[Functions]<a name="IBA20Base3a20Types2fib5fnotice5fset5fvend5fid">\r
 IBA Base: Types/ib_notice_set_vend_id</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7477,7 +7482,7 @@ IBA Base: Types/ib_notice_set_vend_id</a></h2>
         IN      OUT                     ib_mad_notice_attr_t* const     p_notice_attr,\r
         IN              const   uint32_t                                        vend_id )\r
 {\r
-        <a href="#robo916">ib_notice_set_prod_type</a>( p_notice_attr, vend_id );\r
+        <a href="#robo927">ib_notice_set_prod_type</a>( p_notice_attr, vend_id );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7492,12 +7497,12 @@ IBA Base: Types/ib_notice_set_vend_id</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo912">ib_notice_get_vend_id</a>\r
+<span class="SEE_ALSO"><pre>       ib_mad_notice_attr_t, <a href="#robo923">ib_notice_get_vend_id</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo921">[Functions]<a name="IBA20Base3a20Types2fib5fpath5fget5fipd">\r
+<h2><a name="robo932">[Functions]<a name="IBA20Base3a20Types2fib5fpath5fget5fipd">\r
 IBA Base: Types/ib_path_get_ipd</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7572,7 +7577,7 @@ IBA Base: Types/ib_path_get_ipd</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo922">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fflow5flbl">\r
+<h2><a name="robo933">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fflow5flbl">\r
 IBA Base: Types/ib_path_rec_flow_lbl</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7585,9 +7590,9 @@ IBA Base: Types/ib_path_rec_flow_lbl</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE net32_t AL_API\r
 <strong>ib_path_rec_flow_lbl</strong>(\r
-        IN              const   <a href="#robo933">ib_path_rec_t</a>* const            p_rec )\r
+        IN              const   <a href="#robo944">ib_path_rec_t</a>* const            p_rec )\r
 {\r
-        return( <a href="../complib/cl_byteswap_h.html#robo286">cl_hton32</a>( (<a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>(p_rec-&gt;hop_flow_raw.val) &gt;&gt; 8) &amp; 0x000FFFFF ) );\r
+        return( <a href="../complib/cl_byteswap_h.html#robo291">cl_hton32</a>( (<a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>(p_rec-&gt;hop_flow_raw.val) &gt;&gt; 8) &amp; 0x000FFFFF ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7601,12 +7606,12 @@ IBA Base: Types/ib_path_rec_flow_lbl</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo923">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fhop5flimit">\r
+<h2><a name="robo934">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fhop5flimit">\r
 IBA Base: Types/ib_path_rec_hop_limit</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7619,7 +7624,7 @@ IBA Base: Types/ib_path_rec_hop_limit</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_path_rec_hop_limit</strong>(\r
-        IN              const   <a href="#robo933">ib_path_rec_t</a>* const            p_rec )\r
+        IN              const   <a href="#robo944">ib_path_rec_t</a>* const            p_rec )\r
 {\r
         return( p_rec-&gt;hop_flow_raw.bytes[3] );\r
 }\r
@@ -7635,12 +7640,12 @@ IBA Base: Types/ib_path_rec_hop_limit</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo924">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5finit5flocal">\r
+<h2><a name="robo935">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5finit5flocal">\r
 IBA Base: Types/ib_path_rec_init_local</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7653,13 +7658,13 @@ IBA Base: Types/ib_path_rec_init_local</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_path_rec_init_local</strong>(\r
-        IN                              <a href="#robo933">ib_path_rec_t</a>*  const           p_rec,\r
-        IN              const   <a href="#robo861">ib_gid_t</a>*               const           p_dgid,\r
-        IN              const   <a href="#robo861">ib_gid_t</a>*               const           p_sgid,\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      dlid,\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      slid,\r
+        IN                              <a href="#robo944">ib_path_rec_t</a>*  const           p_rec,\r
+        IN              const   <a href="#robo872">ib_gid_t</a>*               const           p_dgid,\r
+        IN              const   <a href="#robo872">ib_gid_t</a>*               const           p_sgid,\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      dlid,\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      slid,\r
         IN              const   uint8_t                                         num_path,\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      pkey,\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      pkey,\r
         IN              const   uint8_t                                         sl,\r
         IN              const   uint8_t                                         mtu_selector,\r
         IN              const   uint8_t                                         mtu,\r
@@ -7676,12 +7681,12 @@ IBA Base: Types/ib_path_rec_init_local</a></h2>
         p_rec-&gt;num_path = num_path;\r
         p_rec-&gt;pkey = pkey;\r
         /* Lower 4 bits of path rec's SL are reserved. */\r
-        p_rec-&gt;sl = <a href="../complib/cl_byteswap_h.html#robo291">cl_ntoh16</a>( sl );\r
-        p_rec-&gt;mtu = (uint8_t)((mtu &amp; <a href="#robo814">IB_PATH_REC_BASE_MASK</a>) |\r
+        p_rec-&gt;sl = <a href="../complib/cl_byteswap_h.html#robo296">cl_ntoh16</a>( sl );\r
+        p_rec-&gt;mtu = (uint8_t)((mtu &amp; <a href="#robo825">IB_PATH_REC_BASE_MASK</a>) |\r
                         (uint8_t)(mtu_selector &lt;&lt; 6));\r
-        p_rec-&gt;rate = (uint8_t)((rate &amp; <a href="#robo814">IB_PATH_REC_BASE_MASK</a>) |\r
+        p_rec-&gt;rate = (uint8_t)((rate &amp; <a href="#robo825">IB_PATH_REC_BASE_MASK</a>) |\r
                         (uint8_t)(rate_selector &lt;&lt; 6));\r
-        p_rec-&gt;pkt_life = (uint8_t)((pkt_life &amp; <a href="#robo814">IB_PATH_REC_BASE_MASK</a>) |\r
+        p_rec-&gt;pkt_life = (uint8_t)((pkt_life &amp; <a href="#robo825">IB_PATH_REC_BASE_MASK</a>) |\r
                         (uint8_t)(pkt_life_selector &lt;&lt; 6));\r
         p_rec-&gt;preference = preference;\r
 \r
@@ -7749,12 +7754,12 @@ IBA Base: Types/ib_path_rec_init_local</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo861">ib_gid_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo872">ib_gid_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo925">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fmtu">\r
+<h2><a name="robo936">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fmtu">\r
 IBA Base: Types/ib_path_rec_mtu</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7767,9 +7772,9 @@ IBA Base: Types/ib_path_rec_mtu</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_path_rec_mtu</strong>(\r
-        IN              const   <a href="#robo933">ib_path_rec_t</a>* const            p_rec )\r
+        IN              const   <a href="#robo944">ib_path_rec_t</a>* const            p_rec )\r
 {\r
-        return( (uint8_t)(p_rec-&gt;mtu &amp; <a href="#robo814">IB_PATH_REC_BASE_MASK</a>) );\r
+        return( (uint8_t)(p_rec-&gt;mtu &amp; <a href="#robo825">IB_PATH_REC_BASE_MASK</a>) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7789,12 +7794,12 @@ IBA Base: Types/ib_path_rec_mtu</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo926">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fmtu5fsel">\r
+<h2><a name="robo937">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fmtu5fsel">\r
 IBA Base: Types/ib_path_rec_mtu_sel</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7807,9 +7812,9 @@ IBA Base: Types/ib_path_rec_mtu_sel</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_path_rec_mtu_sel</strong>(\r
-        IN              const   <a href="#robo933">ib_path_rec_t</a>* const            p_rec )\r
+        IN              const   <a href="#robo944">ib_path_rec_t</a>* const            p_rec )\r
 {\r
-        return( (uint8_t)((p_rec-&gt;mtu &amp; <a href="#robo815">IB_PATH_REC_SELECTOR_MASK</a>) &gt;&gt; 6) );\r
+        return( (uint8_t)((p_rec-&gt;mtu &amp; <a href="#robo826">IB_PATH_REC_SELECTOR_MASK</a>) &gt;&gt; 6) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7827,12 +7832,12 @@ IBA Base: Types/ib_path_rec_mtu_sel</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo927">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fpkt5flife">\r
+<h2><a name="robo938">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fpkt5flife">\r
 IBA Base: Types/ib_path_rec_pkt_life</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7845,9 +7850,9 @@ IBA Base: Types/ib_path_rec_pkt_life</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_path_rec_pkt_life</strong>(\r
-        IN              const   <a href="#robo933">ib_path_rec_t</a>* const            p_rec )\r
+        IN              const   <a href="#robo944">ib_path_rec_t</a>* const            p_rec )\r
 {\r
-        return( (uint8_t)(p_rec-&gt;pkt_life &amp; <a href="#robo814">IB_PATH_REC_BASE_MASK</a>) );\r
+        return( (uint8_t)(p_rec-&gt;pkt_life &amp; <a href="#robo825">IB_PATH_REC_BASE_MASK</a>) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7861,12 +7866,12 @@ IBA Base: Types/ib_path_rec_pkt_life</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo928">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fpkt5flife5fsel">\r
+<h2><a name="robo939">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fpkt5flife5fsel">\r
 IBA Base: Types/ib_path_rec_pkt_life_sel</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7879,9 +7884,9 @@ IBA Base: Types/ib_path_rec_pkt_life_sel</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_path_rec_pkt_life_sel</strong>(\r
-        IN              const   <a href="#robo933">ib_path_rec_t</a>* const            p_rec )\r
+        IN              const   <a href="#robo944">ib_path_rec_t</a>* const            p_rec )\r
 {\r
-        return( (uint8_t)((p_rec-&gt;pkt_life &amp; <a href="#robo815">IB_PATH_REC_SELECTOR_MASK</a>) &gt;&gt; 6 ));\r
+        return( (uint8_t)((p_rec-&gt;pkt_life &amp; <a href="#robo826">IB_PATH_REC_SELECTOR_MASK</a>) &gt;&gt; 6 ));\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7899,12 +7904,12 @@ IBA Base: Types/ib_path_rec_pkt_life_sel</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo929">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5frate">\r
+<h2><a name="robo940">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5frate">\r
 IBA Base: Types/ib_path_rec_rate</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7917,9 +7922,9 @@ IBA Base: Types/ib_path_rec_rate</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_path_rec_rate</strong>(\r
-        IN              const   <a href="#robo933">ib_path_rec_t</a>* const            p_rec )\r
+        IN              const   <a href="#robo944">ib_path_rec_t</a>* const            p_rec )\r
 {\r
-        return( (uint8_t)(p_rec-&gt;rate &amp; <a href="#robo814">IB_PATH_REC_BASE_MASK</a>) );\r
+        return( (uint8_t)(p_rec-&gt;rate &amp; <a href="#robo825">IB_PATH_REC_BASE_MASK</a>) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7937,12 +7942,12 @@ IBA Base: Types/ib_path_rec_rate</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo930">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5frate5fsel">\r
+<h2><a name="robo941">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5frate5fsel">\r
 IBA Base: Types/ib_path_rec_rate_sel</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7955,9 +7960,9 @@ IBA Base: Types/ib_path_rec_rate_sel</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_path_rec_rate_sel</strong>(\r
-        IN              const   <a href="#robo933">ib_path_rec_t</a>* const            p_rec )\r
+        IN              const   <a href="#robo944">ib_path_rec_t</a>* const            p_rec )\r
 {\r
-        return( (uint8_t)((p_rec-&gt;rate &amp; <a href="#robo815">IB_PATH_REC_SELECTOR_MASK</a>) &gt;&gt; 6) );\r
+        return( (uint8_t)((p_rec-&gt;rate &amp; <a href="#robo826">IB_PATH_REC_SELECTOR_MASK</a>) &gt;&gt; 6) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -7975,12 +7980,12 @@ IBA Base: Types/ib_path_rec_rate_sel</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo931">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fset5fhop5fflow5fraw">\r
+<h2><a name="robo942">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fset5fhop5fflow5fraw">\r
 IBA Base: Types/ib_path_rec_set_hop_flow_raw</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -7993,15 +7998,15 @@ IBA Base: Types/ib_path_rec_set_hop_flow_raw</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_path_rec_set_hop_flow_raw</strong>(\r
-                OUT                     <a href="#robo933">ib_path_rec_t</a>* const            p_rec,\r
+                OUT                     <a href="#robo944">ib_path_rec_t</a>* const            p_rec,\r
         IN              const   uint8_t                                         hop_limit,\r
         IN              const   net32_t                                         flow_lbl,\r
         IN              const   boolean_t                                       raw )\r
 {\r
-        p_rec-&gt;hop_flow_raw.val = (<a href="../complib/cl_byteswap_h.html#robo294">cl_ntoh32</a>( flow_lbl ) &amp; 0x000FFFFF) &lt;&lt; 8;\r
+        p_rec-&gt;hop_flow_raw.val = (<a href="../complib/cl_byteswap_h.html#robo297">cl_ntoh32</a>( flow_lbl ) &amp; 0x000FFFFF) &lt;&lt; 8;\r
         if( raw )\r
                 p_rec-&gt;hop_flow_raw.val |= 0x80000000;\r
-        p_rec-&gt;hop_flow_raw.val = <a href="../complib/cl_byteswap_h.html#robo286">cl_hton32</a>( p_rec-&gt;hop_flow_raw.val );\r
+        p_rec-&gt;hop_flow_raw.val = <a href="../complib/cl_byteswap_h.html#robo291">cl_hton32</a>( p_rec-&gt;hop_flow_raw.val );\r
         p_rec-&gt;hop_flow_raw.bytes[3] = hop_limit;\r
 }\r
 </pre>\r
@@ -8020,12 +8025,12 @@ IBA Base: Types/ib_path_rec_set_hop_flow_raw</a></h2>
                Boolean flag to indicate whether the path record is for raw traffic.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo932">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fsl">\r
+<h2><a name="robo943">[Functions]<a name="IBA20Base3a20Types2fib5fpath5frec5fsl">\r
 IBA Base: Types/ib_path_rec_sl</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8038,9 +8043,9 @@ IBA Base: Types/ib_path_rec_sl</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_path_rec_sl</strong>(\r
-        IN              const   <a href="#robo933">ib_path_rec_t</a>* const            p_rec )\r
+        IN              const   <a href="#robo944">ib_path_rec_t</a>* const            p_rec )\r
 {\r
-        return( (uint8_t)((<a href="../complib/cl_byteswap_h.html#robo291">cl_ntoh16</a>( p_rec-&gt;sl )) &amp; 0xF) );\r
+        return( (uint8_t)((<a href="../complib/cl_byteswap_h.html#robo296">cl_ntoh16</a>( p_rec-&gt;sl )) &amp; 0xF) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -8060,12 +8065,12 @@ IBA Base: Types/ib_path_rec_sl</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo933">ib_path_rec_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo944">ib_path_rec_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo933">[Structures]<a name="IBA20Base3a20Types2fib5fpath5frec5ft">\r
+<h2><a name="robo944">[Structures]<a name="IBA20Base3a20Types2fib5fpath5frec5ft">\r
 IBA Base: Types/ib_path_rec_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -8081,15 +8086,15 @@ IBA Base: Types/ib_path_rec_t</a></h2>
 typedef __declspec(align(8)) struct _ib_path_rec\r
 {\r
         uint64_t                                resv0;\r
-        <a href="#robo861">ib_gid_t</a>                                dgid;\r
-        <a href="#robo861">ib_gid_t</a>                                sgid;\r
-        <a href="#robo899">ib_net16_t</a>                              dlid;\r
-        <a href="#robo899">ib_net16_t</a>                              slid;\r
-        <a href="#robo846">ib_field32_t</a>                    hop_flow_raw;\r
+        <a href="#robo872">ib_gid_t</a>                                dgid;\r
+        <a href="#robo872">ib_gid_t</a>                                sgid;\r
+        <a href="#robo910">ib_net16_t</a>                              dlid;\r
+        <a href="#robo910">ib_net16_t</a>                              slid;\r
+        <a href="#robo857">ib_field32_t</a>                    hop_flow_raw;\r
         uint8_t                                 tclass;\r
         uint8_t                                 num_path;\r
-        <a href="#robo899">ib_net16_t</a>                              pkey;\r
-        <a href="#robo899">ib_net16_t</a>                              sl;\r
+        <a href="#robo910">ib_net16_t</a>                              pkey;\r
+        <a href="#robo910">ib_net16_t</a>                              sl;\r
         uint8_t                                 mtu;\r
         uint8_t                                 rate;\r
         uint8_t                                 pkt_life;\r
@@ -8158,7 +8163,7 @@ typedef __declspec(align(8)) struct _ib_path_rec
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo934">[Functions]<a name="IBA20Base3a20Types2fib5fpkey5fget5fbase">\r
+<h2><a name="robo945">[Functions]<a name="IBA20Base3a20Types2fib5fpkey5fget5fbase">\r
 IBA Base: Types/ib_pkey_get_base</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8169,11 +8174,11 @@ IBA Base: Types/ib_pkey_get_base</a></h2>
 <span class="DESCRIPTION"><pre>       Returns the base P_Key value with the membership bit stripped.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo899">ib_net16_t</a> AL_API\r
+<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo910">ib_net16_t</a> AL_API\r
 <strong>ib_pkey_get_base</strong>(\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      pkey )\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      pkey )\r
 {\r
-        return( (<a href="#robo899">ib_net16_t</a>)(pkey &amp; <a href="#robo817">IB_PKEY_BASE_MASK</a>) );\r
+        return( (<a href="#robo910">ib_net16_t</a>)(pkey &amp; <a href="#robo828">IB_PKEY_BASE_MASK</a>) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -8190,7 +8195,7 @@ IBA Base: Types/ib_pkey_get_base</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo935">[Functions]<a name="IBA20Base3a20Types2fib5fpkey5fis5ffull5fmember">\r
+<h2><a name="robo946">[Functions]<a name="IBA20Base3a20Types2fib5fpkey5fis5ffull5fmember">\r
 IBA Base: Types/ib_pkey_is_full_member</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8203,9 +8208,9 @@ IBA Base: Types/ib_pkey_is_full_member</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE boolean_t AL_API\r
 <strong>ib_pkey_is_full_member</strong>(\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      pkey )\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      pkey )\r
 {\r
-        return( (pkey &amp; <a href="#robo820">IB_PKEY_TYPE_MASK</a>) == <a href="#robo820">IB_PKEY_TYPE_MASK</a> );\r
+        return( (pkey &amp; <a href="#robo831">IB_PKEY_TYPE_MASK</a>) == <a href="#robo831">IB_PKEY_TYPE_MASK</a> );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -8220,12 +8225,12 @@ IBA Base: Types/ib_pkey_is_full_member</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo934">ib_pkey_get_base</a>, <a href="#robo899">ib_net16_t</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo945">ib_pkey_get_base</a>, <a href="#robo910">ib_net16_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo936">[Structures]<a name="IBA20Base3a20Types2fib5fpkey5ftable5finfo5ft">\r
+<h2><a name="robo947">[Structures]<a name="IBA20Base3a20Types2fib5fpkey5ftable5finfo5ft">\r
 IBA Base: Types/ib_pkey_table_info_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -8241,7 +8246,7 @@ IBA Base: Types/ib_pkey_table_info_t</a></h2>
 #include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_pkey_table_info\r
 {\r
-        <a href="#robo899">ib_net16_t</a>                      pkey[PKEY_TABLE_MAX_ENTRIES];\r
+        <a href="#robo910">ib_net16_t</a>                      pkey[PKEY_TABLE_MAX_ENTRIES];\r
 \r
 }       PACK_SUFFIX <strong>ib_pkey_table_info_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -8249,12 +8254,12 @@ typedef struct _ib_pkey_table_info
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo937">[Structures]<a name="IBA20Base3a20Types2fib5fport5fcounters5ft">\r
+<h2><a name="robo948">[Structures]<a name="IBA20Base3a20Types2fib5fport5fcounters5ft">\r
 IBA Base: Types/ib_port_counters_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       <a href="#robo862">ib_gmp_t</a>\r
+<span class="NAME"><pre>       <a href="#robo873">ib_gmp_t</a>\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       IBA defined PortCounters MAD format. (16.1.3.5)\r
@@ -8265,26 +8270,26 @@ typedef struct _ib_port_counters
 {\r
         uint8_t                 reserved0;\r
         uint8_t                 port_select;\r
-        <a href="#robo899">ib_net16_t</a>              counter_select;\r
-        <a href="#robo899">ib_net16_t</a>              symbol_error_counter; \r
+        <a href="#robo910">ib_net16_t</a>              counter_select;\r
+        <a href="#robo910">ib_net16_t</a>              symbol_error_counter; \r
         uint8_t                 link_error_recovery_counter;\r
         uint8_t                 link_down_counter; \r
-        <a href="#robo899">ib_net16_t</a>              port_rcv_errors; \r
-        <a href="#robo899">ib_net16_t</a>              port_rcv_remote_physical_errors;\r
-        <a href="#robo899">ib_net16_t</a>              port_rcv_switch_relay_errors; \r
-        <a href="#robo899">ib_net16_t</a>              port_xmit_discard; \r
+        <a href="#robo910">ib_net16_t</a>              port_rcv_errors; \r
+        <a href="#robo910">ib_net16_t</a>              port_rcv_remote_physical_errors;\r
+        <a href="#robo910">ib_net16_t</a>              port_rcv_switch_relay_errors; \r
+        <a href="#robo910">ib_net16_t</a>              port_xmit_discard; \r
         uint8_t                 port_xmit_constraint_errors;\r
         uint8_t                 port_rcv_constraint_errors;\r
         uint8_t                 reserved1;\r
         /* uint4_t excessive_buffer_overrun_errors;\r
         uint4_t local_link_integrity_errors; */\r
         uint8_t                 lli_errors_exc_buf_errors;\r
-        <a href="#robo899">ib_net16_t</a>              reserved2; \r
-        <a href="#robo899">ib_net16_t</a>              vl15_dropped;\r
-        <a href="#robo900">ib_net32_t</a>              port_xmit_data;\r
-        <a href="#robo900">ib_net32_t</a>              port_rcv_data;\r
-        <a href="#robo900">ib_net32_t</a>              port_xmit_pkts;\r
-        <a href="#robo900">ib_net32_t</a>              port_rcv_pkts;\r
+        <a href="#robo910">ib_net16_t</a>              reserved2; \r
+        <a href="#robo910">ib_net16_t</a>              vl15_dropped;\r
+        <a href="#robo911">ib_net32_t</a>              port_xmit_data;\r
+        <a href="#robo911">ib_net32_t</a>              port_rcv_data;\r
+        <a href="#robo911">ib_net32_t</a>              port_xmit_pkts;\r
+        <a href="#robo911">ib_net32_t</a>              port_rcv_pkts;\r
 \r
 }       PACK_SUFFIX <strong>ib_port_counters_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -8292,7 +8297,7 @@ typedef struct _ib_port_counters
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo938">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fcompute5frate">\r
+<h2><a name="robo949">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fcompute5frate">\r
 IBA Base: Types/ib_port_info_compute_rate</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8305,10 +8310,10 @@ IBA Base: Types/ib_port_info_compute_rate</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_compute_rate</strong>(\r
-        IN              const   <a href="#robo956">ib_port_info_t</a>* const           p_pi )\r
+        IN              const   <a href="#robo969">ib_port_info_t</a>* const           p_pi )\r
 {\r
         switch( p_pi-&gt;link_width_active * p_pi-&gt;link_width_active *\r
-                <a href="#robo939">ib_port_info_get_link_speed_active</a>( p_pi ) )\r
+                <a href="#robo950">ib_port_info_get_link_speed_active</a>( p_pi ) )\r
         {\r
         case 1:\r
                 return IB_PATH_RECORD_RATE_2_5_GBS;\r
@@ -8353,7 +8358,7 @@ IBA Base: Types/ib_port_info_compute_rate</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo939">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5flink5fspeed5factive">\r
+<h2><a name="robo950">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5flink5fspeed5factive">\r
 IBA Base: Types/ib_port_info_get_link_speed_active</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8366,7 +8371,7 @@ IBA Base: Types/ib_port_info_get_link_speed_active</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_get_link_speed_active</strong>(\r
-        IN              const   <a href="#robo956">ib_port_info_t</a>* const           p_pi )\r
+        IN              const   <a href="#robo969">ib_port_info_t</a>* const           p_pi )\r
 {\r
         return( (uint8_t)((p_pi-&gt;link_speed &amp; IB_PORT_LINK_SPEED_ACTIVE_MASK) &gt;&gt;\r
                 IB_PORT_LINK_SPEED_SHIFT) );\r
@@ -8386,7 +8391,7 @@ IBA Base: Types/ib_port_info_get_link_speed_active</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo940">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5flink5fspeed5fsup">\r
+<h2><a name="robo951">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5flink5fspeed5fsup">\r
 IBA Base: Types/ib_port_info_get_link_speed_sup</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8399,7 +8404,7 @@ IBA Base: Types/ib_port_info_get_link_speed_sup</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_get_link_speed_sup</strong>(\r
-        IN              const   <a href="#robo956">ib_port_info_t</a>* const           p_pi )\r
+        IN              const   <a href="#robo969">ib_port_info_t</a>* const           p_pi )\r
 {\r
         return( (uint8_t)((p_pi-&gt;state_info1 &amp;\r
                         IB_PORT_LINK_SPEED_SUPPORTED_MASK) &gt;&gt;\r
@@ -8420,7 +8425,7 @@ IBA Base: Types/ib_port_info_get_link_speed_sup</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo941">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5flmc">\r
+<h2><a name="robo952">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5flmc">\r
 IBA Base: Types/ib_port_info_get_lmc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8433,7 +8438,7 @@ IBA Base: Types/ib_port_info_get_lmc</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_get_lmc</strong>(\r
-        IN              const   <a href="#robo956">ib_port_info_t</a>* const           p_pi )\r
+        IN              const   <a href="#robo969">ib_port_info_t</a>* const           p_pi )\r
 {\r
         return( (uint8_t)(p_pi-&gt;mkey_lmc &amp; IB_PORT_LMC_MASK) );\r
 }\r
@@ -8452,7 +8457,7 @@ IBA Base: Types/ib_port_info_get_lmc</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo942">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fmpb">\r
+<h2><a name="robo953">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fmpb">\r
 IBA Base: Types/ib_port_info_get_mpb</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8465,7 +8470,7 @@ IBA Base: Types/ib_port_info_get_mpb</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_get_mpb</strong>(\r
-        IN              const   <a href="#robo956">ib_port_info_t</a>* const           p_pi )\r
+        IN              const   <a href="#robo969">ib_port_info_t</a>* const           p_pi )\r
 {\r
         return( (uint8_t)((p_pi-&gt;mkey_lmc &amp; IB_PORT_MPB_MASK) &gt;&gt;\r
                         IB_PORT_MPB_SHIFT) );\r
@@ -8485,7 +8490,7 @@ IBA Base: Types/ib_port_info_get_mpb</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo943">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fmtu5fcap">\r
+<h2><a name="robo954">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fmtu5fcap">\r
 IBA Base: Types/ib_port_info_get_mtu_cap</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8498,7 +8503,7 @@ IBA Base: Types/ib_port_info_get_mtu_cap</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_get_mtu_cap</strong>(\r
-        IN              const   <a href="#robo956">ib_port_info_t</a>* const           p_pi )\r
+        IN              const   <a href="#robo969">ib_port_info_t</a>* const           p_pi )\r
 {\r
         return( (uint8_t)(p_pi-&gt;mtu_cap &amp; 0x0F) );\r
 }\r
@@ -8517,7 +8522,7 @@ IBA Base: Types/ib_port_info_get_mtu_cap</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo944">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fneighbor5fmtu">\r
+<h2><a name="robo955">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fneighbor5fmtu">\r
 IBA Base: Types/ib_port_info_get_neighbor_mtu</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8530,7 +8535,7 @@ IBA Base: Types/ib_port_info_get_neighbor_mtu</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_get_neighbor_mtu</strong>(\r
-        IN const <a href="#robo956">ib_port_info_t</a>* const p_pi )\r
+        IN const <a href="#robo969">ib_port_info_t</a>* const p_pi )\r
 {\r
         return( (uint8_t)((p_pi-&gt;mtu_smsl &amp; 0xF0) &gt;&gt; 4) );\r
 }\r
@@ -8549,7 +8554,7 @@ IBA Base: Types/ib_port_info_get_neighbor_mtu</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo945">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fop5fvls">\r
+<h2><a name="robo956">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fop5fvls">\r
 IBA Base: Types/ib_port_info_get_op_vls</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8562,7 +8567,7 @@ IBA Base: Types/ib_port_info_get_op_vls</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_get_op_vls</strong>(\r
-        IN const <a href="#robo956">ib_port_info_t</a>* const p_pi)\r
+        IN const <a href="#robo969">ib_port_info_t</a>* const p_pi)\r
 {\r
         return((p_pi-&gt;vl_enforce &gt;&gt; 4) &amp; 0x0F);\r
 }\r
@@ -8581,7 +8586,7 @@ IBA Base: Types/ib_port_info_get_op_vls</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo946">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fport5fstate">\r
+<h2><a name="robo957">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fport5fstate">\r
 IBA Base: Types/ib_port_info_get_port_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8594,7 +8599,7 @@ IBA Base: Types/ib_port_info_get_port_state</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_get_port_state</strong>(\r
-        IN              const   <a href="#robo956">ib_port_info_t</a>* const           p_pi )\r
+        IN              const   <a href="#robo969">ib_port_info_t</a>* const           p_pi )\r
 {\r
         return( (uint8_t)(p_pi-&gt;state_info1 &amp; IB_PORT_STATE_MASK) );\r
 }\r
@@ -8613,7 +8618,39 @@ IBA Base: Types/ib_port_info_get_port_state</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo947">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fvl5fcap">\r
+<h2><a name="robo958">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fsm5fsl">\r
+IBA Base: Types/ib_port_info_get_sm_sl</a></h2>\r
+\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p><strong>NAME</strong></p>\r
+<span class="NAME"><pre>       <strong>ib_port_info_get_sm_sl</strong>\r
+</pre>\r
+</span><p><strong>DESCRIPTION</strong></p>\r
+<span class="DESCRIPTION"><pre>       Returns the encoded value for the SM sl at this port.\r
+</pre>\r
+</span><p><strong>SYNOPSIS</strong></p>\r
+<span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
+<strong>ib_port_info_get_sm_sl</strong>(\r
+        IN const <a href="#robo969">ib_port_info_t</a>* const p_pi )\r
+{\r
+        return( (uint8_t)(p_pi-&gt;mtu_smsl &amp; 0x0F) );\r
+}\r
+</pre>\r
+</span><p><strong>PARAMETERS</strong></p>\r
+<span class="PARAMETERS"><pre>       p_pi\r
+               [in] Pointer to a PortInfo attribute.\r
+\r
+ RETURN VALUES\r
+       Returns the encoded value for the neighbor MTU at this port.\r
+</pre>\r
+</span><p><strong>NOTES</strong></p>\r
+<span class="NOTES"><pre>\r
+</pre>\r
+</span><p><strong>SEE ALSO</strong></p>\r
+<span class="SEE_ALSO"></span>\r
+<hr />\r
+\r
+<h2><a name="robo959">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fget5fvl5fcap">\r
 IBA Base: Types/ib_port_info_get_vl_cap</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8626,7 +8663,7 @@ IBA Base: Types/ib_port_info_get_vl_cap</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_port_info_get_vl_cap</strong>(\r
-        IN const <a href="#robo956">ib_port_info_t</a>* const p_pi)\r
+        IN const <a href="#robo969">ib_port_info_t</a>* const p_pi)\r
 {\r
         return((p_pi-&gt;vl_cap &gt;&gt; 4) &amp; 0x0F);\r
 }\r
@@ -8645,7 +8682,7 @@ IBA Base: Types/ib_port_info_get_vl_cap</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo948">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5flink5fspeed5fsup">\r
+<h2><a name="robo960">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5flink5fspeed5fsup">\r
 IBA Base: Types/ib_port_info_set_link_speed_sup</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8660,7 +8697,7 @@ IBA Base: Types/ib_port_info_set_link_speed_sup</a></h2>
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_port_info_set_link_speed_sup</strong>(\r
         IN                              uint8_t const                           speed,\r
-        IN                              <a href="#robo956">ib_port_info_t</a>*                         p_pi )\r
+        IN                              <a href="#robo969">ib_port_info_t</a>*                         p_pi )\r
 {\r
         p_pi-&gt;state_info1 =\r
                 ( ~IB_PORT_LINK_SPEED_SUPPORTED_MASK &amp; p_pi-&gt;state_info1 ) |\r
@@ -8685,7 +8722,7 @@ IBA Base: Types/ib_port_info_set_link_speed_sup</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo949">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5flmc">\r
+<h2><a name="robo961">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5flmc">\r
 IBA Base: Types/ib_port_info_set_lmc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8698,7 +8735,7 @@ IBA Base: Types/ib_port_info_set_lmc</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_port_info_set_lmc</strong>(\r
-        IN                              <a href="#robo956">ib_port_info_t</a>* const           p_pi,\r
+        IN                              <a href="#robo969">ib_port_info_t</a>* const           p_pi,\r
         IN              const   uint8_t                                         lmc )\r
 {\r
         CL_ASSERT( lmc &lt;= 0x7 );\r
@@ -8722,7 +8759,7 @@ IBA Base: Types/ib_port_info_set_lmc</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo950">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fmpb">\r
+<h2><a name="robo962">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fmpb">\r
 IBA Base: Types/ib_port_info_set_mpb</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8735,7 +8772,7 @@ IBA Base: Types/ib_port_info_set_mpb</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_port_info_set_mpb</strong>(\r
-        IN                              <a href="#robo956">ib_port_info_t</a>*                         p_pi,\r
+        IN                              <a href="#robo969">ib_port_info_t</a>*                         p_pi,\r
         IN                              uint8_t                                         mpb )\r
 {\r
         p_pi-&gt;mkey_lmc =\r
@@ -8758,7 +8795,7 @@ IBA Base: Types/ib_port_info_set_mpb</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo951">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fneighbor5fmtu">\r
+<h2><a name="robo963">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fneighbor5fmtu">\r
 IBA Base: Types/ib_port_info_set_neighbor_mtu</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8771,7 +8808,7 @@ IBA Base: Types/ib_port_info_set_neighbor_mtu</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_port_info_set_neighbor_mtu</strong>(\r
-        IN                              <a href="#robo956">ib_port_info_t</a>* const           p_pi,\r
+        IN                              <a href="#robo969">ib_port_info_t</a>* const           p_pi,\r
         IN              const   uint8_t                                         mtu )\r
 {\r
         CL_ASSERT( mtu &lt;= 5 );\r
@@ -8796,7 +8833,7 @@ IBA Base: Types/ib_port_info_set_neighbor_mtu</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo952">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fop5fvls">\r
+<h2><a name="robo964">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fop5fvls">\r
 IBA Base: Types/ib_port_info_set_op_vls</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8809,7 +8846,7 @@ IBA Base: Types/ib_port_info_set_op_vls</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_port_info_set_op_vls</strong>(\r
-        IN                              <a href="#robo956">ib_port_info_t</a>* const           p_pi,\r
+        IN                              <a href="#robo969">ib_port_info_t</a>* const           p_pi,\r
         IN              const   uint8_t                                         op_vls )\r
 {\r
         p_pi-&gt;vl_enforce = (uint8_t)((p_pi-&gt;vl_enforce &amp; 0x0F) | (op_vls &lt;&lt; 4) );\r
@@ -8832,7 +8869,7 @@ IBA Base: Types/ib_port_info_set_op_vls</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo953">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fport5fstate">\r
+<h2><a name="robo965">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fport5fstate">\r
 IBA Base: Types/ib_port_info_set_port_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8845,7 +8882,7 @@ IBA Base: Types/ib_port_info_set_port_state</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_port_info_set_port_state</strong>(\r
-        IN                              <a href="#robo956">ib_port_info_t</a>* const           p_pi,\r
+        IN                              <a href="#robo969">ib_port_info_t</a>* const           p_pi,\r
         IN              const   uint8_t                                         port_state )\r
 {\r
         p_pi-&gt;state_info1 = (uint8_t)((p_pi-&gt;state_info1 &amp; 0xF0) | port_state );\r
@@ -8868,7 +8905,45 @@ IBA Base: Types/ib_port_info_set_port_state</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo954">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fstate5fno5fchange">\r
+<h2><a name="robo966">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fsm5fsl">\r
+IBA Base: Types/ib_port_info_set_sm_sl</a></h2>\r
+\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
+<p><strong>NAME</strong></p>\r
+<span class="NAME"><pre>       <strong>ib_port_info_set_sm_sl</strong>\r
+</pre>\r
+</span><p><strong>DESCRIPTION</strong></p>\r
+<span class="DESCRIPTION"><pre>       Sets the SM sl value in the PortInfo attribute.\r
+</pre>\r
+</span><p><strong>SYNOPSIS</strong></p>\r
+<span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
+<strong>ib_port_info_set_sm_sl</strong>(\r
+        IN                              <a href="#robo969">ib_port_info_t</a>* const           p_pi,\r
+        IN              const   uint8_t                                         sm_sl )\r
+{\r
+        CL_ASSERT( sm_sl&lt;= 5 );\r
+        CL_ASSERT( sm_sl != 0 );\r
+        p_pi-&gt;mtu_smsl = (uint8_t)((p_pi-&gt;mtu_smsl &amp; 0xF0) | sm_sl );\r
+}\r
+</pre>\r
+</span><p><strong>PARAMETERS</strong></p>\r
+<span class="PARAMETERS"><pre>       p_pi\r
+               [in] Pointer to a PortInfo attribute.\r
+\r
+       mtu\r
+               [in] Encoded SM sl value to set\r
+\r
+ RETURN VALUES\r
+       None.\r
+</pre>\r
+</span><p><strong>NOTES</strong></p>\r
+<span class="NOTES"><pre>\r
+</pre>\r
+</span><p><strong>SEE ALSO</strong></p>\r
+<span class="SEE_ALSO"></span>\r
+<hr />\r
+\r
+<h2><a name="robo967">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5fstate5fno5fchange">\r
 IBA Base: Types/ib_port_info_set_state_no_change</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8881,9 +8956,9 @@ IBA Base: Types/ib_port_info_set_state_no_change</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_port_info_set_state_no_change</strong>(\r
-        IN                              <a href="#robo956">ib_port_info_t</a>* const           p_pi )\r
+        IN                              <a href="#robo969">ib_port_info_t</a>* const           p_pi )\r
 {\r
-        <a href="#robo953">ib_port_info_set_port_state</a>( p_pi, 0 );\r
+        <a href="#robo965">ib_port_info_set_port_state</a>( p_pi, 0 );\r
         p_pi-&gt;state_info2 = 0;\r
 }\r
 </pre>\r
@@ -8901,7 +8976,7 @@ IBA Base: Types/ib_port_info_set_state_no_change</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo955">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5ftimeout">\r
+<h2><a name="robo968">[Functions]<a name="IBA20Base3a20Types2fib5fport5finfo5fset5ftimeout">\r
 IBA Base: Types/ib_port_info_set_timeout</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -8914,7 +8989,7 @@ IBA Base: Types/ib_port_info_set_timeout</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_port_info_set_timeout</strong>(\r
-        IN                              <a href="#robo956">ib_port_info_t</a>* const           p_pi,\r
+        IN                              <a href="#robo969">ib_port_info_t</a>* const           p_pi,\r
         IN              const   uint8_t                                         timeout )\r
 {\r
         CL_ASSERT( timeout &lt;= 0x1F );\r
@@ -8938,7 +9013,7 @@ IBA Base: Types/ib_port_info_set_timeout</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo956">[Structures]<a name="IBA20Base3a20Types2fib5fport5finfo5ft">\r
+<h2><a name="robo969">[Structures]<a name="IBA20Base3a20Types2fib5fport5finfo5ft">\r
 IBA Base: Types/ib_port_info_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -8952,13 +9027,13 @@ IBA Base: Types/ib_port_info_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_port_info\r
 {\r
-        <a href="#robo901">ib_net64_t</a>                      m_key;\r
-        <a href="#robo901">ib_net64_t</a>                      subnet_prefix;\r
-        <a href="#robo899">ib_net16_t</a>                      base_lid;\r
-        <a href="#robo899">ib_net16_t</a>                      master_sm_base_lid;\r
-        <a href="#robo900">ib_net32_t</a>                      capability_mask;\r
-        <a href="#robo899">ib_net16_t</a>                      diag_code;\r
-        <a href="#robo899">ib_net16_t</a>                      m_key_lease_period;\r
+        <a href="#robo912">ib_net64_t</a>                      m_key;\r
+        <a href="#robo912">ib_net64_t</a>                      subnet_prefix;\r
+        <a href="#robo910">ib_net16_t</a>                      base_lid;\r
+        <a href="#robo910">ib_net16_t</a>                      master_sm_base_lid;\r
+        <a href="#robo911">ib_net32_t</a>                      capability_mask;\r
+        <a href="#robo910">ib_net16_t</a>                      diag_code;\r
+        <a href="#robo910">ib_net16_t</a>                      m_key_lease_period;\r
         uint8_t                         local_port_num;\r
         uint8_t                         link_width_enabled;\r
         uint8_t                         link_width_supported;\r
@@ -8975,9 +9050,9 @@ typedef struct _ib_port_info
         uint8_t                         mtu_cap;\r
         uint8_t                         vl_stall_life;\r
         uint8_t                         vl_enforce;\r
-        <a href="#robo899">ib_net16_t</a>                      m_key_violations;\r
-        <a href="#robo899">ib_net16_t</a>                      p_key_violations;\r
-        <a href="#robo899">ib_net16_t</a>                      q_key_violations;\r
+        <a href="#robo910">ib_net16_t</a>                      m_key_violations;\r
+        <a href="#robo910">ib_net16_t</a>                      p_key_violations;\r
+        <a href="#robo910">ib_net16_t</a>                      q_key_violations;\r
         uint8_t                         guid_cap;\r
         uint8_t                         subnet_timeout;\r
         uint8_t                         resp_time_value;\r
@@ -8989,7 +9064,7 @@ typedef struct _ib_port_info
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo957">[Functions]<a name="IBA20Base3a20Types2fib5frmpp5fis5fflag5fset">\r
+<h2><a name="robo970">[Functions]<a name="IBA20Base3a20Types2fib5frmpp5fis5fflag5fset">\r
 IBA Base: Types/ib_rmpp_is_flag_set</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9002,7 +9077,7 @@ IBA Base: Types/ib_rmpp_is_flag_set</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE boolean_t AL_API\r
 <strong>ib_rmpp_is_flag_set</strong>(\r
-        IN              const   <a href="#robo958">ib_rmpp_mad_t</a>* const            p_rmpp_mad,\r
+        IN              const   <a href="#robo971">ib_rmpp_mad_t</a>* const            p_rmpp_mad,\r
         IN              const   uint8_t                                         flag )\r
 {\r
         CL_ASSERT( p_rmpp_mad );\r
@@ -9010,7 +9085,7 @@ IBA Base: Types/ib_rmpp_is_flag_set</a></h2>
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
-<span class="PARAMETERS"><pre>       <a href="#robo958">ib_rmpp_mad_t</a>\r
+<span class="PARAMETERS"><pre>       <a href="#robo971">ib_rmpp_mad_t</a>\r
                [in] Pointer to a MAD with an RMPP header.\r
 \r
        flag\r
@@ -9023,12 +9098,12 @@ IBA Base: Types/ib_rmpp_is_flag_set</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo888">ib_mad_t</a>, <a href="#robo958">ib_rmpp_mad_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo899">ib_mad_t</a>, <a href="#robo971">ib_rmpp_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo958">[Structures]<a name="IBA20Base3a20Types2fib5frmpp5fmad5ft">\r
+<h2><a name="robo971">[Structures]<a name="IBA20Base3a20Types2fib5frmpp5fmad5ft">\r
 IBA Base: Types/ib_rmpp_mad_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9042,26 +9117,26 @@ IBA Base: Types/ib_rmpp_mad_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_rmpp_mad\r
 {\r
-        <a href="#robo888">ib_mad_t</a>                                common_hdr;\r
+        <a href="#robo899">ib_mad_t</a>                                common_hdr;\r
 \r
         uint8_t                                 rmpp_version;\r
         uint8_t                                 rmpp_type;\r
         uint8_t                                 rmpp_flags;\r
         uint8_t                                 rmpp_status;\r
 \r
-        <a href="#robo900">ib_net32_t</a>                              seg_num;\r
-        <a href="#robo900">ib_net32_t</a>                              paylen_newwin;\r
+        <a href="#robo911">ib_net32_t</a>                              seg_num;\r
+        <a href="#robo911">ib_net32_t</a>                              paylen_newwin;\r
 \r
 }       PACK_SUFFIX <strong>ib_rmpp_mad_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo888">ib_mad_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo899">ib_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo959">[Functions]<a name="IBA20Base3a20Types2fib5fsa5fmad5fget5fpayload5fptr">\r
+<h2><a name="robo972">[Functions]<a name="IBA20Base3a20Types2fib5fsa5fmad5fget5fpayload5fptr">\r
 IBA Base: Types/ib_sa_mad_get_payload_ptr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9074,7 +9149,7 @@ IBA Base: Types/ib_sa_mad_get_payload_ptr</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void* AL_API\r
 <strong>ib_sa_mad_get_payload_ptr</strong>(\r
-        IN              const   <a href="#robo960">ib_sa_mad_t</a>* const                      p_sa_mad )\r
+        IN              const   <a href="#robo973">ib_sa_mad_t</a>* const                      p_sa_mad )\r
 {\r
         return( (void*)p_sa_mad-&gt;data );\r
 }\r
@@ -9090,12 +9165,12 @@ IBA Base: Types/ib_sa_mad_get_payload_ptr</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo888">ib_mad_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo899">ib_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo960">[Structures]<a name="IBA20Base3a20Types2fib5fsa5fmad5ft">\r
+<h2><a name="robo973">[Structures]<a name="IBA20Base3a20Types2fib5fsa5fmad5ft">\r
 IBA Base: Types/ib_sa_mad_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9115,27 +9190,27 @@ typedef struct _ib_sa_mad
         uint8_t                                 mgmt_class;\r
         uint8_t                                 class_ver;\r
         uint8_t                                 method;\r
-        <a href="#robo899">ib_net16_t</a>                              status;\r
-        <a href="#robo899">ib_net16_t</a>                              resv;\r
-        <a href="#robo901">ib_net64_t</a>                              trans_id;\r
-        <a href="#robo899">ib_net16_t</a>                              attr_id;\r
-        <a href="#robo899">ib_net16_t</a>                              resv1;\r
-        <a href="#robo900">ib_net32_t</a>                              attr_mod;\r
+        <a href="#robo910">ib_net16_t</a>                              status;\r
+        <a href="#robo910">ib_net16_t</a>                              resv;\r
+        <a href="#robo912">ib_net64_t</a>                              trans_id;\r
+        <a href="#robo910">ib_net16_t</a>                              attr_id;\r
+        <a href="#robo910">ib_net16_t</a>                              resv1;\r
+        <a href="#robo911">ib_net32_t</a>                              attr_mod;\r
 \r
         uint8_t                                 rmpp_version;\r
         uint8_t                                 rmpp_type;\r
         uint8_t                                 rmpp_flags;\r
         uint8_t                                 rmpp_status;\r
 \r
-        <a href="#robo900">ib_net32_t</a>                              seg_num;\r
-        <a href="#robo900">ib_net32_t</a>                              paylen_newwin;\r
+        <a href="#robo911">ib_net32_t</a>                              seg_num;\r
+        <a href="#robo911">ib_net32_t</a>                              paylen_newwin;\r
 \r
-        <a href="#robo901">ib_net64_t</a>                              sm_key;\r
+        <a href="#robo912">ib_net64_t</a>                              sm_key;\r
 \r
-        <a href="#robo899">ib_net16_t</a>                              attr_offset;\r
-        <a href="#robo899">ib_net16_t</a>                              resv3;\r
+        <a href="#robo910">ib_net16_t</a>                              attr_offset;\r
+        <a href="#robo910">ib_net16_t</a>                              resv3;\r
 \r
-        <a href="#robo901">ib_net64_t</a>                              comp_mask;\r
+        <a href="#robo912">ib_net64_t</a>                              comp_mask;\r
 \r
         uint8_t                                 data[IB_SA_DATA_SIZE];\r
 }       PACK_SUFFIX <strong>ib_sa_mad_t</strong>;\r
@@ -9144,7 +9219,7 @@ typedef struct _ib_sa_mad
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo961">[Functions]<a name="IBA20Base3a20Types2fib5fslvl5ftable5fget5fvl">\r
+<h2><a name="robo974">[Functions]<a name="IBA20Base3a20Types2fib5fslvl5ftable5fget5fvl">\r
 IBA Base: Types/ib_slvl_table_get_vl</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9157,7 +9232,7 @@ IBA Base: Types/ib_slvl_table_get_vl</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_slvl_table_get_vl</strong>(\r
-        IN              const   <a href="#robo964">ib_slvl_table_t</a>* const          p_slvl_tbl,\r
+        IN              const   <a href="#robo977">ib_slvl_table_t</a>* const          p_slvl_tbl,\r
         IN              const   uint8_t                                         sl )\r
 {\r
         uint8_t vl;\r
@@ -9183,12 +9258,12 @@ IBA Base: Types/ib_slvl_table_get_vl</a></h2>
        Returns the VL value for the specified SL in the provided table.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo964">ib_slvl_table_t</a>, <a href="#robo963">ib_slvl_table_set_vl</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo977">ib_slvl_table_t</a>, <a href="#robo976">ib_slvl_table_set_vl</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo962">[Structures]<a name="IBA20Base3a20Types2fib5fslvl5ftable5frecord5ft">\r
+<h2><a name="robo975">[Structures]<a name="IBA20Base3a20Types2fib5fslvl5ftable5frecord5ft">\r
 IBA Base: Types/ib_slvl_table_record_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9202,11 +9277,11 @@ IBA Base: Types/ib_slvl_table_record_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_slvl_table_record\r
 {\r
-        <a href="#robo899">ib_net16_t</a>              lid; // for CA: lid of port, for switch lid of port 0\r
+        <a href="#robo910">ib_net16_t</a>              lid; // for CA: lid of port, for switch lid of port 0\r
         uint8_t                 in_port_num;    // reserved for CA's\r
         uint8_t                 out_port_num;   // reserved for CA's\r
         uint32_t                resv;\r
-        <a href="#robo964">ib_slvl_table_t</a> slvl_tbl;\r
+        <a href="#robo977">ib_slvl_table_t</a> slvl_tbl;\r
 \r
 }       PACK_SUFFIX <strong>ib_slvl_table_record_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -9214,7 +9289,7 @@ typedef struct _ib_slvl_table_record
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo963">[Functions]<a name="IBA20Base3a20Types2fib5fslvl5ftable5fset5fvl">\r
+<h2><a name="robo976">[Functions]<a name="IBA20Base3a20Types2fib5fslvl5ftable5fset5fvl">\r
 IBA Base: Types/ib_slvl_table_set_vl</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9227,7 +9302,7 @@ IBA Base: Types/ib_slvl_table_set_vl</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_slvl_table_set_vl</strong>(\r
-        IN      OUT                     <a href="#robo964">ib_slvl_table_t</a>* const          p_slvl_tbl,\r
+        IN      OUT                     <a href="#robo977">ib_slvl_table_t</a>* const          p_slvl_tbl,\r
         IN              const   uint8_t                                         sl,\r
         IN              const   uint8_t                                         vl )\r
 {\r
@@ -9265,12 +9340,12 @@ IBA Base: Types/ib_slvl_table_set_vl</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo964">ib_slvl_table_t</a>, <a href="#robo961">ib_slvl_table_get_vl</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo977">ib_slvl_table_t</a>, <a href="#robo974">ib_slvl_table_get_vl</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo964">[Structures]<a name="IBA20Base3a20Types2fib5fslvl5ftable5ft">\r
+<h2><a name="robo977">[Structures]<a name="IBA20Base3a20Types2fib5fslvl5ftable5ft">\r
 IBA Base: Types/ib_slvl_table_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9292,7 +9367,7 @@ typedef struct _ib_slvl_table
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo965">[Structures]<a name="IBA20Base3a20Types2fib5fsm5finfo5ft">\r
+<h2><a name="robo978">[Structures]<a name="IBA20Base3a20Types2fib5fsm5finfo5ft">\r
 IBA Base: Types/ib_sm_info_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9306,9 +9381,9 @@ IBA Base: Types/ib_sm_info_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_sm_info\r
 {\r
-        <a href="#robo901">ib_net64_t</a>                      guid;\r
-        <a href="#robo901">ib_net64_t</a>                      sm_key;\r
-        <a href="#robo900">ib_net32_t</a>                      act_count;\r
+        <a href="#robo912">ib_net64_t</a>                      guid;\r
+        <a href="#robo912">ib_net64_t</a>                      sm_key;\r
+        <a href="#robo911">ib_net32_t</a>                      act_count;\r
         uint8_t                         pri_state;\r
 \r
 }       PACK_SUFFIX <strong>ib_sm_info_t</strong>;\r
@@ -9331,7 +9406,7 @@ typedef struct _ib_sm_info
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo966">[Functions]<a name="IBA20Base3a20Types2fib5fsminfo5fget5fpriority">\r
+<h2><a name="robo979">[Functions]<a name="IBA20Base3a20Types2fib5fsminfo5fget5fpriority">\r
 IBA Base: Types/ib_sminfo_get_priority</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9344,7 +9419,7 @@ IBA Base: Types/ib_sminfo_get_priority</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_sminfo_get_priority</strong>(\r
-        IN              const   <a href="#robo965">ib_sm_info_t</a>* const                     p_smi )\r
+        IN              const   <a href="#robo978">ib_sm_info_t</a>* const                     p_smi )\r
 {\r
         return( (uint8_t)((p_smi-&gt;pri_state &amp; 0xF0)&gt;&gt;4) );\r
 }\r
@@ -9363,7 +9438,7 @@ IBA Base: Types/ib_sminfo_get_priority</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo967">[Functions]<a name="IBA20Base3a20Types2fib5fsminfo5fget5fstate">\r
+<h2><a name="robo980">[Functions]<a name="IBA20Base3a20Types2fib5fsminfo5fget5fstate">\r
 IBA Base: Types/ib_sminfo_get_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9376,7 +9451,7 @@ IBA Base: Types/ib_sminfo_get_state</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_sminfo_get_state</strong>(\r
-        IN              const   <a href="#robo965">ib_sm_info_t</a>* const                     p_smi )\r
+        IN              const   <a href="#robo978">ib_sm_info_t</a>* const                     p_smi )\r
 {\r
         return( (uint8_t)(p_smi-&gt;pri_state &amp; 0x0F) );\r
 }\r
@@ -9395,7 +9470,7 @@ IBA Base: Types/ib_sminfo_get_state</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo968">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5fget5fpayload5fptr">\r
+<h2><a name="robo981">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5fget5fpayload5fptr">\r
 IBA Base: Types/ib_smp_get_payload_ptr</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9408,7 +9483,7 @@ IBA Base: Types/ib_smp_get_payload_ptr</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void* AL_API\r
 <strong>ib_smp_get_payload_ptr</strong>(\r
-        IN              const   <a href="#robo973">ib_smp_t</a>* const                         p_smp )\r
+        IN              const   <a href="#robo986">ib_smp_t</a>* const                         p_smp )\r
 {\r
         return( (void*)p_smp-&gt;data );\r
 }\r
@@ -9424,12 +9499,12 @@ IBA Base: Types/ib_smp_get_payload_ptr</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo888">ib_mad_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo899">ib_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo969">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5fget5fstatus">\r
+<h2><a name="robo982">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5fget5fstatus">\r
 IBA Base: Types/ib_smp_get_status</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9440,11 +9515,11 @@ IBA Base: Types/ib_smp_get_status</a></h2>
 <span class="DESCRIPTION"><pre>       Returns the SMP status value in network order.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
-<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo899">ib_net16_t</a> AL_API\r
+<span class="SYNOPSIS"><pre>AL_INLINE <a href="#robo910">ib_net16_t</a> AL_API\r
 <strong>ib_smp_get_status</strong>(\r
-        IN              const   <a href="#robo973">ib_smp_t</a>* const                         p_smp )\r
+        IN              const   <a href="#robo986">ib_smp_t</a>* const                         p_smp )\r
 {\r
-        return( (<a href="#robo899">ib_net16_t</a>)(p_smp-&gt;status &amp; <a href="#robo833">IB_SMP_STATUS_MASK</a>) );\r
+        return( (<a href="#robo910">ib_net16_t</a>)(p_smp-&gt;status &amp; <a href="#robo844">IB_SMP_STATUS_MASK</a>) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -9458,12 +9533,12 @@ IBA Base: Types/ib_smp_get_status</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo973">ib_smp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo986">ib_smp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo970">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5finit5fnew">\r
+<h2><a name="robo983">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5finit5fnew">\r
 IBA Base: Types/ib_smp_init_new</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9480,21 +9555,21 @@ IBA Base: Types/ib_smp_init_new</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_smp_init_new</strong>(\r
-        IN                              <a href="#robo973">ib_smp_t</a>* const                         p_smp,\r
+        IN                              <a href="#robo986">ib_smp_t</a>* const                         p_smp,\r
         IN              const   uint8_t                                         method,\r
-        IN              const   <a href="#robo901">ib_net64_t</a>                                      trans_id,\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      attr_id,\r
-        IN              const   <a href="#robo900">ib_net32_t</a>                                      attr_mod,\r
+        IN              const   <a href="#robo912">ib_net64_t</a>                                      trans_id,\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      attr_id,\r
+        IN              const   <a href="#robo911">ib_net32_t</a>                                      attr_mod,\r
         IN              const   uint8_t                                         hop_count,\r
-        IN              const   <a href="#robo901">ib_net64_t</a>                                      m_key,\r
+        IN              const   <a href="#robo912">ib_net64_t</a>                                      m_key,\r
         IN              const   uint8_t*                                        path_out,\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      dr_slid,\r
-        IN              const   <a href="#robo899">ib_net16_t</a>                                      dr_dlid )\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      dr_slid,\r
+        IN              const   <a href="#robo910">ib_net16_t</a>                                      dr_dlid )\r
 {\r
         CL_ASSERT( p_smp );\r
-        CL_ASSERT( hop_count &lt; <a href="#robo834">IB_SUBNET_PATH_HOPS_MAX</a> );\r
+        CL_ASSERT( hop_count &lt; <a href="#robo845">IB_SUBNET_PATH_HOPS_MAX</a> );\r
         p_smp-&gt;base_ver = 1;\r
-        p_smp-&gt;mgmt_class = <a href="#robo799">IB_MCLASS_SUBN_DIR</a>;\r
+        p_smp-&gt;mgmt_class = <a href="#robo810">IB_MCLASS_SUBN_DIR</a>;\r
         p_smp-&gt;class_ver = 1;\r
         p_smp-&gt;method = method;\r
         p_smp-&gt;status = 0;\r
@@ -9508,14 +9583,14 @@ IBA Base: Types/ib_smp_init_new</a></h2>
         p_smp-&gt;dr_slid = dr_slid;\r
         p_smp-&gt;dr_dlid = dr_dlid;\r
 \r
-        <a href="../complib/cl_memory_h.html#robo434">cl_memclr</a>( p_smp-&gt;resv1,\r
+        <a href="../complib/cl_memory_h.html#robo438">cl_memclr</a>( p_smp-&gt;resv1,\r
                         sizeof(p_smp-&gt;resv1) +\r
                         sizeof(p_smp-&gt;data) +\r
                         sizeof(p_smp-&gt;initial_path) +\r
                         sizeof(p_smp-&gt;return_path) );\r
 \r
         /* copy the path */\r
-        <a href="../complib/cl_memory_h.html#robo436">cl_memcpy</a>( &amp;p_smp-&gt;initial_path, path_out,\r
+        <a href="../complib/cl_memory_h.html#robo440">cl_memcpy</a>( &amp;p_smp-&gt;initial_path, path_out,\r
                         sizeof( p_smp-&gt;initial_path ) );\r
 }\r
 </pre>\r
@@ -9552,12 +9627,12 @@ IBA Base: Types/ib_smp_init_new</a></h2>
 <span class="NOTES"><pre>       Payload area is initialized to zero.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo888">ib_mad_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo899">ib_mad_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo971">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5fis5fd">\r
+<h2><a name="robo984">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5fis5fd">\r
 IBA Base: Types/ib_smp_is_d</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9570,9 +9645,9 @@ IBA Base: Types/ib_smp_is_d</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE boolean_t AL_API\r
 <strong>ib_smp_is_d</strong>(\r
-        IN              const   <a href="#robo973">ib_smp_t</a>* const                         p_smp )\r
+        IN              const   <a href="#robo986">ib_smp_t</a>* const                         p_smp )\r
 {\r
-        return( (p_smp-&gt;status &amp; <a href="#robo832">IB_SMP_DIRECTION</a>) == <a href="#robo832">IB_SMP_DIRECTION</a> );\r
+        return( (p_smp-&gt;status &amp; <a href="#robo843">IB_SMP_DIRECTION</a>) == <a href="#robo843">IB_SMP_DIRECTION</a> );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -9586,12 +9661,12 @@ IBA Base: Types/ib_smp_is_d</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo973">ib_smp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo986">ib_smp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo972">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5fis5fresponse">\r
+<h2><a name="robo985">[Functions]<a name="IBA20Base3a20Types2fib5fsmp5fis5fresponse">\r
 IBA Base: Types/ib_smp_is_response</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9604,9 +9679,9 @@ IBA Base: Types/ib_smp_is_response</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE boolean_t AL_API\r
 <strong>ib_smp_is_response</strong>(\r
-        IN              const   <a href="#robo973">ib_smp_t</a>* const                         p_smp )\r
+        IN              const   <a href="#robo986">ib_smp_t</a>* const                         p_smp )\r
 {\r
-        return( <a href="#robo887">ib_mad_is_response</a>( (const <a href="#robo888">ib_mad_t</a>*)p_smp ) );\r
+        return( <a href="#robo898">ib_mad_is_response</a>( (const <a href="#robo899">ib_mad_t</a>*)p_smp ) );\r
 }\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -9620,12 +9695,12 @@ IBA Base: Types/ib_smp_is_response</a></h2>
 <span class="NOTES"><pre>\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo973">ib_smp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo986">ib_smp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo973">[Structures]<a name="IBA20Base3a20Types2fib5fsmp5ft">\r
+<h2><a name="robo986">[Structures]<a name="IBA20Base3a20Types2fib5fsmp5ft">\r
 IBA Base: Types/ib_smp_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9644,20 +9719,20 @@ typedef struct _ib_smp
         uint8_t                                 mgmt_class;\r
         uint8_t                                 class_ver;\r
         uint8_t                                 method;\r
-        <a href="#robo899">ib_net16_t</a>                              status;\r
+        <a href="#robo910">ib_net16_t</a>                              status;\r
         uint8_t                                 hop_ptr;\r
         uint8_t                                 hop_count;\r
-        <a href="#robo901">ib_net64_t</a>                              trans_id;\r
-        <a href="#robo899">ib_net16_t</a>                              attr_id;\r
-        <a href="#robo899">ib_net16_t</a>                              resv;\r
-        <a href="#robo900">ib_net32_t</a>                              attr_mod;\r
-        <a href="#robo901">ib_net64_t</a>                              m_key;\r
-        <a href="#robo899">ib_net16_t</a>                              dr_slid;\r
-        <a href="#robo899">ib_net16_t</a>                              dr_dlid;\r
+        <a href="#robo912">ib_net64_t</a>                              trans_id;\r
+        <a href="#robo910">ib_net16_t</a>                              attr_id;\r
+        <a href="#robo910">ib_net16_t</a>                              resv;\r
+        <a href="#robo911">ib_net32_t</a>                              attr_mod;\r
+        <a href="#robo912">ib_net64_t</a>                              m_key;\r
+        <a href="#robo910">ib_net16_t</a>                              dr_slid;\r
+        <a href="#robo910">ib_net16_t</a>                              dr_dlid;\r
         uint32_t                                resv1[7];\r
         uint8_t                                 data[IB_SMP_DATA_SIZE];\r
-        uint8_t                                 initial_path[<a href="#robo834">IB_SUBNET_PATH_HOPS_MAX</a>];\r
-        uint8_t                                 return_path[<a href="#robo834">IB_SUBNET_PATH_HOPS_MAX</a>];\r
+        uint8_t                                 initial_path[<a href="#robo845">IB_SUBNET_PATH_HOPS_MAX</a>];\r
+        uint8_t                                 return_path[<a href="#robo845">IB_SUBNET_PATH_HOPS_MAX</a>];\r
 \r
 }       PACK_SUFFIX <strong>ib_smp_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -9721,7 +9796,7 @@ typedef struct _ib_smp
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo974">[Structures]<a name="IBA20Base3a20Types2fib5fsvc5fentries5ft">\r
+<h2><a name="robo987">[Structures]<a name="IBA20Base3a20Types2fib5fsvc5fentries5ft">\r
 IBA Base: Types/ib_svc_entries_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9736,7 +9811,7 @@ IBA Base: Types/ib_svc_entries_t</a></h2>
 typedef struct _ib_svc_entries\r
 {\r
 #define SVC_ENTRY_COUNT                         4\r
-        <a href="#robo975">ib_svc_entry_t</a>                  service_entry[SVC_ENTRY_COUNT];\r
+        <a href="#robo988">ib_svc_entry_t</a>                  service_entry[SVC_ENTRY_COUNT];\r
 \r
 }       PACK_SUFFIX <strong>ib_svc_entries_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -9746,12 +9821,12 @@ typedef struct _ib_svc_entries
                An array of IO controller service entries.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo845">ib_dm_mad_t</a>, <a href="#robo975">ib_svc_entry_t</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo856">ib_dm_mad_t</a>, <a href="#robo988">ib_svc_entry_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo975">[Structures]<a name="IBA20Base3a20Types2fib5fsvc5fentry5ft">\r
+<h2><a name="robo988">[Structures]<a name="IBA20Base3a20Types2fib5fsvc5fentry5ft">\r
 IBA Base: Types/ib_svc_entry_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9768,7 +9843,7 @@ typedef struct _ib_svc_entry
 #define MAX_SVC_ENTRY_NAME_LEN          40\r
         char                                    name[MAX_SVC_ENTRY_NAME_LEN];\r
 \r
-        <a href="#robo901">ib_net64_t</a>                              id;\r
+        <a href="#robo912">ib_net64_t</a>                              id;\r
 \r
 }       PACK_SUFFIX <strong>ib_svc_entry_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -9781,12 +9856,12 @@ typedef struct _ib_svc_entry
                An identifier of the associated Service.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo974">ib_svc_entries_t</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo987">ib_svc_entries_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo976">[Functions]<a name="IBA20Base3a20Types2fib5fswitch5finfo5fclear5fstate5fchange">\r
+<h2><a name="robo989">[Functions]<a name="IBA20Base3a20Types2fib5fswitch5finfo5fclear5fstate5fchange">\r
 IBA Base: Types/ib_switch_info_clear_state_change</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9799,7 +9874,7 @@ IBA Base: Types/ib_switch_info_clear_state_change</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_switch_info_clear_state_change</strong>(\r
-        IN                              <a href="#robo978">ib_switch_info_t</a>* const         p_si )\r
+        IN                              <a href="#robo991">ib_switch_info_t</a>* const         p_si )\r
 {\r
         p_si-&gt;life_state = (uint8_t)(p_si-&gt;life_state &amp; 0xFB);\r
 }\r
@@ -9818,7 +9893,7 @@ IBA Base: Types/ib_switch_info_clear_state_change</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo977">[Functions]<a name="IBA20Base3a20Types2fib5fswitch5finfo5fget5fstate5fchange">\r
+<h2><a name="robo990">[Functions]<a name="IBA20Base3a20Types2fib5fswitch5finfo5fget5fstate5fchange">\r
 IBA Base: Types/ib_switch_info_get_state_change</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9831,7 +9906,7 @@ IBA Base: Types/ib_switch_info_get_state_change</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE boolean_t AL_API\r
 <strong>ib_switch_info_get_state_change</strong>(\r
-        IN              const   <a href="#robo978">ib_switch_info_t</a>* const         p_si )\r
+        IN              const   <a href="#robo991">ib_switch_info_t</a>* const         p_si )\r
 {\r
         return( (p_si-&gt;life_state &amp; IB_SWITCH_PSC) == IB_SWITCH_PSC );\r
 }\r
@@ -9850,7 +9925,7 @@ IBA Base: Types/ib_switch_info_get_state_change</a></h2>
 <span class="SEE_ALSO"></span>\r
 <hr />\r
 \r
-<h2><a name="robo978">[Structures]<a name="IBA20Base3a20Types2fib5fswitch5finfo5ft">\r
+<h2><a name="robo991">[Structures]<a name="IBA20Base3a20Types2fib5fswitch5finfo5ft">\r
 IBA Base: Types/ib_switch_info_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9864,16 +9939,16 @@ IBA Base: Types/ib_switch_info_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_switch_info\r
 {\r
-        <a href="#robo899">ib_net16_t</a>                      lin_cap;\r
-        <a href="#robo899">ib_net16_t</a>                      rand_cap;\r
-        <a href="#robo899">ib_net16_t</a>                      mcast_cap;\r
-        <a href="#robo899">ib_net16_t</a>                      lin_top;\r
+        <a href="#robo910">ib_net16_t</a>                      lin_cap;\r
+        <a href="#robo910">ib_net16_t</a>                      rand_cap;\r
+        <a href="#robo910">ib_net16_t</a>                      mcast_cap;\r
+        <a href="#robo910">ib_net16_t</a>                      lin_top;\r
         uint8_t                         def_port;\r
         uint8_t                         def_mcast_pri_port;\r
         uint8_t                         def_mcast_not_port;\r
         uint8_t                         life_state;\r
-        <a href="#robo899">ib_net16_t</a>                      lids_per_port;\r
-        <a href="#robo899">ib_net16_t</a>                      enforce_cap;\r
+        <a href="#robo910">ib_net16_t</a>                      lids_per_port;\r
+        <a href="#robo910">ib_net16_t</a>                      enforce_cap;\r
         uint8_t                         flags;\r
 \r
 }       PACK_SUFFIX <strong>ib_switch_info_t</strong>;\r
@@ -9882,7 +9957,7 @@ typedef struct _ib_switch_info
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo979">[Functions]<a name="IBA20Base3a20Types2fib5fvl5farb5felement5fget5fvl">\r
+<h2><a name="robo992">[Functions]<a name="IBA20Base3a20Types2fib5fvl5farb5felement5fget5fvl">\r
 IBA Base: Types/ib_vl_arb_element_get_vl</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9895,7 +9970,7 @@ IBA Base: Types/ib_vl_arb_element_get_vl</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ib_vl_arb_element_get_vl</strong>(\r
-        IN              const   <a href="#robo981">ib_vl_arb_element_t</a>                     vl_arb_element )\r
+        IN              const   <a href="#robo994">ib_vl_arb_element_t</a>                     vl_arb_element )\r
 {\r
         return (vl_arb_element.res_vl &gt;&gt; 4);\r
 }\r
@@ -9908,12 +9983,12 @@ IBA Base: Types/ib_vl_arb_element_get_vl</a></h2>
        Returns the VL value for the specified VL arbitration table element.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       vl_arb_element, <a href="#robo980">ib_vl_arb_element_set_vl</a>\r
+<span class="SEE_ALSO"><pre>       vl_arb_element, <a href="#robo993">ib_vl_arb_element_set_vl</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo980">[Functions]<a name="IBA20Base3a20Types2fib5fvl5farb5felement5fset5fvl">\r
+<h2><a name="robo993">[Functions]<a name="IBA20Base3a20Types2fib5fvl5farb5felement5fset5fvl">\r
 IBA Base: Types/ib_vl_arb_element_set_vl</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -9926,7 +10001,7 @@ IBA Base: Types/ib_vl_arb_element_set_vl</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE void AL_API\r
 <strong>ib_vl_arb_element_set_vl</strong>(\r
-        IN      OUT                     <a href="#robo981">ib_vl_arb_element_t</a>* const      p_vl_arb_element,\r
+        IN      OUT                     <a href="#robo994">ib_vl_arb_element_t</a>* const      p_vl_arb_element,\r
         IN              const   uint8_t                                         vl )\r
 {\r
         p_vl_arb_element-&gt;res_vl = vl &lt;&lt; 4;\r
@@ -9943,12 +10018,12 @@ IBA Base: Types/ib_vl_arb_element_set_vl</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       vl_arb_element, <a href="#robo979">ib_vl_arb_element_get_vl</a>\r
+<span class="SEE_ALSO"><pre>       vl_arb_element, <a href="#robo992">ib_vl_arb_element_get_vl</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo981">[Structures]<a name="IBA20Base3a20Types2fib5fvl5farb5felement5ft">\r
+<h2><a name="robo994">[Structures]<a name="IBA20Base3a20Types2fib5fvl5farb5felement5ft">\r
 IBA Base: Types/ib_vl_arb_element_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9971,7 +10046,7 @@ typedef struct _ib_vl_arb_element
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo982">[Structures]<a name="IBA20Base3a20Types2fib5fvl5farb5ftable5frecord5ft">\r
+<h2><a name="robo995">[Structures]<a name="IBA20Base3a20Types2fib5fvl5farb5ftable5frecord5ft">\r
 IBA Base: Types/ib_vl_arb_table_record_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -9985,11 +10060,11 @@ IBA Base: Types/ib_vl_arb_table_record_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_vl_arb_table_record\r
 {\r
-        <a href="#robo899">ib_net16_t</a>                      lid; // for CA: lid of port, for switch lid of port 0\r
+        <a href="#robo910">ib_net16_t</a>                      lid; // for CA: lid of port, for switch lid of port 0\r
         uint8_t                         port_num;\r
         uint8_t                         block_num;\r
         uint32_t                        reserved;\r
-        <a href="#robo983">ib_vl_arb_table_t</a>       vl_arb_tbl;\r
+        <a href="#robo996">ib_vl_arb_table_t</a>       vl_arb_tbl;\r
 \r
 }       PACK_SUFFIX <strong>ib_vl_arb_table_record_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -9997,7 +10072,7 @@ typedef struct _ib_vl_arb_table_record
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo983">[Structures]<a name="IBA20Base3a20Types2fib5fvl5farb5ftable5ft">\r
+<h2><a name="robo996">[Structures]<a name="IBA20Base3a20Types2fib5fvl5farb5ftable5ft">\r
 IBA Base: Types/ib_vl_arb_table_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -10011,7 +10086,7 @@ IBA Base: Types/ib_vl_arb_table_t</a></h2>
 <span class="SYNOPSIS"><pre>#include &lt;complib/cl_packon.h&gt;\r
 typedef struct _ib_vl_arb_table\r
 {\r
-        <a href="#robo981">ib_vl_arb_element_t</a> vl_entry[IB_NUM_VL_ARB_ELEMENTS_IN_BLOCK];\r
+        <a href="#robo994">ib_vl_arb_element_t</a> vl_entry[IB_NUM_VL_ARB_ELEMENTS_IN_BLOCK];\r
 \r
 }       PACK_SUFFIX <strong>ib_vl_arb_table_t</strong>;\r
 #include &lt;complib/cl_packoff.h&gt;\r
@@ -10019,7 +10094,7 @@ typedef struct _ib_vl_arb_table
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo984">[Functions]<a name="IBA20Base3a20Types2fioc5fat5fslot">\r
+<h2><a name="robo997">[Functions]<a name="IBA20Base3a20Types2fioc5fat5fslot">\r
 IBA Base: Types/ioc_at_slot</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -10032,7 +10107,7 @@ IBA Base: Types/ioc_at_slot</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>AL_INLINE uint8_t AL_API\r
 <strong>ioc_at_slot</strong>(\r
-        IN              const   <a href="#robo883">ib_iou_info_t</a>*  const   p_iou_info,\r
+        IN              const   <a href="#robo894">ib_iou_info_t</a>*  const   p_iou_info,\r
         IN                              uint8_t                                 slot )\r
 {\r
         if( !slot )\r
@@ -10058,12 +10133,12 @@ IBA Base: Types/ioc_at_slot</a></h2>
 <span class="NOTES"><pre>       The input slot number is 1-based, not zero based.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo883">ib_iou_info_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo894">ib_iou_info_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo985">[Functions]<a name="IBA20Bases3a20Types2fib5fdm5fget5fslot5flo5fhi">\r
+<h2><a name="robo998">[Functions]<a name="IBA20Bases3a20Types2fib5fdm5fget5fslot5flo5fhi">\r
 IBA Bases: Types/ib_dm_get_slot_lo_hi</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -10072,12 +10147,12 @@ IBA Bases: Types/ib_dm_get_slot_lo_hi</a></h2>
        service entries given the attribute modifier of ServiceEntries response.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo986">ib_dm_set_slot_lo_hi</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo999">ib_dm_set_slot_lo_hi</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo986">[Functions]<a name="IBA20Bases3a20Types2fib5fdm5fset5fslot5flo5fhi">\r
+<h2><a name="robo999">[Functions]<a name="IBA20Bases3a20Types2fib5fdm5fset5fslot5flo5fhi">\r
 IBA Bases: Types/ib_dm_set_slot_lo_hi</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../robo_functions.html#top">index</a>]</p>\r
@@ -10086,12 +10161,12 @@ IBA Bases: Types/ib_dm_set_slot_lo_hi</a></h2>
        entries and returns it.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre> <a href="#robo985">ib_dm_get_slot_lo_hi</a>\r
+<span class="SEE_ALSO"><pre> <a href="#robo998">ib_dm_get_slot_lo_hi</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1167">[Definitions]<a name="Verbs2fib5fasync5fevent5ft">\r
+<h2><a name="robo1180">[Definitions]<a name="Verbs2fib5fasync5fevent5ft">\r
 Verbs/ib_async_event_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_ci_h.html#robo39">parent</a>][<a href="../robo_definitions.html#top">index</a>]</p>\r
@@ -10100,7 +10175,7 @@ Verbs/ib_async_event_t</a></h2>
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This type indicates the reason the async callback was called.\r
-       The context in the <a href="#robo1169">ib_event_rec_t</a> indicates the resource context\r
+       The context in the <a href="#robo1182">ib_event_rec_t</a> indicates the resource context\r
        that associated with the callback.  For example, for IB_AE_CQ_ERROR\r
        the context provided during the <a href="./ib_al_h.html#robo105">ib_create_cq</a> is returned in the event.\r
 </pre>\r
@@ -10229,7 +10304,7 @@ Verbs/ib_async_event_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1169">[Structures]<a name="Verbs2fib5fevent5frec5ft">\r
+<h2><a name="robo1182">[Structures]<a name="Verbs2fib5fevent5frec5ft">\r
 Verbs/ib_event_rec_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="./ib_ci_h.html#robo39">parent</a>][<a href="../robo_strutures.html#top">index</a>]</p>\r
@@ -10251,7 +10326,7 @@ Verbs/ib_event_rec_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _ib_event_rec\r
 {\r
         void* __ptr64                   context;\r
-        <a href="#robo1167">ib_async_event_t</a>                type;\r
+        <a href="#robo1180">ib_async_event_t</a>                type;\r
 \r
         /* HCA vendor specific event information. */\r
         uint64_t                                vendor_specific;\r
@@ -10262,7 +10337,7 @@ Verbs/ib_event_rec_t</a></h2>
                 struct\r
                 {\r
                         uint16_t                        lid;\r
-                        <a href="#robo901">ib_net64_t</a>                      port_guid;\r
+                        <a href="#robo912">ib_net64_t</a>                      port_guid;\r
                         uint8_t                         port_num;\r
 \r
                         /*\r
@@ -10282,14 +10357,14 @@ Verbs/ib_event_rec_t</a></h2>
                                 } key;\r
                                 uint32_t                src_qp;\r
                                 uint32_t                dest_qp;\r
-                                <a href="#robo861">ib_gid_t</a>                src_gid;\r
-                                <a href="#robo861">ib_gid_t</a>                dest_gid;\r
+                                <a href="#robo872">ib_gid_t</a>                src_gid;\r
+                                <a href="#robo872">ib_gid_t</a>                dest_gid;\r
 \r
                         }       violation;\r
 \r
                 } info;\r
 \r
-                <a href="#robo901">ib_net64_t</a>      sysimg_guid;\r
+                <a href="#robo912">ib_net64_t</a>      sysimg_guid;\r
 \r
         }       trap;\r
 \r
index 960f8c45581ed33c4668dcfcbd2e5442e28789ca..d4c943ef6ccb8a0a3b06c214a04444af160312c8 100644 (file)
@@ -2,16 +2,16 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../../robodoc.css" type="text/css">\r
-<title>./inc_doc/kernel/complib/cl_bus_ifc_h.html</title>\r
+<title>./inc_docs/kernel/complib/cl_bus_ifc_h.html</title>\r
 <!-- Source: ./inc/kernel/complib/cl_bus_ifc.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/kernel/complib/cl_bus_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/kernel/complib/cl_bus_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo493">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5ffwd5fquery5fifc">\r
+<h2><a name="robo497">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5ffwd5fquery5fifc">\r
 Component Library: Plug and Play/cl_fwd_query_ifc</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
index 6fcb2e4adf7db5bd16a03b34e5ef78ab681f3c15..6ca209222ddfd69cd5e4d4aced68cfb71528911b 100644 (file)
@@ -2,19 +2,19 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../../robodoc.css" type="text/css">\r
-<title>./inc_doc/kernel/complib/cl_pnp_po_h.html</title>\r
+<title>./inc_docs/kernel/complib/cl_pnp_po_h.html</title>\r
 <!-- Source: ./inc/kernel/complib/cl_pnp_po.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/kernel/complib/cl_pnp_po.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/kernel/complib/cl_pnp_po.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
 <h2><a name="robo22">[Modules]<a name="Component20Library2fPlug20and20Play">\r
 Component Library/Plug and Play</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../complib/comp_lib_h.html#robo9">parent</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Plug and Play\r
 </pre>\r
@@ -23,7 +23,7 @@ Component Library/Plug and Play</a></h2>
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
 <span class="SEE_ALSO"><pre>       Callback Types:\r
-               <a href="#robo496">cl_pfn_pnp_po_t</a>\r
+               <a href="#robo500">cl_pfn_pnp_po_t</a>\r
 \r
        Structures:\r
                cl_vfptr_pnp_t\r
@@ -31,7 +31,7 @@ Component Library/Plug and Play</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo490">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5falloc5frelations">\r
+<h2><a name="robo494">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5falloc5frelations">\r
 Component Library: Plug and Play/cl_alloc_relations</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -72,7 +72,7 @@ Component Library: Plug and Play/cl_alloc_relations</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo491">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5fdo5fremove">\r
+<h2><a name="robo495">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5fdo5fremove">\r
 Component Library: Plug and Play/cl_do_remove</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -88,12 +88,12 @@ Component Library: Plug and Play/cl_do_remove</a></h2>
 <strong>cl_do_remove</strong>(\r
         IN                                      DEVICE_OBJECT* const    pDevObj,\r
         IN                                      IRP* const                              pIrp, \r
-                OUT                             <a href="#robo495">cl_irp_action_t</a>* const  pAction );\r
+                OUT                             <a href="#robo499">cl_irp_action_t</a>* const  pAction );\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo492">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5fdo5fsync5fpnp">\r
+<h2><a name="robo496">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5fdo5fsync5fpnp">\r
 Component Library: Plug and Play/cl_do_sync_pnp</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -110,7 +110,7 @@ Component Library: Plug and Play/cl_do_sync_pnp</a></h2>
 <strong>cl_do_sync_pnp</strong>(\r
         IN                              DEVICE_OBJECT* const            p_dev_obj,\r
         IN                              IRP* const                                      p_irp, \r
-                OUT                     <a href="#robo495">cl_irp_action_t</a>* const          p_action );\r
+                OUT                     <a href="#robo499">cl_irp_action_t</a>* const          p_action );\r
 /*\r
 * PARAMETER\r
 *       p_dev_obj\r
@@ -128,7 +128,7 @@ Component Library: Plug and Play/cl_do_sync_pnp</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo494">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5finit5fpnp5fpo5fext">\r
+<h2><a name="robo498">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5finit5fpnp5fpo5fext">\r
 Component Library: Plug and Play/cl_init_pnp_po_ext</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -145,7 +145,7 @@ Component Library: Plug and Play/cl_init_pnp_po_ext</a></h2>
         IN                              DEVICE_OBJECT* const            p_next_do,\r
         IN                              DEVICE_OBJECT* const            p_pdo,\r
         IN              const   uint32_t                                        pnp_po_dbg_lvl,\r
-        IN              const   <a href="#robo503">cl_vfptr_pnp_po_t</a>* const        vfptr_pnp,\r
+        IN              const   <a href="#robo507">cl_vfptr_pnp_po_t</a>* const        vfptr_pnp,\r
         IN              const   cl_vfptr_query_txt_t* const     vfptr_query_txt OPTIONAL );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
@@ -170,12 +170,12 @@ Component Library: Plug and Play/cl_init_pnp_po_ext</a></h2>
                Pointer to the function table for IRP_MN_QUERY_DEVICE_TEXT handlers.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_pnp_po_ext_t</a>, <a href="#robo503">cl_vfptr_pnp_po_t</a>, cl_vfptr_query_txt_t\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo503">cl_pnp_po_ext_t</a>, <a href="#robo507">cl_vfptr_pnp_po_t</a>, cl_vfptr_query_txt_t\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo495">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5firp5faction5ft">\r
+<h2><a name="robo499">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5firp5faction5ft">\r
 Component Library: Plug and Play/cl_irp_action_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_definitions.html#top">index</a>]</p>\r
@@ -212,7 +212,7 @@ Component Library: Plug and Play/cl_irp_action_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo496">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpfn5fpnp5fpo5ft">\r
+<h2><a name="robo500">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpfn5fpnp5fpo5ft">\r
 Component Library: Plug and Play/cl_pfn_pnp_po_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_definitions.html#top">index</a>]</p>\r
@@ -227,7 +227,7 @@ Component Library: Plug and Play/cl_pfn_pnp_po_t</a></h2>
 (*<strong>cl_pfn_pnp_po_t</strong>)(\r
         IN                              DEVICE_OBJECT* const            p_dev_obj,\r
         IN                              IRP* const                                      p_irp, \r
-                OUT                     <a href="#robo495">cl_irp_action_t</a>* const          p_action );\r
+                OUT                     <a href="#robo499">cl_irp_action_t</a>* const          p_action );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dev_obj\r
@@ -243,12 +243,12 @@ Component Library: Plug and Play/cl_pfn_pnp_po_t</a></h2>
        IRP status value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo495">cl_irp_action_t</a>, <a href="#robo503">cl_vfptr_pnp_po_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_irp_action_t</a>, <a href="#robo507">cl_vfptr_pnp_po_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo497">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpfn5fquery5ftext5ft">\r
+<h2><a name="robo501">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpfn5fquery5ftext5ft">\r
 Component Library: Plug and Play/cl_pfn_query_text_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_definitions.html#top">index</a>]</p>\r
@@ -284,7 +284,7 @@ Component Library: Plug and Play/cl_pfn_query_text_t</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo498">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpfn5frelease5fresources5ft">\r
+<h2><a name="robo502">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpfn5frelease5fresources5ft">\r
 Component Library: Plug and Play/cl_pfn_release_resources_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_definitions.html#top">index</a>]</p>\r
@@ -308,12 +308,12 @@ Component Library: Plug and Play/cl_pfn_release_resources_t</a></h2>
        This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo503">cl_vfptr_pnp_po_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo507">cl_vfptr_pnp_po_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo499">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpnp5fpo5fext5ft">\r
+<h2><a name="robo503">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpnp5fpo5fext5ft">\r
 Component Library: Plug and Play/cl_pnp_po_ext_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_definitions.html#top">index</a>]</p>\r
@@ -327,8 +327,8 @@ Component Library: Plug and Play/cl_pnp_po_ext_t</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _cl_pnp_po_ext\r
 {\r
-        <a href="#robo500">cl_pnp_state_t</a>                          pnp_state;\r
-        <a href="#robo500">cl_pnp_state_t</a>                          last_pnp_state;\r
+        <a href="#robo504">cl_pnp_state_t</a>                          pnp_state;\r
+        <a href="#robo504">cl_pnp_state_t</a>                          last_pnp_state;\r
 \r
         DEVICE_OBJECT                           *p_self_do;\r
         DEVICE_OBJECT                           *p_next_do;\r
@@ -341,7 +341,7 @@ Component Library: Plug and Play/cl_pnp_po_ext_t</a></h2>
         atomic32_t                                      n_crash_files;\r
         atomic32_t                                      n_hibernate_files;\r
 \r
-        const <a href="#robo503">cl_vfptr_pnp_po_t</a>         *vfptr_pnp_po;\r
+        const <a href="#robo507">cl_vfptr_pnp_po_t</a>         *vfptr_pnp_po;\r
         const cl_vfptr_query_txt_t      *vfptr_query_txt;\r
 \r
         void                                            *h_cl_locked_section;\r
@@ -402,12 +402,12 @@ Component Library: Plug and Play/cl_pnp_po_ext_t</a></h2>
        functions respectively.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo503">cl_vfptr_pnp_po_t</a>, <a href="#robo500">cl_pnp_state_t</a>, cl_start_io, cl_end_io\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo507">cl_vfptr_pnp_po_t</a>, <a href="#robo504">cl_pnp_state_t</a>, cl_start_io, cl_end_io\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo500">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpnp5fstate5ft">\r
+<h2><a name="robo504">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fpnp5fstate5ft">\r
 Component Library: Plug and Play/cl_pnp_state_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_definitions.html#top">index</a>]</p>\r
@@ -457,12 +457,12 @@ Component Library: Plug and Play/cl_pnp_state_t</a></h2>
                Unknown state\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_pnp_po_ext_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo503">cl_pnp_po_ext_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo501">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5frollback5fpnp5fstate">\r
+<h2><a name="robo505">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5frollback5fpnp5fstate">\r
 Component Library: Plug and Play/cl_rollback_pnp_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -475,7 +475,7 @@ Component Library: Plug and Play/cl_rollback_pnp_state</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void\r
 <strong>cl_rollback_pnp_state</strong>(\r
-                OUT                     <a href="#robo499">cl_pnp_po_ext_t</a>* const          p_ext )\r
+                OUT                     <a href="#robo503">cl_pnp_po_ext_t</a>* const          p_ext )\r
 {\r
         p_ext-&gt;pnp_state = p_ext-&gt;last_pnp_state;\r
 }\r
@@ -488,12 +488,12 @@ Component Library: Plug and Play/cl_rollback_pnp_state</a></h2>
 *       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_pnp_po_ext_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo503">cl_pnp_po_ext_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo502">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5fset5fpnp5fstate">\r
+<h2><a name="robo506">[Functions]<a name="Component20Library3a20Plug20and20Play2fcl5fset5fpnp5fstate">\r
 Component Library: Plug and Play/cl_set_pnp_state</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -507,8 +507,8 @@ Component Library: Plug and Play/cl_set_pnp_state</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_INLINE void\r
 <strong>cl_set_pnp_state</strong>(\r
-                OUT                     <a href="#robo499">cl_pnp_po_ext_t</a>* const          p_ext,\r
-        IN              const   <a href="#robo500">cl_pnp_state_t</a>                          new_state )\r
+                OUT                     <a href="#robo503">cl_pnp_po_ext_t</a>* const          p_ext,\r
+        IN              const   <a href="#robo504">cl_pnp_state_t</a>                          new_state )\r
 {\r
         p_ext-&gt;last_pnp_state = p_ext-&gt;pnp_state;\r
         p_ext-&gt;pnp_state = new_state;\r
@@ -525,12 +525,12 @@ Component Library: Plug and Play/cl_set_pnp_state</a></h2>
 *       This function does not return a value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_pnp_po_ext_t</a>, <a href="#robo500">cl_pnp_state_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo503">cl_pnp_po_ext_t</a>, <a href="#robo504">cl_pnp_state_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo503">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fvfptr5fpnp5fpo5ft">\r
+<h2><a name="robo507">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fvfptr5fpnp5fpo5ft">\r
 Component Library: Plug and Play/cl_vfptr_pnp_po_t</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_definitions.html#top">index</a>]</p>\r
@@ -544,36 +544,36 @@ Component Library: Plug and Play/cl_vfptr_pnp_po_t</a></h2>
 <span class="SYNOPSIS"><pre>typedef struct _cl_vfptr_pnp_po\r
 {\r
         const char*                                             identity;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_start;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_stop;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_stop;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_cancel_stop;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_remove;\r
-        <a href="#robo498">cl_pfn_release_resources_t</a>              pfn_release_resources;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_remove;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_cancel_remove;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_surprise_remove;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_capabilities;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_pnp_state;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_filter_res_req;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_dev_usage_notification;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_bus_relations;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_ejection_relations;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_removal_relations;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_target_relations;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_unknown;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_resources;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_res_req;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_bus_info;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_interface;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_read_config;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_write_config;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_eject;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_set_lock;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_query_power;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_set_power;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_power_sequence;\r
-        <a href="#robo496">cl_pfn_pnp_po_t</a>                                 pfn_wait_wake;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_start;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_stop;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_stop;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_cancel_stop;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_remove;\r
+        <a href="#robo502">cl_pfn_release_resources_t</a>              pfn_release_resources;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_remove;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_cancel_remove;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_surprise_remove;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_capabilities;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_pnp_state;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_filter_res_req;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_dev_usage_notification;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_bus_relations;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_ejection_relations;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_removal_relations;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_target_relations;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_unknown;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_resources;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_res_req;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_bus_info;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_interface;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_read_config;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_write_config;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_eject;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_set_lock;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_query_power;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_set_power;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_power_sequence;\r
+        <a href="#robo500">cl_pfn_pnp_po_t</a>                                 pfn_wait_wake;\r
 \r
 }       <strong>cl_vfptr_pnp_po_t</strong>;\r
 </pre>\r
@@ -638,7 +638,7 @@ Component Library: Plug and Play/cl_vfptr_pnp_po_t</a></h2>
        pfn_unknown\r
                FDO and Filter drivers should pass this IRP down.  Bus drivers should \r
                complete the request for their PDOs without modifying the status.\r
-               The component library provides the <a href="#robo507">cl_irp_skip</a> and <a href="#robo505">cl_irp_complete</a> \r
+               The component library provides the <a href="#robo511">cl_irp_skip</a> and <a href="#robo509">cl_irp_complete</a> \r
                functions to skip and complete and IRP, respectively.  These functions\r
                can be used to perform the required action.  This handler is invoked\r
                when an undocumented PNP irp is received.\r
@@ -683,7 +683,7 @@ Component Library: Plug and Play/cl_vfptr_pnp_po_t</a></h2>
 <span class="NOTES"><pre>       The component library provides default handlers for skiping the IRP,\r
        completing the IRP without changing the status, and processing the IRP\r
        on the way up the device stack.  Users can set the handler to \r
-       <a href="#robo507">cl_irp_skip</a>, <a href="#robo505">cl_irp_complete</a>, <a href="#robo492">cl_do_sync_pnp</a>.\r
+       <a href="#robo511">cl_irp_skip</a>, <a href="#robo509">cl_irp_complete</a>, <a href="#robo496">cl_do_sync_pnp</a>.\r
 \r
        The handlers specified in pfn_query_power, pfn_set_power, \r
        pfn_power_sequence, and pfn_wait_wake, if implemented as pageable code,\r
@@ -692,13 +692,13 @@ Component Library: Plug and Play/cl_vfptr_pnp_po_t</a></h2>
        lock down the user's power management code.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo496">cl_pfn_pnp_po_t</a>, <a href="#robo498">cl_pfn_release_resources_t</a>, <a href="#robo492">cl_do_sync_pnp</a>,\r
-       <a href="#robo507">cl_irp_skip</a>, <a href="#robo505">cl_irp_complete</a>, <a href="#robo509">cl_irp_unsupported</a>, cl_irp_fail\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo500">cl_pfn_pnp_po_t</a>, <a href="#robo502">cl_pfn_release_resources_t</a>, <a href="#robo496">cl_do_sync_pnp</a>,\r
+       <a href="#robo511">cl_irp_skip</a>, <a href="#robo509">cl_irp_complete</a>, <a href="#robo513">cl_irp_unsupported</a>, cl_irp_fail\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo504">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fvfptr5fquery5ftxt">\r
+<h2><a name="robo508">[Definitions]<a name="Component20Library3a20Plug20and20Play2fcl5fvfptr5fquery5ftxt">\r
 Component Library: Plug and Play/cl_vfptr_query_txt</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_definitions.html#top">index</a>]</p>\r
@@ -712,12 +712,12 @@ Component Library: Plug and Play/cl_vfptr_query_txt</a></h2>
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef struct _<strong>cl_vfptr_query_txt</strong>\r
 {\r
-        <a href="#robo497">cl_pfn_query_text_t</a>             pfn_query_device_id;\r
-        <a href="#robo497">cl_pfn_query_text_t</a>             pfn_query_hardware_id;\r
-        <a href="#robo497">cl_pfn_query_text_t</a>             pfn_query_compatible_id;\r
-        <a href="#robo497">cl_pfn_query_text_t</a>             pfn_query_unique_id;\r
-        <a href="#robo497">cl_pfn_query_text_t</a>             pfn_query_description;\r
-        <a href="#robo497">cl_pfn_query_text_t</a>             pfn_query_location;\r
+        <a href="#robo501">cl_pfn_query_text_t</a>             pfn_query_device_id;\r
+        <a href="#robo501">cl_pfn_query_text_t</a>             pfn_query_hardware_id;\r
+        <a href="#robo501">cl_pfn_query_text_t</a>             pfn_query_compatible_id;\r
+        <a href="#robo501">cl_pfn_query_text_t</a>             pfn_query_unique_id;\r
+        <a href="#robo501">cl_pfn_query_text_t</a>             pfn_query_description;\r
+        <a href="#robo501">cl_pfn_query_text_t</a>             pfn_query_location;\r
 \r
 }       cl_vfptr_query_txt_t;\r
 </pre>\r
@@ -749,12 +749,12 @@ Component Library: Plug and Play/cl_vfptr_query_txt</a></h2>
        the table since they typically do not handle these requests.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo497">cl_pfn_query_text_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo501">cl_pfn_query_text_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo505">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5fcomplete">\r
+<h2><a name="robo509">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5fcomplete">\r
 Component Library: Plug and Play:/cl_irp_complete</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -771,7 +771,7 @@ Component Library: Plug and Play:/cl_irp_complete</a></h2>
 <strong>cl_irp_complete</strong>(\r
         IN                              DEVICE_OBJECT* const            p_dev_obj,\r
         IN                              IRP* const                                      p_irp, \r
-                OUT                     <a href="#robo495">cl_irp_action_t</a>* const          p_action );\r
+                OUT                     <a href="#robo499">cl_irp_action_t</a>* const          p_action );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dev_obj\r
@@ -787,12 +787,12 @@ Component Library: Plug and Play:/cl_irp_complete</a></h2>
        IRP status value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo495">cl_irp_action_t</a>, <a href="#robo503">cl_vfptr_pnp_po_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_irp_action_t</a>, <a href="#robo507">cl_vfptr_pnp_po_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo506">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5fignore">\r
+<h2><a name="robo510">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5fignore">\r
 Component Library: Plug and Play:/cl_irp_ignore</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -802,14 +802,14 @@ Component Library: Plug and Play:/cl_irp_ignore</a></h2>
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       Default function for skipping a PnP IRP without setting the IRP's status.\r
        Useable only by function and filter drivers.  Bus drivers should use \r
-       <a href="#robo505">cl_irp_complete</a> for their PDOs to complete an IRP with no change in status.\r
+       <a href="#robo509">cl_irp_complete</a> for their PDOs to complete an IRP with no change in status.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT NTSTATUS\r
 <strong>cl_irp_ignore</strong>(\r
         IN                              DEVICE_OBJECT* const            p_dev_obj,\r
         IN                              IRP* const                                      p_irp, \r
-                OUT                     <a href="#robo495">cl_irp_action_t</a>* const          p_action );\r
+                OUT                     <a href="#robo499">cl_irp_action_t</a>* const          p_action );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dev_obj\r
@@ -825,12 +825,12 @@ Component Library: Plug and Play:/cl_irp_ignore</a></h2>
        IRP status value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo495">cl_irp_action_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_irp_action_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo507">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5fskip">\r
+<h2><a name="robo511">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5fskip">\r
 Component Library: Plug and Play:/cl_irp_skip</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -840,14 +840,14 @@ Component Library: Plug and Play:/cl_irp_skip</a></h2>
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       Default function for skipping a PnP IRP.  Sets the IRP's status value.\r
        Useable only by function and filter drivers.  Bus drivers should use \r
-       <a href="#robo505">cl_irp_complete</a> for their PDOs to complete an IRP with no change in status.\r
+       <a href="#robo509">cl_irp_complete</a> for their PDOs to complete an IRP with no change in status.\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>CL_EXPORT NTSTATUS\r
 <strong>cl_irp_skip</strong>(\r
         IN                              DEVICE_OBJECT* const            p_dev_obj,\r
         IN                              IRP* const                                      p_irp, \r
-                OUT                     <a href="#robo495">cl_irp_action_t</a>* const          p_action );\r
+                OUT                     <a href="#robo499">cl_irp_action_t</a>* const          p_action );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dev_obj\r
@@ -863,12 +863,12 @@ Component Library: Plug and Play:/cl_irp_skip</a></h2>
        IRP status value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo495">cl_irp_action_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_irp_action_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo508">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5fsucceed">\r
+<h2><a name="robo512">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5fsucceed">\r
 Component Library: Plug and Play:/cl_irp_succeed</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -883,7 +883,7 @@ Component Library: Plug and Play:/cl_irp_succeed</a></h2>
 <strong>cl_irp_succeed</strong>(\r
         IN                              DEVICE_OBJECT* const            p_dev_obj,\r
         IN                              IRP* const                                      p_irp, \r
-                OUT                     <a href="#robo495">cl_irp_action_t</a>* const          p_action );\r
+                OUT                     <a href="#robo499">cl_irp_action_t</a>* const          p_action );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dev_obj\r
@@ -899,12 +899,12 @@ Component Library: Plug and Play:/cl_irp_succeed</a></h2>
        IRP status value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo495">cl_irp_action_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_irp_action_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo509">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5funsupported">\r
+<h2><a name="robo513">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5firp5funsupported">\r
 Component Library: Plug and Play:/cl_irp_unsupported</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -919,7 +919,7 @@ Component Library: Plug and Play:/cl_irp_unsupported</a></h2>
 <strong>cl_irp_unsupported</strong>(\r
         IN                              DEVICE_OBJECT* const            p_dev_obj,\r
         IN                              IRP* const                                      p_irp, \r
-                OUT                     <a href="#robo495">cl_irp_action_t</a>* const          p_action );\r
+                OUT                     <a href="#robo499">cl_irp_action_t</a>* const          p_action );\r
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_dev_obj\r
@@ -935,12 +935,12 @@ Component Library: Plug and Play:/cl_irp_unsupported</a></h2>
        IRP status value.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo495">cl_irp_action_t</a>\r
+<span class="SEE_ALSO"><pre>       Plug and Play, <a href="#robo499">cl_irp_action_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo510">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5fpnp">\r
+<h2><a name="robo514">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5fpnp">\r
 Component Library: Plug and Play:/cl_pnp</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
@@ -974,7 +974,7 @@ Component Library: Plug and Play:/cl_pnp</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo511">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5fpower">\r
+<h2><a name="robo515">[Functions]<a name="Component20Library3a20Plug20and20Play3a2fcl5fpower">\r
 Component Library: Plug and Play:/cl_power</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
index 56d9cfcceddc79c30d60fddfcde812f37c86b876..47f955de8b0722331863fbb1222612b6c15987a4 100644 (file)
@@ -2,21 +2,21 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../../robodoc.css" type="text/css">\r
-<title>./inc_doc/kernel/iba/ib_al_ifc_h.html</title>\r
+<title>./inc_docs/kernel/iba/ib_al_ifc_h.html</title>\r
 <!-- Source: ./inc/kernel/iba/ib_al_ifc.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/ib_al_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/ib_al_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo0">[Modules]<a name="Access20Layer2fib5fal5fifc2eh">\r
-Access Layer/ib_al_ifc.h</a></h2>\r
+<h2><a name="robo2">[Modules]<a name="Access20Layer2fAL20Interface">\r
+Access Layer/AL Interface</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../iba/ib_al_h.html#robo38">parent</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       <strong>ib_al_ifc.h</strong>\r
+<span class="NAME"><pre>       AL Interface\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       Header file for the interface exported to ICT client drivers for access to\r
index c0f9521701eafcfa8ec353bb73e03165cdd88237..ab039ce4a2808a02325b1b54e4c8654b13791b12 100644 (file)
@@ -2,26 +2,71 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../../robodoc.css" type="text/css">\r
-<title>./inc_doc/kernel/iba/ib_ci_ifc_h.html</title>\r
+<title>./inc_docs/kernel/iba/ib_ci_ifc_h.html</title>\r
 <!-- Source: ./inc/kernel/iba/ib_ci_ifc.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/ib_ci_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/ib_ci_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo1">[Modules]<a name="Access20Layer2fib5fci5fifc2eh">\r
-Access Layer/ib_ci_ifc.h</a></h2>\r
+<h2><a name="robo1">[Modules]<a name="Access20Layer2fAL20Channel20Interface">\r
+Access Layer/AL Channel Interface</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../iba/ib_al_h.html#robo38">parent</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       <strong>ib_ci_ifc.h</strong>\r
+<span class="NAME"><pre>       AL Channel Interface\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       Header file for the interface exported to HCA drivers to allow them\r
        to register with AL for use by AL clients.\r
 </pre>\r
 </span>\r
+<hr />\r
+\r
+<h2><a name="robo268">[Structures]<a name="Access20Layer3a20AL20Channel20Interface2fib5fci5fifc5ft">\r
+Access Layer: AL Channel Interface/ib_ci_ifc_t</a></h2>\r
+\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_strutures.html#top">index</a>]</p>\r
+<p><strong>NAME</strong></p>\r
+<span class="NAME"><pre>       <strong>ib_ci_ifc_t</strong>\r
+</pre>\r
+</span><p><strong>DESCRIPTION</strong></p>\r
+<span class="DESCRIPTION"><pre>       \r
+</pre>\r
+</span><p><strong>SYNOPSIS</strong></p>\r
+<span class="SYNOPSIS"><pre>typedef struct _ib_ci_ifc\r
+{\r
+\r
+        INTERFACE                               wdm;\r
+\r
+        ib_pfn_register_ca_t    register_ca;\r
+        ib_pfn_deregister_ca_t  deregister_ca;\r
+        ib_pfn_get_relations_t  get_relations;\r
+        ib_pfn_get_err_str_t    get_err_str;\r
+\r
+}       <strong>ib_ci_ifc_t</strong>;\r
+</pre>\r
+</span><p><strong>FIELDS</strong></p>\r
+<span class="FIELDS"><pre>       wdmr.\r
+               Standard interface header.\r
+\r
+       register_ca\r
+               Pointer  to ib_pfn_register_ca_t function\r
+\r
+       deregister_ca\r
+               Pointer  to ib_pfn_deregister_ca_t function\r
+\r
+       get_relations\r
+               Pointer  to ib_pfn_get_relations_t function\r
+\r
+       get_err_str\r
+               Pointer  to ib_pfn_get_err_str_t function\r
+</pre>\r
+</span><p><strong>SEE ALSO</strong></p>\r
+<span class="SEE_ALSO"><pre>       <a href="../../iba/ib_ci_h.html#robo1183">ib_register_ca</a>,<a href="../../iba/ib_ci_h.html#robo1181">ib_deregister_ca</a>,\r
+</pre>\r
+</span>\r
 </body>\r
 </html>\r
index b0506727dba2e498f0bd4509f512045a39fef2ea..65e661b1fcc90ac650a045abb836fdc4d2fd02ea 100644 (file)
@@ -2,21 +2,21 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../../robodoc.css" type="text/css">\r
-<title>./inc_doc/kernel/iba/ioc_ifc_h.html</title>\r
+<title>./inc_docs/kernel/iba/ioc_ifc_h.html</title>\r
 <!-- Source: ./inc/kernel/iba/ioc_ifc.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/ioc_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:30\r
+<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/ioc_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo2">[Modules]<a name="Access20Layer2fioc5fifc2eh">\r
-Access Layer/ioc_ifc.h</a></h2>\r
+<h2><a name="robo3">[Modules]<a name="Access20Layer2fIO20Controler20Interface">\r
+Access Layer/IO Controler Interface</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../iba/ib_al_h.html#robo38">parent</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       <strong>ioc_ifc.h</strong>\r
+<span class="NAME"><pre>       IO Controler Interface\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       Header file for the interface exported to IOC client drivers to retrieve\r
@@ -25,5 +25,38 @@ Access Layer/ioc_ifc.h</a></h2>
        The interface contains information about the particular instance of an IOC.\r
 </pre>\r
 </span>\r
+<hr />\r
+\r
+<h2><a name="robo269">[Structures]<a name="Access20Layer3a20IO20Controler20Interface2fioc5fifc5fdata5ft">\r
+Access Layer: IO Controler Interface/ioc_ifc_data_t</a></h2>\r
+\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_strutures.html#top">index</a>]</p>\r
+<p><strong>NAME</strong></p>\r
+<span class="NAME"><pre>       <strong>ioc_ifc_data_t</strong>\r
+</pre>\r
+</span><p><strong>DESCRIPTION</strong></p>\r
+<span class="DESCRIPTION"><pre>       I/O Controler interface data.\r
+\r
+       The <strong>ioc_ifc_data_t</strong> structure \r
+</pre>\r
+</span><p><strong>SYNOPSIS</strong></p>\r
+<span class="SYNOPSIS"><pre>typedef struct _ioc_ifc_data\r
+{\r
+        net64_t                                 ca_guid;\r
+        net64_t                                 guid;\r
+\r
+}       <strong>ioc_ifc_data_t</strong>;\r
+</pre>\r
+</span><p><strong>FIELDS</strong></p>\r
+<span class="FIELDS"><pre>       ca_guid\r
+               Local CA GUID through which IOC is accessible.\r
+\r
+       guid\r
+               IOC GUID.\r
+</pre>\r
+</span><p><strong>SEE ALSO</strong></p>\r
+<span class="SEE_ALSO"><pre>       \r
+</pre>\r
+</span>\r
 </body>\r
 </html>\r
index dab07ad2fa55c616500b7cbf3786421a6ab115c3..548436e888b653736bcb81216fcb70be0e3df89a 100644 (file)
@@ -2,21 +2,21 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../../robodoc.css" type="text/css">\r
-<title>./inc_doc/kernel/iba/iou_ifc_h.html</title>\r
+<title>./inc_docs/kernel/iba/iou_ifc_h.html</title>\r
 <!-- Source: ./inc/kernel/iba/iou_ifc.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/iou_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:30\r
+<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/iou_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo3">[Modules]<a name="Access20Layer2fiou5fifc2eh">\r
-Access Layer/iou_ifc.h</a></h2>\r
+<h2><a name="robo0">[Modules]<a name="Access20Layer2f20IO20Unit20Interface">\r
+Access Layer/ IO Unit Interface</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../iba/ib_al_h.html#robo38">parent</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       <strong>iou_ifc.h</strong>\r
+<span class="NAME"><pre>       IO Unit Interface\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       Header file for the interface exported to IOU client drivers to retrieve\r
@@ -25,5 +25,46 @@ Access Layer/iou_ifc.h</a></h2>
        The interface contains information about the particular instance of an IOU.\r
 </pre>\r
 </span>\r
+<hr />\r
+\r
+<h2><a name="robo270">[Structures]<a name="Access20Layer3a20IO20Unit20Interface2fiou5fifc5fdata5ft">\r
+Access Layer: IO Unit Interface/iou_ifc_data_t</a></h2>\r
+\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_strutures.html#top">index</a>]</p>\r
+<p><strong>NAME</strong></p>\r
+<span class="NAME"><pre>       <strong>iou_ifc_data_t</strong>\r
+</pre>\r
+</span><p><strong>DESCRIPTION</strong></p>\r
+<span class="DESCRIPTION"><pre>       I/O Unit interface data.\r
+\r
+       The <strong>iou_ifc_data_t</strong> structure \r
+</pre>\r
+</span><p><strong>SYNOPSIS</strong></p>\r
+<span class="SYNOPSIS"><pre>typedef struct _iou_ifc_data\r
+{\r
+        net64_t                                 ca_guid;\r
+        net64_t                                 chassis_guid;\r
+        uint8_t                                 slot;\r
+        net64_t                                 guid;\r
+\r
+}       <strong>iou_ifc_data_t</strong>;\r
+</pre>\r
+</span><p><strong>FIELDS</strong></p>\r
+<span class="FIELDS"><pre>       ca_guid\r
+               Local CA GUID through which IOU is accessible.\r
+\r
+       chassis_guid\r
+               IOU chassis GUID.\r
+\r
+       slot\r
+               IOU  slot.\r
+\r
+       guid\r
+               IOU  GUID.\r
+</pre>\r
+</span><p><strong>SEE ALSO</strong></p>\r
+<span class="SEE_ALSO"><pre>       \r
+</pre>\r
+</span>\r
 </body>\r
 </html>\r
index 69bf2c2066f5a703d4836f202205db64f687c29c..1d49c89f3a07047f6d95c240fa03ee3327d9c08e 100644 (file)
@@ -2,21 +2,21 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../../robodoc.css" type="text/css">\r
-<title>./inc_doc/kernel/iba/ipoib_ifc_h.html</title>\r
+<title>./inc_docs/kernel/iba/ipoib_ifc_h.html</title>\r
 <!-- Source: ./inc/kernel/iba/ipoib_ifc.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/ipoib_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:30\r
+<a name="robo_top_of_doc">Generated from ./inc/kernel/iba/ipoib_ifc.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo4">[Modules]<a name="Access20Layer2fipoib5fifc2eh">\r
-Access Layer/ipoib_ifc.h</a></h2>\r
+<h2><a name="robo4">[Modules]<a name="Access20Layer2fIPoIB20Interface">\r
+Access Layer/IPoIB Interface</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../iba/ib_al_h.html#robo38">parent</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       <strong>ipoib_ifc.h</strong>\r
+<span class="NAME"><pre>       IPoIB Interface\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       Header file for the interface exported to IPoIB client drivers for access\r
@@ -26,5 +26,42 @@ Access Layer/ipoib_ifc.h</a></h2>
        particular instance of an IPoIB device.\r
 </pre>\r
 </span>\r
+<hr />\r
+\r
+<h2><a name="robo271">[Structures]<a name="Access20Layer3a20IPoIB20Interface2fipoib5fifc5fdata5ft">\r
+Access Layer: IPoIB Interface/ipoib_ifc_data_t</a></h2>\r
+\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_strutures.html#top">index</a>]</p>\r
+<p><strong>NAME</strong></p>\r
+<span class="NAME"><pre>       <strong>ipoib_ifc_data_t</strong>\r
+</pre>\r
+</span><p><strong>DESCRIPTION</strong></p>\r
+<span class="DESCRIPTION"><pre>       IPoIB interface datat.\r
+\r
+       The <strong>ipoib_ifc_data_t</strong> structure \r
+</pre>\r
+</span><p><strong>SYNOPSIS</strong></p>\r
+<span class="SYNOPSIS"><pre>typedef struct _ipoib_ifc_data\r
+{\r
+        net64_t                                         ca_guid;\r
+        net64_t                                         port_guid;\r
+        uint8_t                                         port_num;\r
+\r
+}       <strong>ipoib_ifc_data_t</strong>;\r
+</pre>\r
+</span><p><strong>FIELDS</strong></p>\r
+<span class="FIELDS"><pre>       ca_guid\r
+               HCA GUID for this IPoIB interface\r
+\r
+       port_guid\r
+               Port GUID for this IPoIB interface\r
+\r
+       port_num\r
+               Port Number GUID for this IPoIB interface\r
+</pre>\r
+</span><p><strong>SEE ALSO</strong></p>\r
+<span class="SEE_ALSO"><pre>       \r
+</pre>\r
+</span>\r
 </body>\r
 </html>\r
index 3456586bba74a62897bdd2b283c2220f35302e84..40274c40a145391424144c4bdb90dbb2291b8b0f 100644 (file)
@@ -7,7 +7,7 @@
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <p>\r
 [<a href="./robo_sourcefiles.html#top">Sourcefiles</a>]\r
 <h1>Index</h1>\r
 <table cellspacing="3">\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo310"><tt>\r
+<td  class="uneven"><a href="./kernel/iba/iou_ifc_h.html#robo0"><tt>\r
+ IO Unit Interface</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo314"><tt>\r
 64-bit Print Format</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_async_proc_h.html#robo6"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo38"><tt>\r
+Access Layer</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./kernel/iba/ib_ci_ifc_h.html#robo1"><tt>\r
+AL Channel Interface</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/iba/ib_al_ifc_h.html#robo2"><tt>\r
+AL Interface</tt></a></td>\r
+<td  class="even"><a href="./kernel/ip_packet_h.html#robo718"><tt>\r
+arp_pkt_t</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo6"><tt>\r
 Asynchronous Processor</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo7"><tt>\r
+<td  class="even"><a href="./complib/cl_atomic_h.html#robo7"><tt>\r
 Atomic Operations</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo44"><tt>\r
+ATS</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo44"><tt>\r
-ATS</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo8"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo8"><tt>\r
 Byte Swapping</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1117"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1130"><tt>\r
 ci_alloc_mlnx_fmr</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1131"><tt>\r
+ci_allocate_pd</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1118"><tt>\r
-ci_allocate_pd</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1119"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1132"><tt>\r
 ci_async_event_cb_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1120"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1133"><tt>\r
 ci_attach_mcast</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1134"><tt>\r
+ci_bind_mw</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1121"><tt>\r
-ci_bind_mw</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1122"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1135"><tt>\r
 ci_close_ca</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1123"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1136"><tt>\r
 ci_completion_cb_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1137"><tt>\r
+ci_create_av</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1124"><tt>\r
-ci_create_av</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1125"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1138"><tt>\r
 ci_create_cq</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1126"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1139"><tt>\r
 ci_create_mw</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1140"><tt>\r
+ci_create_qp</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1127"><tt>\r
-ci_create_qp</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1128"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1141"><tt>\r
 ci_create_spl_qp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1129"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1142"><tt>\r
 ci_dealloc_mlnx_fmr</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1143"><tt>\r
+ci_deallocate_pd</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1130"><tt>\r
-ci_deallocate_pd</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1131"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1144"><tt>\r
 ci_deregister_mr</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1132"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1145"><tt>\r
 ci_destroy_av</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1146"><tt>\r
+ci_destroy_cq</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1133"><tt>\r
-ci_destroy_cq</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1134"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1147"><tt>\r
 ci_destroy_mw</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1135"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1148"><tt>\r
 ci_destroy_qp</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1149"><tt>\r
+ci_detach_mcast</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1136"><tt>\r
-ci_detach_mcast</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1137"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1150"><tt>\r
 ci_enable_cq_notify</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1138"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1151"><tt>\r
 ci_enable_ncomp_cq_notify</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1152"><tt>\r
+ci_interface_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1139"><tt>\r
-ci_interface_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1140"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1153"><tt>\r
 ci_local_mad</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1141"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1154"><tt>\r
 ci_map_phys_mlnx_fmr</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1155"><tt>\r
+ci_modify_av</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1142"><tt>\r
-ci_modify_av</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1143"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1156"><tt>\r
 ci_modify_ca</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1144"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1157"><tt>\r
 ci_modify_mr</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1158"><tt>\r
+ci_modify_pmr</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1145"><tt>\r
-ci_modify_pmr</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1146"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1159"><tt>\r
 ci_modify_qp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1147"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1160"><tt>\r
 ci_open_ca</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1161"><tt>\r
+ci_peek_cq</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1148"><tt>\r
-ci_peek_cq</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1149"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1162"><tt>\r
 ci_poll_cq</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1150"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1163"><tt>\r
 ci_post_recv</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1164"><tt>\r
+ci_post_send</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1151"><tt>\r
-ci_post_send</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1152"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1165"><tt>\r
 ci_query_av</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1153"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1166"><tt>\r
 ci_query_ca</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1167"><tt>\r
+ci_query_cq</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1154"><tt>\r
-ci_query_cq</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1155"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1168"><tt>\r
 ci_query_mr</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1156"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1169"><tt>\r
 ci_query_mw</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1170"><tt>\r
+ci_query_qp</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1157"><tt>\r
-ci_query_qp</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1158"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1171"><tt>\r
 ci_register_mr</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1159"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1172"><tt>\r
 ci_register_pmr</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1173"><tt>\r
+ci_register_smr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1160"><tt>\r
-ci_register_smr</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1161"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1174"><tt>\r
 ci_resize_cq</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1162"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1175"><tt>\r
 ci_um_close_ca_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1176"><tt>\r
+ci_um_open_ca</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1163"><tt>\r
-ci_um_open_ca</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1164"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1177"><tt>\r
 ci_umv_buf_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1165"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1178"><tt>\r
 ci_unmap_mlnx_fmr</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1179"><tt>\r
+ci_vendor_call</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1166"><tt>\r
-ci_vendor_call</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo490"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo494"><tt>\r
 cl_alloc_relations</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_async_proc_h.html#robo_top_of_doc"><tt>\r
 cl_async_proc.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo275"><tt>\r
+cl_async_proc_construct</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_async_proc_h.html#robo271"><tt>\r
-cl_async_proc_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo272"><tt>\r
+<td  class="even"><a href="./complib/cl_async_proc_h.html#robo276"><tt>\r
 cl_async_proc_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_async_proc_h.html#robo273"><tt>\r
+<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo277"><tt>\r
 cl_async_proc_init</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_async_proc_h.html#robo278"><tt>\r
+cl_async_proc_item_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo274"><tt>\r
-cl_async_proc_item_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_async_proc_h.html#robo275"><tt>\r
+<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo279"><tt>\r
 cl_async_proc_queue</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo276"><tt>\r
+<td  class="even"><a href="./complib/cl_async_proc_h.html#robo280"><tt>\r
 cl_async_proc_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo_top_of_doc"><tt>\r
+cl_atomic.h</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_atomic_h.html#robo_top_of_doc"><tt>\r
-cl_atomic.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo278"><tt>\r
+<td  class="even"><a href="./complib/cl_atomic_h.html#robo282"><tt>\r
 cl_atomic_add</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_atomic_h.html#robo279"><tt>\r
+<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo283"><tt>\r
 cl_atomic_comp_xchg</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_atomic_h.html#robo284"><tt>\r
+cl_atomic_dec</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo280"><tt>\r
-cl_atomic_dec</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_atomic_h.html#robo281"><tt>\r
+<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo285"><tt>\r
 cl_atomic_inc</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo282"><tt>\r
+<td  class="even"><a href="./complib/cl_atomic_h.html#robo286"><tt>\r
 cl_atomic_sub</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo287"><tt>\r
+cl_atomic_xchg</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_atomic_h.html#robo283"><tt>\r
-cl_atomic_xchg</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo311"><tt>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo315"><tt>\r
 cl_break</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_bus_ifc_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_bus_ifc_h.html#robo_top_of_doc"><tt>\r
 cl_bus_ifc.h</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo_top_of_doc"><tt>\r
+cl_byteswap.h</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo_top_of_doc"><tt>\r
-cl_byteswap.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo425"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo429"><tt>\r
 cl_check_for_read</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo426"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo430"><tt>\r
 cl_check_for_write</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo_top_of_doc"><tt>\r
+cl_comppool.h</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo_top_of_doc"><tt>\r
-cl_comppool.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo427"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo431"><tt>\r
 cl_copy_from_user</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo428"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo432"><tt>\r
 cl_copy_to_user</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo301"><tt>\r
+cl_cpool_construct</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo297"><tt>\r
-cl_cpool_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo298"><tt>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo302"><tt>\r
 cl_cpool_count</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo299"><tt>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo303"><tt>\r
 cl_cpool_destroy</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo304"><tt>\r
+cl_cpool_get</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo300"><tt>\r
-cl_cpool_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo301"><tt>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo305"><tt>\r
 cl_cpool_grow</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo302"><tt>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo306"><tt>\r
 cl_cpool_init</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo307"><tt>\r
+cl_cpool_put</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo303"><tt>\r
-cl_cpool_put</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo304"><tt>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo308"><tt>\r
 cl_cpool_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo312"><tt>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo316"><tt>\r
 cl_dbg_out</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo_top_of_doc"><tt>\r
+cl_debug.h</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo_top_of_doc"><tt>\r
-cl_debug.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo447"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo451"><tt>\r
 cl_destroy_type_t</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo491"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo495"><tt>\r
 cl_do_remove</tt></a></td>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo496"><tt>\r
+cl_do_sync_pnp</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo492"><tt>\r
-cl_do_sync_pnp</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo313"><tt>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo317"><tt>\r
 CL_ENTER</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_event_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_event_h.html#robo_top_of_doc"><tt>\r
 cl_event.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_event_h.html#robo325"><tt>\r
+cl_event_construct</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_event_h.html#robo321"><tt>\r
-cl_event_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_event_h.html#robo322"><tt>\r
+<td  class="even"><a href="./complib/cl_event_h.html#robo326"><tt>\r
 cl_event_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_event_h.html#robo323"><tt>\r
+<td  class="uneven"><a href="./complib/cl_event_h.html#robo327"><tt>\r
 cl_event_init</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_event_h.html#robo328"><tt>\r
+cl_event_reset</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_event_h.html#robo324"><tt>\r
-cl_event_reset</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_event_h.html#robo325"><tt>\r
+<td  class="uneven"><a href="./complib/cl_event_h.html#robo329"><tt>\r
 cl_event_signal</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_event_h.html#robo326"><tt>\r
+<td  class="even"><a href="./complib/cl_event_h.html#robo330"><tt>\r
 cl_event_wait_on</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo318"><tt>\r
+CL_EXIT</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo314"><tt>\r
-CL_EXIT</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo_top_of_doc"><tt>\r
 cl_fleximap.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo328"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo332"><tt>\r
 cl_fmap_apply_func</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo333"><tt>\r
+cl_fmap_count</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo329"><tt>\r
-cl_fmap_count</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo330"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo334"><tt>\r
 cl_fmap_delta</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo331"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo335"><tt>\r
 cl_fmap_end</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo336"><tt>\r
+cl_fmap_get</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo332"><tt>\r
-cl_fmap_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo333"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo337"><tt>\r
 cl_fmap_head</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo334"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo338"><tt>\r
 cl_fmap_init</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo339"><tt>\r
+cl_fmap_insert</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo335"><tt>\r
-cl_fmap_insert</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo336"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo340"><tt>\r
 cl_fmap_item_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo337"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo341"><tt>\r
 cl_fmap_key</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo342"><tt>\r
+cl_fmap_merge</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo338"><tt>\r
-cl_fmap_merge</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo339"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo343"><tt>\r
 cl_fmap_next</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo340"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo344"><tt>\r
 cl_fmap_prev</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo345"><tt>\r
+cl_fmap_remove</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo341"><tt>\r
-cl_fmap_remove</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo342"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo346"><tt>\r
 cl_fmap_remove_all</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo343"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo347"><tt>\r
 cl_fmap_remove_item</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo348"><tt>\r
+cl_fmap_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo344"><tt>\r
-cl_fmap_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo345"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo349"><tt>\r
 cl_fmap_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo429"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo433"><tt>\r
 cl_free</tt></a></td>\r
+<td  class="even"><a href="./kernel/complib/cl_bus_ifc_h.html#robo497"><tt>\r
+cl_fwd_query_ifc</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_bus_ifc_h.html#robo493"><tt>\r
-cl_fwd_query_ifc</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo430"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo434"><tt>\r
 cl_get_pagesize</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo431"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo435"><tt>\r
 cl_get_physaddr</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo677"><tt>\r
+cl_get_tick_count</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo673"><tt>\r
-cl_get_tick_count</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo674"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo678"><tt>\r
 cl_get_tick_freq</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo675"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo679"><tt>\r
 cl_get_time_stamp</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo680"><tt>\r
+cl_get_time_stamp_sec</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo676"><tt>\r
-cl_get_time_stamp_sec</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo677"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo681"><tt>\r
 cl_get_time_stamp_usec</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo285"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo289"><tt>\r
+cl_hton16</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo288"><tt>\r
 CL_HTON16</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo284"><tt>\r
-cl_hton16</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo287"><tt>\r
-CL_HTON32</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo286"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo291"><tt>\r
 cl_hton32</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo290"><tt>\r
+CL_HTON32</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo292"><tt>\r
+cl_hton64</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo289"><tt>\r
-cl_hton64</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo288"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo293"><tt>\r
 CL_HTON64</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo494"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo498"><tt>\r
 cl_init_pnp_po_ext</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo_top_of_doc"><tt>\r
+cl_ioctl.h</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo_top_of_doc"><tt>\r
-cl_ioctl.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo349"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo353"><tt>\r
 cl_ioctl_cmd</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo350"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo354"><tt>\r
 cl_ioctl_complete</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo355"><tt>\r
+cl_ioctl_ctl_code</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo351"><tt>\r
-cl_ioctl_ctl_code</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo352"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo356"><tt>\r
 cl_ioctl_handle_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo353"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo357"><tt>\r
 cl_ioctl_in_buf</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo358"><tt>\r
+cl_ioctl_in_size</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo354"><tt>\r
-cl_ioctl_in_size</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo355"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo359"><tt>\r
 cl_ioctl_out_buf</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo356"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo360"><tt>\r
 cl_ioctl_out_size</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo361"><tt>\r
+cl_ioctl_process</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo357"><tt>\r
-cl_ioctl_process</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo358"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo362"><tt>\r
 cl_ioctl_request</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo359"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo363"><tt>\r
 cl_ioctl_result</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo364"><tt>\r
+cl_ioctl_type</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo360"><tt>\r
-cl_ioctl_type</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo495"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo499"><tt>\r
 cl_irp_action_t</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo505"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo509"><tt>\r
 cl_irp_complete</tt></a></td>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo510"><tt>\r
+cl_irp_ignore</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo506"><tt>\r
-cl_irp_ignore</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo507"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo511"><tt>\r
 cl_irp_skip</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo508"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo512"><tt>\r
 cl_irp_succeed</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo513"><tt>\r
+cl_irp_unsupported</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo509"><tt>\r
-cl_irp_unsupported</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_irqlock_h.html#robo_top_of_doc"><tt>\r
 cl_irqlock.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_irqlock_h.html#robo363"><tt>\r
+<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo367"><tt>\r
 cl_irqlock_acquire</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_irqlock_h.html#robo368"><tt>\r
+cl_irqlock_construct</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo364"><tt>\r
-cl_irqlock_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_irqlock_h.html#robo365"><tt>\r
+<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo369"><tt>\r
 cl_irqlock_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo366"><tt>\r
+<td  class="even"><a href="./complib/cl_irqlock_h.html#robo370"><tt>\r
 cl_irqlock_init</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo371"><tt>\r
+cl_irqlock_release</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_irqlock_h.html#robo367"><tt>\r
-cl_irqlock_release</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_thread_h.html#robo668"><tt>\r
+<td  class="even"><a href="./complib/cl_thread_h.html#robo672"><tt>\r
 cl_is_blockable</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo305"><tt>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo309"><tt>\r
 cl_is_cpool_inited</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo350"><tt>\r
+cl_is_fmap_empty</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo346"><tt>\r
-cl_is_fmap_empty</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo557"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo561"><tt>\r
 cl_is_item_in_qlist</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo368"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo372"><tt>\r
 cl_is_list_empty</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo373"><tt>\r
+cl_is_list_inited</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo369"><tt>\r
-cl_is_list_inited</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo401"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo405"><tt>\r
 cl_is_map_empty</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo327"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo331"><tt>\r
 cl_is_map_inited</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo374"><tt>\r
+cl_is_object_in_list</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo370"><tt>\r
-cl_is_object_in_list</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo533"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo537"><tt>\r
 cl_is_pool_inited</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo544"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo548"><tt>\r
 cl_is_qcpool_inited</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo562"><tt>\r
+cl_is_qlist_empty</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo558"><tt>\r
-cl_is_qlist_empty</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo597"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo601"><tt>\r
 cl_is_qmap_empty</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo620"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo624"><tt>\r
 cl_is_qpool_inited</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo636"><tt>\r
+cl_is_rbmap_empty</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo632"><tt>\r
-cl_is_rbmap_empty</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo446"><tt>\r
+<td  class="uneven"><a href="./complib/cl_types_h.html#robo450"><tt>\r
 cl_is_state_valid</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo658"><tt>\r
+<td  class="even"><a href="./complib/cl_syscallback_h.html#robo662"><tt>\r
 cl_is_sys_callback_inited</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo_top_of_doc"><tt>\r
+cl_list.h</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo_top_of_doc"><tt>\r
-cl_list.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo371"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo375"><tt>\r
 cl_list_apply_func</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo372"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo376"><tt>\r
 cl_list_construct</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo377"><tt>\r
+cl_list_count</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo373"><tt>\r
-cl_list_count</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo374"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo378"><tt>\r
 cl_list_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo375"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo379"><tt>\r
 cl_list_end</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo380"><tt>\r
+cl_list_find_from_head</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo376"><tt>\r
-cl_list_find_from_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo377"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo381"><tt>\r
 cl_list_find_from_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo378"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo382"><tt>\r
 cl_list_head</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo383"><tt>\r
+cl_list_init</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo379"><tt>\r
-cl_list_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo380"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo384"><tt>\r
 cl_list_insert_array_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo381"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo385"><tt>\r
 cl_list_insert_array_tail</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo386"><tt>\r
+cl_list_insert_head</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo382"><tt>\r
-cl_list_insert_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo383"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo387"><tt>\r
 cl_list_insert_next</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo384"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo388"><tt>\r
 cl_list_insert_prev</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo389"><tt>\r
+cl_list_insert_tail</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo385"><tt>\r
-cl_list_insert_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo559"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo563"><tt>\r
 cl_list_item_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo386"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo390"><tt>\r
 cl_list_iterator_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo391"><tt>\r
+cl_list_next</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo387"><tt>\r
-cl_list_next</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo388"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo392"><tt>\r
 cl_list_obj</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo560"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo564"><tt>\r
 cl_list_obj_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo393"><tt>\r
+cl_list_prev</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo389"><tt>\r
-cl_list_prev</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo390"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo394"><tt>\r
 cl_list_remove_all</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo391"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo395"><tt>\r
 cl_list_remove_head</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo396"><tt>\r
+cl_list_remove_item</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo392"><tt>\r
-cl_list_remove_item</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo393"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo397"><tt>\r
 cl_list_remove_object</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo394"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo398"><tt>\r
 cl_list_remove_tail</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo399"><tt>\r
+cl_list_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo395"><tt>\r
-cl_list_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo396"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo400"><tt>\r
 cl_list_tail</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_log_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_log_h.html#robo_top_of_doc"><tt>\r
 cl_log.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_log_h.html#robo403"><tt>\r
+cl_log_event</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_log_h.html#robo399"><tt>\r
-cl_log_event</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_log_h.html#robo400"><tt>\r
+<td  class="even"><a href="./complib/cl_log_h.html#robo404"><tt>\r
 cl_log_type_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo432"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo436"><tt>\r
 cl_malloc</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo_top_of_doc"><tt>\r
+cl_map.h</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo_top_of_doc"><tt>\r
-cl_map.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo402"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo406"><tt>\r
 cl_map_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo403"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo407"><tt>\r
 cl_map_count</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo408"><tt>\r
+cl_map_delta</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo404"><tt>\r
-cl_map_delta</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo405"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo409"><tt>\r
 cl_map_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo406"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo410"><tt>\r
 cl_map_end</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo411"><tt>\r
+cl_map_get</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo407"><tt>\r
-cl_map_get</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo408"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo412"><tt>\r
 cl_map_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo409"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo413"><tt>\r
 cl_map_init</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo414"><tt>\r
+cl_map_insert</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo410"><tt>\r
-cl_map_insert</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo598"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo602"><tt>\r
 cl_map_item_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo411"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo415"><tt>\r
 cl_map_iterator_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo416"><tt>\r
+cl_map_key</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo412"><tt>\r
-cl_map_key</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo413"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo417"><tt>\r
 cl_map_merge</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo414"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo418"><tt>\r
 cl_map_next</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo419"><tt>\r
+cl_map_obj</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo415"><tt>\r
-cl_map_obj</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo599"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo603"><tt>\r
 cl_map_obj_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo416"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo420"><tt>\r
 cl_map_prev</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo421"><tt>\r
+cl_map_remove</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo417"><tt>\r
-cl_map_remove</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo418"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo422"><tt>\r
 cl_map_remove_all</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo419"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo423"><tt>\r
 cl_map_remove_item</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo424"><tt>\r
+cl_map_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo420"><tt>\r
-cl_map_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo421"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo425"><tt>\r
 cl_map_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_math_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./complib/cl_math_h.html#robo_top_of_doc"><tt>\r
 cl_math.h</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo437"><tt>\r
+cl_mem_display</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo433"><tt>\r
-cl_mem_display</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo434"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo438"><tt>\r
 cl_memclr</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo435"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo439"><tt>\r
 cl_memcmp</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo440"><tt>\r
+cl_memcpy</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo436"><tt>\r
-cl_memcpy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo_top_of_doc"><tt>\r
 cl_memory.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo437"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo441"><tt>\r
 cl_memset</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo319"><tt>\r
+cl_msg_out</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo315"><tt>\r
-cl_msg_out</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_mutex_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo_top_of_doc"><tt>\r
 cl_mutex.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo441"><tt>\r
+<td  class="even"><a href="./complib/cl_mutex_h.html#robo445"><tt>\r
 cl_mutex_acquire</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo446"><tt>\r
+cl_mutex_construct</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_mutex_h.html#robo442"><tt>\r
-cl_mutex_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo443"><tt>\r
+<td  class="even"><a href="./complib/cl_mutex_h.html#robo447"><tt>\r
 cl_mutex_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_mutex_h.html#robo444"><tt>\r
+<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo448"><tt>\r
 cl_mutex_init</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_mutex_h.html#robo449"><tt>\r
+cl_mutex_release</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo445"><tt>\r
-cl_mutex_release</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo290"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo294"><tt>\r
 cl_ntoh</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo292"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo295"><tt>\r
 CL_NTOH16</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo296"><tt>\r
+cl_ntoh16</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo291"><tt>\r
-cl_ntoh16</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo294"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo297"><tt>\r
 cl_ntoh32</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo293"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo298"><tt>\r
 CL_NTOH32</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo300"><tt>\r
+CL_NTOH64</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo295"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo299"><tt>\r
 cl_ntoh64</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo296"><tt>\r
-CL_NTOH64</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo_top_of_doc"><tt>\r
 cl_obj.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo452"><tt>\r
+cl_obj_construct</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo448"><tt>\r
-cl_obj_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo449"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo453"><tt>\r
 cl_obj_deinit</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo450"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo454"><tt>\r
 cl_obj_deref</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo455"><tt>\r
+cl_obj_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo451"><tt>\r
-cl_obj_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo452"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo456"><tt>\r
 cl_obj_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo453"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo457"><tt>\r
 cl_obj_insert_rel</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo458"><tt>\r
+cl_obj_insert_rel_parent_locked</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo454"><tt>\r
-cl_obj_insert_rel_parent_locked</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo455"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo459"><tt>\r
 cl_obj_lock</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo456"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo460"><tt>\r
 cl_obj_mgr_create</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo461"><tt>\r
+cl_obj_mgr_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo457"><tt>\r
-cl_obj_mgr_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo458"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo462"><tt>\r
 cl_obj_mgr_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo459"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo463"><tt>\r
 cl_obj_ref</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo464"><tt>\r
+cl_obj_rel_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo460"><tt>\r
-cl_obj_rel_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo461"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo465"><tt>\r
 cl_obj_remove_rel</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo462"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo466"><tt>\r
 cl_obj_reset</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo467"><tt>\r
+cl_obj_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo463"><tt>\r
-cl_obj_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo464"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo468"><tt>\r
 cl_obj_type</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo465"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo469"><tt>\r
 cl_obj_unlock</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo442"><tt>\r
+cl_palloc</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo438"><tt>\r
-cl_palloc</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo320"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo324"><tt>\r
 cl_panic</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_passivelock_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo_top_of_doc"><tt>\r
 cl_passivelock.h</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo_top_of_doc"><tt>\r
+cl_perf.h</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo_top_of_doc"><tt>\r
-cl_perf.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo476"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo480"><tt>\r
 cl_perf_clr</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo477"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo481"><tt>\r
 cl_perf_construct</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo482"><tt>\r
+cl_perf_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo478"><tt>\r
-cl_perf_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo479"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo483"><tt>\r
 cl_perf_display</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo480"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo484"><tt>\r
 cl_perf_inc</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo485"><tt>\r
+cl_perf_init</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo481"><tt>\r
-cl_perf_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo482"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo486"><tt>\r
 cl_perf_log</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo483"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo487"><tt>\r
 cl_perf_reset</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo488"><tt>\r
+cl_perf_start</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo484"><tt>\r
-cl_perf_start</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo485"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo489"><tt>\r
 cl_perf_stop</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo486"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo490"><tt>\r
 cl_perf_update</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo491"><tt>\r
+cl_perf_update_ctr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo487"><tt>\r
-cl_perf_update_ctr</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_async_proc_h.html#robo277"><tt>\r
+<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo281"><tt>\r
 cl_pfn_async_proc_cb_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo306"><tt>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo310"><tt>\r
 cl_pfn_cpool_dtor_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo311"><tt>\r
+cl_pfn_cpool_init_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo307"><tt>\r
-cl_pfn_cpool_init_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo347"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo351"><tt>\r
 cl_pfn_fmap_apply_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo348"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo352"><tt>\r
 cl_pfn_fmap_cmp_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo365"><tt>\r
+cl_pfn_ioctl_handler_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo361"><tt>\r
-cl_pfn_ioctl_handler_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo397"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo401"><tt>\r
 cl_pfn_list_apply_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo398"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo402"><tt>\r
 cl_pfn_list_find_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo470"><tt>\r
+cl_pfn_obj_call_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo466"><tt>\r
-cl_pfn_obj_call_t</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo496"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo500"><tt>\r
 cl_pfn_pnp_po_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo534"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo538"><tt>\r
 cl_pfn_pool_dtor_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo539"><tt>\r
+cl_pfn_pool_init_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo535"><tt>\r
-cl_pfn_pool_init_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo514"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo518"><tt>\r
 cl_pfn_ptr_vec_apply_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo515"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo519"><tt>\r
 cl_pfn_ptr_vec_find_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo549"><tt>\r
+cl_pfn_qcpool_dtor_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo545"><tt>\r
-cl_pfn_qcpool_dtor_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo546"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo550"><tt>\r
 cl_pfn_qcpool_init_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo561"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo565"><tt>\r
 cl_pfn_qlist_apply_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo566"><tt>\r
+cl_pfn_qlist_find_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo562"><tt>\r
-cl_pfn_qlist_find_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo600"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo604"><tt>\r
 cl_pfn_qmap_apply_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo621"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo625"><tt>\r
 cl_pfn_qpool_dtor_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo626"><tt>\r
+cl_pfn_qpool_init_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo622"><tt>\r
-cl_pfn_qpool_init_t</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo497"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo501"><tt>\r
 cl_pfn_query_text_t</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo498"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo502"><tt>\r
 cl_pfn_release_resources_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo648"><tt>\r
+cl_pfn_req_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo644"><tt>\r
-cl_pfn_req_cb_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo645"><tt>\r
+<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo649"><tt>\r
 cl_pfn_reqmgr_get_count_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo659"><tt>\r
+<td  class="even"><a href="./complib/cl_syscallback_h.html#robo663"><tt>\r
 cl_pfn_sys_callback_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_thread_h.html#robo673"><tt>\r
+cl_pfn_thread_callback_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_thread_h.html#robo669"><tt>\r
-cl_pfn_thread_callback_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo678"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo682"><tt>\r
 cl_pfn_timer_callback_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo686"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo690"><tt>\r
 cl_pfn_vec_apply_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo691"><tt>\r
+cl_pfn_vec_dtor_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo687"><tt>\r
-cl_pfn_vec_dtor_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo688"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo692"><tt>\r
 cl_pfn_vec_find_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo689"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo693"><tt>\r
 cl_pfn_vec_init_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo473"><tt>\r
+cl_plock_acquire</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_passivelock_h.html#robo469"><tt>\r
-cl_plock_acquire</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo470"><tt>\r
+<td  class="even"><a href="./complib/cl_passivelock_h.html#robo474"><tt>\r
 cl_plock_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_passivelock_h.html#robo471"><tt>\r
+<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo475"><tt>\r
 cl_plock_destroy</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_passivelock_h.html#robo476"><tt>\r
+cl_plock_excl_acquire</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo472"><tt>\r
-cl_plock_excl_acquire</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_passivelock_h.html#robo473"><tt>\r
+<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo477"><tt>\r
 cl_plock_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo474"><tt>\r
+<td  class="even"><a href="./complib/cl_passivelock_h.html#robo478"><tt>\r
 cl_plock_release</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo479"><tt>\r
+cl_plock_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_passivelock_h.html#robo475"><tt>\r
-cl_plock_t</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo510"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo514"><tt>\r
 cl_pnp</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo_top_of_doc"><tt>\r
 cl_pnp_po.h</tt></a></td>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo503"><tt>\r
+cl_pnp_po_ext_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo499"><tt>\r
-cl_pnp_po_ext_t</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo500"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo504"><tt>\r
 cl_pnp_state_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo_top_of_doc"><tt>\r
 cl_pool.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo540"><tt>\r
+cl_pool_construct</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo536"><tt>\r
-cl_pool_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo537"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo541"><tt>\r
 cl_pool_count</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo538"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo542"><tt>\r
 cl_pool_destroy</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo543"><tt>\r
+cl_pool_get</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo539"><tt>\r
-cl_pool_get</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo540"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo544"><tt>\r
 cl_pool_grow</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo541"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo545"><tt>\r
 cl_pool_init</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo551"><tt>\r
+cl_pool_item_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo547"><tt>\r
-cl_pool_item_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo542"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo546"><tt>\r
 cl_pool_put</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo543"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo547"><tt>\r
 cl_pool_t</tt></a></td>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo515"><tt>\r
+cl_power</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo511"><tt>\r
-cl_power</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo316"><tt>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo320"><tt>\r
 CL_PRINT</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_thread_h.html#robo670"><tt>\r
+<td  class="even"><a href="./complib/cl_thread_h.html#robo674"><tt>\r
 cl_proc_count</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo_top_of_doc"><tt>\r
+cl_ptr_vector.h</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo_top_of_doc"><tt>\r
-cl_ptr_vector.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo516"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo520"><tt>\r
 cl_ptr_vector_apply_func</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo517"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo521"><tt>\r
 cl_ptr_vector_at</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo522"><tt>\r
+cl_ptr_vector_construct</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo518"><tt>\r
-cl_ptr_vector_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo519"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo523"><tt>\r
 cl_ptr_vector_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo520"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo524"><tt>\r
 cl_ptr_vector_find_from_end</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo525"><tt>\r
+cl_ptr_vector_find_from_start</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo521"><tt>\r
-cl_ptr_vector_find_from_start</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo522"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo526"><tt>\r
 cl_ptr_vector_get</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo523"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo527"><tt>\r
 cl_ptr_vector_get_capacity</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo528"><tt>\r
+cl_ptr_vector_get_size</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo524"><tt>\r
-cl_ptr_vector_get_size</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo525"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo529"><tt>\r
 cl_ptr_vector_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo526"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo530"><tt>\r
 cl_ptr_vector_insert</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo531"><tt>\r
+cl_ptr_vector_remove</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo527"><tt>\r
-cl_ptr_vector_remove</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo528"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo532"><tt>\r
 cl_ptr_vector_set</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo529"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo533"><tt>\r
 cl_ptr_vector_set_capacity</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo534"><tt>\r
+cl_ptr_vector_set_min_size</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo530"><tt>\r
-cl_ptr_vector_set_min_size</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo531"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo535"><tt>\r
 cl_ptr_vector_set_size</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo532"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo536"><tt>\r
 cl_ptr_vector_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo443"><tt>\r
+cl_pzalloc</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo439"><tt>\r
-cl_pzalloc</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo_top_of_doc"><tt>\r
 cl_qcomppool.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo548"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo552"><tt>\r
 cl_qcpool_construct</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo553"><tt>\r
+cl_qcpool_count</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo549"><tt>\r
-cl_qcpool_count</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo550"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo554"><tt>\r
 cl_qcpool_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo551"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo555"><tt>\r
 cl_qcpool_get</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo556"><tt>\r
+cl_qcpool_grow</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo552"><tt>\r
-cl_qcpool_grow</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo553"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo557"><tt>\r
 cl_qcpool_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo554"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo558"><tt>\r
 cl_qcpool_put</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo559"><tt>\r
+cl_qcpool_put_list</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo555"><tt>\r
-cl_qcpool_put_list</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo556"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo560"><tt>\r
 cl_qcpool_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo_top_of_doc"><tt>\r
 cl_qlist.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo567"><tt>\r
+cl_qlist_apply_func</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo563"><tt>\r
-cl_qlist_apply_func</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo564"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo568"><tt>\r
 cl_qlist_count</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo565"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo569"><tt>\r
 cl_qlist_end</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo570"><tt>\r
+cl_qlist_find_from_head</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo566"><tt>\r
-cl_qlist_find_from_head</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo567"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo571"><tt>\r
 cl_qlist_find_from_tail</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo568"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo572"><tt>\r
 cl_qlist_find_next</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo573"><tt>\r
+cl_qlist_find_prev</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo569"><tt>\r
-cl_qlist_find_prev</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo570"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo574"><tt>\r
 cl_qlist_head</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo571"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo575"><tt>\r
 cl_qlist_init</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo576"><tt>\r
+cl_qlist_insert_array_head</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo572"><tt>\r
-cl_qlist_insert_array_head</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo573"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo577"><tt>\r
 cl_qlist_insert_array_tail</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo574"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo578"><tt>\r
 cl_qlist_insert_head</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo579"><tt>\r
+cl_qlist_insert_list_head</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo575"><tt>\r
-cl_qlist_insert_list_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo576"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo580"><tt>\r
 cl_qlist_insert_list_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo577"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo581"><tt>\r
 cl_qlist_insert_next</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo582"><tt>\r
+cl_qlist_insert_prev</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo578"><tt>\r
-cl_qlist_insert_prev</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo579"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo583"><tt>\r
 cl_qlist_insert_tail</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo580"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo584"><tt>\r
 cl_qlist_move_items</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo585"><tt>\r
+cl_qlist_next</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo581"><tt>\r
-cl_qlist_next</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo582"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo586"><tt>\r
 cl_qlist_obj</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo583"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo587"><tt>\r
 cl_qlist_prev</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo588"><tt>\r
+cl_qlist_remove_all</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo584"><tt>\r
-cl_qlist_remove_all</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo585"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo589"><tt>\r
 cl_qlist_remove_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo586"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo590"><tt>\r
 cl_qlist_remove_item</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo591"><tt>\r
+cl_qlist_remove_tail</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo587"><tt>\r
-cl_qlist_remove_tail</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo588"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo592"><tt>\r
 cl_qlist_set_obj</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo589"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo593"><tt>\r
 cl_qlist_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo594"><tt>\r
+cl_qlist_tail</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo590"><tt>\r
-cl_qlist_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo591"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo595"><tt>\r
 cl_qlock_pool_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo592"><tt>\r
+<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo596"><tt>\r
 cl_qlock_pool_destroy</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo597"><tt>\r
+cl_qlock_pool_get</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo593"><tt>\r
-cl_qlock_pool_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo594"><tt>\r
+<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo598"><tt>\r
 cl_qlock_pool_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo595"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo599"><tt>\r
 cl_qlock_pool_put</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo600"><tt>\r
+cl_qlock_pool_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo596"><tt>\r
-cl_qlock_pool_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo_top_of_doc"><tt>\r
 cl_qlockpool.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo_top_of_doc"><tt>\r
 cl_qmap.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo605"><tt>\r
+cl_qmap_apply_func</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo601"><tt>\r
-cl_qmap_apply_func</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo602"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo606"><tt>\r
 cl_qmap_count</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo603"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo607"><tt>\r
 cl_qmap_delta</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo608"><tt>\r
+cl_qmap_end</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo604"><tt>\r
-cl_qmap_end</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo605"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo609"><tt>\r
 cl_qmap_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo606"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo610"><tt>\r
 cl_qmap_head</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo611"><tt>\r
+cl_qmap_init</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo607"><tt>\r
-cl_qmap_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo608"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo612"><tt>\r
 cl_qmap_insert</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo609"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo613"><tt>\r
 cl_qmap_key</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo614"><tt>\r
+cl_qmap_merge</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo610"><tt>\r
-cl_qmap_merge</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo611"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo615"><tt>\r
 cl_qmap_next</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo612"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo616"><tt>\r
 cl_qmap_obj</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo617"><tt>\r
+cl_qmap_prev</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo613"><tt>\r
-cl_qmap_prev</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo614"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo618"><tt>\r
 cl_qmap_remove</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo615"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo619"><tt>\r
 cl_qmap_remove_all</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo620"><tt>\r
+cl_qmap_remove_item</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo616"><tt>\r
-cl_qmap_remove_item</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo617"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo621"><tt>\r
 cl_qmap_set_obj</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo618"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo622"><tt>\r
 cl_qmap_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo623"><tt>\r
+cl_qmap_tail</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo619"><tt>\r
-cl_qmap_tail</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo_top_of_doc"><tt>\r
 cl_qpool.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo623"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo627"><tt>\r
 cl_qpool_construct</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo628"><tt>\r
+cl_qpool_count</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo624"><tt>\r
-cl_qpool_count</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo625"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo629"><tt>\r
 cl_qpool_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo626"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo630"><tt>\r
 cl_qpool_get</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo631"><tt>\r
+cl_qpool_grow</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo627"><tt>\r
-cl_qpool_grow</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo628"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo632"><tt>\r
 cl_qpool_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo629"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo633"><tt>\r
 cl_qpool_put</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo634"><tt>\r
+cl_qpool_put_list</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo630"><tt>\r
-cl_qpool_put_list</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo631"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo635"><tt>\r
 cl_qpool_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo_top_of_doc"><tt>\r
 cl_rbmap.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo637"><tt>\r
+cl_rbmap_count</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo633"><tt>\r
-cl_rbmap_count</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo634"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo638"><tt>\r
 cl_rbmap_end</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo635"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo639"><tt>\r
 cl_rbmap_init</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo640"><tt>\r
+cl_rbmap_insert</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo636"><tt>\r
-cl_rbmap_insert</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo637"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo641"><tt>\r
 cl_rbmap_item_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo638"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo642"><tt>\r
 cl_rbmap_left</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo643"><tt>\r
+cl_rbmap_remove_item</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo639"><tt>\r
-cl_rbmap_remove_item</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo640"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo644"><tt>\r
 cl_rbmap_reset</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo641"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo645"><tt>\r
 cl_rbmap_right</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo646"><tt>\r
+cl_rbmap_root</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo642"><tt>\r
-cl_rbmap_root</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo643"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo647"><tt>\r
 cl_rbmap_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo467"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo471"><tt>\r
 cl_rel_alloc</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo472"><tt>\r
+cl_rel_free</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo468"><tt>\r
-cl_rel_free</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo646"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo650"><tt>\r
 cl_req_mgr_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo647"><tt>\r
+<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo651"><tt>\r
 cl_req_mgr_destroy</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo652"><tt>\r
+cl_req_mgr_get</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo648"><tt>\r
-cl_req_mgr_get</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo649"><tt>\r
+<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo653"><tt>\r
 cl_req_mgr_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo650"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo654"><tt>\r
 cl_req_mgr_resume</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo655"><tt>\r
+cl_req_mgr_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo651"><tt>\r
-cl_req_mgr_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo652"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo656"><tt>\r
 cl_req_type_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo_top_of_doc"><tt>\r
 cl_reqmgr.h</tt></a></td>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo505"><tt>\r
+cl_rollback_pnp_state</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo501"><tt>\r
-cl_rollback_pnp_state</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo502"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo506"><tt>\r
 cl_set_pnp_state</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_spinlock_h.html#robo_top_of_doc"><tt>\r
 cl_spinlock.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo657"><tt>\r
+cl_spinlock_acquire</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_spinlock_h.html#robo653"><tt>\r
-cl_spinlock_acquire</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo654"><tt>\r
+<td  class="even"><a href="./complib/cl_spinlock_h.html#robo658"><tt>\r
 cl_spinlock_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_spinlock_h.html#robo655"><tt>\r
+<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo659"><tt>\r
 cl_spinlock_destroy</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_spinlock_h.html#robo660"><tt>\r
+cl_spinlock_init</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo656"><tt>\r
-cl_spinlock_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_spinlock_h.html#robo657"><tt>\r
+<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo661"><tt>\r
 cl_spinlock_release</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo308"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo312"><tt>\r
 CL_STATUS_MSG</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_types_h.html#robo313"><tt>\r
+cl_status_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo309"><tt>\r
-cl_status_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo660"><tt>\r
+<td  class="even"><a href="./complib/cl_syscallback_h.html#robo664"><tt>\r
 cl_sys_callback_get</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_syscallback_h.html#robo661"><tt>\r
+<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo665"><tt>\r
 cl_sys_callback_put</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_syscallback_h.html#robo666"><tt>\r
+cl_sys_callback_queue</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo662"><tt>\r
-cl_sys_callback_queue</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_syscallback_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo_top_of_doc"><tt>\r
 cl_syscallback.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_thread_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_thread_h.html#robo_top_of_doc"><tt>\r
 cl_thread.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo667"><tt>\r
+cl_thread_pool_construct</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_threadpool_h.html#robo663"><tt>\r
-cl_thread_pool_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo664"><tt>\r
+<td  class="even"><a href="./complib/cl_threadpool_h.html#robo668"><tt>\r
 cl_thread_pool_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_threadpool_h.html#robo665"><tt>\r
+<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo669"><tt>\r
 cl_thread_pool_init</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_threadpool_h.html#robo670"><tt>\r
+cl_thread_pool_signal</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo666"><tt>\r
-cl_thread_pool_signal</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_threadpool_h.html#robo667"><tt>\r
+<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo671"><tt>\r
 cl_thread_pool_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_thread_h.html#robo671"><tt>\r
+<td  class="even"><a href="./complib/cl_thread_h.html#robo675"><tt>\r
 cl_thread_stall</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_thread_h.html#robo676"><tt>\r
+cl_thread_suspend</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_thread_h.html#robo672"><tt>\r
-cl_thread_suspend</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_threadpool_h.html#robo_top_of_doc"><tt>\r
 cl_threadpool.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo_top_of_doc"><tt>\r
 cl_timer.h</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo683"><tt>\r
+cl_timer_construct</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo679"><tt>\r
-cl_timer_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo680"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo684"><tt>\r
 cl_timer_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo681"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo685"><tt>\r
 cl_timer_init</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo686"><tt>\r
+cl_timer_start</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo682"><tt>\r
-cl_timer_start</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo683"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo687"><tt>\r
 cl_timer_stop</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo684"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo688"><tt>\r
 cl_timer_trim</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo321"><tt>\r
+CL_TRACE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo317"><tt>\r
-CL_TRACE</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo318"><tt>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo322"><tt>\r
 CL_TRACE_EXIT</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo_top_of_doc"><tt>\r
 cl_types.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo_top_of_doc"><tt>\r
+cl_vector.h</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo_top_of_doc"><tt>\r
-cl_vector.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo690"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo694"><tt>\r
 cl_vector_apply_func</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo691"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo695"><tt>\r
 cl_vector_at</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo696"><tt>\r
+cl_vector_construct</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo692"><tt>\r
-cl_vector_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo693"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo697"><tt>\r
 cl_vector_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo694"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo698"><tt>\r
 cl_vector_find_from_end</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo699"><tt>\r
+cl_vector_find_from_start</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo695"><tt>\r
-cl_vector_find_from_start</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo696"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo700"><tt>\r
 cl_vector_get</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo697"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo701"><tt>\r
 cl_vector_get_capacity</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo702"><tt>\r
+cl_vector_get_ptr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo698"><tt>\r
-cl_vector_get_ptr</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo699"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo703"><tt>\r
 cl_vector_get_size</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo700"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo704"><tt>\r
 cl_vector_init</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo705"><tt>\r
+cl_vector_set</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo701"><tt>\r
-cl_vector_set</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo702"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo706"><tt>\r
 cl_vector_set_capacity</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo703"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo707"><tt>\r
 cl_vector_set_min_size</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo708"><tt>\r
+cl_vector_set_size</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo704"><tt>\r
-cl_vector_set_size</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo705"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo709"><tt>\r
 cl_vector_t</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo503"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo507"><tt>\r
 cl_vfptr_pnp_po_t</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo508"><tt>\r
+cl_vfptr_query_txt</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo504"><tt>\r
-cl_vfptr_query_txt</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/cl_waitobj_h.html#robo_top_of_doc"><tt>\r
 cl_waitobj.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_waitobj_h.html#robo706"><tt>\r
+<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo710"><tt>\r
 cl_waitobj_create</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_waitobj_h.html#robo711"><tt>\r
+cl_waitobj_deref</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo707"><tt>\r
-cl_waitobj_deref</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_waitobj_h.html#robo708"><tt>\r
+<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo712"><tt>\r
 cl_waitobj_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo709"><tt>\r
+<td  class="even"><a href="./complib/cl_waitobj_h.html#robo713"><tt>\r
 cl_waitobj_handle_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo714"><tt>\r
+cl_waitobj_ref</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_waitobj_h.html#robo710"><tt>\r
-cl_waitobj_ref</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo711"><tt>\r
+<td  class="even"><a href="./complib/cl_waitobj_h.html#robo715"><tt>\r
 cl_waitobj_reset</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_waitobj_h.html#robo712"><tt>\r
+<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo716"><tt>\r
 cl_waitobj_signal</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_waitobj_h.html#robo717"><tt>\r
+cl_waitobj_wait_on</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo713"><tt>\r
-cl_waitobj_wait_on</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo440"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo444"><tt>\r
 cl_zalloc</tt></a></td>\r
-<td  class="uneven"><a href="./complib/comp_lib_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./complib/comp_lib_h.html#robo_top_of_doc"><tt>\r
 comp_lib.h</tt></a></td>\r
+<td  class="uneven"><a href="./complib/comp_lib_h.html#robo9"><tt>\r
+Component Library</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo9"><tt>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo10"><tt>\r
 Composite Pool</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo40"><tt>\r
 Constants</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo268"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo272"><tt>\r
 Data Types</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo319"><tt>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo323"><tt>\r
 Debug Levels</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo10"><tt>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo11"><tt>\r
 Debug Output</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo840"><tt>\r
-DM_SVC_NAME</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo719"><tt>\r
+dhcp_pkt_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_event_h.html#robo11"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo851"><tt>\r
+DM_SVC_NAME</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo720"><tt>\r
+eth_hdr_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_event_h.html#robo12"><tt>\r
 Event</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo12"><tt>\r
+</tr>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo13"><tt>\r
 Flexi Map</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_types_h.html#robo45"><tt>\r
 ib_access_t</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo46"><tt>\r
 ib_add_svc_entry</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo_top_of_doc"><tt>\r
 ib_al.h</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo47"><tt>\r
 ib_al_flags_t</tt></a></td>\r
-</tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./kernel/iba/ib_al_ifc_h.html#robo0"><tt>\r
-ib_al_ifc.h</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/iba/ib_al_ifc_h.html#robo_top_of_doc"><tt>\r
+<td  class="even"><a href="./kernel/iba/ib_al_ifc_h.html#robo_top_of_doc"><tt>\r
 ib_al_ifc.h</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo_top_of_doc"><tt>\r
-ib_al_ioctl.h</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo48"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo_top_of_doc"><tt>\r
+ib_al_ioctl.h</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo48"><tt>\r
 ib_alloc_pd</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo49"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo49"><tt>\r
 ib_api_status_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo50"><tt>\r
-ib_apm_state_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo51"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo50"><tt>\r
+ib_apm_state_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo51"><tt>\r
 ib_apr_info_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo52"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo52"><tt>\r
 ib_apr_pdata_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo53"><tt>\r
-ib_apr_status_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo54"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo53"><tt>\r
+ib_apr_status_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo54"><tt>\r
 ib_ari_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo55"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo55"><tt>\r
 ib_async_event_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo1167"><tt>\r
-ib_async_event_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo56"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo1180"><tt>\r
+ib_async_event_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo56"><tt>\r
 ib_atomic_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo57"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo57"><tt>\r
 ib_av_attr_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo58"><tt>\r
-ib_bind_mw</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo59"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo58"><tt>\r
+ib_bind_mw</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo59"><tt>\r
 ib_bind_wr_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo60"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo60"><tt>\r
 ib_ca_attr_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo61"><tt>\r
-ib_ca_mod_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo62"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo61"><tt>\r
+ib_ca_mod_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo62"><tt>\r
 ib_cancel_mad</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo63"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo63"><tt>\r
 ib_cancel_query</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo64"><tt>\r
-ib_cep_listen_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo_top_of_doc"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo64"><tt>\r
+ib_cep_listen_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo_top_of_doc"><tt>\r
 ib_ci.h</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo65"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo65"><tt>\r
 ib_ci_call</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/iba/ib_ci_ifc_h.html#robo_top_of_doc"><tt>\r
-ib_ci_ifc.h</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./kernel/iba/ib_ci_ifc_h.html#robo1"><tt>\r
+<td  class="even"><a href="./kernel/iba/ib_ci_ifc_h.html#robo_top_of_doc"><tt>\r
 ib_ci_ifc.h</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo66"><tt>\r
+<td  class="uneven"><a href="./kernel/iba/ib_ci_ifc_h.html#robo268"><tt>\r
+ib_ci_ifc_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo66"><tt>\r
 ib_ci_op_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo714"><tt>\r
-IB_CLASS_CAP_GETSET</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo715"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo725"><tt>\r
+IB_CLASS_CAP_GETSET</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo726"><tt>\r
 IB_CLASS_CAP_TRAP</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo841"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo852"><tt>\r
 ib_class_is_vendor_specific</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo842"><tt>\r
-ib_class_is_vendor_specific_high</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo843"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo853"><tt>\r
+ib_class_is_vendor_specific_high</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo854"><tt>\r
 ib_class_is_vendor_specific_low</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo844"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo855"><tt>\r
 ib_class_port_info_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo716"><tt>\r
-IB_CLASS_RESP_TIME_MASK</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo67"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo727"><tt>\r
+IB_CLASS_RESP_TIME_MASK</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo67"><tt>\r
 ib_close_al</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo68"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo68"><tt>\r
 ib_close_ca</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo69"><tt>\r
-ib_cm_apr</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo70"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo69"><tt>\r
+ib_cm_apr</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo70"><tt>\r
 ib_cm_apr_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo71"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo71"><tt>\r
 ib_cm_apr_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo72"><tt>\r
-ib_cm_cancel</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo73"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo72"><tt>\r
+ib_cm_cancel</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo73"><tt>\r
 ib_cm_cap_mask_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo74"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo74"><tt>\r
 ib_cm_drep</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo75"><tt>\r
-ib_cm_drep_rec_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo76"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo75"><tt>\r
+ib_cm_drep_rec_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo76"><tt>\r
 ib_cm_drep_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo77"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo77"><tt>\r
 ib_cm_dreq</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo78"><tt>\r
-ib_cm_dreq_rec_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo79"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo78"><tt>\r
+ib_cm_dreq_rec_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo79"><tt>\r
 ib_cm_dreq_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo80"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo80"><tt>\r
 ib_cm_failover_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo81"><tt>\r
-ib_cm_handoff</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo82"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo81"><tt>\r
+ib_cm_handoff</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo82"><tt>\r
 ib_cm_lap</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo83"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo83"><tt>\r
 ib_cm_lap_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo84"><tt>\r
-ib_cm_lap_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo85"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo84"><tt>\r
+ib_cm_lap_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo85"><tt>\r
 ib_cm_listen</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo86"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo86"><tt>\r
 ib_cm_listen_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo87"><tt>\r
-ib_cm_mra</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo88"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo87"><tt>\r
+ib_cm_mra</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo88"><tt>\r
 ib_cm_mra_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo89"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo89"><tt>\r
 ib_cm_mra_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo90"><tt>\r
-ib_cm_rej</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo91"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo90"><tt>\r
+ib_cm_rej</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo91"><tt>\r
 ib_cm_rej_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo92"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo92"><tt>\r
 ib_cm_rej_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo93"><tt>\r
-ib_cm_rep</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo94"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo93"><tt>\r
+ib_cm_rep</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo94"><tt>\r
 ib_cm_rep_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo95"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo95"><tt>\r
 ib_cm_rep_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo96"><tt>\r
-ib_cm_req</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo97"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo96"><tt>\r
+ib_cm_req</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo97"><tt>\r
 ib_cm_req_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo98"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo98"><tt>\r
 ib_cm_req_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo99"><tt>\r
-ib_cm_rtu</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo100"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo99"><tt>\r
+ib_cm_rtu</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo100"><tt>\r
 ib_cm_rtu_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo101"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo101"><tt>\r
 ib_cm_rtu_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo102"><tt>\r
-ib_copy_ca_attr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo103"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo102"><tt>\r
+ib_copy_ca_attr</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo103"><tt>\r
 ib_cq_create_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo104"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo104"><tt>\r
 ib_create_av</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo105"><tt>\r
-ib_create_cq</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo106"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo105"><tt>\r
+ib_create_cq</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo106"><tt>\r
 ib_create_ioc</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo107"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo107"><tt>\r
 ib_create_mad_pool</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo108"><tt>\r
-ib_create_mw</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo109"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo108"><tt>\r
+ib_create_mw</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo109"><tt>\r
 ib_create_qp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo110"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo110"><tt>\r
 ib_dealloc_pd</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo717"><tt>\r
-IB_DEFAULT_PKEY</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo718"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo728"><tt>\r
+IB_DEFAULT_PKEY</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo729"><tt>\r
 IB_DEFAULT_SUBNET_PREFIX</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo111"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo111"><tt>\r
 ib_dereg_mad_pool</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo112"><tt>\r
-ib_dereg_mr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo113"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo112"><tt>\r
+ib_dereg_mr</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo113"><tt>\r
 ib_dereg_pnp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo114"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo114"><tt>\r
 ib_dereg_svc</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1168"><tt>\r
-ib_deregister_ca</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo115"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1181"><tt>\r
+ib_deregister_ca</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo115"><tt>\r
 ib_destroy_av</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo116"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo116"><tt>\r
 ib_destroy_cq</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo117"><tt>\r
-ib_destroy_ioc</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo118"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo117"><tt>\r
+ib_destroy_ioc</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo118"><tt>\r
 ib_destroy_mad_pool</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo119"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo119"><tt>\r
 ib_destroy_mw</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo120"><tt>\r
-ib_destroy_qp</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo121"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo120"><tt>\r
+ib_destroy_qp</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo121"><tt>\r
 ib_device_attr_mask_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo122"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo122"><tt>\r
 ib_dgrm_info_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo985"><tt>\r
-ib_dm_get_slot_lo_hi</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo845"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo998"><tt>\r
+ib_dm_get_slot_lo_hi</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo856"><tt>\r
 ib_dm_mad_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo986"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo999"><tt>\r
 ib_dm_set_slot_lo_hi</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo123"><tt>\r
-ib_drep_pdata_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo124"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo123"><tt>\r
+ib_drep_pdata_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo124"><tt>\r
 ib_dreq_pdata_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo1169"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo1182"><tt>\r
 ib_event_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo846"><tt>\r
-ib_field32_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo125"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo857"><tt>\r
+ib_field32_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo125"><tt>\r
 ib_force_apm</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo847"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo858"><tt>\r
 ib_get_async_event_str</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo126"><tt>\r
-ib_get_ca_by_gid</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo127"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo126"><tt>\r
+ib_get_ca_by_gid</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo127"><tt>\r
 ib_get_ca_guids</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo848"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo859"><tt>\r
 ib_get_err_str</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo128"><tt>\r
-ib_get_guid</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo129"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo128"><tt>\r
+ib_get_guid</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo129"><tt>\r
 ib_get_mad</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo130"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo130"><tt>\r
 ib_get_mad_buf</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo849"><tt>\r
-ib_get_node_type_str</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo131"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo860"><tt>\r
+ib_get_node_type_str</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo131"><tt>\r
 ib_get_port_by_gid</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo850"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo861"><tt>\r
 ib_get_port_state_from_str</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo851"><tt>\r
-ib_get_port_state_str</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo132"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo862"><tt>\r
+ib_get_port_state_str</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo132"><tt>\r
 ib_get_query_node_rec</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo133"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo133"><tt>\r
 ib_get_query_path_rec</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo134"><tt>\r
-ib_get_query_portinfo_rec</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo135"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo134"><tt>\r
+ib_get_query_portinfo_rec</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo135"><tt>\r
 ib_get_query_result</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo136"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo136"><tt>\r
 ib_get_query_svc_rec</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo137"><tt>\r
-ib_get_spl_qp</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo852"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo137"><tt>\r
+ib_get_spl_qp</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo863"><tt>\r
 ib_get_wc_status_str</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo853"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo864"><tt>\r
 ib_get_wc_type_str</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo854"><tt>\r
-ib_get_wr_type_str</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo855"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo865"><tt>\r
+ib_get_wr_type_str</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo866"><tt>\r
 ib_gid_get_guid</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo856"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo867"><tt>\r
 ib_gid_get_subnet_prefix</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo857"><tt>\r
-ib_gid_is_link_local</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo858"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo868"><tt>\r
+ib_gid_is_link_local</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo869"><tt>\r
 ib_gid_is_site_local</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo138"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo138"><tt>\r
 ib_gid_pair_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo859"><tt>\r
-ib_gid_prefix_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo860"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo870"><tt>\r
+ib_gid_prefix_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo871"><tt>\r
 ib_gid_set_default</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo861"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo872"><tt>\r
 ib_gid_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo862"><tt>\r
-ib_gmp_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo863"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo873"><tt>\r
+ib_gmp_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo874"><tt>\r
 ib_grh_get_ver_class_flow</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo864"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo875"><tt>\r
 ib_grh_set_ver_class_flow</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo865"><tt>\r
-ib_grh_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo866"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo876"><tt>\r
+ib_grh_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo877"><tt>\r
 ib_guid_info_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo139"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo139"><tt>\r
 ib_guid_pair_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo867"><tt>\r
-ib_inform_get_dev_id</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo868"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo878"><tt>\r
+ib_inform_get_dev_id</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo879"><tt>\r
 ib_inform_get_prod_type</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo869"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo880"><tt>\r
 ib_inform_get_qpn</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo870"><tt>\r
-ib_inform_get_resp_time_val</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo871"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo881"><tt>\r
+ib_inform_get_resp_time_val</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo882"><tt>\r
 ib_inform_get_trap_num</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo872"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo883"><tt>\r
 ib_inform_get_vend_id</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo873"><tt>\r
-ib_inform_info_record_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo874"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo884"><tt>\r
+ib_inform_info_record_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo885"><tt>\r
 ib_inform_set_dev_id</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo875"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo886"><tt>\r
 ib_inform_set_prod_type</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo876"><tt>\r
-ib_inform_set_qpn</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo877"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo887"><tt>\r
+ib_inform_set_qpn</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo888"><tt>\r
 ib_inform_set_resp_time_val</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo878"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo889"><tt>\r
 ib_inform_set_trap_num</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo879"><tt>\r
-ib_inform_set_vend_id</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo140"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo890"><tt>\r
+ib_inform_set_vend_id</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo140"><tt>\r
 ib_init_dgrm_svc</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo141"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo141"><tt>\r
 ib_init_type_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo719"><tt>\r
-IB_INVALID_PORT_NUM</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo880"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo730"><tt>\r
+IB_INVALID_PORT_NUM</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo891"><tt>\r
 ib_ioc_profile_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo881"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo892"><tt>\r
 ib_iou_info_diag_dev_id</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo882"><tt>\r
-ib_iou_info_option_rom</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo883"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo893"><tt>\r
+ib_iou_info_option_rom</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo894"><tt>\r
 ib_iou_info_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo142"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo142"><tt>\r
 ib_join_mcast</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo143"><tt>\r
-ib_lap_pdata_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo144"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo143"><tt>\r
+ib_lap_pdata_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo144"><tt>\r
 ib_leave_mcast</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo884"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo895"><tt>\r
 ib_lft_record_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo720"><tt>\r
-IB_LID_MCAST_END</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo721"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo731"><tt>\r
+IB_LID_MCAST_END</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo732"><tt>\r
 IB_LID_MCAST_START</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo145"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo145"><tt>\r
 ib_lid_pair_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo722"><tt>\r
-IB_LID_PERMISSIVE</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo723"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo733"><tt>\r
+IB_LID_PERMISSIVE</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo734"><tt>\r
 IB_LID_UCAST_END</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo724"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo735"><tt>\r
 IB_LID_UCAST_START</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo725"><tt>\r
-ib_link_states_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo146"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo736"><tt>\r
+ib_link_states_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo146"><tt>\r
 ib_listen_err_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo147"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo147"><tt>\r
 ib_listen_info_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo148"><tt>\r
-ib_local_ds_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo149"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo148"><tt>\r
+ib_local_ds_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo149"><tt>\r
 ib_local_mad</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo726"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo737"><tt>\r
 IB_MAD_ATTR_CLASS_PORT_INFO</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo727"><tt>\r
-IB_MAD_ATTR_DIAG_CODE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo728"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo738"><tt>\r
+IB_MAD_ATTR_DIAG_CODE</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo739"><tt>\r
 IB_MAD_ATTR_DIAGNOSTIC_TIMEOUT</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo729"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo740"><tt>\r
 IB_MAD_ATTR_GUID_INFO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo730"><tt>\r
-IB_MAD_ATTR_INFORM_INFO</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo731"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo741"><tt>\r
+IB_MAD_ATTR_INFORM_INFO</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo742"><tt>\r
 IB_MAD_ATTR_IO_UNIT_INFO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo732"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo743"><tt>\r
 IB_MAD_ATTR_IOC_PROFILE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo733"><tt>\r
-IB_MAD_ATTR_LED_INFO</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo734"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo744"><tt>\r
+IB_MAD_ATTR_LED_INFO</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo745"><tt>\r
 IB_MAD_ATTR_LFT_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo735"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo746"><tt>\r
 IB_MAD_ATTR_LIN_FWD_TBL</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo736"><tt>\r
-IB_MAD_ATTR_LINK_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo737"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo747"><tt>\r
+IB_MAD_ATTR_LINK_RECORD</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo748"><tt>\r
 IB_MAD_ATTR_MCAST_FWD_TBL</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo738"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo749"><tt>\r
 IB_MAD_ATTR_MCMEMBER_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo739"><tt>\r
-IB_MAD_ATTR_MULTIPATH_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo740"><tt>\r
-IB_MAD_ATTR_NODE_DESC</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo741"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo750"><tt>\r
+IB_MAD_ATTR_MULTIPATH_RECORD</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo751"><tt>\r
+IB_MAD_ATTR_NODE_DESC</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo752"><tt>\r
 IB_MAD_ATTR_NODE_INFO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo742"><tt>\r
-IB_MAD_ATTR_NODE_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo743"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo753"><tt>\r
+IB_MAD_ATTR_NODE_RECORD</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo754"><tt>\r
 IB_MAD_ATTR_NOTICE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo744"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo755"><tt>\r
 IB_MAD_ATTR_P_KEY_TABLE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo745"><tt>\r
-IB_MAD_ATTR_PATH_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo746"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo756"><tt>\r
+IB_MAD_ATTR_PATH_RECORD</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo757"><tt>\r
 IB_MAD_ATTR_PKEYTBL_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo747"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo758"><tt>\r
 IB_MAD_ATTR_PORT_CNTRS</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo748"><tt>\r
-IB_MAD_ATTR_PORT_INFO</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo749"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo759"><tt>\r
+IB_MAD_ATTR_PORT_INFO</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo760"><tt>\r
 IB_MAD_ATTR_PORT_SMPL_CTRL</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo750"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo761"><tt>\r
 IB_MAD_ATTR_PORT_SMPL_RSLT</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo751"><tt>\r
-IB_MAD_ATTR_PORTINFO_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo752"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo762"><tt>\r
+IB_MAD_ATTR_PORTINFO_RECORD</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo763"><tt>\r
 IB_MAD_ATTR_PREPARE_TO_TEST</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo753"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo764"><tt>\r
 IB_MAD_ATTR_RND_FWD_TBL</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo754"><tt>\r
-IB_MAD_ATTR_SERVICE_ENTRIES</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo755"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo765"><tt>\r
+IB_MAD_ATTR_SERVICE_ENTRIES</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo766"><tt>\r
 IB_MAD_ATTR_SERVICE_RECORD</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo756"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo767"><tt>\r
 IB_MAD_ATTR_SLVL_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo757"><tt>\r
-IB_MAD_ATTR_SLVL_TABLE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo758"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo768"><tt>\r
+IB_MAD_ATTR_SLVL_TABLE</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo769"><tt>\r
 IB_MAD_ATTR_SM_INFO</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo759"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo770"><tt>\r
 IB_MAD_ATTR_SMINFO_RECORD</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo760"><tt>\r
-IB_MAD_ATTR_SVC_ASSOCIATION_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo761"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo771"><tt>\r
+IB_MAD_ATTR_SVC_ASSOCIATION_RECORD</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo772"><tt>\r
 IB_MAD_ATTR_SWITCH_INFO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo762"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo773"><tt>\r
 IB_MAD_ATTR_TEST_DEVICE_LOOP</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo763"><tt>\r
-IB_MAD_ATTR_TEST_DEVICE_ONCE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo764"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo774"><tt>\r
+IB_MAD_ATTR_TEST_DEVICE_ONCE</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo775"><tt>\r
 IB_MAD_ATTR_TRACE_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo765"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo776"><tt>\r
 IB_MAD_ATTR_VENDOR_DIAG</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo766"><tt>\r
-IB_MAD_ATTR_VL_ARBITRATION</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo767"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo777"><tt>\r
+IB_MAD_ATTR_VL_ARBITRATION</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo778"><tt>\r
 IB_MAD_ATTR_VLARB_RECORD</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo150"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo150"><tt>\r
 ib_mad_element_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo885"><tt>\r
-ib_mad_init_new</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo886"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo896"><tt>\r
+ib_mad_init_new</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo897"><tt>\r
 ib_mad_init_response</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo887"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo898"><tt>\r
 ib_mad_is_response</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo768"><tt>\r
-IB_MAD_METHOD_GET</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo769"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo779"><tt>\r
+IB_MAD_METHOD_GET</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo780"><tt>\r
 IB_MAD_METHOD_GET_RESP</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo770"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo781"><tt>\r
 IB_MAD_METHOD_GETTABLE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo771"><tt>\r
-IB_MAD_METHOD_GETTABLE_RESP</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo772"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo782"><tt>\r
+IB_MAD_METHOD_GETTABLE_RESP</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo783"><tt>\r
 IB_MAD_METHOD_REPORT</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo773"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo784"><tt>\r
 IB_MAD_METHOD_REPORT_RESP</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo774"><tt>\r
-IB_MAD_METHOD_RESP_MASK</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo775"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo785"><tt>\r
+IB_MAD_METHOD_RESP_MASK</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo786"><tt>\r
 IB_MAD_METHOD_SEND</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo776"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo787"><tt>\r
 IB_MAD_METHOD_SET</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo777"><tt>\r
-IB_MAD_METHOD_TRAP</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo778"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo788"><tt>\r
+IB_MAD_METHOD_TRAP</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo789"><tt>\r
 IB_MAD_METHOD_TRAP_REPRESS</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo779"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo790"><tt>\r
 IB_MAD_STATUS_BUSY</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo780"><tt>\r
-IB_MAD_STATUS_INVALID_FIELD</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo781"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo791"><tt>\r
+IB_MAD_STATUS_INVALID_FIELD</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo792"><tt>\r
 IB_MAD_STATUS_REDIRECT</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo782"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo793"><tt>\r
 IB_MAD_STATUS_UNSUP_CLASS_VER</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo783"><tt>\r
-IB_MAD_STATUS_UNSUP_METHOD</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo784"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo794"><tt>\r
+IB_MAD_STATUS_UNSUP_METHOD</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo795"><tt>\r
 IB_MAD_STATUS_UNSUP_METHOD_ATTR</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo151"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo151"><tt>\r
 ib_mad_svc_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo152"><tt>\r
-ib_mad_svc_type_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo888"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo152"><tt>\r
+ib_mad_svc_type_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo899"><tt>\r
 ib_mad_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo785"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo796"><tt>\r
 IB_MAX_METHOD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo786"><tt>\r
-IB_MCAST_BLOCK_ID_MASK_HO</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo787"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo797"><tt>\r
+IB_MCAST_BLOCK_ID_MASK_HO</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo798"><tt>\r
 IB_MCAST_BLOCK_SIZE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo788"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo799"><tt>\r
 IB_MCAST_MASK_SIZE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo789"><tt>\r
-IB_MCAST_MAX_BLOCK_ID</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo790"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo800"><tt>\r
+IB_MCAST_MAX_BLOCK_ID</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo801"><tt>\r
 IB_MCAST_POSITION_MASK_HO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo791"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo802"><tt>\r
 IB_MCAST_POSITION_MAX</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo792"><tt>\r
-IB_MCAST_POSITION_SHIFT</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo153"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo803"><tt>\r
+IB_MCAST_POSITION_SHIFT</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo153"><tt>\r
 ib_mcast_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo154"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo154"><tt>\r
 ib_mcast_req_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo793"><tt>\r
-IB_MCLASS_BM</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo794"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo804"><tt>\r
+IB_MCLASS_BM</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo805"><tt>\r
 IB_MCLASS_COMM_MGMT</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo795"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo806"><tt>\r
 IB_MCLASS_DEV_MGMT</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo796"><tt>\r
-IB_MCLASS_PERF</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo797"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo807"><tt>\r
+IB_MCLASS_PERF</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo808"><tt>\r
 IB_MCLASS_SNMP</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo798"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo809"><tt>\r
 IB_MCLASS_SUBN_ADM</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo799"><tt>\r
-IB_MCLASS_SUBN_DIR</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo800"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo810"><tt>\r
+IB_MCLASS_SUBN_DIR</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo811"><tt>\r
 IB_MCLASS_SUBN_LID</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo801"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo812"><tt>\r
 IB_MCLASS_VENDOR_HIGH_RANGE_MAX</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo802"><tt>\r
-IB_MCLASS_VENDOR_HIGH_RANGE_MIN</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo803"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo813"><tt>\r
+IB_MCLASS_VENDOR_HIGH_RANGE_MIN</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo814"><tt>\r
 IB_MCLASS_VENDOR_LOW_RANGE_MAX</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo804"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo815"><tt>\r
 IB_MCLASS_VENDOR_LOW_RANGE_MIN</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo889"><tt>\r
-ib_member_get_scope</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo890"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo900"><tt>\r
+ib_member_get_scope</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo901"><tt>\r
 ib_member_get_scope_state</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo891"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo902"><tt>\r
 ib_member_get_sl_flow_hop</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo892"><tt>\r
-ib_member_get_state</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo893"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo903"><tt>\r
+ib_member_get_state</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo904"><tt>\r
 ib_member_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo894"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo905"><tt>\r
 ib_member_set_join_state</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo895"><tt>\r
-ib_member_set_scope</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo896"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo906"><tt>\r
+ib_member_set_scope</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo907"><tt>\r
 ib_member_set_scope_state</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo897"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo908"><tt>\r
 ib_member_set_sl_flow_hop</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo898"><tt>\r
-ib_member_set_state</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo155"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo909"><tt>\r
+ib_member_set_state</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo155"><tt>\r
 ib_modify_av</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo156"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo156"><tt>\r
 ib_modify_ca</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo157"><tt>\r
-ib_modify_cq</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo158"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo157"><tt>\r
+ib_modify_cq</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo158"><tt>\r
 ib_modify_qp</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo159"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo159"><tt>\r
 ib_mr_attr_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo160"><tt>\r
-ib_mr_create_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo161"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo160"><tt>\r
+ib_mr_create_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo161"><tt>\r
 ib_mr_mod_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo162"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo162"><tt>\r
 ib_mra_pdata_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo805"><tt>\r
-IB_MTU_TYPE</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo899"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo816"><tt>\r
+IB_MTU_TYPE</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo910"><tt>\r
 ib_net16_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo900"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo911"><tt>\r
 ib_net32_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo901"><tt>\r
-ib_net64_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo902"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo912"><tt>\r
+ib_net64_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo913"><tt>\r
 ib_node_info_get_local_port_num</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo903"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo914"><tt>\r
 ib_node_info_get_vendor_id</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo904"><tt>\r
-ib_node_info_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo806"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo915"><tt>\r
+ib_node_info_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo817"><tt>\r
 IB_NODE_NUM_PORTS_MAX</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo807"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo818"><tt>\r
 IB_NODE_TYPE_CA</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo808"><tt>\r
-IB_NODE_TYPE_ROUTER</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo809"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo819"><tt>\r
+IB_NODE_TYPE_ROUTER</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo820"><tt>\r
 IB_NODE_TYPE_SWITCH</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo905"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo916"><tt>\r
 ib_notice_get_count</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo906"><tt>\r
-ib_notice_get_dev_id</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo907"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo917"><tt>\r
+ib_notice_get_dev_id</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo918"><tt>\r
 ib_notice_get_generic</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo908"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo919"><tt>\r
 ib_notice_get_prod_type</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo909"><tt>\r
-ib_notice_get_toggle</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo910"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo920"><tt>\r
+ib_notice_get_toggle</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo921"><tt>\r
 ib_notice_get_trap_num</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo911"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo922"><tt>\r
 ib_notice_get_type</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo912"><tt>\r
-ib_notice_get_vend_id</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo810"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo923"><tt>\r
+ib_notice_get_vend_id</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo821"><tt>\r
 IB_NOTICE_NODE_TYPE_CA</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo811"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo822"><tt>\r
 IB_NOTICE_NODE_TYPE_ROUTER</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo812"><tt>\r
-IB_NOTICE_NODE_TYPE_SUBN_MGMT</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo813"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo823"><tt>\r
+IB_NOTICE_NODE_TYPE_SUBN_MGMT</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo824"><tt>\r
 IB_NOTICE_NODE_TYPE_SWITCH</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo913"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo924"><tt>\r
 ib_notice_set_count</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo914"><tt>\r
-ib_notice_set_dev_id</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo915"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo925"><tt>\r
+ib_notice_set_dev_id</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo926"><tt>\r
 ib_notice_set_generic</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo916"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo927"><tt>\r
 ib_notice_set_prod_type</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo917"><tt>\r
-ib_notice_set_toggle</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo918"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo928"><tt>\r
+ib_notice_set_toggle</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo929"><tt>\r
 ib_notice_set_trap_num</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo919"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo930"><tt>\r
 ib_notice_set_type</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo920"><tt>\r
-ib_notice_set_vend_id</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo163"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo931"><tt>\r
+ib_notice_set_vend_id</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo163"><tt>\r
 ib_open_al</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo164"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo164"><tt>\r
 ib_open_ca</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo921"><tt>\r
-ib_path_get_ipd</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo814"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo932"><tt>\r
+ib_path_get_ipd</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo825"><tt>\r
 IB_PATH_REC_BASE_MASK</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo922"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo933"><tt>\r
 ib_path_rec_flow_lbl</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo923"><tt>\r
-ib_path_rec_hop_limit</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo924"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo934"><tt>\r
+ib_path_rec_hop_limit</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo935"><tt>\r
 ib_path_rec_init_local</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo925"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo936"><tt>\r
 ib_path_rec_mtu</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo926"><tt>\r
-ib_path_rec_mtu_sel</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo927"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo937"><tt>\r
+ib_path_rec_mtu_sel</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo938"><tt>\r
 ib_path_rec_pkt_life</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo928"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo939"><tt>\r
 ib_path_rec_pkt_life_sel</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo929"><tt>\r
-ib_path_rec_rate</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo930"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo940"><tt>\r
+ib_path_rec_rate</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo941"><tt>\r
 ib_path_rec_rate_sel</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo815"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo826"><tt>\r
 IB_PATH_REC_SELECTOR_MASK</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo931"><tt>\r
-ib_path_rec_set_hop_flow_raw</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo932"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo942"><tt>\r
+ib_path_rec_set_hop_flow_raw</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo943"><tt>\r
 ib_path_rec_sl</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo933"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo944"><tt>\r
 ib_path_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo816"><tt>\r
-IB_PATH_SELECTOR_TYPE</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo165"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo827"><tt>\r
+IB_PATH_SELECTOR_TYPE</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo165"><tt>\r
 ib_pd_type_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo166"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo166"><tt>\r
 ib_peek_cq</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo167"><tt>\r
-ib_pfn_cm_apr_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo168"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo167"><tt>\r
+ib_pfn_cm_apr_cb_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo168"><tt>\r
 ib_pfn_cm_drep_cb_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo169"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo169"><tt>\r
 ib_pfn_cm_dreq_cb_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo170"><tt>\r
-ib_pfn_cm_lap_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo171"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo170"><tt>\r
+ib_pfn_cm_lap_cb_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo171"><tt>\r
 ib_pfn_cm_mra_cb_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo172"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo172"><tt>\r
 ib_pfn_cm_rej_cb_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo173"><tt>\r
-ib_pfn_cm_rep_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo174"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo173"><tt>\r
+ib_pfn_cm_rep_cb_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo174"><tt>\r
 ib_pfn_cm_req_cb_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo175"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo175"><tt>\r
 ib_pfn_cm_rtu_cb_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo176"><tt>\r
-ib_pfn_comp_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo177"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo176"><tt>\r
+ib_pfn_comp_cb_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo177"><tt>\r
 ib_pfn_destroy_cb_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo178"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo178"><tt>\r
 ib_pfn_event_cb_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo179"><tt>\r
-ib_pfn_listen_err_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo180"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo179"><tt>\r
+ib_pfn_listen_err_cb_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo180"><tt>\r
 ib_pfn_mad_comp_cb_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo181"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo181"><tt>\r
 ib_pfn_mcast_cb_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo182"><tt>\r
-ib_pfn_pnp_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo183"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo182"><tt>\r
+ib_pfn_pnp_cb_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo183"><tt>\r
 ib_pfn_query_cb_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo184"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo184"><tt>\r
 ib_pfn_reg_svc_cb_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo185"><tt>\r
-ib_pfn_report_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo186"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo185"><tt>\r
+ib_pfn_report_cb_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo186"><tt>\r
 ib_pfn_sub_cb_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo187"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo187"><tt>\r
 ib_phys_create_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo188"><tt>\r
-ib_phys_range_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo817"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo188"><tt>\r
+ib_phys_range_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo828"><tt>\r
 IB_PKEY_BASE_MASK</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo818"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo829"><tt>\r
 IB_PKEY_ENTRIES_MAX</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo934"><tt>\r
-ib_pkey_get_base</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo935"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo945"><tt>\r
+ib_pkey_get_base</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo946"><tt>\r
 ib_pkey_is_full_member</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo819"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo830"><tt>\r
 IB_PKEY_MAX_BLOCKS</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo936"><tt>\r
-ib_pkey_table_info_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo820"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo947"><tt>\r
+ib_pkey_table_info_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo831"><tt>\r
 IB_PKEY_TYPE_MASK</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo189"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo189"><tt>\r
 ib_pnp_ca_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo190"><tt>\r
-ib_pnp_class_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo191"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo190"><tt>\r
+ib_pnp_class_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo191"><tt>\r
 ib_pnp_event_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo192"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo192"><tt>\r
 ib_pnp_ioc_path_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo193"><tt>\r
-ib_pnp_ioc_rec_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo194"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo193"><tt>\r
+ib_pnp_ioc_rec_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo194"><tt>\r
 ib_pnp_iou_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo195"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo195"><tt>\r
 ib_pnp_port_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo196"><tt>\r
-ib_pnp_rec_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo197"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo196"><tt>\r
+ib_pnp_rec_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo197"><tt>\r
 ib_pnp_req_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo198"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo198"><tt>\r
 ib_poll_cq</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo199"><tt>\r
-ib_port_attr_mod_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo200"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo199"><tt>\r
+ib_port_attr_mod_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo200"><tt>\r
 ib_port_attr_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo201"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo201"><tt>\r
 ib_port_cap_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo937"><tt>\r
-ib_port_counters_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo938"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo948"><tt>\r
+ib_port_counters_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo949"><tt>\r
 ib_port_info_compute_rate</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo939"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo950"><tt>\r
 ib_port_info_get_link_speed_active</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo940"><tt>\r
-ib_port_info_get_link_speed_sup</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo941"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo951"><tt>\r
+ib_port_info_get_link_speed_sup</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo952"><tt>\r
 ib_port_info_get_lmc</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo942"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo953"><tt>\r
 ib_port_info_get_mpb</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo943"><tt>\r
-ib_port_info_get_mtu_cap</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo944"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo954"><tt>\r
+ib_port_info_get_mtu_cap</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo955"><tt>\r
 ib_port_info_get_neighbor_mtu</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo945"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo956"><tt>\r
 ib_port_info_get_op_vls</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo946"><tt>\r
-ib_port_info_get_port_state</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo947"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo957"><tt>\r
+ib_port_info_get_port_state</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo958"><tt>\r
+ib_port_info_get_sm_sl</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo959"><tt>\r
 ib_port_info_get_vl_cap</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo948"><tt>\r
-ib_port_info_set_link_speed_sup</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo949"><tt>\r
-ib_port_info_set_lmc</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo950"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo960"><tt>\r
+ib_port_info_set_link_speed_sup</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo961"><tt>\r
+ib_port_info_set_lmc</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo962"><tt>\r
 ib_port_info_set_mpb</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo951"><tt>\r
-ib_port_info_set_neighbor_mtu</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo952"><tt>\r
-ib_port_info_set_op_vls</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo953"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo963"><tt>\r
+ib_port_info_set_neighbor_mtu</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo964"><tt>\r
+ib_port_info_set_op_vls</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo965"><tt>\r
 ib_port_info_set_port_state</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo954"><tt>\r
+</tr>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo966"><tt>\r
+ib_port_info_set_sm_sl</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo967"><tt>\r
 ib_port_info_set_state_no_change</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo955"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo968"><tt>\r
 ib_port_info_set_timeout</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo956"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo969"><tt>\r
 ib_port_info_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo202"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo202"><tt>\r
 ib_post_recv</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo203"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo203"><tt>\r
 ib_post_send</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo204"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo204"><tt>\r
 ib_put_mad</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo821"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo832"><tt>\r
 IB_QP1_WELL_KNOWN_Q_KEY</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo205"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo205"><tt>\r
 ib_qp_attr_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo206"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo206"><tt>\r
 ib_qp_create_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo207"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo207"><tt>\r
 ib_qp_mod_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo208"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo208"><tt>\r
 ib_qp_opts_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo209"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo209"><tt>\r
 ib_qp_state_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo210"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo210"><tt>\r
 ib_qp_type_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo211"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo211"><tt>\r
 ib_query</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo212"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo212"><tt>\r
 ib_query_av</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo213"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo213"><tt>\r
 ib_query_ca</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo214"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo214"><tt>\r
 ib_query_ca_by_guid</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo215"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo215"><tt>\r
 ib_query_cq</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo216"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo216"><tt>\r
 ib_query_mr</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo217"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo217"><tt>\r
 ib_query_mw</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo218"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo218"><tt>\r
 ib_query_qp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo219"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo219"><tt>\r
 ib_query_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo220"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo220"><tt>\r
 ib_query_req_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo221"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo221"><tt>\r
 ib_query_type_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo222"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo222"><tt>\r
 ib_rearm_cq</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo223"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo223"><tt>\r
 ib_rearm_n_cq</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo224"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo224"><tt>\r
 ib_recv_opt_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo225"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo225"><tt>\r
 ib_recv_wr_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo226"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo226"><tt>\r
 ib_reg_ioc</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo227"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo227"><tt>\r
 ib_reg_mad_pool</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo228"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo228"><tt>\r
 ib_reg_mad_svc</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo229"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo229"><tt>\r
 ib_reg_mem</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo230"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo230"><tt>\r
 ib_reg_phys</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo231"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo231"><tt>\r
 ib_reg_pnp</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo232"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo232"><tt>\r
 ib_reg_shared</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo233"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo233"><tt>\r
 ib_reg_shmid</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo234"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo234"><tt>\r
 ib_reg_svc</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo235"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo235"><tt>\r
 ib_reg_svc_rec_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo236"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo236"><tt>\r
 ib_reg_svc_req_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1170"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1183"><tt>\r
 ib_register_ca</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo237"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo237"><tt>\r
 ib_rej_pdata_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo238"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo238"><tt>\r
 ib_rej_status_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo239"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo239"><tt>\r
 ib_reject_ioc</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo240"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo240"><tt>\r
 ib_remove_svc_entry</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo241"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo241"><tt>\r
 ib_rep_pdata_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo242"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo242"><tt>\r
 ib_report_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo243"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo243"><tt>\r
 ib_req_pdata_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo244"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo244"><tt>\r
 ib_rereg_mem</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo245"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo245"><tt>\r
 ib_rereg_phys</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo957"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo970"><tt>\r
 ib_rmpp_is_flag_set</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo958"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo971"><tt>\r
 ib_rmpp_mad_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo246"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo246"><tt>\r
 ib_rtu_pdata_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo959"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo972"><tt>\r
 ib_sa_mad_get_payload_ptr</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo960"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo973"><tt>\r
 ib_sa_mad_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo247"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo247"><tt>\r
 ib_send_mad</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo248"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo248"><tt>\r
 ib_send_opt_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo249"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo249"><tt>\r
 ib_send_wr_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo250"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo250"><tt>\r
 ib_shmid_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo251"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo251"><tt>\r
 ib_sidr_rep_pdata_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo252"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo252"><tt>\r
 ib_sidr_req_pdata_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo961"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo974"><tt>\r
 ib_slvl_table_get_vl</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo962"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo975"><tt>\r
 ib_slvl_table_record_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo963"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo976"><tt>\r
 ib_slvl_table_set_vl</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo964"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo977"><tt>\r
 ib_slvl_table_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo965"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo978"><tt>\r
 ib_sm_info_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo822"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo833"><tt>\r
 IB_SMINFO_ATTR_MOD_ACKNOWLEDGE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo823"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo834"><tt>\r
 IB_SMINFO_ATTR_MOD_DISABLE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo824"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo835"><tt>\r
 IB_SMINFO_ATTR_MOD_DISCOVER</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo825"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo836"><tt>\r
 IB_SMINFO_ATTR_MOD_HANDOVER</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo826"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo837"><tt>\r
 IB_SMINFO_ATTR_MOD_STANDBY</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo966"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo979"><tt>\r
 ib_sminfo_get_priority</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo967"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo980"><tt>\r
 ib_sminfo_get_state</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo827"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo838"><tt>\r
 IB_SMINFO_STATE_DISCOVERING</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo828"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo839"><tt>\r
 IB_SMINFO_STATE_INIT</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo829"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo840"><tt>\r
 IB_SMINFO_STATE_MASTER</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo830"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo841"><tt>\r
 IB_SMINFO_STATE_NOTACTIVE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo831"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo842"><tt>\r
 IB_SMINFO_STATE_STANDBY</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo832"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo843"><tt>\r
 IB_SMP_DIRECTION</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo968"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo981"><tt>\r
 ib_smp_get_payload_ptr</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo969"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo982"><tt>\r
 ib_smp_get_status</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo970"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo983"><tt>\r
 ib_smp_init_new</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo971"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo984"><tt>\r
 ib_smp_is_d</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo972"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo985"><tt>\r
 ib_smp_is_response</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo833"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo844"><tt>\r
 IB_SMP_STATUS_MASK</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo973"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo986"><tt>\r
 ib_smp_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo253"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo253"><tt>\r
 ib_sub_rec_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo254"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo254"><tt>\r
 ib_sub_req_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo834"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo845"><tt>\r
 IB_SUBNET_PATH_HOPS_MAX</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo255"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo255"><tt>\r
 ib_subscribe</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo974"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo987"><tt>\r
 ib_svc_entries_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo975"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo988"><tt>\r
 ib_svc_entry_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo976"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo989"><tt>\r
 ib_switch_info_clear_state_change</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo977"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo990"><tt>\r
 ib_switch_info_get_state_change</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo978"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo991"><tt>\r
 ib_switch_info_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo256"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo256"><tt>\r
 ib_sync_destroy</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo_top_of_doc"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo_top_of_doc"><tt>\r
 ib_types.h</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo257"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo257"><tt>\r
 ib_unsubscribe</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo258"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo258"><tt>\r
 ib_user_query_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo_top_of_doc"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo_top_of_doc"><tt>\r
 ib_uvp.h</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo979"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo992"><tt>\r
 ib_vl_arb_element_get_vl</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo980"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo993"><tt>\r
 ib_vl_arb_element_set_vl</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo981"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo994"><tt>\r
 ib_vl_arb_element_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo982"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo995"><tt>\r
 ib_vl_arb_table_record_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo983"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo996"><tt>\r
 ib_vl_arb_table_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo259"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo259"><tt>\r
 ib_wc_status_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo260"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo260"><tt>\r
 ib_wc_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo261"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo261"><tt>\r
 ib_wc_type_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo262"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo262"><tt>\r
 ib_wr_type_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo984"><tt>\r
+<td  class="even"><a href="./kernel/iba/ioc_ifc_h.html#robo3"><tt>\r
+IO Controler Interface</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo997"><tt>\r
 ioc_at_slot</tt></a></td>\r
-<td  class="even"><a href="./kernel/iba/ioc_ifc_h.html#robo2"><tt>\r
-ioc_ifc.h</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./kernel/iba/ioc_ifc_h.html#robo_top_of_doc"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./kernel/iba/ioc_ifc_h.html#robo_top_of_doc"><tt>\r
 ioc_ifc.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo13"><tt>\r
+<td  class="uneven"><a href="./kernel/iba/ioc_ifc_h.html#robo269"><tt>\r
+ioc_ifc_data_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo14"><tt>\r
 IOCTL Object</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo362"><tt>\r
-IOCTL_CODE</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo366"><tt>\r
+IOCTL_CODE</tt></a></td>\r
 <td  class="even"><a href="./kernel/iba/iou_ifc_h.html#robo_top_of_doc"><tt>\r
 iou_ifc.h</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/iba/iou_ifc_h.html#robo3"><tt>\r
-iou_ifc.h</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/iba/iou_ifc_h.html#robo270"><tt>\r
+iou_ifc_data_t</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./kernel/ip_packet_h.html#robo721"><tt>\r
+ip_hdr_t</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo_top_of_doc"><tt>\r
+ip_packet.h</tt></a></td>\r
 <td  class="even"><a href="./kernel/iba/ipoib_ifc_h.html#robo4"><tt>\r
-ipoib_ifc.h</tt></a></td>\r
+IPoIB Interface</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
 <td  class="uneven"><a href="./kernel/iba/ipoib_ifc_h.html#robo_top_of_doc"><tt>\r
 ipoib_ifc.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_irqlock_h.html#robo14"><tt>\r
+<td  class="even"><a href="./kernel/iba/ipoib_ifc_h.html#robo271"><tt>\r
+ipoib_ifc_data_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo15"><tt>\r
 Irqlock</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo835"><tt>\r
-Join States</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo15"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo846"><tt>\r
+Join States</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo16"><tt>\r
 List</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_log_h.html#robo16"><tt>\r
+<td  class="even"><a href="./complib/cl_log_h.html#robo17"><tt>\r
 Log Provider</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo836"><tt>\r
-MAD_BLOCK_GRH_SIZE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo837"><tt>\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo722"><tt>\r
+mac_addr_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo847"><tt>\r
+MAD_BLOCK_GRH_SIZE</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo848"><tt>\r
 MAD_BLOCK_SIZE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo838"><tt>\r
-MAD_RMPP_DATA_SIZE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo839"><tt>\r
-MAD_RMPP_HDR_SIZE</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo17"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo849"><tt>\r
+MAD_RMPP_DATA_SIZE</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo850"><tt>\r
+MAD_RMPP_HDR_SIZE</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo18"><tt>\r
 Map</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_math_h.html#robo422"><tt>\r
+</tr>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./complib/cl_math_h.html#robo426"><tt>\r
 MAX</tt></a></td>\r
 <td  class="even"><a href="./complib/cl_memory_h.html#robo42"><tt>\r
 Memory Management</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_math_h.html#robo423"><tt>\r
+<td  class="uneven"><a href="./complib/cl_math_h.html#robo427"><tt>\r
 MIN</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo263"><tt>\r
 mlnx_create_fmr</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo264"><tt>\r
 mlnx_destroy_fmr</tt></a></td>\r
-</tr>\r
-<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_types_h.html#robo265"><tt>\r
 mlnx_fmr_create_t</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo266"><tt>\r
 mlnx_map_fmr</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo267"><tt>\r
 mlnx_unmap_fmr</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
 <td  class="uneven"><a href="./complib/cl_mutex_h.html#robo5"><tt>\r
 Mutex</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo18"><tt>\r
-Object</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo269"><tt>\r
-Object States</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo512"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo19"><tt>\r
+Object</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_types_h.html#robo273"><tt>\r
+Object States</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo516"><tt>\r
 offsetof</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo38"><tt>\r
-Overview</tt></a></td>\r
-<td  class="even"><a href="./complib/comp_lib_h.html#robo19"><tt>\r
-Overview</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo43"><tt>\r
-Overview user-mode Verbs</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo270"><tt>\r
+<td  class="uneven"><a href="./complib/cl_types_h.html#robo274"><tt>\r
 Parameter Keywords</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo513"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo517"><tt>\r
 PARENT_STRUCT</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo20"><tt>\r
+Passive Lock</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_passivelock_h.html#robo20"><tt>\r
-Passive Lock</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo488"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo492"><tt>\r
 PERF_DECLARE</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo489"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo493"><tt>\r
 PERF_DECLARE_START</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo21"><tt>\r
+Performance Counters</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo21"><tt>\r
-Performance Counters</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo22"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo22"><tt>\r
 Plug and Play</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo23"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo23"><tt>\r
 Pointer Vector</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo24"><tt>\r
+Pool</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo24"><tt>\r
-Pool</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo25"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo25"><tt>\r
 Quick Composite Pool</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo26"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo26"><tt>\r
 Quick List</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo27"><tt>\r
+Quick Locking Pool</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo27"><tt>\r
-Quick Locking Pool</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo28"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo28"><tt>\r
 Quick Map</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo29"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo29"><tt>\r
 Quick Pool</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo30"><tt>\r
+RB Map</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo30"><tt>\r
-RB Map</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo31"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo31"><tt>\r
 Request Manager</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_math_h.html#robo424"><tt>\r
+<td  class="uneven"><a href="./complib/cl_math_h.html#robo428"><tt>\r
 ROUNDUP</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_spinlock_h.html#robo32"><tt>\r
+Spinlock</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo32"><tt>\r
-Spinlock</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_syscallback_h.html#robo33"><tt>\r
+<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo33"><tt>\r
 System Callback</tt></a></td>\r
+<td  class="even"><a href="./kernel/ip_packet_h.html#robo723"><tt>\r
+tcp_hdr_t</tt></a></td>\r
 <td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo34"><tt>\r
 Thread Pool</tt></a></td>\r
 </tr>\r
@@ -2912,364 +2944,371 @@ Thread Pool</tt></a></td>
 Timer</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo41"><tt>\r
 Type Definitions</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo987"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1000"><tt>\r
 ual_alloc_pd_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo988"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1001"><tt>\r
 ual_attach_mcast_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo989"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1002"><tt>\r
 ual_bind_file_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo990"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1003"><tt>\r
 ual_bind_mw_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo991"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1004"><tt>\r
 ual_cancel_mad_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo992"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1005"><tt>\r
 ual_cancel_sa_req_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo993"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1006"><tt>\r
 ual_cep_apr_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo994"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1007"><tt>\r
 ual_cep_drep_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo995"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1008"><tt>\r
 ual_cep_dreq_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo996"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1009"><tt>\r
 ual_cep_get_rtr_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo997"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1010"><tt>\r
 ual_cep_get_rts_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo998"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1011"><tt>\r
 ual_cep_get_timewait_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo999"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1012"><tt>\r
 ual_cep_handoff_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1000"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1013"><tt>\r
 ual_cep_lap_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1001"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1014"><tt>\r
 ual_cep_listen_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1002"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1015"><tt>\r
 ual_cep_mra_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1003"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1016"><tt>\r
 ual_cep_poll_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1004"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1017"><tt>\r
 ual_cep_rej_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1005"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1018"><tt>\r
 ual_cep_rep_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1006"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1019"><tt>\r
 ual_cep_rtu_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1007"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1020"><tt>\r
 ual_ci_call_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1008"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1021"><tt>\r
 ual_close_ca_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1009"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1022"><tt>\r
 ual_cm_req_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1010"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1023"><tt>\r
 ual_create_av_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1011"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1024"><tt>\r
 ual_create_cep_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1012"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1025"><tt>\r
 ual_create_cq_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1013"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1026"><tt>\r
 ual_create_mw_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1014"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1027"><tt>\r
 ual_create_qp_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1015"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1028"><tt>\r
 ual_dealloc_pd_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1016"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1029"><tt>\r
 ual_dereg_mad_pool_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1017"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1030"><tt>\r
 ual_dereg_mad_svc_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1018"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1031"><tt>\r
 ual_dereg_mr_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1019"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1032"><tt>\r
 ual_dereg_pnp_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1020"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1033"><tt>\r
 ual_destroy_av_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1021"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1034"><tt>\r
 ual_destroy_cq_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1022"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1035"><tt>\r
 ual_destroy_mw_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1023"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1036"><tt>\r
 ual_destroy_qp_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1024"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1037"><tt>\r
 ual_detach_mcast_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1025"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1038"><tt>\r
 ual_force_apm_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1026"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1039"><tt>\r
 ual_get_uvp_name_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1027"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1040"><tt>\r
 ual_local_mad_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1028"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1041"><tt>\r
 ual_mad_recv_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1029"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1042"><tt>\r
 ual_modify_av_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1030"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1043"><tt>\r
 ual_modify_ca_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1031"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1044"><tt>\r
 ual_modify_cq_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1032"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1045"><tt>\r
 ual_modify_qp_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1033"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1046"><tt>\r
 ual_open_ca_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1034"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1047"><tt>\r
 ual_peek_cq_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1035"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1048"><tt>\r
 ual_poll_cq_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1036"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1049"><tt>\r
 ual_poll_pnp_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1037"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1050"><tt>\r
 ual_post_recv_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1038"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1051"><tt>\r
 ual_post_send_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1039"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1052"><tt>\r
 ual_query_av_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1040"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1053"><tt>\r
 ual_query_ca_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1041"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1054"><tt>\r
 ual_query_cq_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1042"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1055"><tt>\r
 ual_query_mr_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1043"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1056"><tt>\r
 ual_query_mw_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1044"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1057"><tt>\r
 ual_query_qp_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1045"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1058"><tt>\r
 ual_rearm_cq_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1046"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1059"><tt>\r
 ual_rearm_n_cq_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1047"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1060"><tt>\r
 ual_rearm_pnp_ioctl_in_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1048"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1061"><tt>\r
 ual_rearm_pnp_ioctl_out_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1049"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1062"><tt>\r
 ual_reg_mad_pool_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1050"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1063"><tt>\r
 ual_reg_mad_svc_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1051"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1064"><tt>\r
 ual_reg_mem_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1052"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1065"><tt>\r
 ual_reg_pnp_ioctl_in_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1053"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1066"><tt>\r
 ual_reg_shared_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1054"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1067"><tt>\r
 ual_reg_shmid_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1055"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1068"><tt>\r
 ual_rereg_mem_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1056"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1069"><tt>\r
 ual_send_mad_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1057"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1070"><tt>\r
 ual_send_sa_req_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1058"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1071"><tt>\r
 ual_spl_qp_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1059"><tt>\r
-unsupported functions</tt></a></td>\r
+<td  class="even"><a href="./kernel/ip_packet_h.html#robo724"><tt>\r
+udp_hdr_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo685"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1072"><tt>\r
+unsupported functions</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo689"><tt>\r
 UNUSED_PARAM</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1060"><tt>\r
-uvp_bind_mw</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1061"><tt>\r
-uvp_get_interface</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo43"><tt>\r
+user-mode Verbs</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1062"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1073"><tt>\r
+uvp_bind_mw</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1074"><tt>\r
+uvp_get_interface</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1075"><tt>\r
 uvp_interface_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1063"><tt>\r
-uvp_peek_cq</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1064"><tt>\r
-uvp_poll_cq</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1065"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1076"><tt>\r
+uvp_peek_cq</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1077"><tt>\r
+uvp_poll_cq</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1078"><tt>\r
 uvp_post_allocate_pd_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1066"><tt>\r
-uvp_post_attach_mcast_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1067"><tt>\r
-uvp_post_ci_call</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1068"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1079"><tt>\r
+uvp_post_attach_mcast_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1080"><tt>\r
+uvp_post_ci_call</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1081"><tt>\r
 uvp_post_close_ca_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1069"><tt>\r
-uvp_post_create_av_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1070"><tt>\r
-uvp_post_create_cq_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1071"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1082"><tt>\r
+uvp_post_create_av_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1083"><tt>\r
+uvp_post_create_cq_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1084"><tt>\r
 uvp_post_create_mw_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1072"><tt>\r
-uvp_post_create_qp_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1073"><tt>\r
-uvp_post_deallocate_pd_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1074"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1085"><tt>\r
+uvp_post_create_qp_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1086"><tt>\r
+uvp_post_deallocate_pd_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1087"><tt>\r
 uvp_post_destroy_av_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1075"><tt>\r
-uvp_post_destroy_cq_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1076"><tt>\r
-uvp_post_destroy_mw_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1077"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1088"><tt>\r
+uvp_post_destroy_cq_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1089"><tt>\r
+uvp_post_destroy_mw_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1090"><tt>\r
 uvp_post_destroy_qp_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1078"><tt>\r
-uvp_post_detach_mcast_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1079"><tt>\r
-uvp_post_modify_av_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1080"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1091"><tt>\r
+uvp_post_detach_mcast_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1092"><tt>\r
+uvp_post_modify_av_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1093"><tt>\r
 uvp_post_modify_ca_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1081"><tt>\r
-uvp_post_modify_qp_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1082"><tt>\r
-uvp_post_open_ca_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1083"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1094"><tt>\r
+uvp_post_modify_qp_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1095"><tt>\r
+uvp_post_open_ca_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1096"><tt>\r
 uvp_post_query_av_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1084"><tt>\r
-uvp_post_query_ca_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1085"><tt>\r
-uvp_post_query_cq_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1086"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1097"><tt>\r
+uvp_post_query_ca_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1098"><tt>\r
+uvp_post_query_cq_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1099"><tt>\r
 uvp_post_query_mw_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1087"><tt>\r
-uvp_post_query_qp_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1088"><tt>\r
-uvp_post_recv</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1089"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1100"><tt>\r
+uvp_post_query_qp_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1101"><tt>\r
+uvp_post_recv</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1102"><tt>\r
 uvp_post_resize_cq_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1090"><tt>\r
-uvp_post_send</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1091"><tt>\r
-uvp_pre_allocate_pd</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1092"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1103"><tt>\r
+uvp_post_send</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1104"><tt>\r
+uvp_pre_allocate_pd</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1105"><tt>\r
 uvp_pre_attach_mcast</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1093"><tt>\r
-uvp_pre_ci_call</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1094"><tt>\r
-uvp_pre_close_ca_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1095"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1106"><tt>\r
+uvp_pre_ci_call</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1107"><tt>\r
+uvp_pre_close_ca_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1108"><tt>\r
 uvp_pre_create_av</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1096"><tt>\r
-uvp_pre_create_cq</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1097"><tt>\r
-uvp_pre_create_mw</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1098"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1109"><tt>\r
+uvp_pre_create_cq</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1110"><tt>\r
+uvp_pre_create_mw</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1111"><tt>\r
 uvp_pre_create_qp</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1099"><tt>\r
-uvp_pre_deallocate_pd</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1100"><tt>\r
-uvp_pre_destroy_av</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1101"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1112"><tt>\r
+uvp_pre_deallocate_pd</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1113"><tt>\r
+uvp_pre_destroy_av</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1114"><tt>\r
 uvp_pre_destroy_cq</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1102"><tt>\r
-uvp_pre_destroy_mw</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1103"><tt>\r
-uvp_pre_destroy_qp</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1104"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1115"><tt>\r
+uvp_pre_destroy_mw</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1116"><tt>\r
+uvp_pre_destroy_qp</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1117"><tt>\r
 uvp_pre_detach_mcast</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1105"><tt>\r
-uvp_pre_modify_av</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1106"><tt>\r
-uvp_pre_modify_ca</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1107"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1118"><tt>\r
+uvp_pre_modify_av</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1119"><tt>\r
+uvp_pre_modify_ca</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1120"><tt>\r
 uvp_pre_modify_qp</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1108"><tt>\r
-uvp_pre_open_ca_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1109"><tt>\r
-uvp_pre_query_av</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1110"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1121"><tt>\r
+uvp_pre_open_ca_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1122"><tt>\r
+uvp_pre_query_av</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1123"><tt>\r
 uvp_pre_query_ca</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1111"><tt>\r
-uvp_pre_query_cq</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1112"><tt>\r
-uvp_pre_query_mw</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1113"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1124"><tt>\r
+uvp_pre_query_cq</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1125"><tt>\r
+uvp_pre_query_mw</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1126"><tt>\r
 uvp_pre_query_qp</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1114"><tt>\r
-uvp_pre_resize_cq</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1115"><tt>\r
-uvp_rearm_cq</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1116"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1127"><tt>\r
+uvp_pre_resize_cq</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1128"><tt>\r
+uvp_rearm_cq</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1129"><tt>\r
 uvp_rearm_n_cq</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./complib/cl_vector_h.html#robo36"><tt>\r
 Vector</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_ci_h.html#robo39"><tt>\r
 Verbs</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
 <td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo37"><tt>\r
 Wait Object</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
+<td></td>\r
 <td></td>\r
 <td></td>\r
 </tr>\r
index e7ccd7303a624055d1b5847137e34c7b78853010..5b1e169f0918497f373438aaecf336b073dd5dc5 100644 (file)
@@ -7,7 +7,7 @@
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <p>\r
 [<a href="./robo_sourcefiles.html#top">Sourcefiles</a>]\r
 <h1>Definitions</h1>\r
 <table cellspacing="3">\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo310"><tt>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo314"><tt>\r
 64-bit Print Format</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo44"><tt>\r
 ATS</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo447"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo451"><tt>\r
 cl_destroy_type_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo313"><tt>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo317"><tt>\r
 CL_ENTER</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo314"><tt>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo318"><tt>\r
 CL_EXIT</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo285"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo288"><tt>\r
 CL_HTON16</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo287"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo290"><tt>\r
 CL_HTON32</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo288"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo293"><tt>\r
 CL_HTON64</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo352"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo356"><tt>\r
 cl_ioctl_handle_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo495"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo499"><tt>\r
 cl_irp_action_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo446"><tt>\r
+<td  class="uneven"><a href="./complib/cl_types_h.html#robo450"><tt>\r
 cl_is_state_valid</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo386"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo390"><tt>\r
 cl_list_iterator_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_log_h.html#robo400"><tt>\r
+<td  class="uneven"><a href="./complib/cl_log_h.html#robo404"><tt>\r
 cl_log_type_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo411"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo415"><tt>\r
 cl_map_iterator_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo292"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo295"><tt>\r
 CL_NTOH16</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo293"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo298"><tt>\r
 CL_NTOH32</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo296"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo300"><tt>\r
 CL_NTOH64</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo476"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo480"><tt>\r
 cl_perf_clr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo480"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo484"><tt>\r
 cl_perf_inc</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo482"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo486"><tt>\r
 cl_perf_log</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo484"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo488"><tt>\r
 cl_perf_start</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo485"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo489"><tt>\r
 cl_perf_stop</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo486"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo490"><tt>\r
 cl_perf_update</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo487"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo491"><tt>\r
 cl_perf_update_ctr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo277"><tt>\r
+<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo281"><tt>\r
 cl_pfn_async_proc_cb_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo306"><tt>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo310"><tt>\r
 cl_pfn_cpool_dtor_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo307"><tt>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo311"><tt>\r
 cl_pfn_cpool_init_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo347"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo351"><tt>\r
 cl_pfn_fmap_apply_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo348"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo352"><tt>\r
 cl_pfn_fmap_cmp_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo361"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo365"><tt>\r
 cl_pfn_ioctl_handler_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo397"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo401"><tt>\r
 cl_pfn_list_apply_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo398"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo402"><tt>\r
 cl_pfn_list_find_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo466"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo470"><tt>\r
 cl_pfn_obj_call_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo496"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo500"><tt>\r
 cl_pfn_pnp_po_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo534"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo538"><tt>\r
 cl_pfn_pool_dtor_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo535"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo539"><tt>\r
 cl_pfn_pool_init_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo514"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo518"><tt>\r
 cl_pfn_ptr_vec_apply_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo515"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo519"><tt>\r
 cl_pfn_ptr_vec_find_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo545"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo549"><tt>\r
 cl_pfn_qcpool_dtor_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo546"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo550"><tt>\r
 cl_pfn_qcpool_init_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo561"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo565"><tt>\r
 cl_pfn_qlist_apply_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo562"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo566"><tt>\r
 cl_pfn_qlist_find_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo600"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo604"><tt>\r
 cl_pfn_qmap_apply_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo621"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo625"><tt>\r
 cl_pfn_qpool_dtor_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo622"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo626"><tt>\r
 cl_pfn_qpool_init_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo497"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo501"><tt>\r
 cl_pfn_query_text_t</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo498"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo502"><tt>\r
 cl_pfn_release_resources_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo644"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo648"><tt>\r
 cl_pfn_req_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo645"><tt>\r
+<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo649"><tt>\r
 cl_pfn_reqmgr_get_count_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_syscallback_h.html#robo659"><tt>\r
+<td  class="even"><a href="./complib/cl_syscallback_h.html#robo663"><tt>\r
 cl_pfn_sys_callback_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_thread_h.html#robo669"><tt>\r
+<td  class="uneven"><a href="./complib/cl_thread_h.html#robo673"><tt>\r
 cl_pfn_thread_callback_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo678"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo682"><tt>\r
 cl_pfn_timer_callback_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo686"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo690"><tt>\r
 cl_pfn_vec_apply_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo687"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo691"><tt>\r
 cl_pfn_vec_dtor_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo688"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo692"><tt>\r
 cl_pfn_vec_find_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo689"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo693"><tt>\r
 cl_pfn_vec_init_t</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo499"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo503"><tt>\r
 cl_pnp_po_ext_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo500"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo504"><tt>\r
 cl_pnp_state_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo316"><tt>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo320"><tt>\r
 CL_PRINT</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo652"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo656"><tt>\r
 cl_req_type_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo308"><tt>\r
+<td  class="uneven"><a href="./complib/cl_types_h.html#robo312"><tt>\r
 CL_STATUS_MSG</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo309"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo313"><tt>\r
 cl_status_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo317"><tt>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo321"><tt>\r
 CL_TRACE</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo318"><tt>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo322"><tt>\r
 CL_TRACE_EXIT</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo503"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo507"><tt>\r
 cl_vfptr_pnp_po_t</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo504"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo508"><tt>\r
 cl_vfptr_query_txt</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo709"><tt>\r
+<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo713"><tt>\r
 cl_waitobj_handle_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo268"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo272"><tt>\r
 Data Types</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_debug_h.html#robo319"><tt>\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo323"><tt>\r
 Debug Levels</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo840"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo851"><tt>\r
 DM_SVC_NAME</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo45"><tt>\r
 ib_access_t</tt></a></td>\r
@@ -220,7 +220,7 @@ ib_apm_state_t</tt></a></td>
 ib_apr_status_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo1167"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo1180"><tt>\r
 ib_async_event_t</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo56"><tt>\r
 ib_atomic_t</tt></a></td>\r
@@ -232,311 +232,311 @@ ib_ca_mod_t</tt></a></td>
 ib_cm_cap_mask_t</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo80"><tt>\r
 ib_cm_failover_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo717"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo728"><tt>\r
 IB_DEFAULT_PKEY</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo718"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo729"><tt>\r
 IB_DEFAULT_SUBNET_PREFIX</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo121"><tt>\r
 ib_device_attr_mask_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo859"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo870"><tt>\r
 ib_gid_prefix_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo861"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo872"><tt>\r
 ib_gid_t</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_types_h.html#robo141"><tt>\r
 ib_init_type_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo719"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo730"><tt>\r
 IB_INVALID_PORT_NUM</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo720"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo731"><tt>\r
 IB_LID_MCAST_END</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo721"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo732"><tt>\r
 IB_LID_MCAST_START</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo722"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo733"><tt>\r
 IB_LID_PERMISSIVE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo723"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo734"><tt>\r
 IB_LID_UCAST_END</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo724"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo735"><tt>\r
 IB_LID_UCAST_START</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo725"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo736"><tt>\r
 ib_link_states_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo147"><tt>\r
 ib_listen_info_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo726"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo737"><tt>\r
 IB_MAD_ATTR_CLASS_PORT_INFO</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo727"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo738"><tt>\r
 IB_MAD_ATTR_DIAG_CODE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo728"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo739"><tt>\r
 IB_MAD_ATTR_DIAGNOSTIC_TIMEOUT</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo729"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo740"><tt>\r
 IB_MAD_ATTR_GUID_INFO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo730"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo741"><tt>\r
 IB_MAD_ATTR_INFORM_INFO</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo731"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo742"><tt>\r
 IB_MAD_ATTR_IO_UNIT_INFO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo732"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo743"><tt>\r
 IB_MAD_ATTR_IOC_PROFILE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo733"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo744"><tt>\r
 IB_MAD_ATTR_LED_INFO</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo734"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo745"><tt>\r
 IB_MAD_ATTR_LFT_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo735"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo746"><tt>\r
 IB_MAD_ATTR_LIN_FWD_TBL</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo736"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo747"><tt>\r
 IB_MAD_ATTR_LINK_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo737"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo748"><tt>\r
 IB_MAD_ATTR_MCAST_FWD_TBL</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo738"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo749"><tt>\r
 IB_MAD_ATTR_MCMEMBER_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo739"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo750"><tt>\r
 IB_MAD_ATTR_MULTIPATH_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo740"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo751"><tt>\r
 IB_MAD_ATTR_NODE_DESC</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo741"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo752"><tt>\r
 IB_MAD_ATTR_NODE_INFO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo742"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo753"><tt>\r
 IB_MAD_ATTR_NODE_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo743"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo754"><tt>\r
 IB_MAD_ATTR_NOTICE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo744"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo755"><tt>\r
 IB_MAD_ATTR_P_KEY_TABLE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo745"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo756"><tt>\r
 IB_MAD_ATTR_PATH_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo746"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo757"><tt>\r
 IB_MAD_ATTR_PKEYTBL_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo747"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo758"><tt>\r
 IB_MAD_ATTR_PORT_CNTRS</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo748"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo759"><tt>\r
 IB_MAD_ATTR_PORT_INFO</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo749"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo760"><tt>\r
 IB_MAD_ATTR_PORT_SMPL_CTRL</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo750"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo761"><tt>\r
 IB_MAD_ATTR_PORT_SMPL_RSLT</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo751"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo762"><tt>\r
 IB_MAD_ATTR_PORTINFO_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo752"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo763"><tt>\r
 IB_MAD_ATTR_PREPARE_TO_TEST</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo753"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo764"><tt>\r
 IB_MAD_ATTR_RND_FWD_TBL</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo754"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo765"><tt>\r
 IB_MAD_ATTR_SERVICE_ENTRIES</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo755"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo766"><tt>\r
 IB_MAD_ATTR_SERVICE_RECORD</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo756"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo767"><tt>\r
 IB_MAD_ATTR_SLVL_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo757"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo768"><tt>\r
 IB_MAD_ATTR_SLVL_TABLE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo758"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo769"><tt>\r
 IB_MAD_ATTR_SM_INFO</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo759"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo770"><tt>\r
 IB_MAD_ATTR_SMINFO_RECORD</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo760"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo771"><tt>\r
 IB_MAD_ATTR_SVC_ASSOCIATION_RECORD</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo761"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo772"><tt>\r
 IB_MAD_ATTR_SWITCH_INFO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo762"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo773"><tt>\r
 IB_MAD_ATTR_TEST_DEVICE_LOOP</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo763"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo774"><tt>\r
 IB_MAD_ATTR_TEST_DEVICE_ONCE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo764"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo775"><tt>\r
 IB_MAD_ATTR_TRACE_RECORD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo765"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo776"><tt>\r
 IB_MAD_ATTR_VENDOR_DIAG</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo766"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo777"><tt>\r
 IB_MAD_ATTR_VL_ARBITRATION</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo767"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo778"><tt>\r
 IB_MAD_ATTR_VLARB_RECORD</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo768"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo779"><tt>\r
 IB_MAD_METHOD_GET</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo769"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo780"><tt>\r
 IB_MAD_METHOD_GET_RESP</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo770"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo781"><tt>\r
 IB_MAD_METHOD_GETTABLE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo771"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo782"><tt>\r
 IB_MAD_METHOD_GETTABLE_RESP</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo772"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo783"><tt>\r
 IB_MAD_METHOD_REPORT</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo773"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo784"><tt>\r
 IB_MAD_METHOD_REPORT_RESP</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo774"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo785"><tt>\r
 IB_MAD_METHOD_RESP_MASK</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo775"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo786"><tt>\r
 IB_MAD_METHOD_SEND</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo776"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo787"><tt>\r
 IB_MAD_METHOD_SET</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo777"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo788"><tt>\r
 IB_MAD_METHOD_TRAP</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo778"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo789"><tt>\r
 IB_MAD_METHOD_TRAP_REPRESS</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo779"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo790"><tt>\r
 IB_MAD_STATUS_BUSY</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo780"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo791"><tt>\r
 IB_MAD_STATUS_INVALID_FIELD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo781"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo792"><tt>\r
 IB_MAD_STATUS_REDIRECT</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo782"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo793"><tt>\r
 IB_MAD_STATUS_UNSUP_CLASS_VER</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo783"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo794"><tt>\r
 IB_MAD_STATUS_UNSUP_METHOD</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo784"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo795"><tt>\r
 IB_MAD_STATUS_UNSUP_METHOD_ATTR</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo152"><tt>\r
 ib_mad_svc_type_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo785"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo796"><tt>\r
 IB_MAX_METHOD</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo786"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo797"><tt>\r
 IB_MCAST_BLOCK_ID_MASK_HO</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo787"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo798"><tt>\r
 IB_MCAST_BLOCK_SIZE</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo788"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo799"><tt>\r
 IB_MCAST_MASK_SIZE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo789"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo800"><tt>\r
 IB_MCAST_MAX_BLOCK_ID</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo790"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo801"><tt>\r
 IB_MCAST_POSITION_MASK_HO</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo791"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo802"><tt>\r
 IB_MCAST_POSITION_MAX</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo792"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo803"><tt>\r
 IB_MCAST_POSITION_SHIFT</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo793"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo804"><tt>\r
 IB_MCLASS_BM</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo794"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo805"><tt>\r
 IB_MCLASS_COMM_MGMT</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo795"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo806"><tt>\r
 IB_MCLASS_DEV_MGMT</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo796"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo807"><tt>\r
 IB_MCLASS_PERF</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo797"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo808"><tt>\r
 IB_MCLASS_SNMP</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo798"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo809"><tt>\r
 IB_MCLASS_SUBN_ADM</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo799"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo810"><tt>\r
 IB_MCLASS_SUBN_DIR</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo800"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo811"><tt>\r
 IB_MCLASS_SUBN_LID</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo801"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo812"><tt>\r
 IB_MCLASS_VENDOR_HIGH_RANGE_MAX</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo802"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo813"><tt>\r
 IB_MCLASS_VENDOR_HIGH_RANGE_MIN</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo803"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo814"><tt>\r
 IB_MCLASS_VENDOR_LOW_RANGE_MAX</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo804"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo815"><tt>\r
 IB_MCLASS_VENDOR_LOW_RANGE_MIN</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo161"><tt>\r
 ib_mr_mod_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo805"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo816"><tt>\r
 IB_MTU_TYPE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo899"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo910"><tt>\r
 ib_net16_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo900"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo911"><tt>\r
 ib_net32_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo901"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo912"><tt>\r
 ib_net64_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo806"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo817"><tt>\r
 IB_NODE_NUM_PORTS_MAX</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo807"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo818"><tt>\r
 IB_NODE_TYPE_CA</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo808"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo819"><tt>\r
 IB_NODE_TYPE_ROUTER</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo809"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo820"><tt>\r
 IB_NODE_TYPE_SWITCH</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo810"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo821"><tt>\r
 IB_NOTICE_NODE_TYPE_CA</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo811"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo822"><tt>\r
 IB_NOTICE_NODE_TYPE_ROUTER</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo812"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo823"><tt>\r
 IB_NOTICE_NODE_TYPE_SUBN_MGMT</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo813"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo824"><tt>\r
 IB_NOTICE_NODE_TYPE_SWITCH</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo814"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo825"><tt>\r
 IB_PATH_REC_BASE_MASK</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo815"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo826"><tt>\r
 IB_PATH_REC_SELECTOR_MASK</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo816"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo827"><tt>\r
 IB_PATH_SELECTOR_TYPE</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo165"><tt>\r
 ib_pd_type_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo817"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo828"><tt>\r
 IB_PKEY_BASE_MASK</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo818"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo829"><tt>\r
 IB_PKEY_ENTRIES_MAX</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo819"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo830"><tt>\r
 IB_PKEY_MAX_BLOCKS</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo820"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo831"><tt>\r
 IB_PKEY_TYPE_MASK</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
@@ -544,7 +544,7 @@ IB_PKEY_TYPE_MASK</tt></a></td>
 ib_pnp_class_t</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo191"><tt>\r
 ib_pnp_event_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo821"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo832"><tt>\r
 IB_QP1_WELL_KNOWN_Q_KEY</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
@@ -566,39 +566,39 @@ ib_rej_status_t</tt></a></td>
 <tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo248"><tt>\r
 ib_send_opt_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo822"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo833"><tt>\r
 IB_SMINFO_ATTR_MOD_ACKNOWLEDGE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo823"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo834"><tt>\r
 IB_SMINFO_ATTR_MOD_DISABLE</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo824"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo835"><tt>\r
 IB_SMINFO_ATTR_MOD_DISCOVER</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo825"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo836"><tt>\r
 IB_SMINFO_ATTR_MOD_HANDOVER</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo826"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo837"><tt>\r
 IB_SMINFO_ATTR_MOD_STANDBY</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo827"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo838"><tt>\r
 IB_SMINFO_STATE_DISCOVERING</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo828"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo839"><tt>\r
 IB_SMINFO_STATE_INIT</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo829"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo840"><tt>\r
 IB_SMINFO_STATE_MASTER</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo830"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo841"><tt>\r
 IB_SMINFO_STATE_NOTACTIVE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo831"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo842"><tt>\r
 IB_SMINFO_STATE_STANDBY</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo832"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo843"><tt>\r
 IB_SMP_DIRECTION</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo833"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo844"><tt>\r
 IB_SMP_STATUS_MASK</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo834"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo845"><tt>\r
 IB_SUBNET_PATH_HOPS_MAX</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo259"><tt>\r
 ib_wc_status_t</tt></a></td>\r
@@ -608,47 +608,47 @@ ib_wc_status_t</tt></a></td>
 ib_wc_type_t</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo262"><tt>\r
 ib_wr_type_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo362"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo366"><tt>\r
 IOCTL_CODE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo835"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo846"><tt>\r
 Join States</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo836"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo847"><tt>\r
 MAD_BLOCK_GRH_SIZE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo837"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo848"><tt>\r
 MAD_BLOCK_SIZE</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo838"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo849"><tt>\r
 MAD_RMPP_DATA_SIZE</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo839"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo850"><tt>\r
 MAD_RMPP_HDR_SIZE</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_math_h.html#robo422"><tt>\r
+<td  class="even"><a href="./complib/cl_math_h.html#robo426"><tt>\r
 MAX</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_math_h.html#robo423"><tt>\r
+<td  class="uneven"><a href="./complib/cl_math_h.html#robo427"><tt>\r
 MIN</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo269"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo273"><tt>\r
 Object States</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo512"><tt>\r
+<td  class="uneven"><a href="./complib/cl_types_h.html#robo516"><tt>\r
 offsetof</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo270"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo274"><tt>\r
 Parameter Keywords</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo513"><tt>\r
+<td  class="uneven"><a href="./complib/cl_types_h.html#robo517"><tt>\r
 PARENT_STRUCT</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo488"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo492"><tt>\r
 PERF_DECLARE</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo489"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo493"><tt>\r
 PERF_DECLARE_START</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_math_h.html#robo424"><tt>\r
+<td  class="even"><a href="./complib/cl_math_h.html#robo428"><tt>\r
 ROUNDUP</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_types_h.html#robo685"><tt>\r
+<td  class="uneven"><a href="./complib/cl_types_h.html#robo689"><tt>\r
 UNUSED_PARAM</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
index 5ade0c93b3e144bb47a27684befb1e2aa6f42d92..bc2e29681271e1862a7c72fae19392de279a9eb1 100644 (file)
@@ -7,7 +7,7 @@
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <p>\r
 [<a href="./robo_sourcefiles.html#top">Sourcefiles</a>]\r
 <h1>Functions</h1>\r
 <table cellspacing="3">\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1117"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1130"><tt>\r
 ci_alloc_mlnx_fmr</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1118"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1131"><tt>\r
 ci_allocate_pd</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1119"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1132"><tt>\r
 ci_async_event_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1120"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1133"><tt>\r
 ci_attach_mcast</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1121"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1134"><tt>\r
 ci_bind_mw</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1122"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1135"><tt>\r
 ci_close_ca</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1123"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1136"><tt>\r
 ci_completion_cb_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1124"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1137"><tt>\r
 ci_create_av</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1125"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1138"><tt>\r
 ci_create_cq</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1126"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1139"><tt>\r
 ci_create_mw</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1127"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1140"><tt>\r
 ci_create_qp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1128"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1141"><tt>\r
 ci_create_spl_qp</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1129"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1142"><tt>\r
 ci_dealloc_mlnx_fmr</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1130"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1143"><tt>\r
 ci_deallocate_pd</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1131"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1144"><tt>\r
 ci_deregister_mr</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1132"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1145"><tt>\r
 ci_destroy_av</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1133"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1146"><tt>\r
 ci_destroy_cq</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1134"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1147"><tt>\r
 ci_destroy_mw</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1135"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1148"><tt>\r
 ci_destroy_qp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1136"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1149"><tt>\r
 ci_detach_mcast</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1137"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1150"><tt>\r
 ci_enable_cq_notify</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1138"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1151"><tt>\r
 ci_enable_ncomp_cq_notify</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1140"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1153"><tt>\r
 ci_local_mad</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1141"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1154"><tt>\r
 ci_map_phys_mlnx_fmr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1142"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1155"><tt>\r
 ci_modify_av</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1143"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1156"><tt>\r
 ci_modify_ca</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1144"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1157"><tt>\r
 ci_modify_mr</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1145"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1158"><tt>\r
 ci_modify_pmr</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1146"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1159"><tt>\r
 ci_modify_qp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1147"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1160"><tt>\r
 ci_open_ca</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1148"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1161"><tt>\r
 ci_peek_cq</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1149"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1162"><tt>\r
 ci_poll_cq</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1150"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1163"><tt>\r
 ci_post_recv</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1151"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1164"><tt>\r
 ci_post_send</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1152"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1165"><tt>\r
 ci_query_av</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1153"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1166"><tt>\r
 ci_query_ca</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1154"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1167"><tt>\r
 ci_query_cq</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1155"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1168"><tt>\r
 ci_query_mr</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1156"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1169"><tt>\r
 ci_query_mw</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1157"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1170"><tt>\r
 ci_query_qp</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1158"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1171"><tt>\r
 ci_register_mr</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1159"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1172"><tt>\r
 ci_register_pmr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1160"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1173"><tt>\r
 ci_register_smr</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1161"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1174"><tt>\r
 ci_resize_cq</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1162"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1175"><tt>\r
 ci_um_close_ca_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1163"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1176"><tt>\r
 ci_um_open_ca</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1165"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1178"><tt>\r
 ci_unmap_mlnx_fmr</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1166"><tt>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1179"><tt>\r
 ci_vendor_call</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo490"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo494"><tt>\r
 cl_alloc_relations</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_async_proc_h.html#robo271"><tt>\r
+<td  class="even"><a href="./complib/cl_async_proc_h.html#robo275"><tt>\r
 cl_async_proc_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo272"><tt>\r
+<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo276"><tt>\r
 cl_async_proc_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_async_proc_h.html#robo273"><tt>\r
+<td  class="even"><a href="./complib/cl_async_proc_h.html#robo277"><tt>\r
 cl_async_proc_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo275"><tt>\r
+<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo279"><tt>\r
 cl_async_proc_queue</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_atomic_h.html#robo278"><tt>\r
+<td  class="even"><a href="./complib/cl_atomic_h.html#robo282"><tt>\r
 cl_atomic_add</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo279"><tt>\r
+<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo283"><tt>\r
 cl_atomic_comp_xchg</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_atomic_h.html#robo280"><tt>\r
+<td  class="even"><a href="./complib/cl_atomic_h.html#robo284"><tt>\r
 cl_atomic_dec</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo281"><tt>\r
+<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo285"><tt>\r
 cl_atomic_inc</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_atomic_h.html#robo282"><tt>\r
+<td  class="even"><a href="./complib/cl_atomic_h.html#robo286"><tt>\r
 cl_atomic_sub</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo283"><tt>\r
+<td  class="uneven"><a href="./complib/cl_atomic_h.html#robo287"><tt>\r
 cl_atomic_xchg</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo311"><tt>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo315"><tt>\r
 cl_break</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo425"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo429"><tt>\r
 cl_check_for_read</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo426"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo430"><tt>\r
 cl_check_for_write</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo427"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo431"><tt>\r
 cl_copy_from_user</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo428"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo432"><tt>\r
 cl_copy_to_user</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo297"><tt>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo301"><tt>\r
 cl_cpool_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo298"><tt>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo302"><tt>\r
 cl_cpool_count</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo299"><tt>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo303"><tt>\r
 cl_cpool_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo300"><tt>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo304"><tt>\r
 cl_cpool_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo301"><tt>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo305"><tt>\r
 cl_cpool_grow</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo302"><tt>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo306"><tt>\r
 cl_cpool_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo303"><tt>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo307"><tt>\r
 cl_cpool_put</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo312"><tt>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo316"><tt>\r
 cl_dbg_out</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo491"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo495"><tt>\r
 cl_do_remove</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo492"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo496"><tt>\r
 cl_do_sync_pnp</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_event_h.html#robo321"><tt>\r
+<td  class="uneven"><a href="./complib/cl_event_h.html#robo325"><tt>\r
 cl_event_construct</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_event_h.html#robo322"><tt>\r
+<td  class="even"><a href="./complib/cl_event_h.html#robo326"><tt>\r
 cl_event_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_event_h.html#robo323"><tt>\r
+<td  class="uneven"><a href="./complib/cl_event_h.html#robo327"><tt>\r
 cl_event_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_event_h.html#robo324"><tt>\r
+<td  class="even"><a href="./complib/cl_event_h.html#robo328"><tt>\r
 cl_event_reset</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_event_h.html#robo325"><tt>\r
+<td  class="uneven"><a href="./complib/cl_event_h.html#robo329"><tt>\r
 cl_event_signal</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_event_h.html#robo326"><tt>\r
+<td  class="even"><a href="./complib/cl_event_h.html#robo330"><tt>\r
 cl_event_wait_on</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo328"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo332"><tt>\r
 cl_fmap_apply_func</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo329"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo333"><tt>\r
 cl_fmap_count</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo330"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo334"><tt>\r
 cl_fmap_delta</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo331"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo335"><tt>\r
 cl_fmap_end</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo332"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo336"><tt>\r
 cl_fmap_get</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo333"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo337"><tt>\r
 cl_fmap_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo334"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo338"><tt>\r
 cl_fmap_init</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo335"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo339"><tt>\r
 cl_fmap_insert</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo337"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo341"><tt>\r
 cl_fmap_key</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo338"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo342"><tt>\r
 cl_fmap_merge</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo339"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo343"><tt>\r
 cl_fmap_next</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo340"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo344"><tt>\r
 cl_fmap_prev</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo341"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo345"><tt>\r
 cl_fmap_remove</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo342"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo346"><tt>\r
 cl_fmap_remove_all</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo343"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo347"><tt>\r
 cl_fmap_remove_item</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo345"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo349"><tt>\r
 cl_fmap_tail</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo429"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo433"><tt>\r
 cl_free</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_bus_ifc_h.html#robo493"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_bus_ifc_h.html#robo497"><tt>\r
 cl_fwd_query_ifc</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo430"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo434"><tt>\r
 cl_get_pagesize</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo431"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo435"><tt>\r
 cl_get_physaddr</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo673"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo677"><tt>\r
 cl_get_tick_count</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo674"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo678"><tt>\r
 cl_get_tick_freq</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo675"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo679"><tt>\r
 cl_get_time_stamp</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo676"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo680"><tt>\r
 cl_get_time_stamp_sec</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo677"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo681"><tt>\r
 cl_get_time_stamp_usec</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo284"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo289"><tt>\r
 cl_hton16</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo286"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo291"><tt>\r
 cl_hton32</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo289"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo292"><tt>\r
 cl_hton64</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo494"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo498"><tt>\r
 cl_init_pnp_po_ext</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo349"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo353"><tt>\r
 cl_ioctl_cmd</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo350"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo354"><tt>\r
 cl_ioctl_complete</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo351"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo355"><tt>\r
 cl_ioctl_ctl_code</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo353"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo357"><tt>\r
 cl_ioctl_in_buf</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo354"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo358"><tt>\r
 cl_ioctl_in_size</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo355"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo359"><tt>\r
 cl_ioctl_out_buf</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo356"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo360"><tt>\r
 cl_ioctl_out_size</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo357"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo361"><tt>\r
 cl_ioctl_process</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo358"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo362"><tt>\r
 cl_ioctl_request</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo359"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo363"><tt>\r
 cl_ioctl_result</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo360"><tt>\r
+<td  class="even"><a href="./complib/cl_ioctl_h.html#robo364"><tt>\r
 cl_ioctl_type</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo505"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo509"><tt>\r
 cl_irp_complete</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo506"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo510"><tt>\r
 cl_irp_ignore</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo507"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo511"><tt>\r
 cl_irp_skip</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo508"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo512"><tt>\r
 cl_irp_succeed</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo509"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo513"><tt>\r
 cl_irp_unsupported</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_irqlock_h.html#robo363"><tt>\r
+<td  class="even"><a href="./complib/cl_irqlock_h.html#robo367"><tt>\r
 cl_irqlock_acquire</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo364"><tt>\r
+<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo368"><tt>\r
 cl_irqlock_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_irqlock_h.html#robo365"><tt>\r
+<td  class="even"><a href="./complib/cl_irqlock_h.html#robo369"><tt>\r
 cl_irqlock_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo366"><tt>\r
+<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo370"><tt>\r
 cl_irqlock_init</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_irqlock_h.html#robo367"><tt>\r
+<td  class="even"><a href="./complib/cl_irqlock_h.html#robo371"><tt>\r
 cl_irqlock_release</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_thread_h.html#robo668"><tt>\r
+<td  class="uneven"><a href="./complib/cl_thread_h.html#robo672"><tt>\r
 cl_is_blockable</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo305"><tt>\r
+<td  class="even"><a href="./complib/cl_comppool_h.html#robo309"><tt>\r
 cl_is_cpool_inited</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo346"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo350"><tt>\r
 cl_is_fmap_empty</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo557"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo561"><tt>\r
 cl_is_item_in_qlist</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo368"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo372"><tt>\r
 cl_is_list_empty</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo369"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo373"><tt>\r
 cl_is_list_inited</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo401"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo405"><tt>\r
 cl_is_map_empty</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo327"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo331"><tt>\r
 cl_is_map_inited</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo370"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo374"><tt>\r
 cl_is_object_in_list</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo533"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo537"><tt>\r
 cl_is_pool_inited</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo544"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo548"><tt>\r
 cl_is_qcpool_inited</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo558"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo562"><tt>\r
 cl_is_qlist_empty</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo597"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo601"><tt>\r
 cl_is_qmap_empty</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo620"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo624"><tt>\r
 cl_is_qpool_inited</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo632"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo636"><tt>\r
 cl_is_rbmap_empty</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_syscallback_h.html#robo658"><tt>\r
+<td  class="even"><a href="./complib/cl_syscallback_h.html#robo662"><tt>\r
 cl_is_sys_callback_inited</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo371"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo375"><tt>\r
 cl_list_apply_func</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo372"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo376"><tt>\r
 cl_list_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo373"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo377"><tt>\r
 cl_list_count</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo374"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo378"><tt>\r
 cl_list_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo375"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo379"><tt>\r
 cl_list_end</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo376"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo380"><tt>\r
 cl_list_find_from_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo377"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo381"><tt>\r
 cl_list_find_from_tail</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo378"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo382"><tt>\r
 cl_list_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo379"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo383"><tt>\r
 cl_list_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo380"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo384"><tt>\r
 cl_list_insert_array_head</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo381"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo385"><tt>\r
 cl_list_insert_array_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo382"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo386"><tt>\r
 cl_list_insert_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo383"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo387"><tt>\r
 cl_list_insert_next</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo384"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo388"><tt>\r
 cl_list_insert_prev</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo385"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo389"><tt>\r
 cl_list_insert_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo387"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo391"><tt>\r
 cl_list_next</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo388"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo392"><tt>\r
 cl_list_obj</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo389"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo393"><tt>\r
 cl_list_prev</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo390"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo394"><tt>\r
 cl_list_remove_all</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo391"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo395"><tt>\r
 cl_list_remove_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo392"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo396"><tt>\r
 cl_list_remove_item</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo393"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo397"><tt>\r
 cl_list_remove_object</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_list_h.html#robo394"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo398"><tt>\r
 cl_list_remove_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo396"><tt>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo400"><tt>\r
 cl_list_tail</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_log_h.html#robo399"><tt>\r
+<td  class="uneven"><a href="./complib/cl_log_h.html#robo403"><tt>\r
 cl_log_event</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo432"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo436"><tt>\r
 cl_malloc</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo402"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo406"><tt>\r
 cl_map_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo403"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo407"><tt>\r
 cl_map_count</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo404"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo408"><tt>\r
 cl_map_delta</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo405"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo409"><tt>\r
 cl_map_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo406"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo410"><tt>\r
 cl_map_end</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo407"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo411"><tt>\r
 cl_map_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo408"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo412"><tt>\r
 cl_map_head</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo409"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo413"><tt>\r
 cl_map_init</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo410"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo414"><tt>\r
 cl_map_insert</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo412"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo416"><tt>\r
 cl_map_key</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo413"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo417"><tt>\r
 cl_map_merge</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo414"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo418"><tt>\r
 cl_map_next</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo415"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo419"><tt>\r
 cl_map_obj</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo416"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo420"><tt>\r
 cl_map_prev</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo417"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo421"><tt>\r
 cl_map_remove</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo418"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo422"><tt>\r
 cl_map_remove_all</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_map_h.html#robo419"><tt>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo423"><tt>\r
 cl_map_remove_item</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo421"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo425"><tt>\r
 cl_map_tail</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo433"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo437"><tt>\r
 cl_mem_display</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo434"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo438"><tt>\r
 cl_memclr</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo435"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo439"><tt>\r
 cl_memcmp</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo436"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo440"><tt>\r
 cl_memcpy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo437"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo441"><tt>\r
 cl_memset</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo315"><tt>\r
+<td  class="even"><a href="./complib/cl_debug_h.html#robo319"><tt>\r
 cl_msg_out</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo441"><tt>\r
+<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo445"><tt>\r
 cl_mutex_acquire</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_mutex_h.html#robo442"><tt>\r
+<td  class="even"><a href="./complib/cl_mutex_h.html#robo446"><tt>\r
 cl_mutex_construct</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo443"><tt>\r
+<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo447"><tt>\r
 cl_mutex_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_mutex_h.html#robo444"><tt>\r
+<td  class="even"><a href="./complib/cl_mutex_h.html#robo448"><tt>\r
 cl_mutex_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo445"><tt>\r
+<td  class="uneven"><a href="./complib/cl_mutex_h.html#robo449"><tt>\r
 cl_mutex_release</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo290"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo294"><tt>\r
 cl_ntoh</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo291"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo296"><tt>\r
 cl_ntoh16</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_byteswap_h.html#robo294"><tt>\r
+<td  class="even"><a href="./complib/cl_byteswap_h.html#robo297"><tt>\r
 cl_ntoh32</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo295"><tt>\r
+<td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo299"><tt>\r
 cl_ntoh64</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo448"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo452"><tt>\r
 cl_obj_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo449"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo453"><tt>\r
 cl_obj_deinit</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo450"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo454"><tt>\r
 cl_obj_deref</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo451"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo455"><tt>\r
 cl_obj_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo452"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo456"><tt>\r
 cl_obj_init</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo453"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo457"><tt>\r
 cl_obj_insert_rel</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo454"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo458"><tt>\r
 cl_obj_insert_rel_parent_locked</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo455"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo459"><tt>\r
 cl_obj_lock</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo456"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo460"><tt>\r
 cl_obj_mgr_create</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo457"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo461"><tt>\r
 cl_obj_mgr_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo459"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo463"><tt>\r
 cl_obj_ref</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo461"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo465"><tt>\r
 cl_obj_remove_rel</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo462"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo466"><tt>\r
 cl_obj_reset</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo464"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo468"><tt>\r
 cl_obj_type</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo465"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo469"><tt>\r
 cl_obj_unlock</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo438"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo442"><tt>\r
 cl_palloc</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_types_h.html#robo320"><tt>\r
+<td  class="even"><a href="./complib/cl_types_h.html#robo324"><tt>\r
 cl_panic</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo477"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo481"><tt>\r
 cl_perf_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo478"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo482"><tt>\r
 cl_perf_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo479"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo483"><tt>\r
 cl_perf_display</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo481"><tt>\r
+<td  class="even"><a href="./complib/cl_perf_h.html#robo485"><tt>\r
 cl_perf_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_perf_h.html#robo483"><tt>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo487"><tt>\r
 cl_perf_reset</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_passivelock_h.html#robo469"><tt>\r
+<td  class="even"><a href="./complib/cl_passivelock_h.html#robo473"><tt>\r
 cl_plock_acquire</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo470"><tt>\r
+<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo474"><tt>\r
 cl_plock_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_passivelock_h.html#robo471"><tt>\r
+<td  class="even"><a href="./complib/cl_passivelock_h.html#robo475"><tt>\r
 cl_plock_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo472"><tt>\r
+<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo476"><tt>\r
 cl_plock_excl_acquire</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_passivelock_h.html#robo473"><tt>\r
+<td  class="even"><a href="./complib/cl_passivelock_h.html#robo477"><tt>\r
 cl_plock_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo474"><tt>\r
+<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo478"><tt>\r
 cl_plock_release</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo510"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo514"><tt>\r
 cl_pnp</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo536"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo540"><tt>\r
 cl_pool_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo537"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo541"><tt>\r
 cl_pool_count</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo538"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo542"><tt>\r
 cl_pool_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo539"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo543"><tt>\r
 cl_pool_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo540"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo544"><tt>\r
 cl_pool_grow</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_pool_h.html#robo541"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo545"><tt>\r
 cl_pool_init</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo542"><tt>\r
+<td  class="uneven"><a href="./complib/cl_pool_h.html#robo546"><tt>\r
 cl_pool_put</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo511"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo515"><tt>\r
 cl_power</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_thread_h.html#robo670"><tt>\r
+<td  class="uneven"><a href="./complib/cl_thread_h.html#robo674"><tt>\r
 cl_proc_count</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo516"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo520"><tt>\r
 cl_ptr_vector_apply_func</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo517"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo521"><tt>\r
 cl_ptr_vector_at</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo518"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo522"><tt>\r
 cl_ptr_vector_construct</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo519"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo523"><tt>\r
 cl_ptr_vector_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo520"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo524"><tt>\r
 cl_ptr_vector_find_from_end</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo521"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo525"><tt>\r
 cl_ptr_vector_find_from_start</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo522"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo526"><tt>\r
 cl_ptr_vector_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo523"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo527"><tt>\r
 cl_ptr_vector_get_capacity</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo524"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo528"><tt>\r
 cl_ptr_vector_get_size</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo525"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo529"><tt>\r
 cl_ptr_vector_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo526"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo530"><tt>\r
 cl_ptr_vector_insert</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo527"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo531"><tt>\r
 cl_ptr_vector_remove</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo528"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo532"><tt>\r
 cl_ptr_vector_set</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo529"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo533"><tt>\r
 cl_ptr_vector_set_capacity</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo530"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo534"><tt>\r
 cl_ptr_vector_set_min_size</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo531"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo535"><tt>\r
 cl_ptr_vector_set_size</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_memory_h.html#robo439"><tt>\r
+<td  class="even"><a href="./complib/cl_memory_h.html#robo443"><tt>\r
 cl_pzalloc</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo548"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo552"><tt>\r
 cl_qcpool_construct</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo549"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo553"><tt>\r
 cl_qcpool_count</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo550"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo554"><tt>\r
 cl_qcpool_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo551"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo555"><tt>\r
 cl_qcpool_get</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo552"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo556"><tt>\r
 cl_qcpool_grow</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo553"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo557"><tt>\r
 cl_qcpool_init</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo554"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo558"><tt>\r
 cl_qcpool_put</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo555"><tt>\r
+<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo559"><tt>\r
 cl_qcpool_put_list</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo563"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo567"><tt>\r
 cl_qlist_apply_func</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo564"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo568"><tt>\r
 cl_qlist_count</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo565"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo569"><tt>\r
 cl_qlist_end</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo566"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo570"><tt>\r
 cl_qlist_find_from_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo567"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo571"><tt>\r
 cl_qlist_find_from_tail</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo568"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo572"><tt>\r
 cl_qlist_find_next</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo569"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo573"><tt>\r
 cl_qlist_find_prev</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo570"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo574"><tt>\r
 cl_qlist_head</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo571"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo575"><tt>\r
 cl_qlist_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo572"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo576"><tt>\r
 cl_qlist_insert_array_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo573"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo577"><tt>\r
 cl_qlist_insert_array_tail</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo574"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo578"><tt>\r
 cl_qlist_insert_head</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo575"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo579"><tt>\r
 cl_qlist_insert_list_head</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo576"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo580"><tt>\r
 cl_qlist_insert_list_tail</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo577"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo581"><tt>\r
 cl_qlist_insert_next</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo578"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo582"><tt>\r
 cl_qlist_insert_prev</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo579"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo583"><tt>\r
 cl_qlist_insert_tail</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo580"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo584"><tt>\r
 cl_qlist_move_items</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo581"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo585"><tt>\r
 cl_qlist_next</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo582"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo586"><tt>\r
 cl_qlist_obj</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo583"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo587"><tt>\r
 cl_qlist_prev</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo584"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo588"><tt>\r
 cl_qlist_remove_all</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo585"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo589"><tt>\r
 cl_qlist_remove_head</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo586"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo590"><tt>\r
 cl_qlist_remove_item</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo587"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo591"><tt>\r
 cl_qlist_remove_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlist_h.html#robo588"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo592"><tt>\r
 cl_qlist_set_obj</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo590"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo594"><tt>\r
 cl_qlist_tail</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo591"><tt>\r
+<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo595"><tt>\r
 cl_qlock_pool_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo592"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo596"><tt>\r
 cl_qlock_pool_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo593"><tt>\r
+<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo597"><tt>\r
 cl_qlock_pool_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo594"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo598"><tt>\r
 cl_qlock_pool_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo595"><tt>\r
+<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo599"><tt>\r
 cl_qlock_pool_put</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo601"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo605"><tt>\r
 cl_qmap_apply_func</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo602"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo606"><tt>\r
 cl_qmap_count</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo603"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo607"><tt>\r
 cl_qmap_delta</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo604"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo608"><tt>\r
 cl_qmap_end</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo605"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo609"><tt>\r
 cl_qmap_get</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo606"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo610"><tt>\r
 cl_qmap_head</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo607"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo611"><tt>\r
 cl_qmap_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo608"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo612"><tt>\r
 cl_qmap_insert</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo609"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo613"><tt>\r
 cl_qmap_key</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo610"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo614"><tt>\r
 cl_qmap_merge</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo611"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo615"><tt>\r
 cl_qmap_next</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo612"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo616"><tt>\r
 cl_qmap_obj</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo613"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo617"><tt>\r
 cl_qmap_prev</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo614"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo618"><tt>\r
 cl_qmap_remove</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo615"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo619"><tt>\r
 cl_qmap_remove_all</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo616"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo620"><tt>\r
 cl_qmap_remove_item</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo617"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo621"><tt>\r
 cl_qmap_set_obj</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo619"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo623"><tt>\r
 cl_qmap_tail</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo623"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo627"><tt>\r
 cl_qpool_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo624"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo628"><tt>\r
 cl_qpool_count</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo625"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo629"><tt>\r
 cl_qpool_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo626"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo630"><tt>\r
 cl_qpool_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo627"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo631"><tt>\r
 cl_qpool_grow</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo628"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo632"><tt>\r
 cl_qpool_init</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo629"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo633"><tt>\r
 cl_qpool_put</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo630"><tt>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo634"><tt>\r
 cl_qpool_put_list</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo633"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo637"><tt>\r
 cl_rbmap_count</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo634"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo638"><tt>\r
 cl_rbmap_end</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo635"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo639"><tt>\r
 cl_rbmap_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo636"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo640"><tt>\r
 cl_rbmap_insert</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo638"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo642"><tt>\r
 cl_rbmap_left</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo639"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo643"><tt>\r
 cl_rbmap_remove_item</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo640"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo644"><tt>\r
 cl_rbmap_reset</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo641"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo645"><tt>\r
 cl_rbmap_right</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo642"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo646"><tt>\r
 cl_rbmap_root</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo467"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo471"><tt>\r
 cl_rel_alloc</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo468"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo472"><tt>\r
 cl_rel_free</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo646"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo650"><tt>\r
 cl_req_mgr_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo647"><tt>\r
+<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo651"><tt>\r
 cl_req_mgr_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo648"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo652"><tt>\r
 cl_req_mgr_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo649"><tt>\r
+<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo653"><tt>\r
 cl_req_mgr_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo650"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo654"><tt>\r
 cl_req_mgr_resume</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo501"><tt>\r
+<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo505"><tt>\r
 cl_rollback_pnp_state</tt></a></td>\r
-<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo502"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo506"><tt>\r
 cl_set_pnp_state</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo653"><tt>\r
+<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo657"><tt>\r
 cl_spinlock_acquire</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_spinlock_h.html#robo654"><tt>\r
+<td  class="even"><a href="./complib/cl_spinlock_h.html#robo658"><tt>\r
 cl_spinlock_construct</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo655"><tt>\r
+<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo659"><tt>\r
 cl_spinlock_destroy</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_spinlock_h.html#robo656"><tt>\r
+<td  class="even"><a href="./complib/cl_spinlock_h.html#robo660"><tt>\r
 cl_spinlock_init</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo657"><tt>\r
+<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo661"><tt>\r
 cl_spinlock_release</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_syscallback_h.html#robo660"><tt>\r
+<td  class="even"><a href="./complib/cl_syscallback_h.html#robo664"><tt>\r
 cl_sys_callback_get</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo661"><tt>\r
+<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo665"><tt>\r
 cl_sys_callback_put</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_syscallback_h.html#robo662"><tt>\r
+<td  class="even"><a href="./complib/cl_syscallback_h.html#robo666"><tt>\r
 cl_sys_callback_queue</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo663"><tt>\r
+<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo667"><tt>\r
 cl_thread_pool_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_threadpool_h.html#robo664"><tt>\r
+<td  class="even"><a href="./complib/cl_threadpool_h.html#robo668"><tt>\r
 cl_thread_pool_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo665"><tt>\r
+<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo669"><tt>\r
 cl_thread_pool_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_threadpool_h.html#robo666"><tt>\r
+<td  class="even"><a href="./complib/cl_threadpool_h.html#robo670"><tt>\r
 cl_thread_pool_signal</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_thread_h.html#robo671"><tt>\r
+<td  class="uneven"><a href="./complib/cl_thread_h.html#robo675"><tt>\r
 cl_thread_stall</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_thread_h.html#robo672"><tt>\r
+<td  class="even"><a href="./complib/cl_thread_h.html#robo676"><tt>\r
 cl_thread_suspend</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo679"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo683"><tt>\r
 cl_timer_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo680"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo684"><tt>\r
 cl_timer_destroy</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo681"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo685"><tt>\r
 cl_timer_init</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo682"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo686"><tt>\r
 cl_timer_start</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_timer_h.html#robo683"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo687"><tt>\r
 cl_timer_stop</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo684"><tt>\r
+<td  class="even"><a href="./complib/cl_timer_h.html#robo688"><tt>\r
 cl_timer_trim</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo690"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo694"><tt>\r
 cl_vector_apply_func</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo691"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo695"><tt>\r
 cl_vector_at</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo692"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo696"><tt>\r
 cl_vector_construct</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo693"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo697"><tt>\r
 cl_vector_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo694"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo698"><tt>\r
 cl_vector_find_from_end</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo695"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo699"><tt>\r
 cl_vector_find_from_start</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo696"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo700"><tt>\r
 cl_vector_get</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo697"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo701"><tt>\r
 cl_vector_get_capacity</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo698"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo702"><tt>\r
 cl_vector_get_ptr</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo699"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo703"><tt>\r
 cl_vector_get_size</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo700"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo704"><tt>\r
 cl_vector_init</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo701"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo705"><tt>\r
 cl_vector_set</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo702"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo706"><tt>\r
 cl_vector_set_capacity</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_vector_h.html#robo703"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo707"><tt>\r
 cl_vector_set_min_size</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo704"><tt>\r
+<td  class="uneven"><a href="./complib/cl_vector_h.html#robo708"><tt>\r
 cl_vector_set_size</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_waitobj_h.html#robo706"><tt>\r
+<td  class="even"><a href="./complib/cl_waitobj_h.html#robo710"><tt>\r
 cl_waitobj_create</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo707"><tt>\r
+<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo711"><tt>\r
 cl_waitobj_deref</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_waitobj_h.html#robo708"><tt>\r
+<td  class="even"><a href="./complib/cl_waitobj_h.html#robo712"><tt>\r
 cl_waitobj_destroy</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo710"><tt>\r
+<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo714"><tt>\r
 cl_waitobj_ref</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_waitobj_h.html#robo711"><tt>\r
+<td  class="even"><a href="./complib/cl_waitobj_h.html#robo715"><tt>\r
 cl_waitobj_reset</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo712"><tt>\r
+<td  class="uneven"><a href="./complib/cl_waitobj_h.html#robo716"><tt>\r
 cl_waitobj_signal</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_waitobj_h.html#robo713"><tt>\r
+<td  class="even"><a href="./complib/cl_waitobj_h.html#robo717"><tt>\r
 cl_waitobj_wait_on</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_memory_h.html#robo440"><tt>\r
+<td  class="uneven"><a href="./complib/cl_memory_h.html#robo444"><tt>\r
 cl_zalloc</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
@@ -1068,11 +1068,11 @@ ib_cancel_query</tt></a></td>
 ib_ci_call</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo841"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo852"><tt>\r
 ib_class_is_vendor_specific</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo842"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo853"><tt>\r
 ib_class_is_vendor_specific_high</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo843"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo854"><tt>\r
 ib_class_is_vendor_specific_low</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
@@ -1144,7 +1144,7 @@ ib_dereg_mr</tt></a></td>
 ib_dereg_pnp</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo114"><tt>\r
 ib_dereg_svc</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1168"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1181"><tt>\r
 ib_deregister_ca</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
@@ -1164,15 +1164,15 @@ ib_destroy_mw</tt></a></td>
 ib_destroy_qp</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo985"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo998"><tt>\r
 ib_dm_get_slot_lo_hi</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo986"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo999"><tt>\r
 ib_dm_set_slot_lo_hi</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo125"><tt>\r
 ib_force_apm</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo847"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo858"><tt>\r
 ib_get_async_event_str</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo126"><tt>\r
 ib_get_ca_by_gid</tt></a></td>\r
@@ -1180,7 +1180,7 @@ ib_get_ca_by_gid</tt></a></td>
 ib_get_ca_guids</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo848"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo859"><tt>\r
 ib_get_err_str</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo128"><tt>\r
 ib_get_guid</tt></a></td>\r
@@ -1190,15 +1190,15 @@ ib_get_mad</tt></a></td>
 <tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo130"><tt>\r
 ib_get_mad_buf</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo849"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo860"><tt>\r
 ib_get_node_type_str</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo131"><tt>\r
 ib_get_port_by_gid</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo850"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo861"><tt>\r
 ib_get_port_state_from_str</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo851"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo862"><tt>\r
 ib_get_port_state_str</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo132"><tt>\r
 ib_get_query_node_rec</tt></a></td>\r
@@ -1216,71 +1216,71 @@ ib_get_query_result</tt></a></td>
 ib_get_query_svc_rec</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo137"><tt>\r
 ib_get_spl_qp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo852"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo863"><tt>\r
 ib_get_wc_status_str</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo853"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo864"><tt>\r
 ib_get_wc_type_str</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo854"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo865"><tt>\r
 ib_get_wr_type_str</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo855"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo866"><tt>\r
 ib_gid_get_guid</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo856"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo867"><tt>\r
 ib_gid_get_subnet_prefix</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo857"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo868"><tt>\r
 ib_gid_is_link_local</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo858"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo869"><tt>\r
 ib_gid_is_site_local</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo860"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo871"><tt>\r
 ib_gid_set_default</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo863"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo874"><tt>\r
 ib_grh_get_ver_class_flow</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo864"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo875"><tt>\r
 ib_grh_set_ver_class_flow</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo867"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo878"><tt>\r
 ib_inform_get_dev_id</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo868"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo879"><tt>\r
 ib_inform_get_prod_type</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo869"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo880"><tt>\r
 ib_inform_get_qpn</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo870"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo881"><tt>\r
 ib_inform_get_resp_time_val</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo871"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo882"><tt>\r
 ib_inform_get_trap_num</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo872"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo883"><tt>\r
 ib_inform_get_vend_id</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo874"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo885"><tt>\r
 ib_inform_set_dev_id</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo875"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo886"><tt>\r
 ib_inform_set_prod_type</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo876"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo887"><tt>\r
 ib_inform_set_qpn</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo877"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo888"><tt>\r
 ib_inform_set_resp_time_val</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo878"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo889"><tt>\r
 ib_inform_set_trap_num</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo879"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo890"><tt>\r
 ib_inform_set_vend_id</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo140"><tt>\r
 ib_init_dgrm_svc</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo881"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo892"><tt>\r
 ib_iou_info_diag_dev_id</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo882"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo893"><tt>\r
 ib_iou_info_option_rom</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
@@ -1292,35 +1292,35 @@ ib_leave_mcast</tt></a></td>
 ib_local_mad</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo885"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo896"><tt>\r
 ib_mad_init_new</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo886"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo897"><tt>\r
 ib_mad_init_response</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo887"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo898"><tt>\r
 ib_mad_is_response</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo889"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo900"><tt>\r
 ib_member_get_scope</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo890"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo901"><tt>\r
 ib_member_get_scope_state</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo891"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo902"><tt>\r
 ib_member_get_sl_flow_hop</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo892"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo903"><tt>\r
 ib_member_get_state</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo894"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo905"><tt>\r
 ib_member_set_join_state</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo895"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo906"><tt>\r
 ib_member_set_scope</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo896"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo907"><tt>\r
 ib_member_set_scope_state</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo897"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo908"><tt>\r
 ib_member_set_sl_flow_hop</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo898"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo909"><tt>\r
 ib_member_set_state</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
@@ -1334,53 +1334,53 @@ ib_modify_cq</tt></a></td>
 <tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo158"><tt>\r
 ib_modify_qp</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo902"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo913"><tt>\r
 ib_node_info_get_local_port_num</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo903"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo914"><tt>\r
 ib_node_info_get_vendor_id</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo905"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo916"><tt>\r
 ib_notice_get_count</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo906"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo917"><tt>\r
 ib_notice_get_dev_id</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo907"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo918"><tt>\r
 ib_notice_get_generic</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo908"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo919"><tt>\r
 ib_notice_get_prod_type</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo909"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo920"><tt>\r
 ib_notice_get_toggle</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo910"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo921"><tt>\r
 ib_notice_get_trap_num</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo911"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo922"><tt>\r
 ib_notice_get_type</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo912"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo923"><tt>\r
 ib_notice_get_vend_id</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo913"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo924"><tt>\r
 ib_notice_set_count</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo914"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo925"><tt>\r
 ib_notice_set_dev_id</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo915"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo926"><tt>\r
 ib_notice_set_generic</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo916"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo927"><tt>\r
 ib_notice_set_prod_type</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo917"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo928"><tt>\r
 ib_notice_set_toggle</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo918"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo929"><tt>\r
 ib_notice_set_trap_num</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo919"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo930"><tt>\r
 ib_notice_set_type</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo920"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo931"><tt>\r
 ib_notice_set_vend_id</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo163"><tt>\r
 ib_open_al</tt></a></td>\r
@@ -1388,35 +1388,35 @@ ib_open_al</tt></a></td>
 ib_open_ca</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo921"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo932"><tt>\r
 ib_path_get_ipd</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo922"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo933"><tt>\r
 ib_path_rec_flow_lbl</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo923"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo934"><tt>\r
 ib_path_rec_hop_limit</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo924"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo935"><tt>\r
 ib_path_rec_init_local</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo925"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo936"><tt>\r
 ib_path_rec_mtu</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo926"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo937"><tt>\r
 ib_path_rec_mtu_sel</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo927"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo938"><tt>\r
 ib_path_rec_pkt_life</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo928"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo939"><tt>\r
 ib_path_rec_pkt_life_sel</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo929"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo940"><tt>\r
 ib_path_rec_rate</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo930"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo941"><tt>\r
 ib_path_rec_rate_sel</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo931"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo942"><tt>\r
 ib_path_rec_set_hop_flow_raw</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo932"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo943"><tt>\r
 ib_path_rec_sl</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
@@ -1476,352 +1476,354 @@ ib_pfn_report_cb_t</tt></a></td>
 ib_pfn_sub_cb_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo934"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo945"><tt>\r
 ib_pkey_get_base</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo935"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo946"><tt>\r
 ib_pkey_is_full_member</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo198"><tt>\r
 ib_poll_cq</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo938"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo949"><tt>\r
 ib_port_info_compute_rate</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo939"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo950"><tt>\r
 ib_port_info_get_link_speed_active</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo940"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo951"><tt>\r
 ib_port_info_get_link_speed_sup</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo941"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo952"><tt>\r
 ib_port_info_get_lmc</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo942"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo953"><tt>\r
 ib_port_info_get_mpb</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo943"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo954"><tt>\r
 ib_port_info_get_mtu_cap</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo944"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo955"><tt>\r
 ib_port_info_get_neighbor_mtu</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo945"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo956"><tt>\r
 ib_port_info_get_op_vls</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo946"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo957"><tt>\r
 ib_port_info_get_port_state</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo947"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo958"><tt>\r
+ib_port_info_get_sm_sl</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo959"><tt>\r
 ib_port_info_get_vl_cap</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo948"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo960"><tt>\r
 ib_port_info_set_link_speed_sup</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo949"><tt>\r
-ib_port_info_set_lmc</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo950"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo961"><tt>\r
+ib_port_info_set_lmc</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo962"><tt>\r
 ib_port_info_set_mpb</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo951"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo963"><tt>\r
 ib_port_info_set_neighbor_mtu</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo952"><tt>\r
-ib_port_info_set_op_vls</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo953"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo964"><tt>\r
+ib_port_info_set_op_vls</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo965"><tt>\r
 ib_port_info_set_port_state</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo954"><tt>\r
-ib_port_info_set_state_no_change</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo955"><tt>\r
-ib_port_info_set_timeout</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo966"><tt>\r
+ib_port_info_set_sm_sl</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo967"><tt>\r
+ib_port_info_set_state_no_change</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo968"><tt>\r
+ib_port_info_set_timeout</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo202"><tt>\r
 ib_post_recv</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo203"><tt>\r
 ib_post_send</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo204"><tt>\r
 ib_put_mad</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo211"><tt>\r
 ib_query</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo212"><tt>\r
 ib_query_av</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo213"><tt>\r
 ib_query_ca</tt></a></td>\r
-</tr>\r
-<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo214"><tt>\r
 ib_query_ca_by_guid</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo215"><tt>\r
 ib_query_cq</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo216"><tt>\r
 ib_query_mr</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo217"><tt>\r
 ib_query_mw</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo218"><tt>\r
 ib_query_qp</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo222"><tt>\r
 ib_rearm_cq</tt></a></td>\r
-</tr>\r
-<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo223"><tt>\r
 ib_rearm_n_cq</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo226"><tt>\r
 ib_reg_ioc</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo227"><tt>\r
 ib_reg_mad_pool</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo228"><tt>\r
 ib_reg_mad_svc</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo229"><tt>\r
 ib_reg_mem</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo230"><tt>\r
 ib_reg_phys</tt></a></td>\r
-</tr>\r
-<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo231"><tt>\r
 ib_reg_pnp</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo232"><tt>\r
 ib_reg_shared</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo233"><tt>\r
 ib_reg_shmid</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo234"><tt>\r
 ib_reg_svc</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1170"><tt>\r
+</tr>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1183"><tt>\r
 ib_register_ca</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo239"><tt>\r
 ib_reject_ioc</tt></a></td>\r
-</tr>\r
-<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo240"><tt>\r
 ib_remove_svc_entry</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo244"><tt>\r
 ib_rereg_mem</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo245"><tt>\r
 ib_rereg_phys</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo957"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo970"><tt>\r
 ib_rmpp_is_flag_set</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo959"><tt>\r
+</tr>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo972"><tt>\r
 ib_sa_mad_get_payload_ptr</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo247"><tt>\r
 ib_send_mad</tt></a></td>\r
-</tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo961"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo974"><tt>\r
 ib_slvl_table_get_vl</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo963"><tt>\r
-ib_slvl_table_set_vl</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo966"><tt>\r
-ib_sminfo_get_priority</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo967"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo976"><tt>\r
+ib_slvl_table_set_vl</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo979"><tt>\r
+ib_sminfo_get_priority</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo980"><tt>\r
 ib_sminfo_get_state</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo968"><tt>\r
-ib_smp_get_payload_ptr</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo969"><tt>\r
-ib_smp_get_status</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo970"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo981"><tt>\r
+ib_smp_get_payload_ptr</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo982"><tt>\r
+ib_smp_get_status</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo983"><tt>\r
 ib_smp_init_new</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo971"><tt>\r
-ib_smp_is_d</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo972"><tt>\r
-ib_smp_is_response</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo984"><tt>\r
+ib_smp_is_d</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo985"><tt>\r
+ib_smp_is_response</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo255"><tt>\r
 ib_subscribe</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo976"><tt>\r
-ib_switch_info_clear_state_change</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo977"><tt>\r
-ib_switch_info_get_state_change</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo989"><tt>\r
+ib_switch_info_clear_state_change</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo990"><tt>\r
+ib_switch_info_get_state_change</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo256"><tt>\r
 ib_sync_destroy</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo257"><tt>\r
 ib_unsubscribe</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo979"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo992"><tt>\r
 ib_vl_arb_element_get_vl</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo980"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo993"><tt>\r
 ib_vl_arb_element_set_vl</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo984"><tt>\r
+</tr>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo997"><tt>\r
 ioc_at_slot</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo263"><tt>\r
 mlnx_create_fmr</tt></a></td>\r
-</tr>\r
-<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo264"><tt>\r
 mlnx_destroy_fmr</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo266"><tt>\r
 mlnx_map_fmr</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo267"><tt>\r
 mlnx_unmap_fmr</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1059"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1072"><tt>\r
 unsupported functions</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1060"><tt>\r
-uvp_bind_mw</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1061"><tt>\r
-uvp_get_interface</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1063"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1073"><tt>\r
+uvp_bind_mw</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1074"><tt>\r
+uvp_get_interface</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1076"><tt>\r
 uvp_peek_cq</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1064"><tt>\r
-uvp_poll_cq</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1065"><tt>\r
-uvp_post_allocate_pd_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1066"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1077"><tt>\r
+uvp_poll_cq</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1078"><tt>\r
+uvp_post_allocate_pd_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1079"><tt>\r
 uvp_post_attach_mcast_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1067"><tt>\r
-uvp_post_ci_call</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1068"><tt>\r
-uvp_post_close_ca_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1069"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1080"><tt>\r
+uvp_post_ci_call</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1081"><tt>\r
+uvp_post_close_ca_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1082"><tt>\r
 uvp_post_create_av_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1070"><tt>\r
-uvp_post_create_cq_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1071"><tt>\r
-uvp_post_create_mw_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1072"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1083"><tt>\r
+uvp_post_create_cq_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1084"><tt>\r
+uvp_post_create_mw_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1085"><tt>\r
 uvp_post_create_qp_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1073"><tt>\r
-uvp_post_deallocate_pd_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1074"><tt>\r
-uvp_post_destroy_av_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1075"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1086"><tt>\r
+uvp_post_deallocate_pd_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1087"><tt>\r
+uvp_post_destroy_av_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1088"><tt>\r
 uvp_post_destroy_cq_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1076"><tt>\r
-uvp_post_destroy_mw_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1077"><tt>\r
-uvp_post_destroy_qp_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1078"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1089"><tt>\r
+uvp_post_destroy_mw_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1090"><tt>\r
+uvp_post_destroy_qp_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1091"><tt>\r
 uvp_post_detach_mcast_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1079"><tt>\r
-uvp_post_modify_av_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1080"><tt>\r
-uvp_post_modify_ca_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1081"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1092"><tt>\r
+uvp_post_modify_av_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1093"><tt>\r
+uvp_post_modify_ca_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1094"><tt>\r
 uvp_post_modify_qp_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1082"><tt>\r
-uvp_post_open_ca_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1083"><tt>\r
-uvp_post_query_av_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1084"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1095"><tt>\r
+uvp_post_open_ca_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1096"><tt>\r
+uvp_post_query_av_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1097"><tt>\r
 uvp_post_query_ca_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1085"><tt>\r
-uvp_post_query_cq_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1086"><tt>\r
-uvp_post_query_mw_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1087"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1098"><tt>\r
+uvp_post_query_cq_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1099"><tt>\r
+uvp_post_query_mw_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1100"><tt>\r
 uvp_post_query_qp_t</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1088"><tt>\r
-uvp_post_recv</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1089"><tt>\r
-uvp_post_resize_cq_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1090"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1101"><tt>\r
+uvp_post_recv</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1102"><tt>\r
+uvp_post_resize_cq_t</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1103"><tt>\r
 uvp_post_send</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1091"><tt>\r
-uvp_pre_allocate_pd</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1092"><tt>\r
-uvp_pre_attach_mcast</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1093"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1104"><tt>\r
+uvp_pre_allocate_pd</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1105"><tt>\r
+uvp_pre_attach_mcast</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1106"><tt>\r
 uvp_pre_ci_call</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1094"><tt>\r
-uvp_pre_close_ca_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1095"><tt>\r
-uvp_pre_create_av</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1096"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1107"><tt>\r
+uvp_pre_close_ca_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1108"><tt>\r
+uvp_pre_create_av</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1109"><tt>\r
 uvp_pre_create_cq</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1097"><tt>\r
-uvp_pre_create_mw</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1098"><tt>\r
-uvp_pre_create_qp</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1099"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1110"><tt>\r
+uvp_pre_create_mw</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1111"><tt>\r
+uvp_pre_create_qp</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1112"><tt>\r
 uvp_pre_deallocate_pd</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1100"><tt>\r
-uvp_pre_destroy_av</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1101"><tt>\r
-uvp_pre_destroy_cq</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1102"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1113"><tt>\r
+uvp_pre_destroy_av</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1114"><tt>\r
+uvp_pre_destroy_cq</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1115"><tt>\r
 uvp_pre_destroy_mw</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1103"><tt>\r
-uvp_pre_destroy_qp</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1104"><tt>\r
-uvp_pre_detach_mcast</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1105"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1116"><tt>\r
+uvp_pre_destroy_qp</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1117"><tt>\r
+uvp_pre_detach_mcast</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1118"><tt>\r
 uvp_pre_modify_av</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1106"><tt>\r
-uvp_pre_modify_ca</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1107"><tt>\r
-uvp_pre_modify_qp</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1108"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1119"><tt>\r
+uvp_pre_modify_ca</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1120"><tt>\r
+uvp_pre_modify_qp</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1121"><tt>\r
 uvp_pre_open_ca_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1109"><tt>\r
-uvp_pre_query_av</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1110"><tt>\r
-uvp_pre_query_ca</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1111"><tt>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1122"><tt>\r
+uvp_pre_query_av</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1123"><tt>\r
+uvp_pre_query_ca</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1124"><tt>\r
 uvp_pre_query_cq</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1112"><tt>\r
-uvp_pre_query_mw</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1113"><tt>\r
-uvp_pre_query_qp</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1114"><tt>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1125"><tt>\r
+uvp_pre_query_mw</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1126"><tt>\r
+uvp_pre_query_qp</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1127"><tt>\r
 uvp_pre_resize_cq</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1115"><tt>\r
-uvp_rearm_cq</tt></a></td>\r
-<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1116"><tt>\r
-uvp_rearm_n_cq</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td></td>\r
-<td></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1128"><tt>\r
+uvp_rearm_cq</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo1129"><tt>\r
+uvp_rearm_n_cq</tt></a></td>\r
 <td></td>\r
 </tr>\r
 </table>\r
index b6132ac4b69c71092ab820b733324391608b49f6..d06631d53ae946675bd90cf295a33b33b99c44ea 100644 (file)
@@ -7,7 +7,7 @@
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <p>\r
 [<a href="./robo_sourcefiles.html#top">Sourcefiles</a>]\r
 <h1>Modules</h1>\r
 <table cellspacing="3">\r
 <tr  class="even">\r
+<td  class="uneven"><a href="./kernel/iba/iou_ifc_h.html#robo0"><tt>\r
+ IO Unit Interface</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo38"><tt>\r
+Access Layer</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/iba/ib_ci_ifc_h.html#robo1"><tt>\r
+AL Channel Interface</tt></a></td>\r
+<td  class="even"><a href="./kernel/iba/ib_al_ifc_h.html#robo2"><tt>\r
+AL Interface</tt></a></td>\r
 <td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo6"><tt>\r
 Asynchronous Processor</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
 <td  class="even"><a href="./complib/cl_atomic_h.html#robo7"><tt>\r
 Atomic Operations</tt></a></td>\r
 <td  class="uneven"><a href="./complib/cl_byteswap_h.html#robo8"><tt>\r
 Byte Swapping</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo9"><tt>\r
+<td  class="even"><a href="./complib/comp_lib_h.html#robo9"><tt>\r
+Component Library</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo10"><tt>\r
 Composite Pool</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo40"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo40"><tt>\r
 Constants</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_debug_h.html#robo10"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./complib/cl_debug_h.html#robo11"><tt>\r
 Debug Output</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_event_h.html#robo11"><tt>\r
+<td  class="even"><a href="./complib/cl_event_h.html#robo12"><tt>\r
 Event</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo12"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo13"><tt>\r
 Flexi Map</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/iba/ib_al_ifc_h.html#robo0"><tt>\r
-ib_al_ifc.h</tt></a></td>\r
-<td  class="even"><a href="./kernel/iba/ib_ci_ifc_h.html#robo1"><tt>\r
-ib_ci_ifc.h</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./kernel/iba/ioc_ifc_h.html#robo2"><tt>\r
-ioc_ifc.h</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ioctl_h.html#robo13"><tt>\r
+<td  class="even"><a href="./kernel/iba/ioc_ifc_h.html#robo3"><tt>\r
+IO Controler Interface</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_ioctl_h.html#robo14"><tt>\r
 IOCTL Object</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/iba/iou_ifc_h.html#robo3"><tt>\r
-iou_ifc.h</tt></a></td>\r
-<td  class="even"><a href="./kernel/iba/ipoib_ifc_h.html#robo4"><tt>\r
-ipoib_ifc.h</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo14"><tt>\r
-Irqlock</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo15"><tt>\r
+<td  class="even"><a href="./kernel/iba/ipoib_ifc_h.html#robo4"><tt>\r
+IPoIB Interface</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_irqlock_h.html#robo15"><tt>\r
+Irqlock</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_list_h.html#robo16"><tt>\r
 List</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_log_h.html#robo16"><tt>\r
+<td  class="uneven"><a href="./complib/cl_log_h.html#robo17"><tt>\r
 Log Provider</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo17"><tt>\r
+<td  class="even"><a href="./complib/cl_map_h.html#robo18"><tt>\r
 Map</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./complib/cl_memory_h.html#robo42"><tt>\r
 Memory Management</tt></a></td>\r
 <td  class="even"><a href="./complib/cl_mutex_h.html#robo5"><tt>\r
 Mutex</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo18"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo19"><tt>\r
 Object</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo38"><tt>\r
-Overview</tt></a></td>\r
-<td  class="uneven"><a href="./complib/comp_lib_h.html#robo19"><tt>\r
-Overview</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo43"><tt>\r
-Overview user-mode Verbs</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo20"><tt>\r
+<td  class="even"><a href="./complib/cl_passivelock_h.html#robo20"><tt>\r
 Passive Lock</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_perf_h.html#robo21"><tt>\r
+Performance Counters</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_perf_h.html#robo21"><tt>\r
-Performance Counters</tt></a></td>\r
-<td  class="uneven"><a href="./kernel/complib/cl_pnp_po_h.html#robo22"><tt>\r
+<td  class="even"><a href="./kernel/complib/cl_pnp_po_h.html#robo22"><tt>\r
 Plug and Play</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo23"><tt>\r
+<td  class="uneven"><a href="./complib/cl_ptr_vector_h.html#robo23"><tt>\r
 Pointer Vector</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo24"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo24"><tt>\r
 Pool</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo25"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo25"><tt>\r
 Quick Composite Pool</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo26"><tt>\r
+Quick List</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo26"><tt>\r
-Quick List</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo27"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo27"><tt>\r
 Quick Locking Pool</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo28"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo28"><tt>\r
 Quick Map</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qpool_h.html#robo29"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo29"><tt>\r
 Quick Pool</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo30"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo30"><tt>\r
 RB Map</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_reqmgr_h.html#robo31"><tt>\r
+Request Manager</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo31"><tt>\r
-Request Manager</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_spinlock_h.html#robo32"><tt>\r
+<td  class="even"><a href="./complib/cl_spinlock_h.html#robo32"><tt>\r
 Spinlock</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_syscallback_h.html#robo33"><tt>\r
+<td  class="uneven"><a href="./complib/cl_syscallback_h.html#robo33"><tt>\r
 System Callback</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo34"><tt>\r
+<td  class="even"><a href="./complib/cl_threadpool_h.html#robo34"><tt>\r
 Thread Pool</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_timer_h.html#robo35"><tt>\r
+<td  class="uneven"><a href="./complib/cl_timer_h.html#robo35"><tt>\r
 Timer</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo41"><tt>\r
+Type Definitions</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo41"><tt>\r
-Type Definitions</tt></a></td>\r
+<td  class="uneven"><a href="./user/iba/ib_uvp_h.html#robo43"><tt>\r
+user-mode Verbs</tt></a></td>\r
 <td  class="even"><a href="./complib/cl_vector_h.html#robo36"><tt>\r
 Vector</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_ci_h.html#robo39"><tt>\r
index f10b94d20baa58396c72c7b19b4847cc5834d64a..ab5ac395175a9d9abb99b9cce5629c0f10053c9d 100644 (file)
@@ -7,7 +7,7 @@
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <p>\r
 [<a href="#top">Sourcefiles</a>]\r
@@ -151,6 +151,9 @@ ib_types.h</tt></a></li>
 <li>\r
 ./inc/kernel/<ul>\r
 <li>\r
+<a href="./kernel/ip_packet_h.html#robo_top_of_doc"><tt>\r
+ip_packet.h</tt></a></li>\r
+<li>\r
 ./inc/kernel/complib/<ul>\r
 <li>\r
 <a href="./kernel/complib/cl_bus_ifc_h.html#robo_top_of_doc"><tt>\r
index caf1672a5e3236b34828d04867578cd74a43cd33..83d6dd34f04aacd7821904d88d95c32e583314d6 100644 (file)
@@ -7,7 +7,7 @@
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:31\r
+<a name="robo_top_of_doc">Generated from ./inc/</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:39\r
 <br />\r
 <p>\r
 [<a href="./robo_sourcefiles.html#top">Sourcefiles</a>]\r
 <h1>Structures</h1>\r
 <table cellspacing="3">\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1139"><tt>\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo718"><tt>\r
+arp_pkt_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_ci_h.html#robo1152"><tt>\r
 ci_interface_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_ci_h.html#robo1164"><tt>\r
+<td  class="uneven"><a href="./iba/ib_ci_h.html#robo1177"><tt>\r
 ci_umv_buf_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_async_proc_h.html#robo274"><tt>\r
+<td  class="even"><a href="./complib/cl_async_proc_h.html#robo278"><tt>\r
 cl_async_proc_item_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_async_proc_h.html#robo276"><tt>\r
-cl_async_proc_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_comppool_h.html#robo304"><tt>\r
+<td  class="even"><a href="./complib/cl_async_proc_h.html#robo280"><tt>\r
+cl_async_proc_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_comppool_h.html#robo308"><tt>\r
 cl_cpool_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo336"><tt>\r
+<td  class="even"><a href="./complib/cl_fleximap_h.html#robo340"><tt>\r
 cl_fmap_item_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_fleximap_h.html#robo344"><tt>\r
+<td  class="uneven"><a href="./complib/cl_fleximap_h.html#robo348"><tt>\r
 cl_fmap_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo559"><tt>\r
-cl_list_item_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo560"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo563"><tt>\r
+cl_list_item_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo564"><tt>\r
 cl_list_obj_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_list_h.html#robo395"><tt>\r
+<td  class="uneven"><a href="./complib/cl_list_h.html#robo399"><tt>\r
 cl_list_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo598"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo602"><tt>\r
 cl_map_item_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qmap_h.html#robo599"><tt>\r
-cl_map_obj_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_map_h.html#robo420"><tt>\r
+<td  class="even"><a href="./complib/cl_qmap_h.html#robo603"><tt>\r
+cl_map_obj_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_map_h.html#robo424"><tt>\r
 cl_map_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo458"><tt>\r
+<td  class="even"><a href="./complib/cl_obj_h.html#robo462"><tt>\r
 cl_obj_mgr_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_obj_h.html#robo460"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo464"><tt>\r
 cl_obj_rel_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_obj_h.html#robo463"><tt>\r
-cl_obj_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_passivelock_h.html#robo475"><tt>\r
+<td  class="uneven"><a href="./complib/cl_obj_h.html#robo467"><tt>\r
+cl_obj_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_passivelock_h.html#robo479"><tt>\r
 cl_plock_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo547"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo551"><tt>\r
 cl_pool_item_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_pool_h.html#robo543"><tt>\r
+<td  class="even"><a href="./complib/cl_pool_h.html#robo547"><tt>\r
 cl_pool_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo532"><tt>\r
-cl_ptr_vector_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_qcomppool_h.html#robo556"><tt>\r
+<td  class="even"><a href="./complib/cl_ptr_vector_h.html#robo536"><tt>\r
+cl_ptr_vector_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_qcomppool_h.html#robo560"><tt>\r
 cl_qcpool_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qlist_h.html#robo589"><tt>\r
+<td  class="even"><a href="./complib/cl_qlist_h.html#robo593"><tt>\r
 cl_qlist_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_qlockpool_h.html#robo596"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qlockpool_h.html#robo600"><tt>\r
 cl_qlock_pool_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo618"><tt>\r
-cl_qmap_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./complib/cl_qpool_h.html#robo631"><tt>\r
+<td  class="uneven"><a href="./complib/cl_qmap_h.html#robo622"><tt>\r
+cl_qmap_t</tt></a></td>\r
+<td  class="even"><a href="./complib/cl_qpool_h.html#robo635"><tt>\r
 cl_qpool_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_rbmap_h.html#robo637"><tt>\r
+<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo641"><tt>\r
 cl_rbmap_item_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_rbmap_h.html#robo643"><tt>\r
+<td  class="even"><a href="./complib/cl_rbmap_h.html#robo647"><tt>\r
 cl_rbmap_t</tt></a></td>\r
-<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo651"><tt>\r
-cl_req_mgr_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./complib/cl_threadpool_h.html#robo667"><tt>\r
+<td  class="even"><a href="./complib/cl_reqmgr_h.html#robo655"><tt>\r
+cl_req_mgr_t</tt></a></td>\r
+<td  class="uneven"><a href="./complib/cl_threadpool_h.html#robo671"><tt>\r
 cl_thread_pool_t</tt></a></td>\r
-<td  class="uneven"><a href="./complib/cl_vector_h.html#robo705"><tt>\r
+<td  class="even"><a href="./complib/cl_vector_h.html#robo709"><tt>\r
 cl_vector_t</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo719"><tt>\r
+dhcp_pkt_t</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo720"><tt>\r
+eth_hdr_t</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo51"><tt>\r
 ib_apr_info_t</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo52"><tt>\r
 ib_apr_pdata_t</tt></a></td>\r
-</tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo54"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo54"><tt>\r
 ib_ari_t</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
 <td  class="even"><a href="./iba/ib_al_h.html#robo55"><tt>\r
 ib_async_event_rec_t</tt></a></td>\r
 <td  class="uneven"><a href="./iba/ib_types_h.html#robo57"><tt>\r
 ib_av_attr_t</tt></a></td>\r
 <td  class="even"><a href="./iba/ib_types_h.html#robo59"><tt>\r
 ib_bind_wr_t</tt></a></td>\r
-</tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo60"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo60"><tt>\r
 ib_ca_attr_t</tt></a></td>\r
+</tr>\r
+<tr  class="even">\r
 <td  class="uneven"><a href="./iba/ib_al_h.html#robo64"><tt>\r
 ib_cep_listen_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo66"><tt>\r
+<td  class="even"><a href="./kernel/iba/ib_ci_ifc_h.html#robo268"><tt>\r
+ib_ci_ifc_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo66"><tt>\r
 ib_ci_op_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo714"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo725"><tt>\r
 IB_CLASS_CAP_GETSET</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo715"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo726"><tt>\r
 IB_CLASS_CAP_TRAP</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo844"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo855"><tt>\r
 ib_class_port_info_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo716"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo727"><tt>\r
 IB_CLASS_RESP_TIME_MASK</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo70"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo70"><tt>\r
 ib_cm_apr_rec_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo71"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo71"><tt>\r
 ib_cm_apr_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo75"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo75"><tt>\r
 ib_cm_drep_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo76"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo76"><tt>\r
 ib_cm_drep_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo78"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo78"><tt>\r
 ib_cm_dreq_rec_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo79"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo79"><tt>\r
 ib_cm_dreq_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo83"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo83"><tt>\r
 ib_cm_lap_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo84"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo84"><tt>\r
 ib_cm_lap_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo86"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo86"><tt>\r
 ib_cm_listen_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo88"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo88"><tt>\r
 ib_cm_mra_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo89"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo89"><tt>\r
 ib_cm_mra_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo91"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo91"><tt>\r
 ib_cm_rej_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo92"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo92"><tt>\r
 ib_cm_rej_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo94"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo94"><tt>\r
 ib_cm_rep_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo95"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo95"><tt>\r
 ib_cm_rep_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo97"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo97"><tt>\r
 ib_cm_req_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo98"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo98"><tt>\r
 ib_cm_req_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo100"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo100"><tt>\r
 ib_cm_rtu_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo101"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo101"><tt>\r
 ib_cm_rtu_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo103"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo103"><tt>\r
 ib_cq_create_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo122"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo122"><tt>\r
 ib_dgrm_info_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo845"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo856"><tt>\r
 ib_dm_mad_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo123"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo123"><tt>\r
 ib_drep_pdata_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo124"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo124"><tt>\r
 ib_dreq_pdata_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo1169"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo1182"><tt>\r
 ib_event_rec_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo846"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo857"><tt>\r
 ib_field32_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo138"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo138"><tt>\r
 ib_gid_pair_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo862"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo873"><tt>\r
 ib_gmp_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo865"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo876"><tt>\r
 ib_grh_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo866"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo877"><tt>\r
 ib_guid_info_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo139"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo139"><tt>\r
 ib_guid_pair_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo873"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo884"><tt>\r
 ib_inform_info_record_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo880"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo891"><tt>\r
 ib_ioc_profile_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo883"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo894"><tt>\r
 ib_iou_info_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo143"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo143"><tt>\r
 ib_lap_pdata_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo884"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo895"><tt>\r
 ib_lft_record_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo145"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo145"><tt>\r
 ib_lid_pair_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo146"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo146"><tt>\r
 ib_listen_err_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo148"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo148"><tt>\r
 ib_local_ds_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo150"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo150"><tt>\r
 ib_mad_element_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo151"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo151"><tt>\r
 ib_mad_svc_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo888"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo899"><tt>\r
 ib_mad_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo153"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo153"><tt>\r
 ib_mcast_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo154"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo154"><tt>\r
 ib_mcast_req_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo893"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo904"><tt>\r
 ib_member_rec_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo159"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo159"><tt>\r
 ib_mr_attr_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo160"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo160"><tt>\r
 ib_mr_create_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo162"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo162"><tt>\r
 ib_mra_pdata_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo904"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo915"><tt>\r
 ib_node_info_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo933"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo944"><tt>\r
 ib_path_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo187"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo187"><tt>\r
 ib_phys_create_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo188"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo188"><tt>\r
 ib_phys_range_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo936"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo947"><tt>\r
 ib_pkey_table_info_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo189"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo189"><tt>\r
 ib_pnp_ca_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo192"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo192"><tt>\r
 ib_pnp_ioc_path_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo193"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo193"><tt>\r
 ib_pnp_ioc_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo194"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo194"><tt>\r
 ib_pnp_iou_rec_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo195"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo195"><tt>\r
 ib_pnp_port_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo196"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo196"><tt>\r
 ib_pnp_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo197"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo197"><tt>\r
 ib_pnp_req_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo199"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo199"><tt>\r
 ib_port_attr_mod_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo200"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo200"><tt>\r
 ib_port_attr_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo201"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo201"><tt>\r
 ib_port_cap_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo937"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo948"><tt>\r
 ib_port_counters_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo956"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo969"><tt>\r
 ib_port_info_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo205"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo205"><tt>\r
 ib_qp_attr_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo206"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo206"><tt>\r
 ib_qp_create_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo207"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo207"><tt>\r
 ib_qp_mod_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo219"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo219"><tt>\r
 ib_query_rec_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo220"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo220"><tt>\r
 ib_query_req_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo225"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo225"><tt>\r
 ib_recv_wr_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo235"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo235"><tt>\r
 ib_reg_svc_rec_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo236"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo236"><tt>\r
 ib_reg_svc_req_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo237"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo237"><tt>\r
 ib_rej_pdata_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo241"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo241"><tt>\r
 ib_rep_pdata_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo242"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo242"><tt>\r
 ib_report_rec_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo243"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo243"><tt>\r
 ib_req_pdata_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo958"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo971"><tt>\r
 ib_rmpp_mad_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo246"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo246"><tt>\r
 ib_rtu_pdata_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo960"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo973"><tt>\r
 ib_sa_mad_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo249"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo249"><tt>\r
 ib_send_wr_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo250"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo250"><tt>\r
 ib_shmid_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo251"><tt>\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo251"><tt>\r
 ib_sidr_rep_pdata_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo252"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo252"><tt>\r
 ib_sidr_req_pdata_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo962"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo975"><tt>\r
 ib_slvl_table_record_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo964"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo977"><tt>\r
 ib_slvl_table_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo965"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo978"><tt>\r
 ib_sm_info_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo973"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo986"><tt>\r
 ib_smp_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo253"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo253"><tt>\r
 ib_sub_rec_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_h.html#robo254"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_al_h.html#robo254"><tt>\r
 ib_sub_req_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo974"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo987"><tt>\r
 ib_svc_entries_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo975"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo988"><tt>\r
 ib_svc_entry_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo978"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo991"><tt>\r
 ib_switch_info_t</tt></a></td>\r
 </tr>\r
-<tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_h.html#robo258"><tt>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./iba/ib_al_h.html#robo258"><tt>\r
 ib_user_query_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo981"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo994"><tt>\r
 ib_vl_arb_element_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo982"><tt>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo995"><tt>\r
 ib_vl_arb_table_record_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo983"><tt>\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo996"><tt>\r
 ib_vl_arb_table_t</tt></a></td>\r
 </tr>\r
-<tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_types_h.html#robo260"><tt>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./iba/ib_types_h.html#robo260"><tt>\r
 ib_wc_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_types_h.html#robo265"><tt>\r
+<td  class="even"><a href="./kernel/iba/ioc_ifc_h.html#robo269"><tt>\r
+ioc_ifc_data_t</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/iba/iou_ifc_h.html#robo270"><tt>\r
+iou_ifc_data_t</tt></a></td>\r
+<td  class="even"><a href="./kernel/ip_packet_h.html#robo721"><tt>\r
+ip_hdr_t</tt></a></td>\r
+</tr>\r
+<tr  class="uneven">\r
+<td  class="even"><a href="./kernel/iba/ipoib_ifc_h.html#robo271"><tt>\r
+ipoib_ifc_data_t</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo722"><tt>\r
+mac_addr_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_types_h.html#robo265"><tt>\r
 mlnx_fmr_create_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo987"><tt>\r
-ual_alloc_pd_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo988"><tt>\r
-ual_attach_mcast_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo723"><tt>\r
+tcp_hdr_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo989"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1000"><tt>\r
+ual_alloc_pd_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1001"><tt>\r
+ual_attach_mcast_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1002"><tt>\r
 ual_bind_file_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo990"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1003"><tt>\r
 ual_bind_mw_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo991"><tt>\r
-ual_cancel_mad_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo992"><tt>\r
-ual_cancel_sa_req_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo993"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1004"><tt>\r
+ual_cancel_mad_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1005"><tt>\r
+ual_cancel_sa_req_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1006"><tt>\r
 ual_cep_apr_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo994"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1007"><tt>\r
 ual_cep_drep_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo995"><tt>\r
-ual_cep_dreq_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo996"><tt>\r
-ual_cep_get_rtr_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo997"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1008"><tt>\r
+ual_cep_dreq_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1009"><tt>\r
+ual_cep_get_rtr_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1010"><tt>\r
 ual_cep_get_rts_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo998"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1011"><tt>\r
 ual_cep_get_timewait_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo999"><tt>\r
-ual_cep_handoff_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1000"><tt>\r
-ual_cep_lap_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1001"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1012"><tt>\r
+ual_cep_handoff_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1013"><tt>\r
+ual_cep_lap_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1014"><tt>\r
 ual_cep_listen_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1002"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1015"><tt>\r
 ual_cep_mra_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1003"><tt>\r
-ual_cep_poll_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1004"><tt>\r
-ual_cep_rej_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1005"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1016"><tt>\r
+ual_cep_poll_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1017"><tt>\r
+ual_cep_rej_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1018"><tt>\r
 ual_cep_rep_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1006"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1019"><tt>\r
 ual_cep_rtu_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1007"><tt>\r
-ual_ci_call_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1008"><tt>\r
-ual_close_ca_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1009"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1020"><tt>\r
+ual_ci_call_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1021"><tt>\r
+ual_close_ca_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1022"><tt>\r
 ual_cm_req_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1010"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1023"><tt>\r
 ual_create_av_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1011"><tt>\r
-ual_create_cep_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1012"><tt>\r
-ual_create_cq_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1013"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1024"><tt>\r
+ual_create_cep_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1025"><tt>\r
+ual_create_cq_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1026"><tt>\r
 ual_create_mw_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1014"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1027"><tt>\r
 ual_create_qp_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1015"><tt>\r
-ual_dealloc_pd_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1016"><tt>\r
-ual_dereg_mad_pool_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1017"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1028"><tt>\r
+ual_dealloc_pd_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1029"><tt>\r
+ual_dereg_mad_pool_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1030"><tt>\r
 ual_dereg_mad_svc_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1018"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1031"><tt>\r
 ual_dereg_mr_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1019"><tt>\r
-ual_dereg_pnp_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1020"><tt>\r
-ual_destroy_av_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1021"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1032"><tt>\r
+ual_dereg_pnp_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1033"><tt>\r
+ual_destroy_av_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1034"><tt>\r
 ual_destroy_cq_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1022"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1035"><tt>\r
 ual_destroy_mw_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1023"><tt>\r
-ual_destroy_qp_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1024"><tt>\r
-ual_detach_mcast_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1025"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1036"><tt>\r
+ual_destroy_qp_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1037"><tt>\r
+ual_detach_mcast_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1038"><tt>\r
 ual_force_apm_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1026"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1039"><tt>\r
 ual_get_uvp_name_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1027"><tt>\r
-ual_local_mad_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1028"><tt>\r
-ual_mad_recv_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1029"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1040"><tt>\r
+ual_local_mad_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1041"><tt>\r
+ual_mad_recv_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1042"><tt>\r
 ual_modify_av_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1030"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1043"><tt>\r
 ual_modify_ca_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1031"><tt>\r
-ual_modify_cq_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1032"><tt>\r
-ual_modify_qp_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1033"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1044"><tt>\r
+ual_modify_cq_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1045"><tt>\r
+ual_modify_qp_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1046"><tt>\r
 ual_open_ca_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1034"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1047"><tt>\r
 ual_peek_cq_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1035"><tt>\r
-ual_poll_cq_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1036"><tt>\r
-ual_poll_pnp_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1037"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1048"><tt>\r
+ual_poll_cq_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1049"><tt>\r
+ual_poll_pnp_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1050"><tt>\r
 ual_post_recv_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1038"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1051"><tt>\r
 ual_post_send_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1039"><tt>\r
-ual_query_av_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1040"><tt>\r
-ual_query_ca_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1041"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1052"><tt>\r
+ual_query_av_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1053"><tt>\r
+ual_query_ca_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1054"><tt>\r
 ual_query_cq_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1042"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1055"><tt>\r
 ual_query_mr_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1043"><tt>\r
-ual_query_mw_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1044"><tt>\r
-ual_query_qp_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1045"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1056"><tt>\r
+ual_query_mw_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1057"><tt>\r
+ual_query_qp_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1058"><tt>\r
 ual_rearm_cq_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1046"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1059"><tt>\r
 ual_rearm_n_cq_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1047"><tt>\r
-ual_rearm_pnp_ioctl_in_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1048"><tt>\r
-ual_rearm_pnp_ioctl_out_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1049"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1060"><tt>\r
+ual_rearm_pnp_ioctl_in_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1061"><tt>\r
+ual_rearm_pnp_ioctl_out_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1062"><tt>\r
 ual_reg_mad_pool_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1050"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1063"><tt>\r
 ual_reg_mad_svc_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1051"><tt>\r
-ual_reg_mem_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1052"><tt>\r
-ual_reg_pnp_ioctl_in_t</tt></a></td>\r
 </tr>\r
 <tr  class="even">\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1053"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1064"><tt>\r
+ual_reg_mem_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1065"><tt>\r
+ual_reg_pnp_ioctl_in_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1066"><tt>\r
 ual_reg_shared_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1054"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1067"><tt>\r
 ual_reg_shmid_ioctl_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1055"><tt>\r
-ual_rereg_mem_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1056"><tt>\r
-ual_send_mad_ioctl_t</tt></a></td>\r
 </tr>\r
 <tr  class="uneven">\r
-<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1057"><tt>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1068"><tt>\r
+ual_rereg_mem_ioctl_t</tt></a></td>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1069"><tt>\r
+ual_send_mad_ioctl_t</tt></a></td>\r
+<td  class="even"><a href="./iba/ib_al_ioctl_h.html#robo1070"><tt>\r
 ual_send_sa_req_t</tt></a></td>\r
-<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1058"><tt>\r
+<td  class="uneven"><a href="./iba/ib_al_ioctl_h.html#robo1071"><tt>\r
 ual_spl_qp_ioctl_t</tt></a></td>\r
-<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1062"><tt>\r
+</tr>\r
+<tr  class="even">\r
+<td  class="uneven"><a href="./kernel/ip_packet_h.html#robo724"><tt>\r
+udp_hdr_t</tt></a></td>\r
+<td  class="even"><a href="./user/iba/ib_uvp_h.html#robo1075"><tt>\r
 uvp_interface_t</tt></a></td>\r
 <td></td>\r
+<td></td>\r
 </tr>\r
 </table>\r
 </body>\r
index afc47c20b3ec501e7a0b0d1743dfe261d5ee26a8..ac188571a45ff031ca69e86cbd6f1d987faceb4c 100644 (file)
@@ -2,17 +2,17 @@
 <html>\r
 <head>\r
 <link rel="stylesheet" href="../../robodoc.css" type="text/css">\r
-<title>./inc_doc/user/iba/ib_uvp_h.html</title>\r
+<title>./inc_docs/user/iba/ib_uvp_h.html</title>\r
 <!-- Source: ./inc/user/iba/ib_uvp.h -->\r
 <!-- Generated with ROBODoc Version 4.99.17 (Aug  2 2005) -->\r
 </head>\r
 <body bgcolor="#FFFFFF">\r
-<a name="robo_top_of_doc">Generated from ./inc/user/iba/ib_uvp.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Aug 27 2006 10:20:30\r
+<a name="robo_top_of_doc">Generated from ./inc/user/iba/ib_uvp.h</a> with <a href="http://sourceforge.net/projects/robodoc/">ROBODoc</a> v4.99.17 on Sun Nov 12 2006 16:36:38\r
 <br />\r
 <hr />\r
 \r
-<h2><a name="robo43">[Modules]<a name="UAL5fUVP5fInterface2fOverview20user2dmode20Verbs">\r
-UAL_UVP_Interface/Overview user-mode Verbs</a></h2>\r
+<h2><a name="robo43">[Modules]<a name="UAL5fUVP5fInterface2fuser2dmode20Verbs">\r
+UAL_UVP_Interface/user-mode Verbs</a></h2>\r
 \r
 <p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_modules.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
@@ -41,7 +41,7 @@ UAL_UVP_Interface/Overview user-mode Verbs</a></h2>
 \r
        a. Pre-ioctl step\r
                A vendor specified pre-ioctl function is called with relevant input\r
-               parameters including a private buffer template (<a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>)\r
+               parameters including a private buffer template (<a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>)\r
                for the vendor to communicate with the corresponding HCA driver.\r
                For calls that does not go to the HCA driver (for e.g. <a href="../../iba/ib_al_h.html#robo164">ib_open_ca</a>())\r
                no private buffer will be passed.\r
@@ -58,25 +58,25 @@ UAL_UVP_Interface/Overview user-mode Verbs</a></h2>
                vendor-specified post-ioctl function with relevant parameters.\r
                UAL will call the post-ioctl function whether or not step (b)\r
                succeeded. The ioctl itself could have successfully returned but\r
-               a vendor-specific status in <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a> may indicate a failure.\r
+               a vendor-specific status in <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a> may indicate a failure.\r
                UAL also passes the ioctl status to the vendor library so that\r
                the appropriate action can be taken in the post call.\r
 \r
-       Use of <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a> and pre/post return values\r
+       Use of <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a> and pre/post return values\r
 \r
                1. ci_umv_buf is provided by UAL as a unique buffer template for\r
                a given verbs call. Vendor could keep any info relevant to\r
                the specific verbs call in this buffer. This buffer is sufficient\r
                for uniquely identifying which call it is intended for. For instance,\r
-               the umv buffer set up by vendor in a <a href="#robo1098">uvp_pre_create_qp</a>() could later\r
-               tell the <a href="#robo1072">uvp_post_create_qp_t</a>() which QP it is intended for.\r
+               the umv buffer set up by vendor in a <a href="#robo1111">uvp_pre_create_qp</a>() could later\r
+               tell the <a href="#robo1085">uvp_post_create_qp_t</a>() which QP it is intended for.\r
 \r
                2. The success of pre/post-ioctl step to UAL means IB_SUCCESS.\r
                Any value other than IB_SUCCESS is treated as failure.\r
 \r
-               3. The Vendor could exchange a status in <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>. However, this\r
-               interface does not enumerate the status in <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>.\r
-               However, the vendor could check the status in <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>\r
+               3. The Vendor could exchange a status in <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>. However, this\r
+               interface does not enumerate the status in <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>.\r
+               However, the vendor could check the status in <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>\r
                returned from the pre-ioctl     step and act accordingly.\r
 </pre>\r
 </span><p><strong>AUTHOR</strong></p>\r
@@ -95,15 +95,14 @@ UAL_UVP_Interface/Overview user-mode Verbs</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1059">[Functions]<a name="user2dmode20Verbs2funsupported20functions">\r
+<h2><a name="robo1072">[Functions]<a name="user2dmode20Verbs2funsupported20functions">\r
 user-mode Verbs/unsupported functions</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
-<span class="NAME"><pre>       1. Register physical memory region with HCA (<a href="../../iba/ib_ci_h.html#robo1159">ci_register_pmr</a>)\r
-       2. Modify physical memory region with HCA (<a href="../../iba/ib_ci_h.html#robo1145">ci_modify_pmr</a>)\r
-       3. Create Special QP    (<a href="../../iba/ib_ci_h.html#robo1128">ci_create_spl_qp</a>)\r
-       4. Local Mad (<a href="../../iba/ib_ci_h.html#robo1140">ci_local_mad</a>)\r
+<span class="NAME"><pre>       1. Register physical memory region with HCA (<a href="../../iba/ib_ci_h.html#robo1172">ci_register_pmr</a>)\r
+       2. Modify physical memory region with HCA (<a href="../../iba/ib_ci_h.html#robo1158">ci_modify_pmr</a>)\r
+       3. Create Special QP    (<a href="../../iba/ib_ci_h.html#robo1141">ci_create_spl_qp</a>)\r
 \r
        For all these functions, the vendor does NOT provide support\r
        and UAL will return IB_UNSUPPORTED to the caller of Access Layer.\r
@@ -114,10 +113,10 @@ user-mode Verbs/unsupported functions</a></h2>
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1060">[Functions]<a name="user2dmode20Verbs2fuvp5fbind5fmw">\r
+<h2><a name="robo1073">[Functions]<a name="user2dmode20Verbs2fuvp5fbind5fmw">\r
 user-mode Verbs/uvp_bind_mw</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_bind_mw</strong> -- Bind a memory window to a memory region.\r
 </pre>\r
@@ -173,23 +172,23 @@ user-mode Verbs/uvp_bind_mw</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1097">uvp_pre_create_mw</a>, <a href="#robo1071">uvp_post_create_mw_t</a>, <a href="#robo1112">uvp_pre_query_mw</a>,\r
-       <a href="#robo1086">uvp_post_query_mw_t</a>, <a href="#robo1102">uvp_pre_destroy_mw</a>, <a href="#robo1076">uvp_post_destroy_mw_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1110">uvp_pre_create_mw</a>, <a href="#robo1084">uvp_post_create_mw_t</a>, <a href="#robo1125">uvp_pre_query_mw</a>,\r
+       <a href="#robo1099">uvp_post_query_mw_t</a>, <a href="#robo1115">uvp_pre_destroy_mw</a>, <a href="#robo1089">uvp_post_destroy_mw_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1061">[Functions]<a name="user2dmode20Verbs2fuvp5fget5finterface">\r
+<h2><a name="robo1074">[Functions]<a name="user2dmode20Verbs2fuvp5fget5finterface">\r
 user-mode Verbs/uvp_get_interface</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_get_interface</strong> -- Get the Vendor's supported <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> calls\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>\r
 (AL_API *uvp_get_interface_t)(\r
-        IN      OUT                     <a href="#robo1062">uvp_interface_t</a>*        const   p_uvp );\r
+        IN      OUT                     <a href="#robo1075">uvp_interface_t</a>*        const   p_uvp );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       This routine is called by UAL to get the functions supported by\r
@@ -202,7 +201,7 @@ user-mode Verbs/uvp_get_interface</a></h2>
 </pre>\r
 </span><p><strong>PARAMETERS</strong></p>\r
 <span class="PARAMETERS"><pre>       p_uvp\r
-               [in out] Pointer to the <a href="#robo1062">uvp_interface_t</a> structure that has the function\r
+               [in out] Pointer to the <a href="#robo1075">uvp_interface_t</a> structure that has the function\r
                vector to support verbs functionality.\r
 </pre>\r
 </span><p><strong>RETURN VALUE</strong></p>\r
@@ -215,15 +214,15 @@ user-mode Verbs/uvp_get_interface</a></h2>
 <span class="PORTABILITY"><pre>       User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1062">uvp_interface_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1075">uvp_interface_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1062">[Structures]<a name="user2dmode20Verbs2fuvp5finterface5ft">\r
+<h2><a name="robo1075">[Structures]<a name="user2dmode20Verbs2fuvp5finterface5ft">\r
 user-mode Verbs/uvp_interface_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_strutures.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_strutures.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_interface_t</strong> -- Interface holding supported Vendor APIs\r
 </pre>\r
@@ -234,7 +233,7 @@ user-mode Verbs/uvp_interface_t</a></h2>
 </span><p><strong>SOURCE</strong></p>\r
 <span class="SOURCE"><pre>typedef struct _uvp_interface\r
 {\r
-        <a href="../../iba/ib_types_h.html#robo901">ib_net64_t</a>                                      guid;\r
+        <a href="../../iba/ib_types_h.html#robo912">ib_net64_t</a>                                      guid;\r
         /*\r
          * Version of the header file this interface export can handle\r
          */\r
@@ -243,124 +242,124 @@ user-mode Verbs/uvp_interface_t</a></h2>
         /*\r
          * HCA Access <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1108">uvp_pre_open_ca_t</a>                       pre_open_ca;\r
-        <a href="#robo1082">uvp_post_open_ca_t</a>                      post_open_ca;\r
+        <a href="#robo1121">uvp_pre_open_ca_t</a>                       pre_open_ca;\r
+        <a href="#robo1095">uvp_post_open_ca_t</a>                      post_open_ca;\r
 \r
-        <a href="#robo1110">uvp_pre_query_ca</a>                        pre_query_ca;\r
-        <a href="#robo1084">uvp_post_query_ca_t</a>                     post_query_ca;\r
+        <a href="#robo1123">uvp_pre_query_ca</a>                        pre_query_ca;\r
+        <a href="#robo1097">uvp_post_query_ca_t</a>                     post_query_ca;\r
 \r
-        <a href="#robo1106">uvp_pre_modify_ca</a>                       pre_modify_ca;\r
-        <a href="#robo1080">uvp_post_modify_ca_t</a>            post_modify_ca;\r
+        <a href="#robo1119">uvp_pre_modify_ca</a>                       pre_modify_ca;\r
+        <a href="#robo1093">uvp_post_modify_ca_t</a>            post_modify_ca;\r
 \r
-        <a href="#robo1094">uvp_pre_close_ca_t</a>                      pre_close_ca;\r
-        <a href="#robo1068">uvp_post_close_ca_t</a>                     post_close_ca;\r
+        <a href="#robo1107">uvp_pre_close_ca_t</a>                      pre_close_ca;\r
+        <a href="#robo1081">uvp_post_close_ca_t</a>                     post_close_ca;\r
 \r
-        <a href="#robo1093">uvp_pre_ci_call</a>                         pre_ci_call;\r
-        <a href="#robo1067">uvp_post_ci_call</a>                        post_ci_call;\r
+        <a href="#robo1106">uvp_pre_ci_call</a>                         pre_ci_call;\r
+        <a href="#robo1080">uvp_post_ci_call</a>                        post_ci_call;\r
 \r
 \r
         /*\r
          * Protection Domain\r
          */\r
-        <a href="#robo1091">uvp_pre_allocate_pd</a>                     pre_allocate_pd;\r
-        <a href="#robo1065">uvp_post_allocate_pd_t</a>          post_allocate_pd;\r
-        <a href="#robo1099">uvp_pre_deallocate_pd</a>           pre_deallocate_pd;\r
-        <a href="#robo1073">uvp_post_deallocate_pd_t</a>        post_deallocate_pd;\r
+        <a href="#robo1104">uvp_pre_allocate_pd</a>                     pre_allocate_pd;\r
+        <a href="#robo1078">uvp_post_allocate_pd_t</a>          post_allocate_pd;\r
+        <a href="#robo1112">uvp_pre_deallocate_pd</a>           pre_deallocate_pd;\r
+        <a href="#robo1086">uvp_post_deallocate_pd_t</a>        post_deallocate_pd;\r
 \r
         /*\r
          * Address <a href="../../complib/cl_vector_h.html#robo36">Vector</a> Management <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>\r
          */\r
 \r
-        <a href="#robo1095">uvp_pre_create_av</a>                       pre_create_av;\r
-        <a href="#robo1069">uvp_post_create_av_t</a>            post_create_av;\r
+        <a href="#robo1108">uvp_pre_create_av</a>                       pre_create_av;\r
+        <a href="#robo1082">uvp_post_create_av_t</a>            post_create_av;\r
 \r
-        <a href="#robo1109">uvp_pre_query_av</a>                        pre_query_av;\r
-        <a href="#robo1083">uvp_post_query_av_t</a>                     post_query_av;\r
+        <a href="#robo1122">uvp_pre_query_av</a>                        pre_query_av;\r
+        <a href="#robo1096">uvp_post_query_av_t</a>                     post_query_av;\r
 \r
-        <a href="#robo1105">uvp_pre_modify_av</a>                       pre_modify_av;\r
-        <a href="#robo1079">uvp_post_modify_av_t</a>            post_modify_av;\r
-        <a href="#robo1100">uvp_pre_destroy_av</a>                      pre_destroy_av;\r
-        <a href="#robo1074">uvp_post_destroy_av_t</a>           post_destroy_av;\r
+        <a href="#robo1118">uvp_pre_modify_av</a>                       pre_modify_av;\r
+        <a href="#robo1092">uvp_post_modify_av_t</a>            post_modify_av;\r
+        <a href="#robo1113">uvp_pre_destroy_av</a>                      pre_destroy_av;\r
+        <a href="#robo1087">uvp_post_destroy_av_t</a>           post_destroy_av;\r
 \r
         /*\r
          * QP Management <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1098">uvp_pre_create_qp</a>                       pre_create_qp;\r
-        <a href="#robo1072">uvp_post_create_qp_t</a>            post_create_qp;\r
+        <a href="#robo1111">uvp_pre_create_qp</a>                       pre_create_qp;\r
+        <a href="#robo1085">uvp_post_create_qp_t</a>            post_create_qp;\r
 \r
         /* No support for create_spl_qp, UAL will return error */\r
 \r
-        <a href="#robo1107">uvp_pre_modify_qp</a>                       pre_modify_qp;\r
-        <a href="#robo1081">uvp_post_modify_qp_t</a>            post_modify_qp;\r
+        <a href="#robo1120">uvp_pre_modify_qp</a>                       pre_modify_qp;\r
+        <a href="#robo1094">uvp_post_modify_qp_t</a>            post_modify_qp;\r
 \r
-        <a href="#robo1113">uvp_pre_query_qp</a>                        pre_query_qp;\r
-        <a href="#robo1087">uvp_post_query_qp_t</a>                     post_query_qp;\r
+        <a href="#robo1126">uvp_pre_query_qp</a>                        pre_query_qp;\r
+        <a href="#robo1100">uvp_post_query_qp_t</a>                     post_query_qp;\r
 \r
-        <a href="#robo1103">uvp_pre_destroy_qp</a>                      pre_destroy_qp;\r
-        <a href="#robo1077">uvp_post_destroy_qp_t</a>           post_destroy_qp;\r
+        <a href="#robo1116">uvp_pre_destroy_qp</a>                      pre_destroy_qp;\r
+        <a href="#robo1090">uvp_post_destroy_qp_t</a>           post_destroy_qp;\r
 \r
         /*\r
          * Completion Queue Management <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1096">uvp_pre_create_cq</a>                       pre_create_cq;\r
-        <a href="#robo1070">uvp_post_create_cq_t</a>            post_create_cq;\r
+        <a href="#robo1109">uvp_pre_create_cq</a>                       pre_create_cq;\r
+        <a href="#robo1083">uvp_post_create_cq_t</a>            post_create_cq;\r
 \r
-        <a href="#robo1111">uvp_pre_query_cq</a>                        pre_query_cq;\r
-        <a href="#robo1085">uvp_post_query_cq_t</a>                     post_query_cq;\r
+        <a href="#robo1124">uvp_pre_query_cq</a>                        pre_query_cq;\r
+        <a href="#robo1098">uvp_post_query_cq_t</a>                     post_query_cq;\r
 \r
-        <a href="#robo1114">uvp_pre_resize_cq</a>                       pre_resize_cq;\r
-        <a href="#robo1089">uvp_post_resize_cq_t</a>            post_resize_cq;\r
+        <a href="#robo1127">uvp_pre_resize_cq</a>                       pre_resize_cq;\r
+        <a href="#robo1102">uvp_post_resize_cq_t</a>            post_resize_cq;\r
 \r
-        <a href="#robo1101">uvp_pre_destroy_cq</a>                      pre_destroy_cq;\r
-        <a href="#robo1075">uvp_post_destroy_cq_t</a>           post_destroy_cq;\r
+        <a href="#robo1114">uvp_pre_destroy_cq</a>                      pre_destroy_cq;\r
+        <a href="#robo1088">uvp_post_destroy_cq_t</a>           post_destroy_cq;\r
 \r
         /*\r
          * Memory Window <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1097">uvp_pre_create_mw</a>                       pre_create_mw;\r
-        <a href="#robo1071">uvp_post_create_mw_t</a>            post_create_mw;\r
-        <a href="#robo1112">uvp_pre_query_mw</a>                        pre_query_mw;\r
-        <a href="#robo1086">uvp_post_query_mw_t</a>                     post_query_mw;\r
-        <a href="#robo1102">uvp_pre_destroy_mw</a>                      pre_destroy_mw;\r
-        <a href="#robo1076">uvp_post_destroy_mw_t</a>           post_destroy_mw;\r
+        <a href="#robo1110">uvp_pre_create_mw</a>                       pre_create_mw;\r
+        <a href="#robo1084">uvp_post_create_mw_t</a>            post_create_mw;\r
+        <a href="#robo1125">uvp_pre_query_mw</a>                        pre_query_mw;\r
+        <a href="#robo1099">uvp_post_query_mw_t</a>                     post_query_mw;\r
+        <a href="#robo1115">uvp_pre_destroy_mw</a>                      pre_destroy_mw;\r
+        <a href="#robo1089">uvp_post_destroy_mw_t</a>           post_destroy_mw;\r
 \r
         /* No pre/post functions for bind */\r
-        <a href="#robo1060">uvp_bind_mw</a>                                     bind_mw;\r
+        <a href="#robo1073">uvp_bind_mw</a>                                     bind_mw;\r
 \r
         /*\r
          * Work Request Processing <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>\r
          * Should the types be same as <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>?\r
          */\r
-        <a href="#robo1090">uvp_post_send</a>                           post_send;\r
-        <a href="#robo1088">uvp_post_recv</a>                           post_recv;\r
+        <a href="#robo1103">uvp_post_send</a>                           post_send;\r
+        <a href="#robo1101">uvp_post_recv</a>                           post_recv;\r
 \r
         /*\r
          * Completion Processing and\r
          * Completion Notification Request <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>.\r
          * Should the types be same as <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>?\r
          */\r
-        <a href="#robo1063">uvp_peek_cq</a>                                     peek_cq;\r
-        <a href="#robo1064">uvp_poll_cq</a>                                     poll_cq;\r
-        <a href="#robo1115">uvp_rearm_cq</a>                            rearm_cq;\r
-        <a href="#robo1116">uvp_rearm_n_cq</a>                          rearm_n_cq;\r
+        <a href="#robo1076">uvp_peek_cq</a>                                     peek_cq;\r
+        <a href="#robo1077">uvp_poll_cq</a>                                     poll_cq;\r
+        <a href="#robo1128">uvp_rearm_cq</a>                            rearm_cq;\r
+        <a href="#robo1129">uvp_rearm_n_cq</a>                          rearm_n_cq;\r
 \r
         /*\r
          * Multicast Support <a href="../../iba/ib_ci_h.html#robo39">Verbs</a>\r
          */\r
-        <a href="#robo1092">uvp_pre_attach_mcast</a>            pre_attach_mcast;\r
-        <a href="#robo1066">uvp_post_attach_mcast_t</a>         post_attach_mcast;\r
-        <a href="#robo1104">uvp_pre_detach_mcast</a>            pre_detach_mcast;\r
-        <a href="#robo1078">uvp_post_detach_mcast_t</a>         post_detach_mcast;\r
+        <a href="#robo1105">uvp_pre_attach_mcast</a>            pre_attach_mcast;\r
+        <a href="#robo1079">uvp_post_attach_mcast_t</a>         post_attach_mcast;\r
+        <a href="#robo1117">uvp_pre_detach_mcast</a>            pre_detach_mcast;\r
+        <a href="#robo1091">uvp_post_detach_mcast_t</a>         post_detach_mcast;\r
 \r
 } <strong>uvp_interface_t</strong>;\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1063">[Functions]<a name="user2dmode20Verbs2fuvp5fpeek5fcq">\r
+<h2><a name="robo1076">[Functions]<a name="user2dmode20Verbs2fuvp5fpeek5fcq">\r
 user-mode Verbs/uvp_peek_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_peek_cq</strong>\r
 </pre>\r
@@ -396,16 +395,16 @@ user-mode Verbs/uvp_peek_cq</a></h2>
 <span class="PORTABILITY"><pre>       Kernel and User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1064">uvp_poll_cq</a>, <a href="#robo1115">uvp_rearm_cq</a>,\r
-       <a href="#robo1116">uvp_rearm_n_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1077">uvp_poll_cq</a>, <a href="#robo1128">uvp_rearm_cq</a>,\r
+       <a href="#robo1129">uvp_rearm_n_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1064">[Functions]<a name="user2dmode20Verbs2fuvp5fpoll5fcq">\r
+<h2><a name="robo1077">[Functions]<a name="user2dmode20Verbs2fuvp5fpoll5fcq">\r
 user-mode Verbs/uvp_poll_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_poll_cq</strong> -- Retrieve a work completion record from a completion queue\r
 </pre>\r
@@ -448,16 +447,16 @@ user-mode Verbs/uvp_poll_cq</a></h2>
 <span class="PORTABILITY"><pre>       Kernel &amp; User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1115">uvp_rearm_cq</a>,\r
-       <a href="#robo1116">uvp_rearm_n_cq</a>, <a href="#robo1090">uvp_post_send</a>, <a href="#robo1088">uvp_post_recv</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1128">uvp_rearm_cq</a>,\r
+       <a href="#robo1129">uvp_rearm_n_cq</a>, <a href="#robo1103">uvp_post_send</a>, <a href="#robo1101">uvp_post_recv</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1065">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fallocate5fpd5ft">\r
+<h2><a name="robo1078">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fallocate5fpd5ft">\r
 user-mode Verbs/uvp_post_allocate_pd_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_allocate_pd_t</strong> -- Post-ioctl function to allocate PD\r
 </pre>\r
@@ -467,7 +466,7 @@ user-mode Verbs/uvp_post_allocate_pd_t</a></h2>
         IN                              ib_ca_handle_t                          h_uvp_ca,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
                 OUT                     ib_pd_handle_t                          *ph_uvp_pd,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_allocate_pd_t</strong>() is implemented by vendor. It is the post-ioctl\r
@@ -482,7 +481,7 @@ user-mode Verbs/uvp_post_allocate_pd_t</a></h2>
                [out] The vendor library handle to the newly created protection domain.\r
        p_umv_buf\r
                [in] This contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1091">uvp_pre_allocate_pd</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1104">uvp_pre_allocate_pd</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -493,15 +492,15 @@ user-mode Verbs/uvp_post_allocate_pd_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1091">uvp_pre_allocate_pd</a>, <a href="#robo1099">uvp_pre_deallocate_pd</a>, <a href="#robo1073">uvp_post_deallocate_pd_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1104">uvp_pre_allocate_pd</a>, <a href="#robo1112">uvp_pre_deallocate_pd</a>, <a href="#robo1086">uvp_post_deallocate_pd_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1066">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fattach5fmcast5ft">\r
+<h2><a name="robo1079">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fattach5fmcast5ft">\r
 user-mode Verbs/uvp_post_attach_mcast_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_attach_mcast_t</strong> -- Post-ioctl function to Attach a queue pair\r
                                                         to a multicast group\r
@@ -512,7 +511,7 @@ user-mode Verbs/uvp_post_attach_mcast_t</a></h2>
         IN              const   ib_qp_handle_t                          h_uvp_qp,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
                 OUT                     ib_mcast_handle_t                       *ph_mcast,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_attach_mcast_t</strong>() is the post-ioctl routine implemented by vendor\r
@@ -530,7 +529,7 @@ user-mode Verbs/uvp_post_attach_mcast_t</a></h2>
                holding the association of this queue pair to the multicast group.\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1092">uvp_pre_attach_mcast</a>)\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1105">uvp_pre_attach_mcast</a>)\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -541,16 +540,16 @@ user-mode Verbs/uvp_post_attach_mcast_t</a></h2>
 <span class="PORTABILITY"><pre>       Kernel &amp; User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1092">uvp_pre_attach_mcast</a>,\r
-       <a href="#robo1104">uvp_pre_detach_mcast</a>, <a href="#robo1078">uvp_post_detach_mcast_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1105">uvp_pre_attach_mcast</a>,\r
+       <a href="#robo1117">uvp_pre_detach_mcast</a>, <a href="#robo1091">uvp_post_detach_mcast_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1067">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fci5fcall">\r
+<h2><a name="robo1080">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fci5fcall">\r
 user-mode Verbs/uvp_post_ci_call</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_ci_call</strong> -- Post-ioctl function to <a href="../../iba/ib_al_h.html#robo65">ib_ci_call</a>\r
 </pre>\r
@@ -562,7 +561,7 @@ user-mode Verbs/uvp_post_ci_call</a></h2>
         IN              const   void* __ptr64 *         const   handle_array    OPTIONAL,\r
         IN                              uint32_t                                        num_handles,\r
         IN                              <a href="../../iba/ib_types_h.html#robo66">ib_ci_op_t</a>*                     const   p_ci_op,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf);\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf);\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_ci_call</strong>() is implemented by vendor. It is the pre-ioctl\r
@@ -594,15 +593,15 @@ user-mode Verbs/uvp_post_ci_call</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1093">uvp_pre_ci_call</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1106">uvp_pre_ci_call</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1068">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fclose5fca5ft">\r
+<h2><a name="robo1081">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fclose5fca5ft">\r
 user-mode Verbs/uvp_post_close_ca_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_close_ca_t</strong> -- Post-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo68">ib_close_ca</a>().\r
 </pre>\r
@@ -630,16 +629,16 @@ user-mode Verbs/uvp_post_close_ca_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_open_ca_t</a>, <a href="#robo1082">uvp_post_open_ca_t</a>, <a href="#robo1110">uvp_pre_query_ca</a>, <a href="#robo1084">uvp_post_query_ca_t</a>,\r
-       <a href="#robo1106">uvp_pre_modify_ca</a>,      <a href="#robo1080">uvp_post_modify_ca_t</a>, <a href="#robo1094">uvp_pre_close_ca_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1121">uvp_pre_open_ca_t</a>, <a href="#robo1095">uvp_post_open_ca_t</a>, <a href="#robo1123">uvp_pre_query_ca</a>, <a href="#robo1097">uvp_post_query_ca_t</a>,\r
+       <a href="#robo1119">uvp_pre_modify_ca</a>,      <a href="#robo1093">uvp_post_modify_ca_t</a>, <a href="#robo1107">uvp_pre_close_ca_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1069">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fcreate5fav5ft">\r
+<h2><a name="robo1082">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fcreate5fav5ft">\r
 user-mode Verbs/uvp_post_create_av_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_create_av_t</strong> -- Post-ioctl function to create AV\r
 </pre>\r
@@ -649,7 +648,7 @@ user-mode Verbs/uvp_post_create_av_t</a></h2>
         IN              const   ib_pd_handle_t                          h_uvp_pd,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
                 OUT                     ib_av_handle_t                          *ph_uvp_av,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_create_av_t</strong>() is implemented by vendor. It is the post-ioctl routine\r
@@ -665,7 +664,7 @@ user-mode Verbs/uvp_post_create_av_t</a></h2>
                [out] Vendor's address vector handle.\r
        p_umv_buf\r
                [in] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1095">uvp_pre_create_av</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1108">uvp_pre_create_av</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -676,16 +675,16 @@ user-mode Verbs/uvp_post_create_av_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1095">uvp_pre_create_av</a>, <a href="#robo1109">uvp_pre_query_av</a>, <a href="#robo1083">uvp_post_query_av_t</a>, <a href="#robo1105">uvp_pre_modify_av</a>,\r
-       <a href="#robo1079">uvp_post_modify_av_t</a>, <a href="#robo1100">uvp_pre_destroy_av</a>, <a href="#robo1074">uvp_post_destroy_av_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_create_av</a>, <a href="#robo1122">uvp_pre_query_av</a>, <a href="#robo1096">uvp_post_query_av_t</a>, <a href="#robo1118">uvp_pre_modify_av</a>,\r
+       <a href="#robo1092">uvp_post_modify_av_t</a>, <a href="#robo1113">uvp_pre_destroy_av</a>, <a href="#robo1087">uvp_post_destroy_av_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1070">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fcreate5fcq5ft">\r
+<h2><a name="robo1083">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fcreate5fcq5ft">\r
 user-mode Verbs/uvp_post_create_cq_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_create_cq_t</strong> -- Post-ioctl function to Create a completion queue (CQ)\r
 </pre>\r
@@ -696,7 +695,7 @@ user-mode Verbs/uvp_post_create_cq_t</a></h2>
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
         IN              const   uint32_t                                        size,\r
                 OUT                     ib_cq_handle_t                          *ph_uvp_cq,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_create_cq_t</strong>() is implemented by vendor to create CQ.\r
@@ -717,7 +716,7 @@ user-mode Verbs/uvp_post_create_cq_t</a></h2>
                [out] Vendor's Handle to the newly created CQ (in user-mode library).\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1096">uvp_pre_create_cq</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1109">uvp_pre_create_cq</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -728,17 +727,17 @@ user-mode Verbs/uvp_post_create_cq_t</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1114">uvp_pre_resize_cq</a>, <a href="#robo1089">uvp_post_resize_cq_t</a>,\r
-       <a href="#robo1111">uvp_pre_query_cq</a>, <a href="#robo1085">uvp_post_query_cq_t</a>, <a href="#robo1101">uvp_pre_destroy_cq</a>,\r
-       <a href="#robo1075">uvp_post_destroy_cq_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1127">uvp_pre_resize_cq</a>, <a href="#robo1102">uvp_post_resize_cq_t</a>,\r
+       <a href="#robo1124">uvp_pre_query_cq</a>, <a href="#robo1098">uvp_post_query_cq_t</a>, <a href="#robo1114">uvp_pre_destroy_cq</a>,\r
+       <a href="#robo1088">uvp_post_destroy_cq_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1071">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fcreate5fmw5ft">\r
+<h2><a name="robo1084">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fcreate5fmw5ft">\r
 user-mode Verbs/uvp_post_create_mw_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_create_mw_t</strong> -- Post-ioctl function to create a memory window\r
 </pre>\r
@@ -749,7 +748,7 @@ user-mode Verbs/uvp_post_create_mw_t</a></h2>
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
         IN                              net32_t                                         rkey,\r
                 OUT                     ib_mw_handle_t                          *ph_uvp_mw,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_create_mw_t</strong>() is implemented by vendor. It is the post-ioctl routine\r
@@ -769,7 +768,7 @@ user-mode Verbs/uvp_post_create_mw_t</a></h2>
                memory window.\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1097">uvp_pre_create_mw</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1110">uvp_pre_create_mw</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -780,16 +779,16 @@ user-mode Verbs/uvp_post_create_mw_t</a></h2>
 <span class="PORTABILITY"><pre>       User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1097">uvp_pre_create_mw</a>, <a href="#robo1112">uvp_pre_query_mw</a>, <a href="#robo1086">uvp_post_query_mw_t</a>,\r
-       <a href="#robo1060">uvp_bind_mw</a>, <a href="#robo1102">uvp_pre_destroy_mw</a>, <a href="#robo1076">uvp_post_destroy_mw_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1110">uvp_pre_create_mw</a>, <a href="#robo1125">uvp_pre_query_mw</a>, <a href="#robo1099">uvp_post_query_mw_t</a>,\r
+       <a href="#robo1073">uvp_bind_mw</a>, <a href="#robo1115">uvp_pre_destroy_mw</a>, <a href="#robo1089">uvp_post_destroy_mw_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1072">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fcreate5fqp5ft">\r
+<h2><a name="robo1085">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fcreate5fqp5ft">\r
 user-mode Verbs/uvp_post_create_qp_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_create_qp_t</strong> -- Post-ioctl function to Create a Queue Pair.\r
 </pre>\r
@@ -799,7 +798,7 @@ user-mode Verbs/uvp_post_create_qp_t</a></h2>
         IN              const   ib_pd_handle_t                          h_uvp_pd,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
                 OUT                     ib_qp_handle_t                          *ph_uvp_qp,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_create_qp_t</strong>() is implemented by vendor. It is the post-ioctl routine\r
@@ -815,7 +814,7 @@ user-mode Verbs/uvp_post_create_qp_t</a></h2>
                library).\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1098">uvp_pre_create_qp</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1111">uvp_pre_create_qp</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -826,16 +825,16 @@ user-mode Verbs/uvp_post_create_qp_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1113">uvp_pre_query_qp</a>, <a href="#robo1087">uvp_post_query_qp_t</a>, <a href="#robo1107">uvp_pre_modify_qp</a>,\r
-       <a href="#robo1081">uvp_post_modify_qp_t</a>, <a href="#robo1103">uvp_pre_destroy_qp</a>, <a href="#robo1077">uvp_post_destroy_qp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1126">uvp_pre_query_qp</a>, <a href="#robo1100">uvp_post_query_qp_t</a>, <a href="#robo1120">uvp_pre_modify_qp</a>,\r
+       <a href="#robo1094">uvp_post_modify_qp_t</a>, <a href="#robo1116">uvp_pre_destroy_qp</a>, <a href="#robo1090">uvp_post_destroy_qp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1073">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdeallocate5fpd5ft">\r
+<h2><a name="robo1086">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdeallocate5fpd5ft">\r
 user-mode Verbs/uvp_post_deallocate_pd_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_deallocate_pd_t</strong> -- Post-ioctl function to deallocate PD\r
 </pre>\r
@@ -866,15 +865,15 @@ user-mode Verbs/uvp_post_deallocate_pd_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1091">uvp_pre_allocate_pd</a>, <a href="#robo1065">uvp_post_allocate_pd_t</a>, <a href="#robo1099">uvp_pre_deallocate_pd</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1104">uvp_pre_allocate_pd</a>, <a href="#robo1078">uvp_post_allocate_pd_t</a>, <a href="#robo1112">uvp_pre_deallocate_pd</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1074">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdestroy5fav5ft">\r
+<h2><a name="robo1087">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdestroy5fav5ft">\r
 user-mode Verbs/uvp_post_destroy_av_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_destroy_av_t</strong> -- Post-ioctl function to destroy AV\r
 </pre>\r
@@ -894,7 +893,7 @@ user-mode Verbs/uvp_post_destroy_av_t</a></h2>
        p_umv_buf\r
                [in out]\r
                On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1100">uvp_pre_destroy_av</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1113">uvp_pre_destroy_av</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -905,16 +904,16 @@ user-mode Verbs/uvp_post_destroy_av_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1095">uvp_pre_create_av</a>, <a href="#robo1069">uvp_post_create_av_t</a>, <a href="#robo1109">uvp_pre_query_av</a>, <a href="#robo1083">uvp_post_query_av_t</a>,\r
-       <a href="#robo1105">uvp_pre_modify_av</a>, <a href="#robo1079">uvp_post_modify_av_t</a>, <a href="#robo1100">uvp_pre_destroy_av</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_create_av</a>, <a href="#robo1082">uvp_post_create_av_t</a>, <a href="#robo1122">uvp_pre_query_av</a>, <a href="#robo1096">uvp_post_query_av_t</a>,\r
+       <a href="#robo1118">uvp_pre_modify_av</a>, <a href="#robo1092">uvp_post_modify_av_t</a>, <a href="#robo1113">uvp_pre_destroy_av</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1075">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdestroy5fcq5ft">\r
+<h2><a name="robo1088">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdestroy5fcq5ft">\r
 user-mode Verbs/uvp_post_destroy_cq_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_destroy_cq_t</strong> -- Post-ioctl function to Destroy a CQ.\r
 </pre>\r
@@ -942,17 +941,17 @@ user-mode Verbs/uvp_post_destroy_cq_t</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1114">uvp_pre_resize_cq</a>,\r
-       <a href="#robo1089">uvp_post_resize_cq_t</a>, <a href="#robo1111">uvp_pre_query_cq</a>, <a href="#robo1085">uvp_post_query_cq_t</a>,\r
-       <a href="#robo1101">uvp_pre_destroy_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1127">uvp_pre_resize_cq</a>,\r
+       <a href="#robo1102">uvp_post_resize_cq_t</a>, <a href="#robo1124">uvp_pre_query_cq</a>, <a href="#robo1098">uvp_post_query_cq_t</a>,\r
+       <a href="#robo1114">uvp_pre_destroy_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1076">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdestroy5fmw5ft">\r
+<h2><a name="robo1089">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdestroy5fmw5ft">\r
 user-mode Verbs/uvp_post_destroy_mw_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_destroy_mw_t</strong> -- Post-ioctl function to destroy a memory window\r
 </pre>\r
@@ -978,16 +977,16 @@ user-mode Verbs/uvp_post_destroy_mw_t</a></h2>
 <span class="PORTABILITY"><pre>       User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1097">uvp_pre_create_mw</a>, <a href="#robo1071">uvp_post_create_mw_t</a>, <a href="#robo1112">uvp_pre_query_mw</a>,\r
-       <a href="#robo1086">uvp_post_query_mw_t</a>, <a href="#robo1060">uvp_bind_mw</a>, <a href="#robo1102">uvp_pre_destroy_mw</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1110">uvp_pre_create_mw</a>, <a href="#robo1084">uvp_post_create_mw_t</a>, <a href="#robo1125">uvp_pre_query_mw</a>,\r
+       <a href="#robo1099">uvp_post_query_mw_t</a>, <a href="#robo1073">uvp_bind_mw</a>, <a href="#robo1115">uvp_pre_destroy_mw</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1077">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdestroy5fqp5ft">\r
+<h2><a name="robo1090">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdestroy5fqp5ft">\r
 user-mode Verbs/uvp_post_destroy_qp_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_destroy_qp_t</strong> -- Post-ioctl function to Destroy a Queue Pair.\r
 </pre>\r
@@ -1016,16 +1015,16 @@ user-mode Verbs/uvp_post_destroy_qp_t</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1113">uvp_pre_query_qp</a>, <a href="#robo1087">uvp_post_query_qp_t</a>,\r
-       <a href="#robo1107">uvp_pre_modify_qp</a>, <a href="#robo1081">uvp_post_modify_qp_t</a>, <a href="#robo1103">uvp_pre_destroy_qp</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1126">uvp_pre_query_qp</a>, <a href="#robo1100">uvp_post_query_qp_t</a>,\r
+       <a href="#robo1120">uvp_pre_modify_qp</a>, <a href="#robo1094">uvp_post_modify_qp_t</a>, <a href="#robo1116">uvp_pre_destroy_qp</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1078">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdetach5fmcast5ft">\r
+<h2><a name="robo1091">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fdetach5fmcast5ft">\r
 user-mode Verbs/uvp_post_detach_mcast_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_detach_mcast_t</strong> -- Post-ioctl function to detach a queue pair\r
                                                         from a multicast group\r
@@ -1054,16 +1053,16 @@ user-mode Verbs/uvp_post_detach_mcast_t</a></h2>
 <span class="PORTABILITY"><pre>       Kernel &amp; User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1092">uvp_pre_attach_mcast</a>,\r
-       <a href="#robo1066">uvp_post_attach_mcast_t</a>, <a href="#robo1104">uvp_pre_detach_mcast</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1105">uvp_pre_attach_mcast</a>,\r
+       <a href="#robo1079">uvp_post_attach_mcast_t</a>, <a href="#robo1117">uvp_pre_detach_mcast</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1079">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fmodify5fav5ft">\r
+<h2><a name="robo1092">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fmodify5fav5ft">\r
 user-mode Verbs/uvp_post_modify_av_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_modify_av_t</strong> -- Post-ioctl function to modify AV\r
 </pre>\r
@@ -1072,7 +1071,7 @@ user-mode Verbs/uvp_post_modify_av_t</a></h2>
 (AL_API *<strong>uvp_post_modify_av_t</strong>) (\r
         IN              const   ib_av_handle_t                          h_uvp_av,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_modify_av_t</strong>() is implemented by vendor to modify the attributes\r
@@ -1085,7 +1084,7 @@ user-mode Verbs/uvp_post_modify_av_t</a></h2>
                [in] The ioctl status of the AL API.\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1105">uvp_pre_modify_av</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1118">uvp_pre_modify_av</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -1096,16 +1095,16 @@ user-mode Verbs/uvp_post_modify_av_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1095">uvp_pre_create_av</a>, <a href="#robo1069">uvp_post_create_av_t</a>, <a href="#robo1109">uvp_pre_query_av</a>, <a href="#robo1083">uvp_post_query_av_t</a>,\r
-       <a href="#robo1105">uvp_pre_modify_av</a>, <a href="#robo1100">uvp_pre_destroy_av</a>, <a href="#robo1074">uvp_post_destroy_av_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_create_av</a>, <a href="#robo1082">uvp_post_create_av_t</a>, <a href="#robo1122">uvp_pre_query_av</a>, <a href="#robo1096">uvp_post_query_av_t</a>,\r
+       <a href="#robo1118">uvp_pre_modify_av</a>, <a href="#robo1113">uvp_pre_destroy_av</a>, <a href="#robo1087">uvp_post_destroy_av_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1080">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fmodify5fca5ft">\r
+<h2><a name="robo1093">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fmodify5fca5ft">\r
 user-mode Verbs/uvp_post_modify_ca_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_modify_ca_t</strong> -- Post-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo156">ib_modify_ca</a>()\r
 </pre>\r
@@ -1132,16 +1131,16 @@ user-mode Verbs/uvp_post_modify_ca_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_open_ca_t</a>, <a href="#robo1082">uvp_post_open_ca_t</a>, <a href="#robo1110">uvp_pre_query_ca</a>, <a href="#robo1084">uvp_post_query_ca_t</a>,\r
-       <a href="#robo1106">uvp_pre_modify_ca</a>,      <a href="#robo1094">uvp_pre_close_ca_t</a>, <a href="#robo1068">uvp_post_close_ca_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1121">uvp_pre_open_ca_t</a>, <a href="#robo1095">uvp_post_open_ca_t</a>, <a href="#robo1123">uvp_pre_query_ca</a>, <a href="#robo1097">uvp_post_query_ca_t</a>,\r
+       <a href="#robo1119">uvp_pre_modify_ca</a>,      <a href="#robo1107">uvp_pre_close_ca_t</a>, <a href="#robo1081">uvp_post_close_ca_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1081">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fmodify5fqp5ft">\r
+<h2><a name="robo1094">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fmodify5fqp5ft">\r
 user-mode Verbs/uvp_post_modify_qp_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_modify_qp_t</strong> -- Post-ioctl function to Modify attributes of\r
                                                  the specified QP.\r
@@ -1151,7 +1150,7 @@ user-mode Verbs/uvp_post_modify_qp_t</a></h2>
 (AL_API *<strong>uvp_post_modify_qp_t</strong>) (\r
         IN              const   ib_qp_handle_t                          h_uvp_qp,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_modify_qp_t</strong>() is implemented by vendor to modify the qp attributes.\r
@@ -1165,7 +1164,7 @@ user-mode Verbs/uvp_post_modify_qp_t</a></h2>
                [in] The ioctl status of the AL API.\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1107">uvp_pre_modify_qp</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1120">uvp_pre_modify_qp</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -1176,26 +1175,26 @@ user-mode Verbs/uvp_post_modify_qp_t</a></h2>
 <span class="PORTABILITY"><pre>       User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1113">uvp_pre_query_qp</a>, <a href="#robo1087">uvp_post_query_qp_t</a>,\r
-       <a href="#robo1107">uvp_pre_modify_qp</a>, <a href="#robo1103">uvp_pre_destroy_qp</a>, <a href="#robo1077">uvp_post_destroy_qp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1126">uvp_pre_query_qp</a>, <a href="#robo1100">uvp_post_query_qp_t</a>,\r
+       <a href="#robo1120">uvp_pre_modify_qp</a>, <a href="#robo1116">uvp_pre_destroy_qp</a>, <a href="#robo1090">uvp_post_destroy_qp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1082">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fopen5fca5ft">\r
+<h2><a name="robo1095">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fopen5fca5ft">\r
 user-mode Verbs/uvp_post_open_ca_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_open_ca_t</strong> -- Post-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo164">ib_open_ca</a>()\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>\r
 (AL_API *<strong>uvp_post_open_ca_t</strong>) (\r
-        IN              const   <a href="../../iba/ib_types_h.html#robo901">ib_net64_t</a>                                      ca_guid,\r
+        IN              const   <a href="../../iba/ib_types_h.html#robo912">ib_net64_t</a>                                      ca_guid,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
                 OUT                     ib_ca_handle_t                          *ph_uvp_ca,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_open_ca_t</strong>() is implemented by vendor. It is the post-ioctl routine\r
@@ -1225,16 +1224,16 @@ user-mode Verbs/uvp_post_open_ca_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_open_ca_t</a>, <a href="#robo1110">uvp_pre_query_ca</a>, <a href="#robo1084">uvp_post_query_ca_t</a>, <a href="#robo1106">uvp_pre_modify_ca</a>,\r
-       <a href="#robo1080">uvp_post_modify_ca_t</a>,   <a href="#robo1094">uvp_pre_close_ca_t</a>, <a href="#robo1068">uvp_post_close_ca_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1121">uvp_pre_open_ca_t</a>, <a href="#robo1123">uvp_pre_query_ca</a>, <a href="#robo1097">uvp_post_query_ca_t</a>, <a href="#robo1119">uvp_pre_modify_ca</a>,\r
+       <a href="#robo1093">uvp_post_modify_ca_t</a>,   <a href="#robo1107">uvp_pre_close_ca_t</a>, <a href="#robo1081">uvp_post_close_ca_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1083">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fav5ft">\r
+<h2><a name="robo1096">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fav5ft">\r
 user-mode Verbs/uvp_post_query_av_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       Vendor-specific post-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo213">ib_query_ca</a>()\r
 </pre>\r
@@ -1245,7 +1244,7 @@ user-mode Verbs/uvp_post_query_av_t</a></h2>
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
         IN      OUT                     <a href="../../iba/ib_types_h.html#robo57">ib_av_attr_t</a>                            *p_addr_vector,\r
         IN      OUT                     ib_pd_handle_t                          *ph_pd,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_query_av_t</strong>() is implemented by vendor. It is the post-ioctl routine\r
@@ -1265,7 +1264,7 @@ user-mode Verbs/uvp_post_query_av_t</a></h2>
        p_umv_buf\r
                [in]\r
                On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1109">uvp_pre_query_av</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1122">uvp_pre_query_av</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -1276,16 +1275,16 @@ user-mode Verbs/uvp_post_query_av_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1095">uvp_pre_create_av</a>, <a href="#robo1069">uvp_post_create_av_t</a>, <a href="#robo1109">uvp_pre_query_av</a>, <a href="#robo1105">uvp_pre_modify_av</a>,\r
-       <a href="#robo1079">uvp_post_modify_av_t</a>, <a href="#robo1100">uvp_pre_destroy_av</a>, <a href="#robo1074">uvp_post_destroy_av_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_create_av</a>, <a href="#robo1082">uvp_post_create_av_t</a>, <a href="#robo1122">uvp_pre_query_av</a>, <a href="#robo1118">uvp_pre_modify_av</a>,\r
+       <a href="#robo1092">uvp_post_modify_av_t</a>, <a href="#robo1113">uvp_pre_destroy_av</a>, <a href="#robo1087">uvp_post_destroy_av_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1084">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fca5ft">\r
+<h2><a name="robo1097">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fca5ft">\r
 user-mode Verbs/uvp_post_query_ca_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_query_ca_t</strong> -- Post-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo213">ib_query_ca</a>()\r
 </pre>\r
@@ -1296,7 +1295,7 @@ user-mode Verbs/uvp_post_query_ca_t</a></h2>
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
         IN                              <a href="../../iba/ib_types_h.html#robo60">ib_ca_attr_t</a>                            *p_ca_attr,\r
         IN                              size_t                                          byte_count,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_query_ca_t</strong>() is implemented by vendor. It is the post-ioctl routine\r
@@ -1315,7 +1314,7 @@ user-mode Verbs/uvp_post_query_ca_t</a></h2>
                [in] Number of bytes in ca_attr buffer.\r
        p_umv_buf\r
                [in ] This contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1110">uvp_pre_query_ca</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1123">uvp_pre_query_ca</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -1326,16 +1325,16 @@ user-mode Verbs/uvp_post_query_ca_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_open_ca_t</a>, <a href="#robo1082">uvp_post_open_ca_t</a>, <a href="#robo1110">uvp_pre_query_ca</a>, <a href="#robo1106">uvp_pre_modify_ca</a>,\r
-       <a href="#robo1080">uvp_post_modify_ca_t</a>,   <a href="#robo1094">uvp_pre_close_ca_t</a>, <a href="#robo1068">uvp_post_close_ca_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1121">uvp_pre_open_ca_t</a>, <a href="#robo1095">uvp_post_open_ca_t</a>, <a href="#robo1123">uvp_pre_query_ca</a>, <a href="#robo1119">uvp_pre_modify_ca</a>,\r
+       <a href="#robo1093">uvp_post_modify_ca_t</a>,   <a href="#robo1107">uvp_pre_close_ca_t</a>, <a href="#robo1081">uvp_post_close_ca_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1085">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fcq5ft">\r
+<h2><a name="robo1098">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fcq5ft">\r
 user-mode Verbs/uvp_post_query_cq_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_query_cq_t</strong> -- Post-ioctl to Query the number of entries\r
                                                 configured for the CQ.\r
@@ -1346,7 +1345,7 @@ user-mode Verbs/uvp_post_query_cq_t</a></h2>
         IN              const   ib_cq_handle_t                          h_uvp_cq,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
         IN              const   uint32_t                                        size,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_query_cq_t</strong>() is implemented by vendor to query CQ.\r
@@ -1361,7 +1360,7 @@ user-mode Verbs/uvp_post_query_cq_t</a></h2>
                [in] The size of the CQ retuned by the IOCTL.\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1111">uvp_pre_query_cq</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1124">uvp_pre_query_cq</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -1372,17 +1371,17 @@ user-mode Verbs/uvp_post_query_cq_t</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1114">uvp_pre_resize_cq</a>,\r
-       <a href="#robo1089">uvp_post_resize_cq_t</a>, <a href="#robo1111">uvp_pre_query_cq</a>, <a href="#robo1101">uvp_pre_destroy_cq</a>,\r
-       <a href="#robo1075">uvp_post_destroy_cq_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1127">uvp_pre_resize_cq</a>,\r
+       <a href="#robo1102">uvp_post_resize_cq_t</a>, <a href="#robo1124">uvp_pre_query_cq</a>, <a href="#robo1114">uvp_pre_destroy_cq</a>,\r
+       <a href="#robo1088">uvp_post_destroy_cq_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1086">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fmw5ft">\r
+<h2><a name="robo1099">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fmw5ft">\r
 user-mode Verbs/uvp_post_query_mw_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_query_mw_t</strong> -- Post-ioctl to Query a memory window\r
 </pre>\r
@@ -1393,7 +1392,7 @@ user-mode Verbs/uvp_post_query_mw_t</a></h2>
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
         IN                              net32_t                                         rkey,\r
                 OUT                     ib_pd_handle_t                          *ph_pd,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_query_mw_t</strong> is implemented by vendor. It is the post-ioctl routine\r
@@ -1411,7 +1410,7 @@ user-mode Verbs/uvp_post_query_mw_t</a></h2>
                [in] Protection domain handle associated with this mw_handle\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1112">uvp_pre_query_mw</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1125">uvp_pre_query_mw</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -1423,16 +1422,16 @@ user-mode Verbs/uvp_post_query_mw_t</a></h2>
 <span class="PORTABILITY"><pre>       User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1097">uvp_pre_create_mw</a>, <a href="#robo1071">uvp_post_create_mw_t</a>, <a href="#robo1112">uvp_pre_query_mw</a>,\r
-       <a href="#robo1060">uvp_bind_mw</a>, <a href="#robo1102">uvp_pre_destroy_mw</a>, <a href="#robo1076">uvp_post_destroy_mw_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1110">uvp_pre_create_mw</a>, <a href="#robo1084">uvp_post_create_mw_t</a>, <a href="#robo1125">uvp_pre_query_mw</a>,\r
+       <a href="#robo1073">uvp_bind_mw</a>, <a href="#robo1115">uvp_pre_destroy_mw</a>, <a href="#robo1089">uvp_post_destroy_mw_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1087">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fqp5ft">\r
+<h2><a name="robo1100">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fquery5fqp5ft">\r
 user-mode Verbs/uvp_post_query_qp_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_query_qp_t</strong> -- Post-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo218">ib_query_qp</a>()\r
 </pre>\r
@@ -1442,7 +1441,7 @@ user-mode Verbs/uvp_post_query_qp_t</a></h2>
         IN                              ib_qp_handle_t                          h_uvp_qp,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
         IN                              <a href="../../iba/ib_types_h.html#robo205">ib_qp_attr_t</a>                            *p_query_attr,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_query_qp_t</strong>() is implemented by vendor. It is the post-ioctl routine\r
@@ -1459,7 +1458,7 @@ user-mode Verbs/uvp_post_query_qp_t</a></h2>
                [in] QP attribute as returned by the ioctl.\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1113">uvp_pre_query_qp</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1126">uvp_pre_query_qp</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -1470,16 +1469,16 @@ user-mode Verbs/uvp_post_query_qp_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1113">uvp_pre_query_qp</a>, <a href="#robo1107">uvp_pre_modify_qp</a>,\r
-       <a href="#robo1081">uvp_post_modify_qp_t</a>, <a href="#robo1103">uvp_pre_destroy_qp</a>, <a href="#robo1077">uvp_post_destroy_qp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1126">uvp_pre_query_qp</a>, <a href="#robo1120">uvp_pre_modify_qp</a>,\r
+       <a href="#robo1094">uvp_post_modify_qp_t</a>, <a href="#robo1116">uvp_pre_destroy_qp</a>, <a href="#robo1090">uvp_post_destroy_qp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1088">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5frecv">\r
+<h2><a name="robo1101">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5frecv">\r
 user-mode Verbs/uvp_post_recv</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_recv</strong> -- Post a work request to the receive queue of a queue pair.\r
 </pre>\r
@@ -1502,7 +1501,7 @@ user-mode Verbs/uvp_post_recv</a></h2>
                the Queue pair handle to which the receive work request is being\r
                posted.\r
        p_recv_wr\r
-               [in] <a href="../../complib/cl_list_h.html#robo15">List</a> of recv work requests that needs to be posted.\r
+               [in] <a href="../../complib/cl_list_h.html#robo16">List</a> of recv work requests that needs to be posted.\r
        pp_recv_failure\r
                [out] The work requests that failed.\r
 </pre>\r
@@ -1526,15 +1525,15 @@ user-mode Verbs/uvp_post_recv</a></h2>
 <span class="PORTABILITY"><pre>       Kernel &amp; User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1090">uvp_post_send</a>, <a href="#robo1064">uvp_poll_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1103">uvp_post_send</a>, <a href="#robo1077">uvp_poll_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1089">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fresize5fcq5ft">\r
+<h2><a name="robo1102">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fresize5fcq5ft">\r
 user-mode Verbs/uvp_post_resize_cq_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_resize_cq_t</strong> -- Post-ioctl function to resize a CQ.\r
 </pre>\r
@@ -1544,7 +1543,7 @@ user-mode Verbs/uvp_post_resize_cq_t</a></h2>
         IN              const   ib_cq_handle_t                          h_uvp_cq,\r
         IN                              <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>                         ioctl_status,\r
         IN              const   uint32_t                                        size,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_post_resize_cq_t</strong>() is implemented by vendor to resize the CQ.\r
@@ -1562,7 +1561,7 @@ user-mode Verbs/uvp_post_resize_cq_t</a></h2>
                the size of the CQ in the pre-ioctl.\r
        p_umv_buf\r
                [in out] On input, it contains any vendor-specific private information\r
-               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1114">uvp_pre_resize_cq</a>).\r
+               exchanged with the vendor's <a href="../../iba/ib_ci_h.html#robo39">Verbs</a> Provider Driver (<a href="#robo1127">uvp_pre_resize_cq</a>).\r
                Vendor is expected to check vendor-specific status in\r
                umv_buf as appropriate.\r
 </pre>\r
@@ -1573,17 +1572,17 @@ user-mode Verbs/uvp_post_resize_cq_t</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1114">uvp_pre_resize_cq</a>,\r
-       <a href="#robo1111">uvp_pre_query_cq</a>, <a href="#robo1085">uvp_post_query_cq_t</a>, <a href="#robo1101">uvp_pre_destroy_cq</a>,\r
-       <a href="#robo1075">uvp_post_destroy_cq_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1127">uvp_pre_resize_cq</a>,\r
+       <a href="#robo1124">uvp_pre_query_cq</a>, <a href="#robo1098">uvp_post_query_cq_t</a>, <a href="#robo1114">uvp_pre_destroy_cq</a>,\r
+       <a href="#robo1088">uvp_post_destroy_cq_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1090">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fsend">\r
+<h2><a name="robo1103">[Functions]<a name="user2dmode20Verbs2fuvp5fpost5fsend">\r
 user-mode Verbs/uvp_post_send</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_post_send</strong> -- Post a work request to the send side of a queue pair.\r
 </pre>\r
@@ -1608,7 +1607,7 @@ user-mode Verbs/uvp_post_send</a></h2>
                the Queue pair handle to which the receive work request is being\r
                posted.\r
        p_send_wr\r
-               [in] <a href="../../complib/cl_list_h.html#robo15">List</a> of work requests that needs to be send.\r
+               [in] <a href="../../complib/cl_list_h.html#robo16">List</a> of work requests that needs to be send.\r
        pp_send_failure\r
                [out] The work requests that failed.\r
 </pre>\r
@@ -1645,15 +1644,15 @@ user-mode Verbs/uvp_post_send</a></h2>
        acceptable for the work request for different QP service types.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1088">uvp_post_recv</a>, <a href="#robo1064">uvp_poll_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1101">uvp_post_recv</a>, <a href="#robo1077">uvp_poll_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1091">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fallocate5fpd">\r
+<h2><a name="robo1104">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fallocate5fpd">\r
 user-mode Verbs/uvp_pre_allocate_pd</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_allocate_pd</strong> -- Pre-ioctl function to allocate PD\r
 </pre>\r
@@ -1661,7 +1660,7 @@ user-mode Verbs/uvp_pre_allocate_pd</a></h2>
 <span class="SYNOPSIS"><pre>typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>\r
 (AL_API *<strong>uvp_pre_allocate_pd</strong>) (\r
         IN                              ib_ca_handle_t                          h_uvp_ca,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_allocate_pd</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -1688,15 +1687,15 @@ user-mode Verbs/uvp_pre_allocate_pd</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1065">uvp_post_allocate_pd_t</a>, <a href="#robo1099">uvp_pre_deallocate_pd</a>, <a href="#robo1073">uvp_post_deallocate_pd_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1078">uvp_post_allocate_pd_t</a>, <a href="#robo1112">uvp_pre_deallocate_pd</a>, <a href="#robo1086">uvp_post_deallocate_pd_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1092">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fattach5fmcast">\r
+<h2><a name="robo1105">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fattach5fmcast">\r
 user-mode Verbs/uvp_pre_attach_mcast</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_attach_mcast</strong> -- Pre-ioctl function to Attach a queue pair\r
                                                        to a multicast group\r
@@ -1705,9 +1704,9 @@ user-mode Verbs/uvp_pre_attach_mcast</a></h2>
 <span class="SYNOPSIS"><pre>typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>\r
 (AL_API *<strong>uvp_pre_attach_mcast</strong>) (\r
         IN              const   ib_qp_handle_t                          h_uvp_qp,\r
-        IN              const   <a href="../../iba/ib_types_h.html#robo861">ib_gid_t</a>                                        *p_mcast_gid,\r
+        IN              const   <a href="../../iba/ib_types_h.html#robo872">ib_gid_t</a>                                        *p_mcast_gid,\r
         IN              const   uint16_t                                        mcast_lid,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_attach_mcast</strong>() is the pre-ioctl routine implemented by vendor\r
@@ -1744,16 +1743,16 @@ user-mode Verbs/uvp_pre_attach_mcast</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1066">uvp_post_attach_mcast_t</a>,\r
-       <a href="#robo1104">uvp_pre_detach_mcast</a>, <a href="#robo1078">uvp_post_detach_mcast_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1079">uvp_post_attach_mcast_t</a>,\r
+       <a href="#robo1117">uvp_pre_detach_mcast</a>, <a href="#robo1091">uvp_post_detach_mcast_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1093">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fci5fcall">\r
+<h2><a name="robo1106">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fci5fcall">\r
 user-mode Verbs/uvp_pre_ci_call</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_ci_call</strong> -- Pre-ioctl function to <a href="../../iba/ib_al_h.html#robo65">ib_ci_call</a>\r
 </pre>\r
@@ -1764,7 +1763,7 @@ user-mode Verbs/uvp_pre_ci_call</a></h2>
         IN              const   void* __ptr64 *         const   handle_array    OPTIONAL,\r
         IN                              uint32_t                                        num_handles,\r
         IN                              <a href="../../iba/ib_types_h.html#robo66">ib_ci_op_t</a>*                     const   p_ci_op,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf);\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf);\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_ci_call</strong>() is implemented by vendor. It is the pre-ioctl\r
@@ -1797,15 +1796,15 @@ user-mode Verbs/uvp_pre_ci_call</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1067">uvp_post_ci_call</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1080">uvp_post_ci_call</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1094">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fclose5fca5ft">\r
+<h2><a name="robo1107">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fclose5fca5ft">\r
 user-mode Verbs/uvp_pre_close_ca_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_close_ca_t</strong> -- Pre-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo68">ib_close_ca</a>().\r
 </pre>\r
@@ -1830,16 +1829,16 @@ user-mode Verbs/uvp_pre_close_ca_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_open_ca_t</a>, <a href="#robo1082">uvp_post_open_ca_t</a>, <a href="#robo1110">uvp_pre_query_ca</a>, <a href="#robo1084">uvp_post_query_ca_t</a>,\r
-       <a href="#robo1106">uvp_pre_modify_ca</a>,      <a href="#robo1080">uvp_post_modify_ca_t</a>, <a href="#robo1068">uvp_post_close_ca_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1121">uvp_pre_open_ca_t</a>, <a href="#robo1095">uvp_post_open_ca_t</a>, <a href="#robo1123">uvp_pre_query_ca</a>, <a href="#robo1097">uvp_post_query_ca_t</a>,\r
+       <a href="#robo1119">uvp_pre_modify_ca</a>,      <a href="#robo1093">uvp_post_modify_ca_t</a>, <a href="#robo1081">uvp_post_close_ca_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1095">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fcreate5fav">\r
+<h2><a name="robo1108">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fcreate5fav">\r
 user-mode Verbs/uvp_pre_create_av</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_create_av</strong> -- Pre-ioctl function to create AV\r
 </pre>\r
@@ -1848,7 +1847,7 @@ user-mode Verbs/uvp_pre_create_av</a></h2>
 (AL_API *<strong>uvp_pre_create_av</strong>) (\r
         IN              const   ib_pd_handle_t                          h_uvp_pd,\r
         IN              const   <a href="../../iba/ib_types_h.html#robo57">ib_av_attr_t</a>                            *p_addr_vector,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf);\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf);\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_create_av</strong>() is implemented by vendor. It is the pre-ioctl\r
@@ -1880,16 +1879,16 @@ user-mode Verbs/uvp_pre_create_av</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1069">uvp_post_create_av_t</a>, <a href="#robo1109">uvp_pre_query_av</a>, <a href="#robo1083">uvp_post_query_av_t</a>, <a href="#robo1105">uvp_pre_modify_av</a>,\r
-       <a href="#robo1079">uvp_post_modify_av_t</a>, <a href="#robo1100">uvp_pre_destroy_av</a>, <a href="#robo1074">uvp_post_destroy_av_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1082">uvp_post_create_av_t</a>, <a href="#robo1122">uvp_pre_query_av</a>, <a href="#robo1096">uvp_post_query_av_t</a>, <a href="#robo1118">uvp_pre_modify_av</a>,\r
+       <a href="#robo1092">uvp_post_modify_av_t</a>, <a href="#robo1113">uvp_pre_destroy_av</a>, <a href="#robo1087">uvp_post_destroy_av_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1096">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fcreate5fcq">\r
+<h2><a name="robo1109">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fcreate5fcq">\r
 user-mode Verbs/uvp_pre_create_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_create_cq</strong> -- Pre-ioctl function to Create a completion queue (CQ)\r
 </pre>\r
@@ -1898,7 +1897,7 @@ user-mode Verbs/uvp_pre_create_cq</a></h2>
 (AL_API *<strong>uvp_pre_create_cq</strong>) (\r
         IN              const   ib_ca_handle_t                          h_uvp_ca,\r
         IN      OUT                     uint32_t*                       const   p_size,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_create_cq</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -1933,17 +1932,17 @@ user-mode Verbs/uvp_pre_create_cq</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1114">uvp_pre_resize_cq</a>, <a href="#robo1089">uvp_post_resize_cq_t</a>,\r
-       <a href="#robo1111">uvp_pre_query_cq</a>, <a href="#robo1085">uvp_post_query_cq_t</a>, <a href="#robo1101">uvp_pre_destroy_cq</a>,\r
-       <a href="#robo1075">uvp_post_destroy_cq_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1127">uvp_pre_resize_cq</a>, <a href="#robo1102">uvp_post_resize_cq_t</a>,\r
+       <a href="#robo1124">uvp_pre_query_cq</a>, <a href="#robo1098">uvp_post_query_cq_t</a>, <a href="#robo1114">uvp_pre_destroy_cq</a>,\r
+       <a href="#robo1088">uvp_post_destroy_cq_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1097">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fcreate5fmw">\r
+<h2><a name="robo1110">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fcreate5fmw">\r
 user-mode Verbs/uvp_pre_create_mw</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_create_mw</strong> -- Pre-ioctl function to create a memory window\r
 </pre>\r
@@ -1951,7 +1950,7 @@ user-mode Verbs/uvp_pre_create_mw</a></h2>
 <span class="SYNOPSIS"><pre>typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>\r
 (AL_API *<strong>uvp_pre_create_mw</strong>) (\r
         IN              const   ib_pd_handle_t                          h_uvp_pd,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_create_mw</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -1979,16 +1978,16 @@ user-mode Verbs/uvp_pre_create_mw</a></h2>
 <span class="PORTABILITY"><pre>       User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1071">uvp_post_create_mw_t</a>, <a href="#robo1112">uvp_pre_query_mw</a>, <a href="#robo1086">uvp_post_query_mw_t</a>,\r
-       <a href="#robo1060">uvp_bind_mw</a>, <a href="#robo1102">uvp_pre_destroy_mw</a>, <a href="#robo1076">uvp_post_destroy_mw_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1084">uvp_post_create_mw_t</a>, <a href="#robo1125">uvp_pre_query_mw</a>, <a href="#robo1099">uvp_post_query_mw_t</a>,\r
+       <a href="#robo1073">uvp_bind_mw</a>, <a href="#robo1115">uvp_pre_destroy_mw</a>, <a href="#robo1089">uvp_post_destroy_mw_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1098">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fcreate5fqp">\r
+<h2><a name="robo1111">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fcreate5fqp">\r
 user-mode Verbs/uvp_pre_create_qp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_create_qp</strong> -- Pre-ioctl function to Create a Queue Pair.\r
 </pre>\r
@@ -1997,7 +1996,7 @@ user-mode Verbs/uvp_pre_create_qp</a></h2>
 (AL_API *<strong>uvp_pre_create_qp</strong>) (\r
         IN              const   ib_pd_handle_t                          h_uvp_pd,\r
         IN              const   <a href="../../iba/ib_types_h.html#robo206">ib_qp_create_t</a>                          *p_create_attr,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_create_qp</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -2039,16 +2038,16 @@ user-mode Verbs/uvp_pre_create_qp</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1113">uvp_pre_query_qp</a>, <a href="#robo1087">uvp_post_query_qp_t</a>, <a href="#robo1107">uvp_pre_modify_qp</a>,\r
-       <a href="#robo1081">uvp_post_modify_qp_t</a>, <a href="#robo1103">uvp_pre_destroy_qp</a>, <a href="#robo1077">uvp_post_destroy_qp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1126">uvp_pre_query_qp</a>, <a href="#robo1100">uvp_post_query_qp_t</a>, <a href="#robo1120">uvp_pre_modify_qp</a>,\r
+       <a href="#robo1094">uvp_post_modify_qp_t</a>, <a href="#robo1116">uvp_pre_destroy_qp</a>, <a href="#robo1090">uvp_post_destroy_qp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1099">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdeallocate5fpd">\r
+<h2><a name="robo1112">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdeallocate5fpd">\r
 user-mode Verbs/uvp_pre_deallocate_pd</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_deallocate_pd</strong> -- Pre-ioctl function to deallocate PD\r
 </pre>\r
@@ -2073,15 +2072,15 @@ user-mode Verbs/uvp_pre_deallocate_pd</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1091">uvp_pre_allocate_pd</a>, <a href="#robo1065">uvp_post_allocate_pd_t</a>, <a href="#robo1073">uvp_post_deallocate_pd_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1104">uvp_pre_allocate_pd</a>, <a href="#robo1078">uvp_post_allocate_pd_t</a>, <a href="#robo1086">uvp_post_deallocate_pd_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1100">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdestroy5fav">\r
+<h2><a name="robo1113">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdestroy5fav">\r
 user-mode Verbs/uvp_pre_destroy_av</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_destroy_av</strong> -- Pre-ioctl function to destroy AV\r
 </pre>\r
@@ -2106,16 +2105,16 @@ user-mode Verbs/uvp_pre_destroy_av</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1095">uvp_pre_create_av</a>, <a href="#robo1069">uvp_post_create_av_t</a>, <a href="#robo1109">uvp_pre_query_av</a>, <a href="#robo1083">uvp_post_query_av_t</a>,\r
-       <a href="#robo1105">uvp_pre_modify_av</a>, <a href="#robo1079">uvp_post_modify_av_t</a>, <a href="#robo1074">uvp_post_destroy_av_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_create_av</a>, <a href="#robo1082">uvp_post_create_av_t</a>, <a href="#robo1122">uvp_pre_query_av</a>, <a href="#robo1096">uvp_post_query_av_t</a>,\r
+       <a href="#robo1118">uvp_pre_modify_av</a>, <a href="#robo1092">uvp_post_modify_av_t</a>, <a href="#robo1087">uvp_post_destroy_av_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1101">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdestroy5fcq">\r
+<h2><a name="robo1114">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdestroy5fcq">\r
 user-mode Verbs/uvp_pre_destroy_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_destroy_cq</strong> -- Pre-ioctl function to Destroy a CQ.\r
 </pre>\r
@@ -2141,17 +2140,17 @@ user-mode Verbs/uvp_pre_destroy_cq</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1114">uvp_pre_resize_cq</a>,\r
-       <a href="#robo1089">uvp_post_resize_cq_t</a>, <a href="#robo1111">uvp_pre_query_cq</a>, <a href="#robo1085">uvp_post_query_cq_t</a>,\r
-       <a href="#robo1075">uvp_post_destroy_cq_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1127">uvp_pre_resize_cq</a>,\r
+       <a href="#robo1102">uvp_post_resize_cq_t</a>, <a href="#robo1124">uvp_pre_query_cq</a>, <a href="#robo1098">uvp_post_query_cq_t</a>,\r
+       <a href="#robo1088">uvp_post_destroy_cq_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1102">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdestroy5fmw">\r
+<h2><a name="robo1115">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdestroy5fmw">\r
 user-mode Verbs/uvp_pre_destroy_mw</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_destroy_mw</strong> -- Pre-ioctl function to destroy a memory window\r
 </pre>\r
@@ -2176,16 +2175,16 @@ user-mode Verbs/uvp_pre_destroy_mw</a></h2>
 <span class="PORTABILITY"><pre>       User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1097">uvp_pre_create_mw</a>, <a href="#robo1071">uvp_post_create_mw_t</a>, <a href="#robo1112">uvp_pre_query_mw</a>,\r
-       <a href="#robo1086">uvp_post_query_mw_t</a>, <a href="#robo1060">uvp_bind_mw</a>, <a href="#robo1076">uvp_post_destroy_mw_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1110">uvp_pre_create_mw</a>, <a href="#robo1084">uvp_post_create_mw_t</a>, <a href="#robo1125">uvp_pre_query_mw</a>,\r
+       <a href="#robo1099">uvp_post_query_mw_t</a>, <a href="#robo1073">uvp_bind_mw</a>, <a href="#robo1089">uvp_post_destroy_mw_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1103">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdestroy5fqp">\r
+<h2><a name="robo1116">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdestroy5fqp">\r
 user-mode Verbs/uvp_pre_destroy_qp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_destroy_qp</strong> -- Pre-ioctl function to Destroy a Queue Pair.\r
 </pre>\r
@@ -2219,16 +2218,16 @@ user-mode Verbs/uvp_pre_destroy_qp</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1113">uvp_pre_query_qp</a>, <a href="#robo1087">uvp_post_query_qp_t</a>,\r
-       <a href="#robo1107">uvp_pre_modify_qp</a>, <a href="#robo1081">uvp_post_modify_qp_t</a>, <a href="#robo1077">uvp_post_destroy_qp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1126">uvp_pre_query_qp</a>, <a href="#robo1100">uvp_post_query_qp_t</a>,\r
+       <a href="#robo1120">uvp_pre_modify_qp</a>, <a href="#robo1094">uvp_post_modify_qp_t</a>, <a href="#robo1090">uvp_post_destroy_qp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1104">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdetach5fmcast">\r
+<h2><a name="robo1117">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fdetach5fmcast">\r
 user-mode Verbs/uvp_pre_detach_mcast</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_detach_mcast</strong> -- Pre-ioctl function to detach a queue pair\r
                                                        to a multicast group\r
@@ -2239,7 +2238,7 @@ user-mode Verbs/uvp_pre_detach_mcast</a></h2>
         IN                              ib_mcast_handle_t                       h_uvp_mcast );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
-<span class="DESCRIPTION"><pre>       <a href="#robo1092">uvp_pre_attach_mcast</a>() is the pre-ioctl routine implemented by vendor\r
+<span class="DESCRIPTION"><pre>       <a href="#robo1105">uvp_pre_attach_mcast</a>() is the pre-ioctl routine implemented by vendor\r
        to attach a queue pair to a multicast group.\r
        Upon return from the pre-ioctl function, UAL packages up the UMV buffer\r
        in an IOCTL and passes it on to the user-mode proxy. UAL passes the\r
@@ -2261,16 +2260,16 @@ user-mode Verbs/uvp_pre_detach_mcast</a></h2>
 <span class="PORTABILITY"><pre>       Kernel &amp; User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1092">uvp_pre_attach_mcast</a>,\r
-       <a href="#robo1066">uvp_post_attach_mcast_t</a>, <a href="#robo1078">uvp_post_detach_mcast_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1105">uvp_pre_attach_mcast</a>,\r
+       <a href="#robo1079">uvp_post_attach_mcast_t</a>, <a href="#robo1091">uvp_post_detach_mcast_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1105">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fmodify5fav">\r
+<h2><a name="robo1118">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fmodify5fav">\r
 user-mode Verbs/uvp_pre_modify_av</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_modify_av</strong> -- Pre-ioctl function to modify AV\r
 </pre>\r
@@ -2279,7 +2278,7 @@ user-mode Verbs/uvp_pre_modify_av</a></h2>
 (AL_API *<strong>uvp_pre_modify_av</strong>) (\r
         IN              const   ib_av_handle_t                          h_uvp_av,\r
         IN              const   <a href="../../iba/ib_types_h.html#robo57">ib_av_attr_t</a>                            *p_addr_vector,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_modify_av</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -2310,16 +2309,16 @@ user-mode Verbs/uvp_pre_modify_av</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1095">uvp_pre_create_av</a>, <a href="#robo1069">uvp_post_create_av_t</a>, <a href="#robo1109">uvp_pre_query_av</a>, <a href="#robo1083">uvp_post_query_av_t</a>,\r
-       <a href="#robo1079">uvp_post_modify_av_t</a>, <a href="#robo1100">uvp_pre_destroy_av</a>, <a href="#robo1074">uvp_post_destroy_av_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_create_av</a>, <a href="#robo1082">uvp_post_create_av_t</a>, <a href="#robo1122">uvp_pre_query_av</a>, <a href="#robo1096">uvp_post_query_av_t</a>,\r
+       <a href="#robo1092">uvp_post_modify_av_t</a>, <a href="#robo1113">uvp_pre_destroy_av</a>, <a href="#robo1087">uvp_post_destroy_av_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1106">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fmodify5fca">\r
+<h2><a name="robo1119">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fmodify5fca">\r
 user-mode Verbs/uvp_pre_modify_ca</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_modify_ca</strong> -- Pre-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo156">ib_modify_ca</a>()\r
 </pre>\r
@@ -2360,16 +2359,16 @@ user-mode Verbs/uvp_pre_modify_ca</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_open_ca_t</a>, <a href="#robo1082">uvp_post_open_ca_t</a>, <a href="#robo1110">uvp_pre_query_ca</a>, <a href="#robo1084">uvp_post_query_ca_t</a>,\r
-       <a href="#robo1080">uvp_post_modify_ca_t</a>,   <a href="#robo1094">uvp_pre_close_ca_t</a>, <a href="#robo1068">uvp_post_close_ca_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1121">uvp_pre_open_ca_t</a>, <a href="#robo1095">uvp_post_open_ca_t</a>, <a href="#robo1123">uvp_pre_query_ca</a>, <a href="#robo1097">uvp_post_query_ca_t</a>,\r
+       <a href="#robo1093">uvp_post_modify_ca_t</a>,   <a href="#robo1107">uvp_pre_close_ca_t</a>, <a href="#robo1081">uvp_post_close_ca_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1107">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fmodify5fqp">\r
+<h2><a name="robo1120">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fmodify5fqp">\r
 user-mode Verbs/uvp_pre_modify_qp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_modify_qp</strong> -- Pre-ioctl function to Modify attributes of the\r
                                                 specified QP.\r
@@ -2381,7 +2380,7 @@ typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>
 (AL_API *<strong>uvp_pre_modify_qp</strong>) (\r
         IN              const   ib_qp_handle_t                          h_uvp_qp,\r
         IN              const   <a href="../../iba/ib_types_h.html#robo207">ib_qp_mod_t</a>                                     *p_modify_attr,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_modify_qp</strong>() is implemented by vendor to modify the attributes of a\r
@@ -2421,24 +2420,24 @@ typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>
 <span class="PORTABILITY"><pre>       User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1113">uvp_pre_query_qp</a>, <a href="#robo1087">uvp_post_query_qp_t</a>,\r
-       <a href="#robo1081">uvp_post_modify_qp_t</a>, <a href="#robo1103">uvp_pre_destroy_qp</a>, <a href="#robo1077">uvp_post_destroy_qp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1126">uvp_pre_query_qp</a>, <a href="#robo1100">uvp_post_query_qp_t</a>,\r
+       <a href="#robo1094">uvp_post_modify_qp_t</a>, <a href="#robo1116">uvp_pre_destroy_qp</a>, <a href="#robo1090">uvp_post_destroy_qp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1108">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fopen5fca5ft">\r
+<h2><a name="robo1121">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fopen5fca5ft">\r
 user-mode Verbs/uvp_pre_open_ca_t</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_open_ca_t</strong> -- Pre-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo164">ib_open_ca</a>()\r
 </pre>\r
 </span><p><strong>SYNOPSIS</strong></p>\r
 <span class="SYNOPSIS"><pre>typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>\r
 (AL_API *<strong>uvp_pre_open_ca_t</strong>) (\r
-        IN              const   <a href="../../iba/ib_types_h.html#robo901">ib_net64_t</a>                                      ca_guid,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN              const   <a href="../../iba/ib_types_h.html#robo912">ib_net64_t</a>                                      ca_guid,\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_open_ca_t</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -2468,16 +2467,16 @@ user-mode Verbs/uvp_pre_open_ca_t</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1082">uvp_post_open_ca_t</a>, <a href="#robo1110">uvp_pre_query_ca</a>, <a href="#robo1084">uvp_post_query_ca_t</a>, <a href="#robo1106">uvp_pre_modify_ca</a>,\r
-       <a href="#robo1080">uvp_post_modify_ca_t</a>,   <a href="#robo1094">uvp_pre_close_ca_t</a>, <a href="#robo1068">uvp_post_close_ca_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1095">uvp_post_open_ca_t</a>, <a href="#robo1123">uvp_pre_query_ca</a>, <a href="#robo1097">uvp_post_query_ca_t</a>, <a href="#robo1119">uvp_pre_modify_ca</a>,\r
+       <a href="#robo1093">uvp_post_modify_ca_t</a>,   <a href="#robo1107">uvp_pre_close_ca_t</a>, <a href="#robo1081">uvp_post_close_ca_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1109">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fav">\r
+<h2><a name="robo1122">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fav">\r
 user-mode Verbs/uvp_pre_query_av</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_query_av</strong> -- Pre-ioctl operation for <a href="../../iba/ib_al_h.html#robo213">ib_query_ca</a>()\r
 </pre>\r
@@ -2485,7 +2484,7 @@ user-mode Verbs/uvp_pre_query_av</a></h2>
 <span class="SYNOPSIS"><pre>typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>\r
 (AL_API *<strong>uvp_pre_query_av</strong>) (\r
         IN              const   ib_av_handle_t                          h_uvp_av,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_query_av</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -2512,16 +2511,16 @@ user-mode Verbs/uvp_pre_query_av</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1095">uvp_pre_create_av</a>, <a href="#robo1069">uvp_post_create_av_t</a>, <a href="#robo1083">uvp_post_query_av_t</a>, <a href="#robo1105">uvp_pre_modify_av</a>,\r
-       <a href="#robo1079">uvp_post_modify_av_t</a>, <a href="#robo1100">uvp_pre_destroy_av</a>, <a href="#robo1074">uvp_post_destroy_av_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_create_av</a>, <a href="#robo1082">uvp_post_create_av_t</a>, <a href="#robo1096">uvp_post_query_av_t</a>, <a href="#robo1118">uvp_pre_modify_av</a>,\r
+       <a href="#robo1092">uvp_post_modify_av_t</a>, <a href="#robo1113">uvp_pre_destroy_av</a>, <a href="#robo1087">uvp_post_destroy_av_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1110">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fca">\r
+<h2><a name="robo1123">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fca">\r
 user-mode Verbs/uvp_pre_query_ca</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_query_ca</strong> -- Pre-ioctl operation for user-mode <a href="../../iba/ib_al_h.html#robo213">ib_query_ca</a>()\r
 </pre>\r
@@ -2531,7 +2530,7 @@ user-mode Verbs/uvp_pre_query_ca</a></h2>
         IN                              ib_ca_handle_t                          h_uvp_ca,\r
         IN                              <a href="../../iba/ib_types_h.html#robo60">ib_ca_attr_t</a>                            *p_ca_attr,\r
         IN                              size_t                                          byte_count,\r
-        IN                              <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN                              <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_query_ca</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -2561,16 +2560,16 @@ user-mode Verbs/uvp_pre_query_ca</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1108">uvp_pre_open_ca_t</a>, <a href="#robo1082">uvp_post_open_ca_t</a>, <a href="#robo1084">uvp_post_query_ca_t</a>, <a href="#robo1106">uvp_pre_modify_ca</a>,\r
-       <a href="#robo1080">uvp_post_modify_ca_t</a>,   <a href="#robo1094">uvp_pre_close_ca_t</a>, <a href="#robo1068">uvp_post_close_ca_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1121">uvp_pre_open_ca_t</a>, <a href="#robo1095">uvp_post_open_ca_t</a>, <a href="#robo1097">uvp_post_query_ca_t</a>, <a href="#robo1119">uvp_pre_modify_ca</a>,\r
+       <a href="#robo1093">uvp_post_modify_ca_t</a>,   <a href="#robo1107">uvp_pre_close_ca_t</a>, <a href="#robo1081">uvp_post_close_ca_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1111">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fcq">\r
+<h2><a name="robo1124">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fcq">\r
 user-mode Verbs/uvp_pre_query_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_query_cq</strong> -- Pre-ioctl to Query the number of entries\r
                                                configured for the CQ.\r
@@ -2580,7 +2579,7 @@ user-mode Verbs/uvp_pre_query_cq</a></h2>
 (AL_API *<strong>uvp_pre_query_cq</strong>) (\r
         IN              const   ib_cq_handle_t                          h_uvp_cq,\r
         IN      OUT                     uint32_t* const                         p_size,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_query_cq</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -2616,17 +2615,17 @@ user-mode Verbs/uvp_pre_query_cq</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1114">uvp_pre_resize_cq</a>,\r
-       <a href="#robo1089">uvp_post_resize_cq_t</a>, <a href="#robo1085">uvp_post_query_cq_t</a>, <a href="#robo1101">uvp_pre_destroy_cq</a>,\r
-       <a href="#robo1075">uvp_post_destroy_cq_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1127">uvp_pre_resize_cq</a>,\r
+       <a href="#robo1102">uvp_post_resize_cq_t</a>, <a href="#robo1098">uvp_post_query_cq_t</a>, <a href="#robo1114">uvp_pre_destroy_cq</a>,\r
+       <a href="#robo1088">uvp_post_destroy_cq_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1112">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fmw">\r
+<h2><a name="robo1125">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fmw">\r
 user-mode Verbs/uvp_pre_query_mw</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_query_mw</strong> -- Pre-ioctl to Query a memory window\r
 </pre>\r
@@ -2634,7 +2633,7 @@ user-mode Verbs/uvp_pre_query_mw</a></h2>
 <span class="SYNOPSIS"><pre>typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>\r
 (AL_API *<strong>uvp_pre_query_mw</strong>) (\r
         IN              const   ib_mw_handle_t                          h_uvp_mw,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_query_mw</strong> is implemented by vendor. It is the pre-ioctl routine\r
@@ -2662,16 +2661,16 @@ user-mode Verbs/uvp_pre_query_mw</a></h2>
 <span class="PORTABILITY"><pre>       User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1097">uvp_pre_create_mw</a>, <a href="#robo1071">uvp_post_create_mw_t</a>, <a href="#robo1086">uvp_post_query_mw_t</a>,\r
-       <a href="#robo1060">uvp_bind_mw</a>, <a href="#robo1102">uvp_pre_destroy_mw</a>, <a href="#robo1076">uvp_post_destroy_mw_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1110">uvp_pre_create_mw</a>, <a href="#robo1084">uvp_post_create_mw_t</a>, <a href="#robo1099">uvp_post_query_mw_t</a>,\r
+       <a href="#robo1073">uvp_bind_mw</a>, <a href="#robo1115">uvp_pre_destroy_mw</a>, <a href="#robo1089">uvp_post_destroy_mw_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1113">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fqp">\r
+<h2><a name="robo1126">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fquery5fqp">\r
 user-mode Verbs/uvp_pre_query_qp</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_query_qp</strong> -- Pre-ioctl function to Query the attributes of the QP\r
 </pre>\r
@@ -2679,7 +2678,7 @@ user-mode Verbs/uvp_pre_query_qp</a></h2>
 <span class="SYNOPSIS"><pre>typedef <a href="../../iba/ib_types_h.html#robo49">ib_api_status_t</a>\r
 (AL_API *<strong>uvp_pre_query_qp</strong>) (\r
         IN                              ib_qp_handle_t                          h_uvp_qp,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_query_qp</strong>() is implemented by vendor. It is the pre-ioctl routine\r
@@ -2706,16 +2705,16 @@ user-mode Verbs/uvp_pre_query_qp</a></h2>
 <span class="PORTABILITY"><pre>       User Mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1098">uvp_pre_create_qp</a>, <a href="#robo1072">uvp_post_create_qp_t</a>, <a href="#robo1087">uvp_post_query_qp_t</a>, <a href="#robo1107">uvp_pre_modify_qp</a>,\r
-       <a href="#robo1081">uvp_post_modify_qp_t</a>, <a href="#robo1103">uvp_pre_destroy_qp</a>, <a href="#robo1077">uvp_post_destroy_qp_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1111">uvp_pre_create_qp</a>, <a href="#robo1085">uvp_post_create_qp_t</a>, <a href="#robo1100">uvp_post_query_qp_t</a>, <a href="#robo1120">uvp_pre_modify_qp</a>,\r
+       <a href="#robo1094">uvp_post_modify_qp_t</a>, <a href="#robo1116">uvp_pre_destroy_qp</a>, <a href="#robo1090">uvp_post_destroy_qp_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1114">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fresize5fcq">\r
+<h2><a name="robo1127">[Functions]<a name="user2dmode20Verbs2fuvp5fpre5fresize5fcq">\r
 user-mode Verbs/uvp_pre_resize_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_pre_resize_cq</strong> -- Pre-ioctl function to resize a CQ.\r
 </pre>\r
@@ -2724,7 +2723,7 @@ user-mode Verbs/uvp_pre_resize_cq</a></h2>
 (AL_API *<strong>uvp_pre_resize_cq</strong>) (\r
         IN              const   ib_cq_handle_t                          h_uvp_cq,\r
         IN      OUT                     uint32_t*                       const   p_size,\r
-        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1164">ci_umv_buf_t</a>                            *p_umv_buf );\r
+        IN      OUT                     <a href="../../iba/ib_ci_h.html#robo1177">ci_umv_buf_t</a>                            *p_umv_buf );\r
 </pre>\r
 </span><p><strong>DESCRIPTION</strong></p>\r
 <span class="DESCRIPTION"><pre>       <strong>uvp_pre_resize_cq</strong>() is implemented by vendor to resize the CQ.\r
@@ -2761,17 +2760,17 @@ user-mode Verbs/uvp_pre_resize_cq</a></h2>
 <span class="PORTABILITY"><pre>       User mode.\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1089">uvp_post_resize_cq_t</a>,\r
-       <a href="#robo1111">uvp_pre_query_cq</a>, <a href="#robo1085">uvp_post_query_cq_t</a>, <a href="#robo1101">uvp_pre_destroy_cq</a>,\r
-       <a href="#robo1075">uvp_post_destroy_cq_t</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1102">uvp_post_resize_cq_t</a>,\r
+       <a href="#robo1124">uvp_pre_query_cq</a>, <a href="#robo1098">uvp_post_query_cq_t</a>, <a href="#robo1114">uvp_pre_destroy_cq</a>,\r
+       <a href="#robo1088">uvp_post_destroy_cq_t</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1115">[Functions]<a name="user2dmode20Verbs2fuvp5frearm5fcq">\r
+<h2><a name="robo1128">[Functions]<a name="user2dmode20Verbs2fuvp5frearm5fcq">\r
 user-mode Verbs/uvp_rearm_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_rearm_cq</strong> -- Invoke the Completion handler, on next entry added.\r
 </pre>\r
@@ -2806,16 +2805,16 @@ user-mode Verbs/uvp_rearm_cq</a></h2>
 <span class="PORTABILITY"><pre>       Kernel and User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1063">uvp_peek_cq</a>, <a href="#robo1064">uvp_poll_cq</a>,\r
-       <a href="#robo1116">uvp_rearm_n_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1076">uvp_peek_cq</a>, <a href="#robo1077">uvp_poll_cq</a>,\r
+       <a href="#robo1129">uvp_rearm_n_cq</a>\r
 </pre>\r
 </span>\r
 <hr />\r
 \r
-<h2><a name="robo1116">[Functions]<a name="user2dmode20Verbs2fuvp5frearm5fn5fcq">\r
+<h2><a name="robo1129">[Functions]<a name="user2dmode20Verbs2fuvp5frearm5fn5fcq">\r
 user-mode Verbs/uvp_rearm_n_cq</a></h2>\r
 \r
-<p>[<a href="#robo_top_of_doc">top</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
+<p>[<a href="#robo_top_of_doc">top</a>][<a href="#robo43">parent</a>][<a href="../../robo_functions.html#top">index</a>]</p>\r
 <p><strong>NAME</strong></p>\r
 <span class="NAME"><pre>       <strong>uvp_rearm_n_cq</strong> -- Invoke the Completion handler, when next\r
        N completions have been added to this CQ.\r
@@ -2852,8 +2851,8 @@ user-mode Verbs/uvp_rearm_n_cq</a></h2>
 <span class="PORTABILITY"><pre>       Kernel and User mode\r
 </pre>\r
 </span><p><strong>SEE ALSO</strong></p>\r
-<span class="SEE_ALSO"><pre>       <a href="#robo1096">uvp_pre_create_cq</a>, <a href="#robo1070">uvp_post_create_cq_t</a>, <a href="#robo1063">uvp_peek_cq</a>, <a href="#robo1064">uvp_poll_cq</a>,\r
-       <a href="#robo1115">uvp_rearm_cq</a>\r
+<span class="SEE_ALSO"><pre>       <a href="#robo1109">uvp_pre_create_cq</a>, <a href="#robo1083">uvp_post_create_cq_t</a>, <a href="#robo1076">uvp_peek_cq</a>, <a href="#robo1077">uvp_poll_cq</a>,\r
+       <a href="#robo1128">uvp_rearm_cq</a>\r
 </pre>\r
 </span>\r
 </body>\r