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,868 @@
<?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/exceptions Pages: 1 -->
<svg width="966pt" height="753pt"
viewBox="0.00 0.00 966.00 753.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 749)">
<title>l4/cxx/exceptions</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Base exceptions.">
<polygon fill="#999999" stroke="#666666" points="866,-745 764,-745 764,-726 866,-726 866,-745"/>
<text text-anchor="middle" x="815" y="-733" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/exceptions</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="l4types_8h.html" target="_top" xlink:title="L4 Types.">
<polygon fill="white" stroke="#666666" points="862,-690 768,-690 768,-671 862,-671 862,-690"/>
<text text-anchor="middle" x="815" y="-678" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/l4types.h</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="M815,-725.75C815,-718.8 815,-708.85 815,-700.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="818.5,-700.09 815,-690.09 811.5,-700.09 818.5,-700.09"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="basic__ostream.html" target="_top" xlink:title="Basic IO stream.">
<polygon fill="white" stroke="#666666" points="926,-635 806,-635 806,-616 926,-616 926,-635"/>
<text text-anchor="middle" x="866" y="-623" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/basic_ostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge15_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge15_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M832.77,-725.96C846.01,-718.51 863.12,-706.33 871,-690 877.76,-675.99 875.58,-658.22 872.25,-645.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="875.54,-643.82 869.35,-635.23 868.83,-645.81 875.54,-643.82"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="err_8h.html" target="_top" xlink:title="Error codes.">
<polygon fill="white" stroke="#666666" points="649,-239 579,-239 579,-220 649,-220 649,-239"/>
<text text-anchor="middle" x="614" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/err.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge16_Node000001_Node000011" class="edge">
<title>Node1&#45;&gt;Node11</title>
<g id="a_edge16_Node000001_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M799.52,-725.86C786.87,-718.05 769.44,-705.43 759,-690 742.49,-665.6 740,-655.96 740,-626.5 740,-626.5 740,-626.5 740,-344 740,-293.73 683.95,-260.03 646.62,-243.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="647.68,-239.8 637.11,-239.03 644.89,-246.22 647.68,-239.8"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="capability.html" target="_top" xlink:title="L4::Cap related definitions.">
<polygon fill="white" stroke="#666666" points="276,-690 180,-690 180,-671 276,-671 276,-690"/>
<text text-anchor="middle" x="228" y="-678" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/capability</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge18_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge18_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M763.93,-729.89C655.09,-720.06 400.84,-697.11 286.06,-686.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="286.33,-683.25 276.06,-685.84 285.7,-690.22 286.33,-683.25"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="backtrace_8h.html" target="_top" xlink:title="Backtrace.">
<polygon fill="white" stroke="#666666" points="958,-580 854,-580 854,-561 958,-561 958,-580"/>
<text text-anchor="middle" x="906" y="-568" font-family="Helvetica,sans-Serif" font-size="10.00">l4/util/backtrace.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node28 -->
<g id="edge66_Node000001_Node000028" class="edge">
<title>Node1&#45;&gt;Node28</title>
<g id="a_edge66_Node000001_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M835.01,-725.95C864.49,-712 917.95,-681.21 935,-635 941,-618.74 931.25,-600.83 921.47,-588.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="924,-585.77 914.89,-580.37 918.65,-590.27 924,-585.77"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="l4_2sys_2types_8h.html" target="_top" xlink:title="Common L4 ABI Data Types.">
<polygon fill="white" stroke="#666666" points="344,-184 260,-184 260,-165 344,-165 344,-184"/>
<text text-anchor="middle" x="302" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/types.h</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="M809.86,-670.88C799.69,-653.02 778,-610.35 778,-571.5 778,-571.5 778,-571.5 778,-283.5 778,-197.46 478.45,-179.96 354.61,-176.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="354.33,-172.9 344.24,-176.13 354.14,-179.9 354.33,-172.9"/>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge14_Node000002_Node000010" class="edge">
<title>Node2&#45;&gt;Node10</title>
<g id="a_edge14_Node000002_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M823.42,-670.75C830.77,-663.11 841.63,-651.82 850.54,-642.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="853.32,-644.72 857.74,-635.09 848.28,-639.87 853.32,-644.72"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="l4_2sys_2l4int_8h.html" target="_top" xlink:title="Fixed sized integer types, generic version.">
<polygon fill="white" stroke="#666666" points="172.5,-74 93.5,-74 93.5,-55 172.5,-55 172.5,-74"/>
<text text-anchor="middle" x="133" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/l4int.h</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="M259.63,-168.12C215.09,-161.5 149.38,-148.67 134,-129 124.24,-116.53 125.12,-98.07 127.77,-84.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.21,-84.93 130.1,-74.39 124.4,-83.31 131.21,-84.93"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="compiler_8h.html" target="_top" xlink:title="L4 compiler related defines.">
<polygon fill="white" stroke="#666666" points="519.5,-74 420.5,-74 420.5,-55 519.5,-55 519.5,-74"/>
<text text-anchor="middle" x="470" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/compiler.h</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="M344.32,-169.68C394.83,-164.14 474.8,-151.93 493,-129 503.88,-115.29 494.25,-95.97 484.33,-82.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="486.91,-79.87 477.98,-74.16 481.4,-84.19 486.91,-79.87"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="l4_2sys_2consts_8h.html" target="_top" xlink:title="Common constants.">
<polygon fill="white" stroke="#666666" points="232.5,-129 143.5,-129 143.5,-110 232.5,-110 232.5,-129"/>
<text text-anchor="middle" x="188" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/consts.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge6_Node000003_Node000007" class="edge">
<title>Node3&#45;&gt;Node7</title>
<g id="a_edge6_Node000003_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M283.68,-164.98C265.34,-156.46 236.89,-143.23 215.77,-133.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="217.19,-130.21 206.65,-129.17 214.24,-136.56 217.19,-130.21"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="____l4__fpage_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="484,-129 374,-129 374,-110 484,-110 484,-129"/>
<text text-anchor="middle" x="429" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__l4_fpage.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge9_Node000003_Node000008" class="edge">
<title>Node3&#45;&gt;Node8</title>
<g id="a_edge9_Node000003_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M322.4,-164.98C343.02,-156.38 375.11,-142.99 398.69,-133.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="400.34,-136.25 408.22,-129.17 397.65,-129.79 400.34,-136.25"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="____timeout_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="356,-129 250,-129 250,-110 356,-110 356,-129"/>
<text text-anchor="middle" x="303" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__timeout.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge11_Node000003_Node000009" class="edge">
<title>Node3&#45;&gt;Node9</title>
<g id="a_edge11_Node000003_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M302.17,-164.75C302.3,-157.8 302.48,-147.85 302.65,-139.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="306.15,-139.15 302.84,-129.09 299.15,-139.02 306.15,-139.15"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="516,-19 424,-19 424,0 516,0 516,-19"/>
<text text-anchor="middle" x="470" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/linkage.h</text>
</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="M470,-54.75C470,-47.8 470,-37.85 470,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="473.5,-29.09 470,-19.09 466.5,-29.09 473.5,-29.09"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node4 -->
<g id="edge8_Node000007_Node000004" class="edge">
<title>Node7&#45;&gt;Node4</title>
<g id="a_edge8_Node000007_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M178.92,-109.75C170.91,-102.03 159.04,-90.6 149.38,-81.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.54,-78.51 141.91,-74.09 146.69,-83.55 151.54,-78.51"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node5 -->
<g id="edge7_Node000007_Node000005" class="edge">
<title>Node7&#45;&gt;Node5</title>
<g id="a_edge7_Node000007_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M232.68,-110.1C282,-100.83 361.42,-85.91 414.64,-75.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="415.41,-79.32 424.59,-74.03 414.12,-72.44 415.41,-79.32"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node5 -->
<g id="edge10_Node000008_Node000005" class="edge">
<title>Node8&#45;&gt;Node5</title>
<g id="a_edge10_Node000008_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M435.77,-109.75C441.56,-102.26 450.06,-91.28 457.14,-82.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="460.01,-84.14 463.36,-74.09 454.47,-79.86 460.01,-84.14"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node4 -->
<g id="edge12_Node000009_Node000004" class="edge">
<title>Node9&#45;&gt;Node4</title>
<g id="a_edge12_Node000009_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M275.69,-109.98C247.15,-101.09 202.17,-87.07 170.36,-77.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="171.12,-73.72 160.53,-74.08 169.03,-80.4 171.12,-73.72"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node5 -->
<g id="edge13_Node000009_Node000005" class="edge">
<title>Node9&#45;&gt;Node5</title>
<g id="a_edge13_Node000009_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M329.83,-109.98C357.87,-101.09 402.05,-87.07 433.3,-77.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="434.49,-80.44 442.96,-74.08 432.37,-73.77 434.49,-80.44"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node5 -->
<g id="edge17_Node000011_Node000005" class="edge">
<title>Node11&#45;&gt;Node5</title>
<g id="a_edge17_Node000011_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M612.55,-219.89C608.55,-198.61 595.51,-142.89 564,-110 549.77,-95.15 529.6,-84.7 511.58,-77.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="512.44,-74.27 501.85,-74.13 510.04,-80.85 512.44,-74.27"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node3 -->
<g id="edge20_Node000012_Node000003" class="edge">
<title>Node12&#45;&gt;Node3</title>
<g id="a_edge20_Node000012_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M179.56,-673.24C123.27,-662.93 38,-636.57 38,-571.5 38,-571.5 38,-571.5 38,-283.5 38,-193.05 172.4,-176.69 249.41,-174.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.94,-178.23 259.88,-174.56 249.82,-171.23 249.94,-178.23"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node7 -->
<g id="edge19_Node000012_Node000007" class="edge">
<title>Node12&#45;&gt;Node7</title>
<g id="a_edge19_Node000012_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M179.93,-677.47C113.03,-671.76 0,-650.45 0,-571.5 0,-571.5 0,-571.5 0,-228.5 0,-166.49 77.86,-139.56 133.37,-128.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="134.29,-131.63 143.45,-126.31 132.97,-124.76 134.29,-131.63"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="kobject_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="320.5,-525 237.5,-525 237.5,-506 320.5,-506 320.5,-525"/>
<text text-anchor="middle" x="279" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/kobject</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge21_Node000012_Node000013" class="edge">
<title>Node12&#45;&gt;Node13</title>
<g id="a_edge21_Node000012_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M230.74,-670.74C238.73,-645.2 262.13,-570.43 273.14,-535.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="276.6,-535.9 276.24,-525.31 269.92,-533.81 276.6,-535.9"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="l4_2sys_2task_8h.html" target="_top" xlink:title="Common task related definitions.">
<polygon fill="white" stroke="#666666" points="220,-354.5 142,-354.5 142,-335.5 220,-335.5 220,-354.5"/>
<text text-anchor="middle" x="181" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/task.h</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node22 -->
<g id="edge49_Node000012_Node000022" class="edge">
<title>Node12&#45;&gt;Node22</title>
<g id="a_edge49_Node000012_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M223.41,-670.82C214.34,-652.82 195,-609.93 195,-571.5 195,-571.5 195,-571.5 195,-459.5 195,-425.87 188.87,-387.05 184.72,-364.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="188.15,-363.94 182.83,-354.78 181.28,-365.27 188.15,-363.94"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="sys_2meta.html" target="_top" xlink:title="Meta interface for getting dynamic type information about objects behind capabilities.">
<polygon fill="white" stroke="#666666" points="398,-635 324,-635 324,-616 398,-616 398,-635"/>
<text text-anchor="middle" x="361" y="-623" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/meta</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node23 -->
<g id="edge50_Node000012_Node000023" class="edge">
<title>Node12&#45;&gt;Node23</title>
<g id="a_edge50_Node000012_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M249.37,-670.98C271.15,-662.3 305.16,-648.75 329.92,-638.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="331.25,-642.12 339.24,-635.17 328.66,-635.62 331.25,-642.12"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node3 -->
<g id="edge35_Node000013_Node000003" class="edge">
<title>Node13&#45;&gt;Node3</title>
<g id="a_edge35_Node000013_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M237.43,-510.79C178.04,-502.96 76,-478.96 76,-406.5 76,-406.5 76,-406.5 76,-283.5 76,-207.03 182.63,-184.66 249.4,-178.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="250.1,-181.6 259.76,-177.23 249.49,-174.62 250.1,-181.6"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="kernel__object_8h.html" target="_top" xlink:title="Kernel object system calls.">
<polygon fill="white" stroke="#666666" points="343.5,-415 252.5,-415 252.5,-396 343.5,-396 343.5,-415"/>
<text text-anchor="middle" x="298" y="-403" font-family="Helvetica,sans-Serif" font-size="10.00">kernel_object.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge22_Node000013_Node000014" class="edge">
<title>Node13&#45;&gt;Node14</title>
<g id="a_edge22_Node000013_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M280.55,-505.66C283.63,-488.17 290.56,-448.8 294.7,-425.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="298.19,-425.61 296.48,-415.16 291.3,-424.4 298.19,-425.61"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="____typeinfo_8h.html" target="_top" xlink:title="Type information handling.">
<polygon fill="white" stroke="#666666" points="384.5,-470 307.5,-470 307.5,-451 384.5,-451 384.5,-470"/>
<text text-anchor="middle" x="346" y="-458" font-family="Helvetica,sans-Serif" font-size="10.00">__typeinfo.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node18 -->
<g id="edge36_Node000013_Node000018" class="edge">
<title>Node13&#45;&gt;Node18</title>
<g id="a_edge36_Node000013_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M289.76,-505.98C299.77,-498.07 314.89,-486.11 326.93,-476.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="329.37,-479.12 335.04,-470.17 325.03,-473.63 329.37,-479.12"/>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node3 -->
<g id="edge23_Node000014_Node000003" class="edge">
<title>Node14&#45;&gt;Node3</title>
<g id="a_edge23_Node000014_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M336.01,-395.85C355.12,-389.37 376.6,-378.36 388,-360 424.6,-301.08 354.53,-224.06 319.84,-191.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.98,-188.54 312.25,-184.34 317.24,-193.69 321.98,-188.54"/>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node5 -->
<g id="edge24_Node000014_Node000005" class="edge">
<title>Node14&#45;&gt;Node5</title>
<g id="a_edge24_Node000014_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M338.14,-395.98C360.74,-389.42 388.13,-378.27 407,-360 487.74,-281.79 486.6,-238.95 510,-129 511.76,-120.74 513.02,-117.88 510,-110 505.76,-98.94 497.36,-88.91 489.36,-81.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="491.42,-78.33 481.64,-74.27 486.75,-83.55 491.42,-78.33"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="l4_2sys_2utcb_8h.html" target="_top" xlink:title="UTCB definitions.">
<polygon fill="white" stroke="#666666" points="210,-239 132,-239 132,-220 210,-220 210,-239"/>
<text text-anchor="middle" x="171" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/utcb.h</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge25_Node000014_Node000015" class="edge">
<title>Node14&#45;&gt;Node15</title>
<g id="a_edge25_Node000014_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M252.29,-398.43C208.66,-391.59 147.48,-378.9 133,-360 106.74,-325.72 137.98,-273.69 157.54,-247.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="160.54,-249.07 163.86,-239.01 154.99,-244.8 160.54,-249.07"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="____kernel__object__impl_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="362,-360 238,-360 238,-330 362,-330 362,-360"/>
<text text-anchor="start" x="246" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__kernel_object</text>
<text text-anchor="middle" x="300" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">_impl.h</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node16 -->
<g id="edge29_Node000014_Node000016" class="edge">
<title>Node14&#45;&gt;Node16</title>
<g id="a_edge29_Node000014_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M298.3,-395.87C298.53,-389.11 298.86,-379.35 299.17,-370.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="302.67,-370.23 299.52,-360.11 295.68,-369.99 302.67,-370.23"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="l4_2sys_2ipc_8h.html" target="_top" xlink:title="Common IPC interface.">
<polygon fill="white" stroke="#666666" points="337.5,-294 266.5,-294 266.5,-275 337.5,-275 337.5,-294"/>
<text text-anchor="middle" x="302" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/ipc.h</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node17 -->
<g id="edge34_Node000014_Node000017" class="edge">
<title>Node14&#45;&gt;Node17</title>
<g id="a_edge34_Node000014_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M324.57,-395.94C341.13,-389.06 361.12,-377.6 371,-360 377.53,-348.37 377.38,-341.71 371,-330 363.35,-315.97 349.17,-305.69 335.64,-298.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="336.99,-295.34 326.47,-294.14 333.95,-301.64 336.99,-295.34"/>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node3 -->
<g id="edge26_Node000015_Node000003" class="edge">
<title>Node15&#45;&gt;Node3</title>
<g id="a_edge26_Node000015_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M192.05,-219.98C213.41,-211.34 246.7,-197.87 271.06,-188.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="272.61,-191.17 280.57,-184.17 269.99,-184.68 272.61,-191.17"/>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node4 -->
<g id="edge28_Node000015_Node000004" class="edge">
<title>Node15&#45;&gt;Node4</title>
<g id="a_edge28_Node000015_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M146.19,-219.95C130.16,-212.99 110.57,-201.42 101,-184 82.71,-150.69 105.43,-106.29 120.9,-82.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.85,-84.3 126.56,-74.06 118.05,-80.37 123.85,-84.3"/>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node5 -->
<g id="edge27_Node000015_Node000005" class="edge">
<title>Node15&#45;&gt;Node5</title>
<g id="a_edge27_Node000015_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M163.45,-219.91C145.72,-198.68 105.02,-143.07 134,-110 151.9,-89.58 318.66,-75.47 410.32,-69.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="410.55,-72.68 420.3,-68.52 410.08,-65.7 410.55,-72.68"/>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge30_Node000016_Node000017" class="edge">
<title>Node16&#45;&gt;Node17</title>
<g id="a_edge30_Node000016_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M300.48,-329.84C300.74,-322.21 301.07,-312.7 301.35,-304.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="304.86,-304.38 301.7,-294.27 297.86,-304.14 304.86,-304.38"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node3 -->
<g id="edge31_Node000017_Node000003" class="edge">
<title>Node17&#45;&gt;Node3</title>
<g id="a_edge31_Node000017_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M302,-274.66C302,-257.17 302,-217.8 302,-194.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="305.5,-194.16 302,-184.16 298.5,-194.16 305.5,-194.16"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node11 -->
<g id="edge33_Node000017_Node000011" class="edge">
<title>Node17&#45;&gt;Node11</title>
<g id="a_edge33_Node000017_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M337.79,-277.42C394.8,-267.74 506.16,-248.82 568.66,-238.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="569.35,-241.63 578.63,-236.51 568.18,-234.73 569.35,-241.63"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node15 -->
<g id="edge32_Node000017_Node000015" class="edge">
<title>Node17&#45;&gt;Node15</title>
<g id="a_edge32_Node000017_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M280.95,-274.98C259.59,-266.34 226.3,-252.87 201.94,-243.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="203.01,-239.68 192.43,-239.17 200.39,-246.17 203.01,-239.68"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="types.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="710,-354.5 646,-354.5 646,-335.5 710,-335.5 710,-354.5"/>
<text text-anchor="middle" x="678" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/types</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge37_Node000018_Node000019" class="edge">
<title>Node18&#45;&gt;Node19</title>
<g id="a_edge37_Node000018_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M370.49,-451C394.36,-442.52 431.56,-428.8 463,-415 480.29,-407.41 483.39,-402.82 501,-396 546.05,-378.56 599.66,-364.27 635.99,-355.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="636.84,-358.89 645.76,-353.17 635.22,-352.08 636.84,-358.89"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="ipc__basics_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="597.5,-415 510.5,-415 510.5,-396 597.5,-396 597.5,-415"/>
<text text-anchor="middle" x="554" y="-403" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/ipc_basics</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node20 -->
<g id="edge38_Node000018_Node000020" class="edge">
<title>Node18&#45;&gt;Node20</title>
<g id="a_edge38_Node000018_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M379.42,-450.98C414.94,-441.93 471.27,-427.58 510.3,-417.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="511.49,-420.94 520.32,-415.08 509.76,-414.16 511.49,-420.94"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="capability_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="454,-415 362,-415 362,-396 454,-396 454,-415"/>
<text text-anchor="middle" x="408" y="-403" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/capability.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node21 -->
<g id="edge42_Node000018_Node000021" class="edge">
<title>Node18&#45;&gt;Node21</title>
<g id="a_edge42_Node000018_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M355.96,-450.98C365.13,-443.15 378.94,-431.34 390.03,-421.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="392.53,-424.33 397.86,-415.17 387.98,-419.01 392.53,-424.33"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node11 -->
<g id="edge41_Node000020_Node000011" class="edge">
<title>Node20&#45;&gt;Node11</title>
<g id="a_edge41_Node000020_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M564.73,-395.82C574.06,-387.62 587.15,-374.46 594,-360 611.32,-323.47 614.23,-275.26 614.39,-249.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="617.89,-249.14 614.32,-239.17 610.89,-249.19 617.89,-249.14"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node15 -->
<g id="edge40_Node000020_Node000015" class="edge">
<title>Node20&#45;&gt;Node15</title>
<g id="a_edge40_Node000020_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M542.96,-395.88C513,-372.89 427,-309.53 346,-275 305.19,-257.6 256.01,-245.84 220.2,-238.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="220.48,-235.29 210,-236.85 219.17,-242.17 220.48,-235.29"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node19 -->
<g id="edge39_Node000020_Node000019" class="edge">
<title>Node20&#45;&gt;Node19</title>
<g id="a_edge39_Node000020_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M572.03,-395.99C592.69,-386.25 626.78,-370.16 650.7,-358.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="652.4,-361.95 659.95,-354.52 649.41,-355.62 652.4,-361.95"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node3 -->
<g id="edge44_Node000021_Node000003" class="edge">
<title>Node21&#45;&gt;Node3</title>
<g id="a_edge44_Node000021_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M409.31,-395.75C412.18,-374.47 417.67,-318.57 404,-275 395.4,-247.58 390.06,-240.58 370,-220 357.92,-207.6 341.8,-196.87 328.29,-189.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="329.87,-185.92 319.43,-184.12 326.46,-192.04 329.87,-185.92"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node7 -->
<g id="edge43_Node000021_Node000007" class="edge">
<title>Node21&#45;&gt;Node7</title>
<g id="a_edge43_Node000021_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M412.88,-395.98C417.56,-387.26 424.31,-373.17 427,-360 429.67,-346.94 427.72,-343.31 427,-330 422.64,-249.75 419.21,-210.56 353,-165 335.05,-152.65 283.38,-139.82 242.59,-131.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="243.25,-127.69 232.75,-129.07 241.82,-134.54 243.25,-127.69"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge45_Node000021_Node000022" class="edge">
<title>Node21&#45;&gt;Node22</title>
<g id="a_edge45_Node000021_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M371.89,-395.97C335.66,-387.31 278.31,-373.31 229,-360 225.86,-359.15 222.61,-358.25 219.34,-357.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="220.21,-353.94 209.63,-354.55 218.28,-360.67 220.21,-353.94"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node3 -->
<g id="edge46_Node000022_Node000003" class="edge">
<title>Node22&#45;&gt;Node3</title>
<g id="a_edge46_Node000022_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M187.17,-335.41C206.18,-308.94 264.13,-228.24 289.68,-192.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.71,-194.44 295.7,-184.27 287.02,-190.35 292.71,-194.44"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node15 -->
<g id="edge47_Node000022_Node000015" class="edge">
<title>Node22&#45;&gt;Node15</title>
<g id="a_edge47_Node000022_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M180.25,-335.47C178.64,-317.23 174.84,-274.07 172.64,-249.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="176.12,-248.78 171.76,-239.13 169.15,-249.4 176.12,-248.78"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node17 -->
<g id="edge48_Node000022_Node000017" class="edge">
<title>Node22&#45;&gt;Node17</title>
<g id="a_edge48_Node000022_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M198.59,-335.49C218.76,-325.75 252.02,-309.66 275.36,-298.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="276.9,-301.52 284.38,-294.02 273.86,-295.22 276.9,-301.52"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node13 -->
<g id="edge51_Node000023_Node000013" class="edge">
<title>Node23&#45;&gt;Node13</title>
<g id="a_edge51_Node000023_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M354.29,-615.66C340.65,-597.69 309.48,-556.64 291.82,-533.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="294.41,-531.01 285.57,-525.16 288.83,-535.24 294.41,-531.01"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="ipc__iface.html" target="_top" xlink:title="Interface Definition Language.">
<polygon fill="white" stroke="#666666" points="436,-525 356,-525 356,-506 436,-506 436,-525"/>
<text text-anchor="middle" x="396" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/ipc_iface</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge52_Node000023_Node000024" class="edge">
<title>Node23&#45;&gt;Node24</title>
<g id="a_edge52_Node000023_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M363.86,-615.66C369.56,-598.09 382.41,-558.45 390.02,-534.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="393.44,-535.75 393.19,-525.16 386.78,-533.59 393.44,-535.75"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="ipc__string_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="656,-580 572,-580 572,-561 656,-561 656,-580"/>
<text text-anchor="middle" x="614" y="-568" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/ipc_string</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node26 -->
<g id="edge59_Node000023_Node000026" class="edge">
<title>Node23&#45;&gt;Node26</title>
<g id="a_edge59_Node000023_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M398.06,-616.74C441.63,-607.61 514.17,-592.41 563.02,-582.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="563.99,-585.55 573.06,-580.08 562.56,-578.7 563.99,-585.55"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node18 -->
<g id="edge58_Node000024_Node000018" class="edge">
<title>Node24&#45;&gt;Node18</title>
<g id="a_edge58_Node000024_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M387.74,-505.75C380.54,-498.11 369.89,-486.82 361.15,-477.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="363.51,-474.96 354.1,-470.09 358.42,-479.76 363.51,-474.96"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node20 -->
<g id="edge53_Node000024_Node000020" class="edge">
<title>Node24&#45;&gt;Node20</title>
<g id="a_edge53_Node000024_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M398.72,-505.83C403.39,-492.28 414.2,-466.06 432,-451 451.5,-434.5 477.64,-423.88 500.72,-417.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="501.67,-420.55 510.4,-414.54 499.83,-413.8 501.67,-420.55"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="ipc__types.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="556.5,-470 441.5,-470 441.5,-451 556.5,-451 556.5,-470"/>
<text text-anchor="middle" x="499" y="-458" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/cxx/ipc_types</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge54_Node000024_Node000025" class="edge">
<title>Node24&#45;&gt;Node25</title>
<g id="a_edge54_Node000024_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M412.55,-505.98C428.89,-497.57 454.13,-484.59 473.13,-474.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="474.86,-477.86 482.15,-470.17 471.66,-471.63 474.86,-477.86"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node19 -->
<g id="edge56_Node000025_Node000019" class="edge">
<title>Node25&#45;&gt;Node19</title>
<g id="a_edge56_Node000025_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M527.21,-450.97C549.64,-443.46 581.25,-431.19 606,-415 628.74,-400.13 650.66,-377.56 664.22,-362.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="666.92,-364.55 670.84,-354.7 661.64,-359.95 666.92,-364.55"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node20 -->
<g id="edge57_Node000025_Node000020" class="edge">
<title>Node25&#45;&gt;Node20</title>
<g id="a_edge57_Node000025_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M508.08,-450.75C516.09,-443.03 527.96,-431.6 537.62,-422.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="540.31,-424.55 545.09,-415.09 535.46,-419.51 540.31,-424.55"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node21 -->
<g id="edge55_Node000025_Node000021" class="edge">
<title>Node25&#45;&gt;Node21</title>
<g id="a_edge55_Node000025_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M484.38,-450.98C470.14,-442.69 448.25,-429.94 431.55,-420.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="433.29,-417.18 422.89,-415.17 429.77,-423.23 433.29,-417.18"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node19 -->
<g id="edge60_Node000026_Node000019" class="edge">
<title>Node26&#45;&gt;Node19</title>
<g id="a_edge60_Node000026_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M638.47,-560.86C654.27,-553.85 673.59,-542.27 683,-525 711.47,-472.76 694.58,-398.6 684.24,-364.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="687.44,-362.99 681.06,-354.53 680.77,-365.12 687.44,-362.99"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node20 -->
<g id="edge61_Node000026_Node000020" class="edge">
<title>Node26&#45;&gt;Node20</title>
<g id="a_edge61_Node000026_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M610.77,-560.74C601.33,-535.09 573.61,-459.78 560.73,-424.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="563.98,-423.48 557.24,-415.31 557.41,-425.9 563.98,-423.48"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="ipc__array_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="674,-525 612,-525 612,-506 674,-506 674,-525"/>
<text text-anchor="middle" x="643" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">ipc_array</text>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node27 -->
<g id="edge62_Node000026_Node000027" class="edge">
<title>Node26&#45;&gt;Node27</title>
<g id="a_edge62_Node000026_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M618.79,-560.75C622.76,-553.49 628.53,-542.95 633.43,-533.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="636.57,-535.54 638.3,-525.09 630.43,-532.18 636.57,-535.54"/>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node19 -->
<g id="edge63_Node000027_Node000019" class="edge">
<title>Node27&#45;&gt;Node19</title>
<g id="a_edge63_Node000027_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M644.78,-505.91C650.19,-479.89 666.48,-401.47 674.05,-365.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="677.57,-365.28 676.18,-354.77 670.72,-363.85 677.57,-365.28"/>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node20 -->
<g id="edge64_Node000027_Node000020" class="edge">
<title>Node27&#45;&gt;Node20</title>
<g id="a_edge64_Node000027_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M637.77,-505.92C629.97,-493.37 614.52,-469.49 599,-451 590.45,-440.82 579.94,-430.33 571.22,-422.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="573.54,-419.46 563.83,-415.23 568.78,-424.59 573.54,-419.46"/>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node25 -->
<g id="edge65_Node000027_Node000025" class="edge">
<title>Node27&#45;&gt;Node25</title>
<g id="a_edge65_Node000027_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M619.86,-505.98C596.18,-497.27 559.13,-483.63 532.29,-473.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="533.15,-470.34 522.56,-470.17 530.73,-476.91 533.15,-470.34"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node5 -->
<g id="edge67_Node000028_Node000005" class="edge">
<title>Node28&#45;&gt;Node5</title>
<g id="a_edge67_Node000028_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M899.55,-560.77C887.11,-543.04 861,-501.11 861,-461.5 861,-461.5 861,-461.5 861,-173.5 861,-105.62 639.27,-78.73 529.76,-69.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="529.77,-66.08 519.52,-68.76 529.2,-73.05 529.77,-66.08"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 40 KiB