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,181 @@
<?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: l4/sys/ipc_gate Pages: 1 -->
<svg width="689pt" height="214pt"
viewBox="0.00 0.00 688.50 214.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 210)">
<title>l4/sys/ipc_gate</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="The C++ IPC gate interface.">
<polygon fill="#999999" stroke="#666666" points="344,-206 255,-206 255,-187 344,-187 344,-206"/>
<text text-anchor="middle" x="299.5" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/ipc_gate</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="object__registry_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="366,-151 233,-151 233,-132 366,-132 366,-151"/>
<text text-anchor="middle" x="299.5" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">l4/re/util/object_registry</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M299.5,-176.66C299.5,-167.93 299.5,-157.99 299.5,-151.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="296,-176.75 299.5,-186.75 303,-176.75 296,-176.75"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="client_2l4virtio_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="168,-96 75,-96 75,-66 168,-66 168,-96"/>
<text text-anchor="start" x="83" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/client</text>
<text text-anchor="middle" x="121.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">/l4virtio</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M263.99,-128.83C235.29,-119.4 194.79,-106.09 164.29,-96.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="263.02,-132.2 273.62,-131.99 265.21,-125.55 263.02,-132.2"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="client_2virtio-block_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="93,-30 0,-30 0,0 93,0 93,-30"/>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/client</text>
<text text-anchor="middle" x="46.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;block</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge5_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge5_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M222.68,-134.68C163.72,-128.64 88.74,-117.03 66.5,-96 48.4,-78.89 45.66,-48.08 45.77,-30.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="222.45,-138.17 232.74,-135.67 223.13,-131.21 222.45,-138.17"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="virtio-gpio-device_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="292.5,-96 186.5,-96 186.5,-66 292.5,-66 292.5,-96"/>
<text text-anchor="start" x="194.5" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="239.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;gpio&#45;device</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge6_Node000002_Node000006" class="edge">
<title>Node2&#45;&gt;Node6</title>
<g id="a_edge6_Node000002_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M283.29,-124.7C274.15,-115.78 262.82,-104.74 253.98,-96.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="281.04,-127.39 290.65,-131.87 285.93,-122.38 281.04,-127.39"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="virtio-i2c-device_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="410,-96 311,-96 311,-66 410,-66 410,-96"/>
<text text-anchor="start" x="319" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="360.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;i2c&#45;device</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node7 -->
<g id="edge7_Node000002_Node000007" class="edge">
<title>Node2&#45;&gt;Node7</title>
<g id="a_edge7_Node000002_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M315.98,-124.7C325.27,-115.78 336.79,-104.74 345.78,-96.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="313.3,-122.42 308.5,-131.87 318.14,-127.47 313.3,-122.42"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="virtio-scmi-device_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="536.5,-96 428.5,-96 428.5,-66 536.5,-66 536.5,-96"/>
<text text-anchor="start" x="436.5" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="482.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;scmi&#45;device</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node8 -->
<g id="edge8_Node000002_Node000008" class="edge">
<title>Node2&#45;&gt;Node8</title>
<g id="a_edge8_Node000002_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M336,-128.83C365.51,-119.4 407.16,-106.09 438.5,-96.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.57,-125.61 326.11,-131.99 336.7,-132.28 334.57,-125.61"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="main_8cc_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="680.5,-96 554.5,-96 554.5,-66 680.5,-66 680.5,-96"/>
<text text-anchor="start" x="562.5" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="617.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/main.cc</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node9 -->
<g id="edge9_Node000002_Node000009" class="edge">
<title>Node2&#45;&gt;Node9</title>
<g id="a_edge9_Node000002_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M357.57,-130.22C407.44,-121.33 481.25,-108.06 545.5,-96 548.38,-95.46 551.32,-94.9 554.29,-94.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="356.85,-126.79 347.61,-131.99 358.07,-133.68 356.85,-126.79"/>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M97.13,-59.2C85.99,-49.7 73.09,-38.69 63.1,-30.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="94.98,-61.97 104.86,-65.8 99.52,-56.64 94.98,-61.97"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="virtio-net_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="204,-30 111,-30 111,0 204,0 204,-30"/>
<text text-anchor="start" x="119" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/client</text>
<text text-anchor="middle" x="157.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;net</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M134.46,-56.96C139.5,-48 145.11,-38.03 149.53,-30.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.34,-55.36 129.49,-65.8 137.44,-58.8 131.34,-55.36"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.4 KiB