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,823 @@
<?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/thread_group Pages: 1 -->
<svg width="994pt" height="753pt"
viewBox="0.00 0.00 994.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/sys/thread_group</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="745.5,-745 632.5,-745 632.5,-726 745.5,-726 745.5,-745"/>
<text text-anchor="middle" x="689" y="-733" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/thread_group</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="capability.html" target="_top" xlink:title="L4::Cap related definitions.">
<polygon fill="white" stroke="#666666" points="544,-690 448,-690 448,-671 544,-671 544,-690"/>
<text text-anchor="middle" x="496" y="-678" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/capability</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="M657.99,-725.98C625.17,-716.97 573.2,-702.7 537.01,-692.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="537.82,-689.36 527.25,-690.08 535.97,-696.11 537.82,-689.36"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="thread__group_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="920,-354.5 798,-354.5 798,-335.5 920,-335.5 920,-354.5"/>
<text text-anchor="middle" x="859" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/thread_group.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge61_Node000001_Node000026" class="edge">
<title>Node1&#45;&gt;Node26</title>
<g id="a_edge61_Node000001_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M745.52,-734.72C821.73,-731.71 948,-713.58 948,-626.5 948,-626.5 948,-626.5 948,-459.5 948,-416.31 907.59,-379.79 881.23,-360.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="883.1,-357.6 872.91,-354.72 879.08,-363.33 883.1,-357.6"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="l4_2sys_2consts_8h.html" target="_top" xlink:title="Common constants.">
<polygon fill="white" stroke="#666666" points="298.5,-129 209.5,-129 209.5,-110 298.5,-110 298.5,-129"/>
<text text-anchor="middle" x="254" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/consts.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="M447.99,-679.16C323.51,-677 0,-662.6 0,-571.5 0,-571.5 0,-571.5 0,-228.5 0,-142.58 124.62,-124.03 199.28,-120.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="199.61,-124.13 209.47,-120.25 199.34,-117.13 199.61,-124.13"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="l4_2sys_2types_8h.html" target="_top" xlink:title="Common L4 ABI Data Types.">
<polygon fill="white" stroke="#666666" points="561,-184 477,-184 477,-165 561,-165 561,-184"/>
<text text-anchor="middle" x="519" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/types.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node7 -->
<g id="edge6_Node000002_Node000007" class="edge">
<title>Node2&#45;&gt;Node7</title>
<g id="a_edge6_Node000002_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M544.32,-673.9C667.94,-658.24 986,-608.95 986,-516.5 986,-516.5 986,-516.5 986,-404.5 986,-221.56 693.52,-184.75 571.49,-177.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="571.45,-173.85 561.27,-176.78 571.05,-180.84 571.45,-173.85"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="kobject_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="499.5,-525 416.5,-525 416.5,-506 499.5,-506 499.5,-525"/>
<text text-anchor="middle" x="458" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/kobject</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge15_Node000002_Node000010" class="edge">
<title>Node2&#45;&gt;Node10</title>
<g id="a_edge15_Node000002_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M493.96,-670.74C488,-645.2 470.57,-570.43 462.37,-535.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="465.73,-534.25 460.05,-525.31 458.92,-535.84 465.73,-534.25"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="l4_2sys_2task_8h.html" target="_top" xlink:title="Common task related definitions.">
<polygon fill="white" stroke="#666666" points="524,-354.5 446,-354.5 446,-335.5 524,-335.5 524,-354.5"/>
<text text-anchor="middle" x="485" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/task.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node20 -->
<g id="edge44_Node000002_Node000020" class="edge">
<title>Node2&#45;&gt;Node20</title>
<g id="a_edge44_Node000002_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M501.28,-670.9C511.73,-653.07 534,-610.46 534,-571.5 534,-571.5 534,-571.5 534,-459.5 534,-422.67 511.98,-384.22 497.46,-362.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="500.24,-360.72 491.61,-354.57 494.52,-364.76 500.24,-360.72"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><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="444,-635 370,-635 370,-616 444,-616 444,-635"/>
<text text-anchor="middle" x="407" y="-623" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/meta</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node21 -->
<g id="edge45_Node000002_Node000021" class="edge">
<title>Node2&#45;&gt;Node21</title>
<g id="a_edge45_Node000002_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M481.7,-670.98C467.9,-662.77 446.76,-650.18 430.49,-640.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="431.94,-637.28 421.56,-635.17 428.36,-643.29 431.94,-637.28"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="compiler_8h.html" target="_top" xlink:title="L4 compiler related defines.">
<polygon fill="white" stroke="#666666" points="621.5,-74 522.5,-74 522.5,-55 621.5,-55 621.5,-74"/>
<text text-anchor="middle" x="572" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/compiler.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="M298.55,-111.07C354.33,-101.78 450.09,-85.82 512.21,-75.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="512.97,-78.89 522.26,-73.79 511.82,-71.98 512.97,-78.89"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="l4_2sys_2l4int_8h.html" target="_top" xlink:title="Fixed sized integer types, generic version.">
<polygon fill="white" stroke="#666666" points="426.5,-74 347.5,-74 347.5,-55 426.5,-55 426.5,-74"/>
<text text-anchor="middle" x="387" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/l4int.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5_Node000003_Node000006" class="edge">
<title>Node3&#45;&gt;Node6</title>
<g id="a_edge5_Node000003_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M275.37,-109.98C297.15,-101.3 331.16,-87.75 355.92,-77.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="357.25,-81.12 365.24,-74.17 354.66,-74.62 357.25,-81.12"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="618,-19 526,-19 526,0 618,0 618,-19"/>
<text text-anchor="middle" x="572" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/linkage.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M572,-54.75C572,-47.8 572,-37.85 572,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="575.5,-29.09 572,-19.09 568.5,-29.09 575.5,-29.09"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node3 -->
<g id="edge9_Node000007_Node000003" class="edge">
<title>Node7&#45;&gt;Node3</title>
<g id="a_edge9_Node000007_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M476.72,-165.04C430.51,-155.8 356.43,-140.99 306.52,-131"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="307.06,-127.54 296.57,-129.01 305.69,-134.41 307.06,-127.54"/>
</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="M561.25,-169.32C587.49,-164.29 619.28,-153.24 636,-129 649.51,-109.41 624.39,-90.69 601.77,-78.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="603.18,-75.51 592.67,-74.17 600.05,-81.77 603.18,-75.51"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node6 -->
<g id="edge7_Node000007_Node000006" class="edge">
<title>Node7&#45;&gt;Node6</title>
<g id="a_edge7_Node000007_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M476.7,-172.01C445.5,-168.42 404.97,-157.99 384,-129 374.71,-116.16 376.79,-97.74 380.4,-84.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="383.81,-84.86 383.44,-74.27 377.13,-82.78 383.81,-84.86"/>
</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="627,-129 517,-129 517,-110 627,-110 627,-129"/>
<text text-anchor="middle" x="572" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__l4_fpage.h</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge10_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge10_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M527.75,-164.75C535.47,-157.03 546.9,-145.6 556.22,-136.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="558.81,-138.64 563.41,-129.09 553.86,-133.69 558.81,-138.64"/>
</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="499,-129 393,-129 393,-110 499,-110 499,-129"/>
<text text-anchor="middle" x="446" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__timeout.h</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node9 -->
<g id="edge12_Node000007_Node000009" class="edge">
<title>Node7&#45;&gt;Node9</title>
<g id="a_edge12_Node000007_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M507.27,-164.98C496.27,-157 479.58,-144.88 466.4,-135.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="468.09,-132.21 457.94,-129.17 463.98,-137.88 468.09,-132.21"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node4 -->
<g id="edge11_Node000008_Node000004" class="edge">
<title>Node8&#45;&gt;Node4</title>
<g id="a_edge11_Node000008_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M572,-109.75C572,-102.8 572,-92.85 572,-84.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="575.5,-84.09 572,-74.09 568.5,-84.09 575.5,-84.09"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node4 -->
<g id="edge14_Node000009_Node000004" class="edge">
<title>Node9&#45;&gt;Node4</title>
<g id="a_edge14_Node000009_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M466.24,-109.98C486.7,-101.38 518.53,-87.99 541.93,-78.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="543.53,-81.27 551.39,-74.17 540.81,-74.82 543.53,-81.27"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge13_Node000009_Node000006" class="edge">
<title>Node9&#45;&gt;Node6</title>
<g id="a_edge13_Node000009_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M436.52,-109.98C427.8,-102.15 414.66,-90.34 404.1,-80.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="406.43,-78.25 396.65,-74.17 401.75,-83.46 406.43,-78.25"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node7 -->
<g id="edge30_Node000010_Node000007" class="edge">
<title>Node10&#45;&gt;Node7</title>
<g id="a_edge30_Node000010_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M456.4,-505.83C452.18,-482.42 440.78,-415.91 437,-360 436.1,-346.7 433.78,-342.94 437,-330 450.45,-275.96 486.71,-220.06 506.2,-192.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="509.28,-194.41 512.32,-184.26 503.62,-190.29 509.28,-194.41"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="kernel__object_8h.html" target="_top" xlink:title="Kernel object system calls.">
<polygon fill="white" stroke="#666666" points="675.5,-415 584.5,-415 584.5,-396 675.5,-396 675.5,-415"/>
<text text-anchor="middle" x="630" y="-403" font-family="Helvetica,sans-Serif" font-size="10.00">kernel_object.h</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge16_Node000010_Node000011" class="edge">
<title>Node10&#45;&gt;Node11</title>
<g id="a_edge16_Node000010_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M471.78,-505.84C501.35,-487.28 571.09,-443.49 607.3,-420.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="609.54,-423.48 616.15,-415.2 605.82,-417.55 609.54,-423.48"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="____typeinfo_8h.html" target="_top" xlink:title="Type information handling.">
<polygon fill="white" stroke="#666666" points="429.5,-470 352.5,-470 352.5,-451 429.5,-451 429.5,-470"/>
<text text-anchor="middle" x="391" y="-458" font-family="Helvetica,sans-Serif" font-size="10.00">__typeinfo.h</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node16 -->
<g id="edge31_Node000010_Node000016" class="edge">
<title>Node10&#45;&gt;Node16</title>
<g id="a_edge31_Node000010_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M447.24,-505.98C437.23,-498.07 422.11,-486.11 410.07,-476.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="411.97,-473.63 401.96,-470.17 407.63,-479.12 411.97,-473.63"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node4 -->
<g id="edge18_Node000011_Node000004" class="edge">
<title>Node11&#45;&gt;Node4</title>
<g id="a_edge18_Node000011_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M675.52,-403.71C749.83,-401.47 892.58,-392.88 929,-360 954.36,-337.1 948,-319.67 948,-285.5 948,-285.5 948,-285.5 948,-173.5 948,-108.51 737.87,-80.33 631.78,-70.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="631.82,-66.74 621.54,-69.3 631.18,-73.71 631.82,-66.74"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node7 -->
<g id="edge17_Node000011_Node000007" class="edge">
<title>Node11&#45;&gt;Node7</title>
<g id="a_edge17_Node000011_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M624.05,-395.85C618.11,-387.04 608.9,-372.87 602,-360 570.25,-300.79 539.6,-227.04 526.14,-193.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="529.35,-192.15 522.39,-184.16 522.85,-194.75 529.35,-192.15"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="l4_2sys_2utcb_8h.html" target="_top" xlink:title="UTCB definitions.">
<polygon fill="white" stroke="#666666" points="696,-239 618,-239 618,-220 696,-220 696,-239"/>
<text text-anchor="middle" x="657" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/utcb.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge19_Node000011_Node000012" class="edge">
<title>Node11&#45;&gt;Node12</title>
<g id="a_edge19_Node000011_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M675.77,-400.35C702.45,-395.3 734.09,-384.23 751,-360 780.68,-317.47 717.09,-268.1 680.47,-244.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="682.15,-241.41 671.82,-239.06 678.43,-247.34 682.15,-241.41"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="____kernel__object__impl_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="742,-360 618,-360 618,-330 742,-330 742,-360"/>
<text text-anchor="start" x="626" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__kernel_object</text>
<text text-anchor="middle" x="680" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">_impl.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node13 -->
<g id="edge23_Node000011_Node000013" class="edge">
<title>Node11&#45;&gt;Node13</title>
<g id="a_edge23_Node000011_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M637.38,-395.87C643.66,-388.52 652.96,-377.63 661.27,-367.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="664.1,-369.99 667.94,-360.11 658.78,-365.44 664.1,-369.99"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="l4_2sys_2ipc_8h.html" target="_top" xlink:title="Common IPC interface.">
<polygon fill="white" stroke="#666666" points="694.5,-294 623.5,-294 623.5,-275 694.5,-275 694.5,-294"/>
<text text-anchor="middle" x="659" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/ipc.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node14 -->
<g id="edge29_Node000011_Node000014" class="edge">
<title>Node11&#45;&gt;Node14</title>
<g id="a_edge29_Node000011_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M623.85,-395.95C614.49,-381.8 598.77,-352.8 609,-330 614.5,-317.74 625.23,-307.48 635.35,-299.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="637.35,-302.78 643.57,-294.2 633.36,-297.03 637.35,-302.78"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node4 -->
<g id="edge21_Node000012_Node000004" class="edge">
<title>Node12&#45;&gt;Node4</title>
<g id="a_edge21_Node000012_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M660.09,-219.77C663.05,-210.9 667.32,-196.69 669,-184 673.43,-150.55 673.26,-136.21 652,-110 640.48,-95.79 623.14,-85.36 607.55,-78.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="608.71,-74.88 598.14,-74.14 605.94,-81.31 608.71,-74.88"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node6 -->
<g id="edge22_Node000012_Node000006" class="edge">
<title>Node12&#45;&gt;Node6</title>
<g id="a_edge22_Node000012_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M658.44,-219.87C661.52,-198.06 666.26,-140.31 636,-110 608.74,-82.7 501.59,-71.91 437.06,-67.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="436.9,-64.31 426.7,-67.21 436.48,-71.3 436.9,-64.31"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node7 -->
<g id="edge20_Node000012_Node000007" class="edge">
<title>Node12&#45;&gt;Node7</title>
<g id="a_edge20_Node000012_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M634.83,-219.98C612.23,-211.3 576.94,-197.75 551.25,-187.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="552.17,-184.49 541.58,-184.17 549.66,-191.02 552.17,-184.49"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge24_Node000013_Node000014" class="edge">
<title>Node13&#45;&gt;Node14</title>
<g id="a_edge24_Node000013_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M674.92,-329.84C672.12,-322.04 668.61,-312.27 665.6,-303.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.82,-302.5 662.15,-294.27 662.23,-304.86 668.82,-302.5"/>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node7 -->
<g id="edge25_Node000014_Node000007" class="edge">
<title>Node14&#45;&gt;Node7</title>
<g id="a_edge25_Node000014_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M647.54,-274.66C623.53,-256.14 567.71,-213.08 538.15,-190.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="540.28,-187.5 530.22,-184.16 536,-193.04 540.28,-187.5"/>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node12 -->
<g id="edge26_Node000014_Node000012" class="edge">
<title>Node14&#45;&gt;Node12</title>
<g id="a_edge26_Node000014_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M658.67,-274.75C658.41,-267.8 658.03,-257.85 657.7,-249.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="661.2,-248.95 657.32,-239.09 654.2,-249.21 661.2,-248.95"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="err_8h.html" target="_top" xlink:title="Error codes.">
<polygon fill="white" stroke="#666666" points="352,-239 282,-239 282,-220 352,-220 352,-239"/>
<text text-anchor="middle" x="317" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/err.h</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge27_Node000014_Node000015" class="edge">
<title>Node14&#45;&gt;Node15</title>
<g id="a_edge27_Node000014_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M623.37,-277.98C560.72,-268.27 430.96,-248.16 362.14,-237.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="362.46,-234 352.04,-235.93 361.39,-240.92 362.46,-234"/>
</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="M319.31,-219.73C325.6,-197.58 345.26,-139.1 384,-110 420.88,-82.29 472.39,-71.51 512.17,-67.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="512.63,-70.94 522.28,-66.56 512,-63.97 512.63,-70.94"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="types.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="198,-354.5 134,-354.5 134,-335.5 198,-335.5 198,-354.5"/>
<text text-anchor="middle" x="166" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/types</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge32_Node000016_Node000017" class="edge">
<title>Node16&#45;&gt;Node17</title>
<g id="a_edge32_Node000016_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M378.98,-450.95C360.46,-438.01 323.57,-413.15 290,-396 260.62,-380.99 225.64,-367.24 200.34,-357.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="201.4,-354.63 190.81,-354.52 199.02,-361.21 201.4,-354.63"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="ipc__basics_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="281.5,-415 194.5,-415 194.5,-396 281.5,-396 281.5,-415"/>
<text text-anchor="middle" x="238" y="-403" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/ipc_basics</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node18 -->
<g id="edge33_Node000016_Node000018" class="edge">
<title>Node16&#45;&gt;Node18</title>
<g id="a_edge33_Node000016_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M366.42,-450.98C340.95,-442.16 300.96,-428.31 272.37,-418.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="273.37,-415.05 262.77,-415.08 271.08,-421.66 273.37,-415.05"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="capability_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="430,-415 338,-415 338,-396 430,-396 430,-415"/>
<text text-anchor="middle" x="384" y="-403" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/capability.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node19 -->
<g id="edge37_Node000016_Node000019" class="edge">
<title>Node16&#45;&gt;Node19</title>
<g id="a_edge37_Node000016_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M389.84,-450.75C388.93,-443.8 387.61,-433.85 386.46,-425.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="389.91,-424.54 385.13,-415.09 382.97,-425.46 389.91,-424.54"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node12 -->
<g id="edge35_Node000018_Node000012" class="edge">
<title>Node18&#45;&gt;Node12</title>
<g id="a_edge35_Node000018_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M258.49,-395.99C326.56,-367.72 545.38,-276.85 626.43,-243.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="628.16,-246.27 636.05,-239.2 625.47,-239.8 628.16,-246.27"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node15 -->
<g id="edge36_Node000018_Node000015" class="edge">
<title>Node18&#45;&gt;Node15</title>
<g id="a_edge36_Node000018_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M242.03,-395.63C254.39,-368.4 291.98,-285.61 308.76,-248.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="312.13,-249.7 313.08,-239.14 305.75,-246.8 312.13,-249.7"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node17 -->
<g id="edge34_Node000018_Node000017" class="edge">
<title>Node18&#45;&gt;Node17</title>
<g id="a_edge34_Node000018_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M227.38,-395.87C216.1,-386.71 198.08,-372.06 184.47,-361.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="186.64,-358.26 176.67,-354.67 182.22,-363.69 186.64,-358.26"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node3 -->
<g id="edge38_Node000019_Node000003" class="edge">
<title>Node19&#45;&gt;Node3</title>
<g id="a_edge38_Node000019_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M376.24,-395.96C355.61,-372.72 299.22,-305.64 273,-239 259.82,-205.51 255.78,-163.26 254.54,-139.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="258.03,-139.01 254.13,-129.16 251.04,-139.3 258.03,-139.01"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node7 -->
<g id="edge39_Node000019_Node000007" class="edge">
<title>Node19&#45;&gt;Node7</title>
<g id="a_edge39_Node000019_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M382.05,-395.65C376.25,-366.87 362.01,-274.69 404,-220 419.1,-200.33 444.09,-189.35 466.92,-183.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="467.98,-186.56 476.88,-180.81 466.33,-179.76 467.98,-186.56"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge40_Node000019_Node000020" class="edge">
<title>Node19&#45;&gt;Node20</title>
<g id="a_edge40_Node000019_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M398.9,-395.87C415.31,-386.36 441.93,-370.95 461.23,-359.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="463.14,-362.71 470.04,-354.67 459.63,-356.65 463.14,-362.71"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node7 -->
<g id="edge41_Node000020_Node000007" class="edge">
<title>Node20&#45;&gt;Node7</title>
<g id="a_edge41_Node000020_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M485.94,-335.5C488.27,-315.29 494.86,-262.86 505,-220 507.05,-211.33 509.92,-201.9 512.53,-193.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="515.93,-194.85 515.83,-184.26 509.3,-192.6 515.93,-194.85"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node12 -->
<g id="edge42_Node000020_Node000012" class="edge">
<title>Node20&#45;&gt;Node12</title>
<g id="a_edge42_Node000020_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M500.85,-335.47C518.34,-325.9 547.18,-309.65 571,-294 594.78,-278.38 620.91,-258.7 638.06,-245.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="640.41,-248.02 646.14,-239.12 636.11,-242.5 640.41,-248.02"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node14 -->
<g id="edge43_Node000020_Node000014" class="edge">
<title>Node20&#45;&gt;Node14</title>
<g id="a_edge43_Node000020_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M510.3,-335.49C540.2,-325.44 590.12,-308.66 623.78,-297.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="625.31,-300.52 633.67,-294.02 623.07,-293.89 625.31,-300.52"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node10 -->
<g id="edge46_Node000021_Node000010" class="edge">
<title>Node21&#45;&gt;Node10</title>
<g id="a_edge46_Node000021_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M411.17,-615.66C419.55,-597.93 438.53,-557.73 449.59,-534.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="452.81,-535.7 453.91,-525.16 446.48,-532.71 452.81,-535.7"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="ipc__iface.html" target="_top" xlink:title="Interface Definition Language.">
<polygon fill="white" stroke="#666666" points="396,-525 316,-525 316,-506 396,-506 396,-525"/>
<text text-anchor="middle" x="356" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/ipc_iface</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge47_Node000021_Node000022" class="edge">
<title>Node21&#45;&gt;Node22</title>
<g id="a_edge47_Node000021_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M402.83,-615.66C394.45,-597.93 375.47,-557.73 364.41,-534.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="367.52,-532.71 360.09,-525.16 361.19,-535.7 367.52,-532.71"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="ipc__string_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="263,-580 179,-580 179,-561 263,-561 263,-580"/>
<text text-anchor="middle" x="221" y="-568" font-family="Helvetica,sans-Serif" font-size="10.00">cxx/ipc_string</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node24 -->
<g id="edge54_Node000021_Node000024" class="edge">
<title>Node21&#45;&gt;Node24</title>
<g id="a_edge54_Node000021_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M377.12,-615.98C345.62,-607.01 295.83,-592.82 260.97,-582.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="261.69,-579.46 251.12,-580.08 259.78,-586.19 261.69,-579.46"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node16 -->
<g id="edge53_Node000022_Node000016" class="edge">
<title>Node22&#45;&gt;Node16</title>
<g id="a_edge53_Node000022_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M361.78,-505.75C366.62,-498.42 373.68,-487.73 379.64,-478.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="382.74,-480.36 385.33,-470.09 376.9,-476.5 382.74,-480.36"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node18 -->
<g id="edge48_Node000022_Node000018" class="edge">
<title>Node22&#45;&gt;Node18</title>
<g id="a_edge48_Node000022_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M349.31,-505.73C339.34,-492.93 319.62,-468.75 300,-451 287.78,-439.95 272.81,-429.14 260.64,-420.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="262.25,-417.81 251.97,-415.22 258.39,-423.65 262.25,-417.81"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="ipc__types.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="257.5,-470 142.5,-470 142.5,-451 257.5,-451 257.5,-470"/>
<text text-anchor="middle" x="200" y="-458" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/cxx/ipc_types</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge49_Node000022_Node000023" class="edge">
<title>Node22&#45;&gt;Node23</title>
<g id="a_edge49_Node000022_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M330.94,-505.98C304.97,-497.16 264.19,-483.31 235.04,-473.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="235.85,-469.99 225.26,-470.08 233.6,-476.61 235.85,-469.99"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node17 -->
<g id="edge51_Node000023_Node000017" class="edge">
<title>Node23&#45;&gt;Node17</title>
<g id="a_edge51_Node000023_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M196.86,-450.68C193.72,-441.74 188.82,-427.47 185,-415 179.78,-397.94 174.44,-378.3 170.75,-364.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="174.1,-363.33 168.19,-354.54 167.33,-365.1 174.1,-363.33"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node18 -->
<g id="edge52_Node000023_Node000018" class="edge">
<title>Node23&#45;&gt;Node18</title>
<g id="a_edge52_Node000023_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M206.27,-450.75C211.59,-443.34 219.36,-432.5 225.88,-423.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="228.86,-425.26 231.84,-415.09 223.17,-421.18 228.86,-425.26"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node19 -->
<g id="edge50_Node000023_Node000019" class="edge">
<title>Node23&#45;&gt;Node19</title>
<g id="a_edge50_Node000023_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.56,-450.98C260.72,-442.01 309.97,-427.82 344.46,-417.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="345.57,-421.21 354.21,-415.08 343.63,-414.49 345.57,-421.21"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node17 -->
<g id="edge55_Node000024_Node000017" class="edge">
<title>Node24&#45;&gt;Node17</title>
<g id="a_edge55_Node000024_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M178.85,-562.85C156.44,-556.93 130.74,-545.82 117,-525 82.45,-472.64 128.8,-396.39 152.97,-362.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="155.96,-364.72 159.12,-354.61 150.34,-360.54 155.96,-364.72"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node18 -->
<g id="edge56_Node000024_Node000018" class="edge">
<title>Node24&#45;&gt;Node18</title>
<g id="a_edge56_Node000024_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M226.43,-560.89C236.63,-544.16 258.29,-505.77 266,-470 267.78,-461.75 268.34,-459.11 266,-451 263.13,-441.06 257.32,-431.2 251.72,-423.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="254.5,-421.16 245.67,-415.3 248.92,-425.39 254.5,-421.16"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="ipc__array_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="188,-525 126,-525 126,-506 188,-506 188,-525"/>
<text text-anchor="middle" x="157" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">ipc_array</text>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge57_Node000024_Node000025" class="edge">
<title>Node24&#45;&gt;Node25</title>
<g id="a_edge57_Node000024_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M210.72,-560.98C201.16,-553.07 186.72,-541.11 175.22,-531.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.4,-528.85 167.47,-525.17 172.94,-534.24 177.4,-528.85"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node17 -->
<g id="edge58_Node000025_Node000017" class="edge">
<title>Node25&#45;&gt;Node17</title>
<g id="a_edge58_Node000025_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M148.52,-505.85C140.95,-497.47 130.4,-484.01 126,-470 123.47,-461.94 124.47,-459.3 126,-451 131.89,-419 147.09,-384.12 156.96,-363.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="160.13,-365.19 161.44,-354.67 153.86,-362.07 160.13,-365.19"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node18 -->
<g id="edge59_Node000025_Node000018" class="edge">
<title>Node25&#45;&gt;Node18</title>
<g id="a_edge59_Node000025_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M148.81,-505.71C137.91,-492.89 121.29,-468.69 133,-451 144.69,-433.35 164.93,-422.68 184.55,-416.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="185.8,-419.52 194.39,-413.32 183.81,-412.81 185.8,-419.52"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node23 -->
<g id="edge60_Node000025_Node000023" class="edge">
<title>Node25&#45;&gt;Node23</title>
<g id="a_edge60_Node000025_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M164.1,-505.75C170.17,-498.26 179.09,-487.28 186.51,-478.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="189.45,-480.06 193.03,-470.09 184.01,-475.65 189.45,-480.06"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node7 -->
<g id="edge62_Node000026_Node000007" class="edge">
<title>Node26&#45;&gt;Node7</title>
<g id="a_edge62_Node000026_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M854.77,-335.36C847.49,-321.22 831.39,-292.91 811,-275 742.11,-214.48 634.75,-190.41 571.2,-181.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="571.39,-177.59 561.01,-179.68 570.43,-184.52 571.39,-177.59"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node12 -->
<g id="edge63_Node000026_Node000012" class="edge">
<title>Node26&#45;&gt;Node12</title>
<g id="a_edge63_Node000026_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M851.57,-335.14C839.02,-320.68 812.22,-291.93 784,-275 758.97,-259.99 728.13,-249.03 703.11,-241.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="704.05,-238.37 693.48,-239.04 702.16,-245.11 704.05,-238.37"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node14 -->
<g id="edge64_Node000026_Node000014" class="edge">
<title>Node26&#45;&gt;Node14</title>
<g id="a_edge64_Node000026_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M829.92,-335.49C795.11,-325.31 736.68,-308.22 697.99,-296.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="698.7,-293.46 688.12,-294.02 696.73,-300.18 698.7,-293.46"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 37 KiB