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,869 @@
<?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/cxx/string.h Pages: 1 -->
<svg width="2290pt" height="709pt"
viewBox="0.00 0.00 2290.00 709.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 705)">
<title>l4/cxx/string.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="String.">
<polygon fill="#999999" stroke="#666666" points="1779,-701 1693,-701 1693,-682 1779,-682 1779,-701"/>
<text text-anchor="middle" x="1736" y="-689" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/string.h</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="virtio_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="700.5,-646 603.5,-646 603.5,-616 700.5,-616 700.5,-646"/>
<text text-anchor="start" x="611.5" y="-634" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="652" y="-623" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio</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="M1682.77,-687.63C1497.05,-677.6 879.35,-644.27 700.76,-634.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1682.66,-691.13 1692.84,-688.17 1683.04,-684.14 1682.66,-691.13"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="vlan_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="591,-437 473,-437 473,-407 591,-407 591,-437"/>
<text text-anchor="start" x="481" y="-425" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="532" y="-414" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/vlan.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge58_Node000001_Node000024" class="edge">
<title>Node1&#45;&gt;Node24</title>
<g id="a_edge58_Node000001_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1682.75,-688.97C1610.83,-685.77 1487.95,-675.97 1456,-646 1398.51,-592.08 1477.14,-523.94 1417,-473 1385.48,-446.3 784.07,-429.21 591.07,-424.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1682.84,-692.48 1692.98,-689.39 1683.13,-685.48 1682.84,-692.48"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="namespace__impl_8h.html" target="_top" xlink:title="Namespace client stub implementation.">
<polygon fill="white" stroke="#666666" points="1587,-646 1465,-646 1465,-616 1587,-616 1587,-646"/>
<text text-anchor="start" x="1473" y="-634" font-family="Helvetica,sans-Serif" font-size="10.00">l4/re/impl/namespace</text>
<text text-anchor="middle" x="1526" y="-623" font-family="Helvetica,sans-Serif" font-size="10.00">_impl.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge48_Node000001_Node000026" class="edge">
<title>Node1&#45;&gt;Node26</title>
<g id="a_edge48_Node000001_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1695.43,-679.2C1661.5,-669.75 1612.93,-656.22 1576.49,-646.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1694.89,-682.68 1705.46,-681.99 1696.77,-675.94 1694.89,-682.68"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="dataspace__svr_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1736.5,-640.5 1605.5,-640.5 1605.5,-621.5 1736.5,-621.5 1736.5,-640.5"/>
<text text-anchor="middle" x="1671" y="-628.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/re/util/dataspace_svr</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge49_Node000001_Node000027" class="edge">
<title>Node1&#45;&gt;Node27</title>
<g id="a_edge49_Node000001_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1718.68,-674.91C1706.49,-663.94 1690.63,-649.67 1680.63,-640.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1716.63,-677.78 1726.41,-681.87 1721.32,-672.58 1716.63,-677.78"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="env__ns_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1849.5,-640.5 1754.5,-640.5 1754.5,-621.5 1849.5,-621.5 1849.5,-640.5"/>
<text text-anchor="middle" x="1802" y="-628.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/re/util/env_ns</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node28 -->
<g id="edge50_Node000001_Node000028" class="edge">
<title>Node1&#45;&gt;Node28</title>
<g id="a_edge50_Node000001_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1753.24,-675.22C1765.66,-664.21 1781.97,-649.75 1792.22,-640.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1750.9,-672.62 1745.74,-681.87 1755.54,-677.85 1750.9,-672.62"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="event__buffer_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1990,-640.5 1868,-640.5 1868,-621.5 1990,-621.5 1990,-640.5"/>
<text text-anchor="middle" x="1929" y="-628.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/re/util/event_buffer</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge54_Node000001_Node000031" class="edge">
<title>Node1&#45;&gt;Node31</title>
<g id="a_edge54_Node000001_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1774.06,-678.96C1811.39,-667.65 1867.44,-650.66 1900.9,-640.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1772.62,-675.74 1764.06,-681.99 1774.65,-682.44 1772.62,-675.74"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:href="name__space__svr_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2150,-640.5 2008,-640.5 2008,-621.5 2150,-621.5 2150,-640.5"/>
<text text-anchor="middle" x="2079" y="-628.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/re/util/name_space_svr</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node33 -->
<g id="edge56_Node000001_Node000033" class="edge">
<title>Node1&#45;&gt;Node33</title>
<g id="a_edge56_Node000001_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1789.17,-681.59C1842.31,-672.67 1926.33,-658.51 1999,-646 2009.14,-644.25 2020.01,-642.37 2030.36,-640.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1788.58,-678.14 1779.29,-683.25 1789.73,-685.05 1788.58,-678.14"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="uart__of_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2282,-646 2168,-646 2168,-616 2282,-616 2282,-646"/>
<text text-anchor="start" x="2176" y="-634" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/drivers&#45;frst/uart</text>
<text text-anchor="middle" x="2225" y="-623" font-family="Helvetica,sans-Serif" font-size="10.00">/include/uart_of.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node34 -->
<g id="edge57_Node000001_Node000034" class="edge">
<title>Node1&#45;&gt;Node34</title>
<g id="a_edge57_Node000001_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1789.5,-686.67C1869.99,-680.5 2026.9,-666.9 2159,-646 2161.89,-645.54 2164.85,-645.04 2167.83,-644.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1788.83,-683.21 1779.13,-687.46 1789.36,-690.19 1788.83,-683.21"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="server_2l4virtio_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="955.5,-580 858.5,-580 858.5,-550 955.5,-550 955.5,-580"/>
<text text-anchor="start" x="866.5" y="-568" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="907" y="-557" 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="M710.41,-615.34C755.12,-604.12 816.06,-588.82 858.18,-578.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="709.41,-611.98 700.56,-617.81 711.11,-618.77 709.41,-611.98"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="virtio-gpio-device_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="767,-508.5 661,-508.5 661,-478.5 767,-478.5 767,-508.5"/>
<text text-anchor="start" x="669" y="-496.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="714" y="-485.5" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;gpio&#45;device</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node7 -->
<g id="edge40_Node000002_Node000007" class="edge">
<title>Node2&#45;&gt;Node7</title>
<g id="a_edge40_Node000002_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M662.71,-606.6C675.63,-578.35 696.95,-531.77 707.57,-508.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="659.5,-605.21 658.52,-615.76 665.86,-608.12 659.5,-605.21"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="virtio-i2c-device_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1289.5,-508.5 1190.5,-508.5 1190.5,-478.5 1289.5,-478.5 1289.5,-508.5"/>
<text text-anchor="start" x="1198.5" y="-496.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="1240" y="-485.5" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;i2c&#45;device</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node8 -->
<g id="edge41_Node000002_Node000008" class="edge">
<title>Node2&#45;&gt;Node8</title>
<g id="a_edge41_Node000002_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M710.67,-623.12C773.74,-615.13 876.71,-600.41 964,-580 1049.72,-559.96 1147.63,-527.21 1200.72,-508.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="710,-619.67 700.52,-624.39 710.87,-626.62 710,-619.67"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="virtio-rng-device_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1408.5,-508.5 1307.5,-508.5 1307.5,-478.5 1408.5,-478.5 1408.5,-508.5"/>
<text text-anchor="start" x="1315.5" y="-496.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="1358" y="-485.5" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;rng&#45;device</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node9 -->
<g id="edge42_Node000002_Node000009" class="edge">
<title>Node2&#45;&gt;Node9</title>
<g id="a_edge42_Node000002_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M710.74,-624.34C785.69,-616.65 919.13,-601.36 1032,-580 1151.68,-557.35 1180.89,-547.51 1298,-514 1303.9,-512.31 1310.09,-510.43 1316.15,-508.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="710.16,-620.88 700.57,-625.38 710.87,-627.85 710.16,-620.88"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="virtio-scmi-device_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="643,-508.5 535,-508.5 535,-478.5 643,-478.5 643,-508.5"/>
<text text-anchor="start" x="543" y="-496.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="589" y="-485.5" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;scmi&#45;device</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge43_Node000002_Node000010" class="edge">
<title>Node2&#45;&gt;Node10</title>
<g id="a_edge43_Node000002_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M641.12,-606.6C627.99,-578.35 606.33,-531.77 595.53,-508.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="637.99,-608.16 645.38,-615.76 644.33,-605.21 637.99,-608.16"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="l4re-snapshot-25_808_80_2src_2l4_2pkg_2virtio-net-switch_2server_2switch_2virtio__net_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="478.5,-508.5 335.5,-508.5 335.5,-478.5 478.5,-478.5 478.5,-508.5"/>
<text text-anchor="start" x="343.5" y="-496.5" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="407" y="-485.5" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/virtio_net.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node11 -->
<g id="edge46_Node000002_Node000011" class="edge">
<title>Node2&#45;&gt;Node11</title>
<g id="a_edge46_Node000002_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M593.32,-618.64C562.02,-610.88 523.73,-598.57 493,-580 461.29,-560.84 432.53,-527.61 417.66,-508.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="592.68,-622.09 603.22,-621.01 594.31,-615.28 592.68,-622.09"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="request_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="484,-371 350,-371 350,-341 484,-341 484,-371"/>
<text text-anchor="start" x="358" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="417" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/request.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node16 -->
<g id="edge44_Node000002_Node000016" class="edge">
<title>Node2&#45;&gt;Node16</title>
<g id="a_edge44_Node000002_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M593.23,-629.61C515.26,-625.44 381.06,-604.66 326,-514 294.36,-461.89 362.54,-398.86 397.72,-371.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="593.23,-633.12 603.38,-630.08 593.55,-626.12 593.23,-633.12"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="request__l4virtio_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="332.5,-239 207.5,-239 207.5,-198 332.5,-198 332.5,-239"/>
<text text-anchor="start" x="215.5" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="start" x="215.5" y="-216" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/request</text>
<text text-anchor="middle" x="270" y="-205" font-family="Helvetica,sans-Serif" font-size="10.00">_l4virtio.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node23 -->
<g id="edge45_Node000002_Node000023" class="edge">
<title>Node2&#45;&gt;Node23</title>
<g id="a_edge45_Node000002_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M593.14,-627.67C531.68,-623.52 433.5,-612 355,-580 293.35,-554.87 232,-561.08 232,-494.5 232,-494.5 232,-494.5 232,-355 232,-312.49 249.56,-265.17 260.8,-239.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="593.23,-631.18 603.43,-628.32 593.67,-624.2 593.23,-631.18"/>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node24 -->
<g id="edge47_Node000002_Node000024" class="edge">
<title>Node2&#45;&gt;Node24</title>
<g id="a_edge47_Node000002_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M618.19,-610.38C587.64,-590.5 544.7,-556.63 526,-514 514.93,-488.77 521.68,-455.8 527.14,-437.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="616.52,-613.46 626.84,-615.86 620.26,-607.55 616.52,-613.46"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="server_2virtio-block_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1018.5,-508.5 921.5,-508.5 921.5,-478.5 1018.5,-478.5 1018.5,-508.5"/>
<text text-anchor="start" x="929.5" y="-496.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="970" y="-485.5" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;block</text>
</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="M926.62,-542.35C936.62,-531.33 948.48,-518.24 957.27,-508.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="923.87,-540.18 919.75,-549.94 929.06,-544.88 923.87,-540.18"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="virtio-console_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1133.5,-508.5 1036.5,-508.5 1036.5,-478.5 1133.5,-478.5 1133.5,-508.5"/>
<text text-anchor="start" x="1044.5" y="-496.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="1085" y="-485.5" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;console</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="M952.43,-546.26C982.42,-534.55 1021.18,-519.42 1049.03,-508.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="951.06,-543.04 943.02,-549.94 953.61,-549.56 951.06,-543.04"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="virtio-console-device_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1184,-437 1062,-437 1062,-407 1184,-407 1184,-437"/>
<text text-anchor="start" x="1070" y="-425" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4virtio/server</text>
<text text-anchor="middle" x="1123" y="-414" font-family="Helvetica,sans-Serif" font-size="10.00">/virtio&#45;console&#45;device</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge6_Node000003_Node000006" class="edge">
<title>Node3&#45;&gt;Node6</title>
<g id="a_edge6_Node000003_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M965.63,-559.78C1027.86,-553.94 1120.21,-540.91 1142,-514 1159.98,-491.8 1144.01,-456.8 1132.45,-437.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="965.17,-556.31 955.53,-560.69 965.8,-563.28 965.17,-556.31"/>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge7_Node000003_Node000007" class="edge">
<title>Node3&#45;&gt;Node7</title>
<g id="a_edge7_Node000003_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M858.17,-546.42C825.59,-534.68 783.33,-519.47 753,-508.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="857.35,-549.84 867.94,-549.94 859.72,-543.25 857.35,-549.84"/>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge8_Node000003_Node000008" class="edge">
<title>Node3&#45;&gt;Node8</title>
<g id="a_edge8_Node000003_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M965.83,-555.01C1020.59,-546.19 1104.33,-531.52 1176,-514 1182.54,-512.4 1189.41,-510.52 1196.11,-508.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="965.27,-551.56 955.95,-556.59 966.37,-558.47 965.27,-551.56"/>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge9_Node000003_Node000009" class="edge">
<title>Node3&#45;&gt;Node9</title>
<g id="a_edge9_Node000003_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M965.65,-559.94C1042.65,-553.83 1181.69,-540.1 1298,-514 1304.63,-512.51 1311.56,-510.6 1318.27,-508.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="965.36,-556.45 955.66,-560.72 965.9,-563.43 965.36,-556.45"/>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node10 -->
<g id="edge10_Node000003_Node000010" class="edge">
<title>Node3&#45;&gt;Node10</title>
<g id="a_edge10_Node000003_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M848.21,-554.31C796.27,-545.31 718.64,-530.8 652,-514 645.56,-512.38 638.81,-510.49 632.21,-508.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="847.8,-557.79 858.25,-556.03 848.99,-550.89 847.8,-557.79"/>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node11 -->
<g id="edge11_Node000003_Node000011" class="edge">
<title>Node3&#45;&gt;Node11</title>
<g id="a_edge11_Node000003_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M848.04,-556.85C773.09,-547.64 639.78,-530.78 526,-514 510.67,-511.74 494.26,-509.16 478.68,-506.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="847.86,-560.36 858.21,-558.1 848.72,-553.41 847.86,-560.36"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="virtio__net__buffer_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="903,-514 785,-514 785,-473 903,-473 903,-514"/>
<text text-anchor="start" x="793" y="-502" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="start" x="793" y="-491" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/virtio</text>
<text text-anchor="middle" x="844" y="-480" font-family="Helvetica,sans-Serif" font-size="10.00">_net_buffer.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node25 -->
<g id="edge37_Node000003_Node000025" class="edge">
<title>Node3&#45;&gt;Node25</title>
<g id="a_edge37_Node000003_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M887.43,-542.41C879.22,-533.36 869.75,-522.9 861.74,-514.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="884.94,-544.88 894.25,-549.94 890.13,-540.18 884.94,-544.88"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1097.54,-469.56C1103.42,-458.82 1110.22,-446.36 1115.32,-437.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1094.42,-467.98 1092.69,-478.44 1100.56,-471.34 1094.42,-467.98"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="port__l4virtio_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="341,-162 185,-162 185,-132 341,-132 341,-162"/>
<text text-anchor="start" x="193" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="263" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/port_l4virtio.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge12_Node000011_Node000012" class="edge">
<title>Node11&#45;&gt;Node12</title>
<g id="a_edge12_Node000011_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M325.01,-482.12C206.14,-464.75 0,-424.84 0,-357 0,-357 0,-357 0,-289 0,-241.28 18.29,-225.91 57,-198 94.02,-171.31 143.51,-158.75 184.7,-152.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="324.78,-485.62 335.17,-483.58 325.77,-478.7 324.78,-485.62"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node16 -->
<g id="edge16_Node000011_Node000016" class="edge">
<title>Node11&#45;&gt;Node16</title>
<g id="a_edge16_Node000011_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M408.81,-467.98C410.9,-439.64 414.27,-393.96 415.96,-371.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="405.3,-468.02 408.05,-478.26 412.28,-468.54 405.3,-468.02"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node23 -->
<g id="edge32_Node000011_Node000023" class="edge">
<title>Node11&#45;&gt;Node23</title>
<g id="a_edge32_Node000011_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M394.04,-469.62C380.43,-445.36 358.59,-405.8 341,-371 317.42,-324.34 291.9,-268.39 278.82,-239.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="391.05,-471.43 399,-478.43 397.15,-468 391.05,-471.43"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node24 -->
<g id="edge33_Node000011_Node000024" class="edge">
<title>Node11&#45;&gt;Node24</title>
<g id="a_edge33_Node000011_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M441.11,-473.53C461.84,-462.01 487.86,-447.54 506.74,-437.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="439.33,-470.52 432.3,-478.44 442.74,-476.64 439.33,-470.52"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="switch_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="649,-96 521,-96 521,-66 649,-66 649,-96"/>
<text text-anchor="start" x="529" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="585" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/switch.h</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge13_Node000012_Node000013" class="edge">
<title>Node12&#45;&gt;Node13</title>
<g id="a_edge13_Node000012_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M343.69,-129.96C398.45,-119.08 469.88,-104.88 520.79,-94.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="342.79,-126.57 333.66,-131.95 344.15,-133.44 342.79,-126.57"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="main_8cc_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="718,-30 592,-30 592,0 718,0 718,-30"/>
<text text-anchor="start" x="600" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="655" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/main.cc</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge14_Node000013_Node000014" class="edge">
<title>Node13&#45;&gt;Node14</title>
<g id="a_edge14_Node000013_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M608.05,-58.92C618.37,-49.49 630.27,-38.61 639.51,-30.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="605.55,-56.47 600.54,-65.8 610.28,-61.63 605.55,-56.47"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="switch_8cc_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="374.5,-30 241.5,-30 241.5,0 374.5,0 374.5,-30"/>
<text text-anchor="start" x="249.5" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="308" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/switch.cc</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node15 -->
<g id="edge15_Node000013_Node000015" class="edge">
<title>Node13&#45;&gt;Node15</title>
<g id="a_edge15_Node000013_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M514.23,-63.65C469.22,-53.25 411.55,-39.93 368.65,-30.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="513.68,-67.11 524.21,-65.95 515.26,-60.29 513.68,-67.11"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="filter_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="187.5,-305 68.5,-305 68.5,-275 187.5,-275 187.5,-305"/>
<text text-anchor="start" x="76.5" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="128" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/filter.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge17_Node000016_Node000017" class="edge">
<title>Node16&#45;&gt;Node17</title>
<g id="a_edge17_Node000016_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M343.81,-338.79C295.54,-328.1 233.11,-314.28 187.82,-304.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="343.06,-342.21 353.58,-340.95 344.57,-335.38 343.06,-342.21"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="port_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="589,-305 471,-305 471,-275 589,-275 589,-305"/>
<text text-anchor="start" x="479" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="530" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/port.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node19 -->
<g id="edge20_Node000016_Node000019" class="edge">
<title>Node16&#45;&gt;Node19</title>
<g id="a_edge20_Node000016_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M450.6,-335.97C468.14,-326.03 489.23,-314.09 505.26,-305.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="448.77,-332.98 441.8,-340.95 452.22,-339.07 448.77,-332.98"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="request__ixl_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="501.5,-233.5 350.5,-233.5 350.5,-203.5 501.5,-203.5 501.5,-233.5"/>
<text text-anchor="start" x="358.5" y="-221.5" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="426" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/request_ixl.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node22 -->
<g id="edge30_Node000016_Node000022" class="edge">
<title>Node16&#45;&gt;Node22</title>
<g id="a_edge30_Node000016_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M418.63,-330.48C420.51,-302.14 423.54,-256.46 425.07,-233.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="415.12,-330.55 417.95,-340.76 422.1,-331.01 415.12,-330.55"/>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node23 -->
<g id="edge31_Node000016_Node000023" class="edge">
<title>Node16&#45;&gt;Node23</title>
<g id="a_edge31_Node000016_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M394.17,-333.95C366.09,-308.07 318.78,-264.47 291.38,-239.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="391.82,-336.55 401.55,-340.76 396.57,-331.4 391.82,-336.55"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node15 -->
<g id="edge19_Node000017_Node000015" class="edge">
<title>Node17&#45;&gt;Node15</title>
<g id="a_edge19_Node000017_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M86.89,-269.62C75.06,-261.87 63.59,-251.71 57,-239 48.61,-222.83 48.72,-214.23 57,-198 102.01,-109.78 211.98,-54.35 270.28,-30.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="85.13,-272.65 95.49,-274.84 88.76,-266.66 85.13,-272.65"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="filter_8cc_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="189.5,-233.5 66.5,-233.5 66.5,-203.5 189.5,-203.5 189.5,-233.5"/>
<text text-anchor="start" x="74.5" y="-221.5" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="128" y="-210.5" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/filter.cc</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge18_Node000017_Node000018" class="edge">
<title>Node17&#45;&gt;Node18</title>
<g id="a_edge18_Node000017_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M128,-264.75C128,-254.31 128,-242.49 128,-233.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.5,-264.94 128,-274.94 131.5,-264.94 124.5,-264.94"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node12 -->
<g id="edge24_Node000019_Node000012" class="edge">
<title>Node19&#45;&gt;Node12</title>
<g id="a_edge24_Node000019_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M531.46,-264.57C531.28,-243.99 527.5,-215.21 510,-198 503.84,-191.94 411.2,-174.31 341.17,-161.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="527.95,-264.7 531.26,-274.76 534.95,-264.83 527.95,-264.7"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node13 -->
<g id="edge29_Node000019_Node000013" class="edge">
<title>Node19&#45;&gt;Node13</title>
<g id="a_edge29_Node000019_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M565.55,-269.66C600,-248.5 649.67,-210.99 668,-162 672.67,-149.51 674.56,-143.61 668,-132 658.73,-115.6 641.69,-103.98 625.44,-96.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="563.5,-266.8 556.71,-274.93 567.09,-272.81 563.5,-266.8"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="mac__table_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="659,-162 511,-162 511,-132 659,-132 659,-162"/>
<text text-anchor="start" x="519" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="585" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/mac_table.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge21_Node000019_Node000020" class="edge">
<title>Node19&#45;&gt;Node20</title>
<g id="a_edge21_Node000019_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M558.99,-268.43C568.04,-260.37 576.96,-250.33 582,-239 593.19,-213.87 590.55,-180.86 587.72,-162.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="556.56,-265.9 551.11,-274.98 561.04,-271.28 556.56,-265.9"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="port__ixl_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="493,-162 359,-162 359,-132 493,-132 493,-162"/>
<text text-anchor="start" x="367" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">pkg/virtio&#45;net&#45;switch</text>
<text text-anchor="middle" x="426" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">/server/switch/port_ixl.h</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node21 -->
<g id="edge23_Node000019_Node000021" class="edge">
<title>Node19&#45;&gt;Node21</title>
<g id="a_edge23_Node000019_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M541.93,-265.62C550.1,-246 557.29,-218.06 544,-198 532.27,-180.29 512.87,-168.83 493.15,-161.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="538.73,-264.21 537.8,-274.77 545.1,-267.09 538.73,-264.21"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node22 -->
<g id="edge25_Node000019_Node000022" class="edge">
<title>Node19&#45;&gt;Node22</title>
<g id="a_edge25_Node000019_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M500.45,-269.25C483.41,-257.86 462.37,-243.81 447.01,-233.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="498.69,-272.29 508.95,-274.94 502.58,-266.47 498.69,-272.29"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node23 -->
<g id="edge27_Node000019_Node000023" class="edge">
<title>Node19&#45;&gt;Node23</title>
<g id="a_edge27_Node000019_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M466.14,-272.27C429.5,-262.62 382.64,-250.23 341,-239 338.28,-238.27 335.51,-237.52 332.71,-236.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="465.63,-275.75 476.2,-274.91 467.42,-268.98 465.63,-275.75"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node13 -->
<g id="edge22_Node000020_Node000013" class="edge">
<title>Node20&#45;&gt;Node13</title>
<g id="a_edge22_Node000020_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M585,-121.54C585,-112.96 585,-103.61 585,-96.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="581.5,-121.8 585,-131.8 588.5,-121.8 581.5,-121.8"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node21 -->
<g id="edge26_Node000022_Node000021" class="edge">
<title>Node22&#45;&gt;Node21</title>
<g id="a_edge26_Node000022_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M426,-193.25C426,-182.81 426,-170.99 426,-162.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="422.5,-193.44 426,-203.44 429.5,-193.44 422.5,-193.44"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node12 -->
<g id="edge28_Node000023_Node000012" class="edge">
<title>Node23&#45;&gt;Node12</title>
<g id="a_edge28_Node000023_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M266.99,-187.66C266.1,-178.76 265.16,-169.42 264.41,-162.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="263.53,-188.17 268.01,-197.77 270.49,-187.47 263.53,-188.17"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node14 -->
<g id="edge34_Node000024_Node000014" class="edge">
<title>Node24&#45;&gt;Node14</title>
<g id="a_edge34_Node000024_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M601.04,-404.68C656.43,-386.99 725,-352.64 725,-291 725,-291 725,-291 725,-146 725,-99.09 689.23,-52.82 668.83,-30.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="599.75,-401.41 591.22,-407.68 601.8,-408.1 599.75,-401.41"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node16 -->
<g id="edge36_Node000024_Node000016" class="edge">
<title>Node24&#45;&gt;Node16</title>
<g id="a_edge36_Node000024_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M497.8,-401.97C479.95,-392.03 458.49,-380.09 442.18,-371.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="496.32,-405.15 506.76,-406.95 499.73,-399.03 496.32,-405.15"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node19 -->
<g id="edge35_Node000024_Node000019" class="edge">
<title>Node24&#45;&gt;Node19</title>
<g id="a_edge35_Node000024_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M531.63,-396.68C531.21,-369.7 530.56,-327.11 530.22,-305.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="528.13,-396.9 531.78,-406.84 535.13,-396.79 528.13,-396.9"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node16 -->
<g id="edge38_Node000025_Node000016" class="edge">
<title>Node25&#45;&gt;Node16</title>
<g id="a_edge38_Node000025_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M774.77,-473.14C692.59,-460.54 520.09,-473.53 464,-437 440.24,-421.53 426.94,-389.52 420.94,-371.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="774.35,-476.62 784.8,-474.9 775.56,-469.73 774.35,-476.62"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node24 -->
<g id="edge39_Node000025_Node000024" class="edge">
<title>Node25&#45;&gt;Node24</title>
<g id="a_edge39_Node000025_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M774.7,-472.76C706.69,-456.3 638.71,-442.78 591.45,-433.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="774.19,-476.24 784.73,-475.21 775.85,-469.44 774.19,-476.24"/>
</a>
</g>
</g>
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="ns__fs__impl_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1861.5,-580 1754.5,-580 1754.5,-550 1861.5,-550 1861.5,-580"/>
<text text-anchor="start" x="1762.5" y="-568" font-family="Helvetica,sans-Serif" font-size="10.00">l4/l4re_vfs/impl/ns</text>
<text text-anchor="middle" x="1808" y="-557" font-family="Helvetica,sans-Serif" font-size="10.00">_fs_impl.h</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge51_Node000028_Node000029" class="edge">
<title>Node28&#45;&gt;Node29</title>
<g id="a_edge51_Node000028_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1803.75,-611.35C1804.68,-601.47 1805.8,-589.51 1806.65,-580.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1800.26,-611.09 1802.81,-621.37 1807.23,-611.74 1800.26,-611.09"/>
</a>
</g>
</g>
<!-- Node30 -->
<g id="Node000030" class="node">
<title>Node30</title>
<g id="a_Node000030"><a xlink:href="goos__fb_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1718,-574.5 1590,-574.5 1590,-555.5 1718,-555.5 1718,-574.5"/>
<text text-anchor="middle" x="1654" y="-562.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/re/util/video/goos_fb</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node30 -->
<g id="edge52_Node000028_Node000030" class="edge">
<title>Node28&#45;&gt;Node30</title>
<g id="a_edge52_Node000028_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1772.77,-617.36C1743.6,-604.75 1699.57,-585.71 1674.12,-574.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1771.47,-620.61 1782.04,-621.37 1774.25,-614.19 1771.47,-620.61"/>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node30 -->
<g id="edge53_Node000030_Node000030" class="edge">
<title>Node30&#45;&gt;Node30</title>
<g id="a_edge53_Node000030_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1689.67,-576.32C1713.19,-579.43 1736,-575.66 1736,-565 1736,-552.82 1706.2,-549.63 1679.61,-555.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1690.06,-572.84 1679.61,-574.56 1688.86,-579.73 1690.06,-572.84"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:href="util_2event.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1973,-574.5 1885,-574.5 1885,-555.5 1973,-555.5 1973,-574.5"/>
<text text-anchor="middle" x="1929" y="-562.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/re/util/event</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge55_Node000031_Node000032" class="edge">
<title>Node31&#45;&gt;Node32</title>
<g id="a_edge55_Node000031_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1929,-611.08C1929,-599.13 1929,-584.22 1929,-574.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1925.5,-611.37 1929,-621.37 1932.5,-611.37 1925.5,-611.37"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 42 KiB