l4re-base-25.08.0

This commit is contained in:
2025-09-12 15:55:45 +02:00
commit d959eaab98
37938 changed files with 9382688 additions and 0 deletions

View File

@@ -0,0 +1,792 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.42.4 (0)
-->
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
<svg width="551pt" height="1809pt"
viewBox="0.00 0.00 551.00 1809.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1805)">
<title>Graphical Class Hierarchy</title>
<!-- Node0 -->
<g id="Node000000" class="node">
<title>Node0</title>
<g id="a_Node000000"><a xlink:href="structL4_1_1Typeid_1_1Detail_1_1Rpcs__end.html" target="_top" xlink:title="Internal end&#45;of&#45;list marker.">
<polygon fill="white" stroke="#666666" points="101,-674 0,-674 0,-644 101,-644 101,-674"/>
<text text-anchor="start" x="8" y="-662" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Detail</text>
<text text-anchor="middle" x="50.5" y="-651" font-family="Helvetica,sans-Serif" font-size="10.00">::Rpcs_end</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:href="structL4_1_1Typeid_1_1Detail_1_1__Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="287.5,-1238 155.5,-1238 155.5,-1208 287.5,-1208 287.5,-1238"/>
<text text-anchor="start" x="163.5" y="-1226" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Detail</text>
<text text-anchor="middle" x="221.5" y="-1215" font-family="Helvetica,sans-Serif" font-size="10.00">::type&lt; OPCODE, 1,... &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node1 -->
<g id="edge210_Node000000_Node000001" class="edge">
<title>Node0&#45;&gt;Node1</title>
<g id="a_edge210_Node000000_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M52.02,-684.28C54.49,-780.32 68.06,-1121.02 137,-1199 142.1,-1204.76 148.47,-1209.18 155.42,-1212.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.51,-683.97 51.77,-674.06 48.51,-684.14 55.51,-683.97"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="structL4_1_1Typeid_1_1Detail_1_1__Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="306,-1190 137,-1190 137,-1160 306,-1160 306,-1190"/>
<text text-anchor="start" x="145" y="-1178" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Detail</text>
<text text-anchor="middle" x="221.5" y="-1167" font-family="Helvetica,sans-Serif" font-size="10.00">::_Rpcs&lt; void, 0, OPERATION &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node2 -->
<g id="edge211_Node000000_Node000002" class="edge">
<title>Node0&#45;&gt;Node2</title>
<g id="a_edge211_Node000000_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M52.45,-684.36C56.35,-774.95 74.04,-1080.86 137,-1151 140.02,-1154.37 143.48,-1157.28 147.24,-1159.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.94,-684.03 52.03,-674.18 48.95,-684.32 55.94,-684.03"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="structL4_1_1Typeid_1_1Detail_1_1__Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="281,-1141.5 162,-1141.5 162,-1100.5 281,-1100.5 281,-1141.5"/>
<text text-anchor="start" x="170" y="-1129.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Detail</text>
<text text-anchor="start" x="170" y="-1118.5" font-family="Helvetica,sans-Serif" font-size="10.00">::_Rpcs&lt; L4::Opcode,</text>
<text text-anchor="middle" x="221.5" y="-1107.5" font-family="Helvetica,sans-Serif" font-size="10.00"> 0, RPCS... &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node4 -->
<g id="edge213_Node000000_Node000004" class="edge">
<title>Node0&#45;&gt;Node4</title>
<g id="a_edge213_Node000000_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M60.48,-683.54C90.23,-764.87 185.28,-1024.71 212.9,-1100.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.75,-682.3 57.03,-674.11 57.18,-684.7 63.75,-682.3"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="structL4_1_1Typeid_1_1Detail_1_1__Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="289.5,-679.5 153.5,-679.5 153.5,-638.5 289.5,-638.5 289.5,-679.5"/>
<text text-anchor="start" x="161.5" y="-667.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Detail</text>
<text text-anchor="start" x="161.5" y="-656.5" font-family="Helvetica,sans-Serif" font-size="10.00">::_Rpcs&lt; OPCODE_TYPE,</text>
<text text-anchor="middle" x="221.5" y="-645.5" font-family="Helvetica,sans-Serif" font-size="10.00"> 0, RPCS... &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node23 -->
<g id="edge232_Node000000_Node000023" class="edge">
<title>Node0&#45;&gt;Node23</title>
<g id="a_edge232_Node000000_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.43,-659C124.96,-659 139.41,-659 153.21,-659"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="111.29,-655.5 101.29,-659 111.29,-662.5 111.29,-655.5"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="structL4_1_1Typeid_1_1Detail_1_1__Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="285.5,-525.5 157.5,-525.5 157.5,-484.5 285.5,-484.5 285.5,-525.5"/>
<text text-anchor="start" x="165.5" y="-513.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Detail</text>
<text text-anchor="start" x="165.5" y="-502.5" font-family="Helvetica,sans-Serif" font-size="10.00">::_Rpcs&lt; l4_umword_t,</text>
<text text-anchor="middle" x="221.5" y="-491.5" font-family="Helvetica,sans-Serif" font-size="10.00"> 0, ARG... &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node25 -->
<g id="edge234_Node000000_Node000025" class="edge">
<title>Node0&#45;&gt;Node25</title>
<g id="a_edge234_Node000000_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M75.74,-636.91C108.36,-607.19 165.97,-554.69 197.79,-525.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.05,-634.63 68.01,-643.95 77.76,-639.81 73.05,-634.63"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:href="structL4_1_1Typeid_1_1Detail_1_1__Rpcs_3_01OPCODE_00_01O_00_01R_00_01X_8_8_8_01_4.html" target="_top" xlink:title="Non&#45;empty list of RPCs.">
<polygon fill="white" stroke="#666666" points="281.5,-466.5 161.5,-466.5 161.5,-425.5 281.5,-425.5 281.5,-466.5"/>
<text text-anchor="start" x="169.5" y="-454.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Detail</text>
<text text-anchor="start" x="169.5" y="-443.5" font-family="Helvetica,sans-Serif" font-size="10.00">::_Rpcs&lt; OPCODE, O,</text>
<text text-anchor="middle" x="221.5" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00"> R, X... &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node32 -->
<g id="edge241_Node000000_Node000032" class="edge">
<title>Node0&#45;&gt;Node32</title>
<g id="a_edge241_Node000000_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M56.71,-633.86C66.08,-594.77 89.39,-519.41 137,-476 144.06,-469.57 152.59,-464.49 161.48,-460.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="53.24,-633.34 54.43,-643.87 60.07,-634.89 53.24,-633.34"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:href="structL4_1_1Typeid_1_1Detail_1_1__Rpcs.html" target="_top" xlink:title="Empty list of RPCs.">
<polygon fill="white" stroke="#666666" points="292,-174 151,-174 151,-144 292,-144 292,-174"/>
<text text-anchor="start" x="159" y="-162" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Detail</text>
<text text-anchor="middle" x="221.5" y="-151" font-family="Helvetica,sans-Serif" font-size="10.00">::_Rpcs&lt; OPCODE, O, X &gt;</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node33 -->
<g id="edge242_Node000000_Node000033" class="edge">
<title>Node0&#45;&gt;Node33</title>
<g id="a_edge242_Node000000_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M59.86,-634.26C89.8,-545.68 191.16,-245.79 215.31,-174.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.54,-633.17 56.65,-643.76 63.17,-635.41 56.54,-633.17"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="structL4_1_1Typeid_1_1Rpc__nocode.html" target="_top" xlink:title="List of RPCs of an interface using a single operation without an opcode.">
<polygon fill="white" stroke="#666666" points="507.5,-1801 377.5,-1801 377.5,-1771 507.5,-1771 507.5,-1801"/>
<text text-anchor="start" x="385.5" y="-1789" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpc_nocode</text>
<text text-anchor="middle" x="442.5" y="-1778" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; OPERATION &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge212_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge212_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M304.14,-1196.83C304.78,-1197.53 305.4,-1198.25 306,-1199 384.57,-1296.69 261.33,-1666.03 342,-1762 350.98,-1772.68 363.8,-1779.06 377.27,-1782.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="306.36,-1194.13 296.56,-1190.11 301.72,-1199.36 306.36,-1194.13"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="521.5,-1752.5 363.5,-1752.5 363.5,-1689.5 521.5,-1689.5 521.5,-1752.5"/>
<text text-anchor="start" x="371.5" y="-1740.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; set</text>
<text text-anchor="start" x="371.5" y="-1729.5" font-family="Helvetica,sans-Serif" font-size="10.00">_status_t, config_queue</text>
<text text-anchor="start" x="371.5" y="-1718.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, register_ds_t, device</text>
<text text-anchor="start" x="371.5" y="-1707.5" font-family="Helvetica,sans-Serif" font-size="10.00">_config_t, device_notification</text>
<text text-anchor="middle" x="442.5" y="-1696.5" font-family="Helvetica,sans-Serif" font-size="10.00">_irq_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge214_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge214_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.38,-1137.1C296.37,-1140.82 301.76,-1145.38 306,-1151 377.15,-1245.2 272.62,-1585.49 342,-1681 347.69,-1688.83 355.17,-1695.13 363.49,-1700.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.72,-1133.85 281.24,-1132.25 288.43,-1140.03 291.72,-1133.85"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="524.5,-1671.5 360.5,-1671.5 360.5,-1652.5 524.5,-1652.5 524.5,-1671.5"/>
<text text-anchor="middle" x="442.5" y="-1659.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; execute_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge215_Node000004_Node000006" class="edge">
<title>Node4&#45;&gt;Node6</title>
<g id="a_edge215_Node000004_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.35,-1137.13C296.35,-1140.83 301.74,-1145.39 306,-1151 372.42,-1238.49 268.55,-1562.32 342,-1644 347.16,-1649.74 353.49,-1654.04 360.43,-1657.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.68,-1133.87 281.21,-1132.28 288.4,-1140.05 291.68,-1133.87"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="507,-1634.5 378,-1634.5 378,-1593.5 507,-1593.5 507,-1634.5"/>
<text text-anchor="start" x="386" y="-1622.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; num</text>
<text text-anchor="start" x="386" y="-1611.5" font-family="Helvetica,sans-Serif" font-size="10.00">_interfaces_t, interface</text>
<text text-anchor="middle" x="442.5" y="-1600.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, supports_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge216_Node000004_Node000007" class="edge">
<title>Node4&#45;&gt;Node7</title>
<g id="a_edge216_Node000004_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.3,-1137.17C296.3,-1140.87 301.72,-1145.42 306,-1151 364.77,-1227.61 281.25,-1508.95 342,-1584 351.08,-1595.22 364.2,-1602.36 377.95,-1606.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.62,-1133.91 281.14,-1132.33 288.35,-1140.1 291.62,-1133.91"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="506.5,-1575 378.5,-1575 378.5,-1523 506.5,-1523 506.5,-1575"/>
<text text-anchor="start" x="386.5" y="-1563" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; map</text>
<text text-anchor="start" x="386.5" y="-1552" font-family="Helvetica,sans-Serif" font-size="10.00">_t, clear_t, info_t,</text>
<text text-anchor="start" x="386.5" y="-1541" font-family="Helvetica,sans-Serif" font-size="10.00"> copy_in_t, allocate_t,</text>
<text text-anchor="middle" x="442.5" y="-1530" font-family="Helvetica,sans-Serif" font-size="10.00"> map_info_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge217_Node000004_Node000008" class="edge">
<title>Node4&#45;&gt;Node8</title>
<g id="a_edge217_Node000004_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.21,-1137.24C296.23,-1140.93 301.67,-1145.45 306,-1151 405.7,-1278.84 241.87,-1386.49 342,-1514 351.16,-1525.67 364.49,-1533.45 378.42,-1538.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.51,-1133.97 281.03,-1132.41 288.25,-1140.16 291.51,-1133.97"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="514,-1505 371,-1505 371,-1475 514,-1475 514,-1505"/>
<text text-anchor="start" x="379" y="-1493" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; request</text>
<text text-anchor="middle" x="442.5" y="-1482" font-family="Helvetica,sans-Serif" font-size="10.00">_backtrace_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node9 -->
<g id="edge218_Node000004_Node000009" class="edge">
<title>Node4&#45;&gt;Node9</title>
<g id="a_edge218_Node000004_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.39,-1137.47C296.32,-1141.11 301.69,-1145.56 306,-1151 393.49,-1261.46 248.67,-1360.43 342,-1466 349.65,-1474.65 359.83,-1480.46 370.76,-1484.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.83,-1134.27 281.36,-1132.68 288.56,-1140.46 291.83,-1134.27"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="506.5,-1456.5 378.5,-1456.5 378.5,-1415.5 506.5,-1415.5 506.5,-1456.5"/>
<text text-anchor="start" x="386.5" y="-1444.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; map</text>
<text text-anchor="start" x="386.5" y="-1433.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, unmap_t, associate</text>
<text text-anchor="middle" x="442.5" y="-1422.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, disassociate_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node10 -->
<g id="edge219_Node000004_Node000010" class="edge">
<title>Node4&#45;&gt;Node10</title>
<g id="a_edge219_Node000004_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.24,-1137.58C296.2,-1141.21 301.62,-1145.62 306,-1151 378.24,-1239.78 267.47,-1319.13 342,-1406 351.4,-1416.95 364.64,-1423.99 378.4,-1428.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.66,-1134.38 281.18,-1132.82 288.41,-1140.57 291.66,-1134.38"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="526,-1397 359,-1397 359,-1323 526,-1323 526,-1397"/>
<text text-anchor="start" x="367" y="-1385" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; get</text>
<text text-anchor="start" x="367" y="-1374" font-family="Helvetica,sans-Serif" font-size="10.00">_buffer_t, get_num_streams</text>
<text text-anchor="start" x="367" y="-1363" font-family="Helvetica,sans-Serif" font-size="10.00">_t, get_stream_info_t, get</text>
<text text-anchor="start" x="367" y="-1352" font-family="Helvetica,sans-Serif" font-size="10.00">_stream_info_for_id_t, get</text>
<text text-anchor="start" x="367" y="-1341" font-family="Helvetica,sans-Serif" font-size="10.00">_axis_info_t, get_stream_state</text>
<text text-anchor="middle" x="442.5" y="-1330" font-family="Helvetica,sans-Serif" font-size="10.00">_for_id_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node11 -->
<g id="edge220_Node000004_Node000011" class="edge">
<title>Node4&#45;&gt;Node11</title>
<g id="a_edge220_Node000004_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.1,-1138.1C296.03,-1141.62 301.49,-1145.87 306,-1151 355.01,-1206.7 295.49,-1256.2 342,-1314 346.77,-1319.93 352.48,-1325.13 358.72,-1329.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.6,-1134.93 281.11,-1133.43 288.38,-1141.15 291.6,-1134.93"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="513.5,-1304.5 371.5,-1304.5 371.5,-1263.5 513.5,-1263.5 513.5,-1304.5"/>
<text text-anchor="start" x="379.5" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; acquire</text>
<text text-anchor="start" x="379.5" y="-1281.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, release_t, next_lock</text>
<text text-anchor="middle" x="442.5" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00">_info_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node12 -->
<g id="edge221_Node000004_Node000012" class="edge">
<title>Node4&#45;&gt;Node12</title>
<g id="a_edge221_Node000004_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.45,-1139.21C296.14,-1142.51 301.45,-1146.41 306,-1151 340.14,-1185.44 306.97,-1220.46 342,-1254 350.28,-1261.92 360.57,-1267.76 371.37,-1272.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.74,-1135.94 281.24,-1134.5 288.55,-1142.17 291.74,-1135.94"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="523.5,-1245 361.5,-1245 361.5,-1171 523.5,-1171 523.5,-1245"/>
<text text-anchor="start" x="369.5" y="-1233" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; register</text>
<text text-anchor="start" x="369.5" y="-1222" font-family="Helvetica,sans-Serif" font-size="10.00">_thread_t, unregister_thread</text>
<text text-anchor="start" x="369.5" y="-1211" font-family="Helvetica,sans-Serif" font-size="10.00">_t, sigaction_t, sigaltstack</text>
<text text-anchor="start" x="369.5" y="-1200" font-family="Helvetica,sans-Serif" font-size="10.00">_t, sigprocmask_t, sigpending</text>
<text text-anchor="start" x="369.5" y="-1189" font-family="Helvetica,sans-Serif" font-size="10.00">_t, setitimer_t, getitimer_t,</text>
<text text-anchor="middle" x="442.5" y="-1178" font-family="Helvetica,sans-Serif" font-size="10.00"> raise_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node13 -->
<g id="edge222_Node000004_Node000013" class="edge">
<title>Node4&#45;&gt;Node13</title>
<g id="a_edge222_Node000004_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M290.51,-1145.09C295.77,-1147.06 300.98,-1149.04 306,-1151 323.95,-1158 343.1,-1165.82 361.18,-1173.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.64,-1141.78 281.04,-1141.59 289.21,-1148.34 291.64,-1141.78"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="515,-1152.5 370,-1152.5 370,-1133.5 515,-1133.5 515,-1152.5"/>
<text text-anchor="middle" x="442.5" y="-1140.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; info_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node14 -->
<g id="edge223_Node000004_Node000014" class="edge">
<title>Node4&#45;&gt;Node14</title>
<g id="a_edge223_Node000004_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M291.3,-1127.91C316.27,-1130.42 344.53,-1133.26 369.75,-1135.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.49,-1124.41 281.19,-1126.9 290.79,-1131.38 291.49,-1124.41"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="511,-1115 374,-1115 374,-1085 511,-1085 511,-1115"/>
<text text-anchor="start" x="382" y="-1103" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; mmio</text>
<text text-anchor="middle" x="442.5" y="-1092" font-family="Helvetica,sans-Serif" font-size="10.00">_read_t, mmio_write_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node15 -->
<g id="edge224_Node000004_Node000015" class="edge">
<title>Node4&#45;&gt;Node15</title>
<g id="a_edge224_Node000004_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M291.44,-1114.39C317.69,-1111.87 347.58,-1109.01 373.73,-1106.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="290.81,-1110.93 281.19,-1115.37 291.48,-1117.9 290.81,-1110.93"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="520,-1067 365,-1067 365,-1037 520,-1037 520,-1067"/>
<text text-anchor="start" x="373" y="-1055" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; query</text>
<text text-anchor="middle" x="442.5" y="-1044" font-family="Helvetica,sans-Serif" font-size="10.00">_t, register_obj_t, unlink_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node16 -->
<g id="edge225_Node000004_Node000016" class="edge">
<title>Node4&#45;&gt;Node16</title>
<g id="a_edge225_Node000004_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M282.29,-1096.83C301.22,-1089.63 322.33,-1082.05 342,-1076 352.36,-1072.81 363.43,-1069.78 374.29,-1067.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.98,-1093.59 272.9,-1100.44 283.49,-1100.12 280.98,-1093.59"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="520,-1018.5 365,-1018.5 365,-999.5 520,-999.5 520,-1018.5"/>
<text text-anchor="middle" x="442.5" y="-1006.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; signal_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node17 -->
<g id="edge226_Node000004_Node000017" class="edge">
<title>Node4&#45;&gt;Node17</title>
<g id="a_edge226_Node000004_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M249.74,-1093.59C272.46,-1072.37 306.71,-1043.97 342,-1028 350.65,-1024.08 360.08,-1020.98 369.57,-1018.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="247.32,-1091.06 242.49,-1100.49 252.15,-1096.13 247.32,-1091.06"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="503.5,-981 381.5,-981 381.5,-951 503.5,-951 503.5,-981"/>
<text text-anchor="start" x="389.5" y="-969" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; get</text>
<text text-anchor="middle" x="442.5" y="-958" font-family="Helvetica,sans-Serif" font-size="10.00">_random_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node18 -->
<g id="edge227_Node000004_Node000018" class="edge">
<title>Node4&#45;&gt;Node18</title>
<g id="a_edge227_Node000004_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M241.38,-1092.07C262.39,-1062.22 299.08,-1016.54 342,-991 353.94,-983.9 367.84,-978.8 381.4,-975.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="238.43,-1090.19 235.63,-1100.41 244.19,-1094.16 238.43,-1090.19"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="543,-933 342,-933 342,-903 543,-903 543,-933"/>
<text text-anchor="start" x="350" y="-921" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; read</text>
<text text-anchor="middle" x="442.5" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00">_mem_t, write_mem_t, terminate_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node19 -->
<g id="edge228_Node000004_Node000019" class="edge">
<title>Node4&#45;&gt;Node19</title>
<g id="a_edge228_Node000004_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M234.15,-1091.14C251.44,-1050.86 287.8,-979.84 342,-942 346.95,-938.54 352.35,-935.58 357.98,-933.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="230.89,-1089.86 230.26,-1100.44 237.35,-1092.56 230.89,-1089.86"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="531,-885 354,-885 354,-833 531,-833 531,-885"/>
<text text-anchor="start" x="362" y="-873" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; attach</text>
<text text-anchor="start" x="362" y="-862" font-family="Helvetica,sans-Serif" font-size="10.00">_t, detach_t, find_t, reserve</text>
<text text-anchor="start" x="362" y="-851" font-family="Helvetica,sans-Serif" font-size="10.00">_area_t, free_area_t, get_regions</text>
<text text-anchor="middle" x="442.5" y="-840" font-family="Helvetica,sans-Serif" font-size="10.00">_t, get_areas_t, get_info_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node20 -->
<g id="edge229_Node000004_Node000020" class="edge">
<title>Node4&#45;&gt;Node20</title>
<g id="a_edge229_Node000004_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M230.71,-1090.31C245.2,-1041.87 279.82,-947.69 342,-894 345.74,-890.77 349.8,-887.83 354.07,-885.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="227.27,-1089.62 227.84,-1100.2 233.99,-1091.57 227.27,-1089.62"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="524.5,-814.5 360.5,-814.5 360.5,-729.5 524.5,-729.5 524.5,-814.5"/>
<text text-anchor="start" x="368.5" y="-802.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; info</text>
<text text-anchor="start" x="368.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, get_static_buffer</text>
<text text-anchor="start" x="368.5" y="-780.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, create_buffer_t, create</text>
<text text-anchor="start" x="368.5" y="-769.5" font-family="Helvetica,sans-Serif" font-size="10.00">_view_t, delete_buffer_t,</text>
<text text-anchor="start" x="368.5" y="-758.5" font-family="Helvetica,sans-Serif" font-size="10.00"> delete_view_t, view_info_t,</text>
<text text-anchor="start" x="368.5" y="-747.5" font-family="Helvetica,sans-Serif" font-size="10.00"> set_view_info_t, view_stack</text>
<text text-anchor="middle" x="442.5" y="-736.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, view_refresh_t, refresh_t &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node21 -->
<g id="edge230_Node000004_Node000021" class="edge">
<title>Node4&#45;&gt;Node21</title>
<g id="a_edge230_Node000004_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M227.57,-1090.33C238.64,-1031.93 270,-903.51 342,-824 347.36,-818.08 353.56,-812.72 360.19,-807.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.09,-1089.92 225.73,-1100.39 230.97,-1091.18 224.09,-1089.92"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="structL4_1_1Typeid_1_1Rpcs.html" target="_top" xlink:title="Standard list of RPCs of an interface.">
<polygon fill="white" stroke="#666666" points="514,-711.5 371,-711.5 371,-692.5 514,-692.5 514,-711.5"/>
<text text-anchor="middle" x="442.5" y="-699.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs&lt; RPCS &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node22 -->
<g id="edge231_Node000004_Node000022" class="edge">
<title>Node4&#45;&gt;Node22</title>
<g id="a_edge231_Node000004_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M221.71,-1089.9C221.6,-1014.29 232.55,-819.86 342,-721 350.16,-713.63 360.26,-708.73 370.88,-705.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="218.21,-1090.19 221.79,-1100.16 225.21,-1090.13 218.21,-1090.19"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="structL4_1_1Typeid_1_1Rpcs__code_1_1F.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="527.5,-674 357.5,-674 357.5,-644 527.5,-644 527.5,-674"/>
<text text-anchor="start" x="365.5" y="-662" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs_code</text>
<text text-anchor="middle" x="442.5" y="-651" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; OPCODE_TYPE &gt;::F&lt; RPCS &gt;</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge233_Node000023_Node000024" class="edge">
<title>Node23&#45;&gt;Node24</title>
<g id="a_edge233_Node000023_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M299.89,-659C318.51,-659 338.49,-659 357.4,-659"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="299.7,-655.5 289.7,-659 299.7,-662.5 299.7,-655.5"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="structL4_1_1Typeid_1_1Rpcs__sys.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="500.5,-625.5 384.5,-625.5 384.5,-584.5 500.5,-584.5 500.5,-625.5"/>
<text text-anchor="start" x="392.5" y="-613.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs_sys</text>
<text text-anchor="start" x="392.5" y="-602.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; bind_thread_t, get</text>
<text text-anchor="middle" x="442.5" y="-591.5" font-family="Helvetica,sans-Serif" font-size="10.00">_infos_t &gt;</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge235_Node000025_Node000026" class="edge">
<title>Node25&#45;&gt;Node26</title>
<g id="a_edge235_Node000025_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M261.56,-531.07C284.32,-545.43 313.98,-562.78 342,-575 355.4,-580.84 370.27,-585.99 384.36,-590.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="263.19,-527.96 252.88,-525.52 259.43,-533.85 263.19,-527.96"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="structL4_1_1Typeid_1_1Rpcs__sys.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="512.5,-566 372.5,-566 372.5,-514 512.5,-514 512.5,-566"/>
<text text-anchor="start" x="380.5" y="-554" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs_sys</text>
<text text-anchor="start" x="380.5" y="-543" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; bind_t, unbind_t, info</text>
<text text-anchor="start" x="380.5" y="-532" font-family="Helvetica,sans-Serif" font-size="10.00">_t, msi_info_t, unmask_t,</text>
<text text-anchor="middle" x="442.5" y="-521" font-family="Helvetica,sans-Serif" font-size="10.00"> mask_t, set_mode_t &gt;</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node27 -->
<g id="edge236_Node000025_Node000027" class="edge">
<title>Node25&#45;&gt;Node27</title>
<g id="a_edge236_Node000025_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M295.61,-516.68C320.37,-520.64 347.94,-525.05 372.38,-528.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="295.98,-513.2 285.55,-515.08 294.87,-520.11 295.98,-513.2"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="structL4_1_1Typeid_1_1Rpcs__sys.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="535,-496 350,-496 350,-444 535,-444 535,-496"/>
<text text-anchor="start" x="358" y="-484" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs_sys</text>
<text text-anchor="start" x="358" y="-473" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; system_suspend_t, system</text>
<text text-anchor="start" x="358" y="-462" font-family="Helvetica,sans-Serif" font-size="10.00">_shutdown_t, cpu_allow_shutdown</text>
<text text-anchor="middle" x="442.5" y="-451" font-family="Helvetica,sans-Serif" font-size="10.00">_t, cpu_enable_t, cpu_disable_t &gt;</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node28 -->
<g id="edge237_Node000025_Node000028" class="edge">
<title>Node25&#45;&gt;Node28</title>
<g id="a_edge237_Node000025_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M295.63,-493.31C313.05,-490.53 331.85,-487.52 349.98,-484.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="294.87,-489.89 285.55,-494.92 295.98,-496.8 294.87,-489.89"/>
</a>
</g>
</g>
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="structL4_1_1Typeid_1_1Rpcs__sys.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="500.5,-426 384.5,-426 384.5,-396 500.5,-396 500.5,-426"/>
<text text-anchor="start" x="392.5" y="-414" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs_sys</text>
<text text-anchor="middle" x="442.5" y="-403" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; bind_thread_t &gt;</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node29 -->
<g id="edge238_Node000025_Node000029" class="edge">
<title>Node25&#45;&gt;Node29</title>
<g id="a_edge238_Node000025_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M294.92,-482.58C298.77,-480.55 302.49,-478.36 306,-476 326.12,-462.46 321.24,-447.54 342,-435 354.78,-427.28 369.88,-422.04 384.41,-418.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="293.23,-479.51 285.76,-487.01 296.28,-485.81 293.23,-479.51"/>
</a>
</g>
</g>
<!-- Node30 -->
<g id="Node000030" class="node">
<title>Node30</title>
<g id="a_Node000030"><a xlink:href="structL4_1_1Typeid_1_1Rpcs__sys.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="500.5,-377.5 384.5,-377.5 384.5,-336.5 500.5,-336.5 500.5,-377.5"/>
<text text-anchor="start" x="392.5" y="-365.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs_sys</text>
<text text-anchor="start" x="392.5" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; info_t, run_thread</text>
<text text-anchor="middle" x="442.5" y="-343.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t, idle_time_t &gt;</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node30 -->
<g id="edge239_Node000025_Node000030" class="edge">
<title>Node25&#45;&gt;Node30</title>
<g id="a_edge239_Node000025_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M294.45,-484.89C298.6,-482.28 302.5,-479.33 306,-476 336.92,-446.59 310.48,-415.76 342,-387 353.73,-376.3 369.15,-369.41 384.34,-364.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.67,-481.87 285.63,-489.79 296.07,-487.99 292.67,-481.87"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="structL4_1_1Typeid_1_1Rpcs__sys.html" target="_top" xlink:title="List of RPCs typically used for kernel interfaces.">
<polygon fill="white" stroke="#666666" points="500.5,-318 384.5,-318 384.5,-288 500.5,-288 500.5,-318"/>
<text text-anchor="start" x="392.5" y="-306" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpcs_sys</text>
<text text-anchor="middle" x="442.5" y="-295" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ARG &gt;</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node31 -->
<g id="edge240_Node000025_Node000031" class="edge">
<title>Node25&#45;&gt;Node31</title>
<g id="a_edge240_Node000025_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M294.57,-485.76C298.76,-482.94 302.63,-479.71 306,-476 351.52,-425.9 294.31,-376.05 342,-328 353.29,-316.62 368.94,-310.15 384.49,-306.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.48,-482.94 285.6,-490.99 296,-488.99 292.48,-482.94"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="structL4_1_1Typeid_1_1Rpc__nocode.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="507.5,-270 377.5,-270 377.5,-240 507.5,-240 507.5,-270"/>
<text text-anchor="start" x="385.5" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpc_nocode</text>
<text text-anchor="middle" x="442.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; call_t &gt;</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node34 -->
<g id="edge243_Node000033_Node000034" class="edge">
<title>Node33&#45;&gt;Node34</title>
<g id="a_edge243_Node000033_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M251.46,-179.92C274.87,-195.95 309.22,-217.54 342,-231 353.18,-235.59 365.44,-239.43 377.42,-242.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="253.26,-176.9 243.05,-174.07 249.26,-182.65 253.26,-176.9"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="structL4_1_1Typeid_1_1Rpc__nocode.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="507.5,-222 377.5,-222 377.5,-192 507.5,-192 507.5,-222"/>
<text text-anchor="start" x="385.5" y="-210" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpc_nocode</text>
<text text-anchor="middle" x="442.5" y="-199" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; exception_t &gt;</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node35 -->
<g id="edge244_Node000033_Node000035" class="edge">
<title>Node33&#45;&gt;Node35</title>
<g id="a_edge244_Node000033_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M301,-176.21C325.98,-181.68 353.3,-187.67 377.16,-192.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="301.71,-172.78 291.19,-174.06 300.21,-179.62 301.71,-172.78"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="structL4_1_1Typeid_1_1Rpc__nocode.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="507.5,-174 377.5,-174 377.5,-144 507.5,-144 507.5,-174"/>
<text text-anchor="start" x="385.5" y="-162" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpc_nocode</text>
<text text-anchor="middle" x="442.5" y="-151" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; create_t &gt;</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node36 -->
<g id="edge245_Node000033_Node000036" class="edge">
<title>Node33&#45;&gt;Node36</title>
<g id="a_edge245_Node000033_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M302.17,-159C326.87,-159 353.78,-159 377.29,-159"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="302.09,-155.5 292.09,-159 302.09,-162.5 302.09,-155.5"/>
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="structL4_1_1Typeid_1_1Rpc__nocode.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="507.5,-126 377.5,-126 377.5,-96 507.5,-96 507.5,-126"/>
<text text-anchor="start" x="385.5" y="-114" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpc_nocode</text>
<text text-anchor="middle" x="442.5" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; io_page_fault_t &gt;</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node37 -->
<g id="edge246_Node000033_Node000037" class="edge">
<title>Node33&#45;&gt;Node37</title>
<g id="a_edge246_Node000033_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M301,-141.79C325.98,-136.32 353.3,-130.33 377.16,-125.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="300.21,-138.38 291.19,-143.94 301.71,-145.22 300.21,-138.38"/>
</a>
</g>
</g>
<!-- Node38 -->
<g id="Node000038" class="node">
<title>Node38</title>
<g id="a_Node000038"><a xlink:href="structL4_1_1Typeid_1_1Rpc__nocode.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="507.5,-78 377.5,-78 377.5,-48 507.5,-48 507.5,-78"/>
<text text-anchor="start" x="385.5" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpc_nocode</text>
<text text-anchor="middle" x="442.5" y="-55" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; page_fault_t &gt;</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node38 -->
<g id="edge247_Node000033_Node000038" class="edge">
<title>Node33&#45;&gt;Node38</title>
<g id="a_edge247_Node000033_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M251.46,-138.08C274.87,-122.05 309.22,-100.46 342,-87 353.18,-82.41 365.44,-78.57 377.42,-75.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.26,-135.35 243.05,-143.93 253.26,-141.1 249.26,-135.35"/>
</a>
</g>
</g>
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="structL4_1_1Typeid_1_1Rpc__nocode.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="507.5,-30 377.5,-30 377.5,0 507.5,0 507.5,-30"/>
<text text-anchor="start" x="385.5" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">L4::Typeid::Rpc_nocode</text>
<text text-anchor="middle" x="442.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; debug_t &gt;</text>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node39 -->
<g id="edge248_Node000033_Node000039" class="edge">
<title>Node33&#45;&gt;Node39</title>
<g id="a_edge248_Node000033_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M239.28,-135.59C260.19,-108.18 298.52,-63.44 342,-39 352.84,-32.91 365.2,-28.35 377.42,-24.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="236.3,-133.73 233.12,-143.83 241.91,-137.92 236.3,-133.73"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 43 KiB