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,904 @@
<?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 Pages: 1 -->
<svg width="915pt" height="808pt"
viewBox="0.00 0.00 914.53 808.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 804)">
<title>l4/sys/thread</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Common thread related definitions.">
<polygon fill="#999999" stroke="#666666" points="734,-800 654,-800 654,-781 734,-781 734,-800"/>
<text text-anchor="middle" x="694" y="-788" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/thread</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="788,-690 692,-690 692,-671 788,-671 788,-690"/>
<text text-anchor="middle" x="740" 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="M695.9,-780.62C698.75,-768.11 704.68,-744.72 713,-726 717.22,-716.5 723.1,-706.56 728.29,-698.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="731.31,-700.27 733.93,-690.01 725.48,-696.39 731.31,-700.27"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="snd__destination.html" target="_top" xlink:title="The C++ Sender destination interface.">
<polygon fill="white" stroke="#666666" points="847.5,-745 722.5,-745 722.5,-726 847.5,-726 847.5,-745"/>
<text text-anchor="middle" x="785" y="-733" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/snd_destination</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="M708.62,-780.98C722.86,-772.69 744.75,-759.94 761.45,-750.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="763.23,-753.23 770.11,-745.17 759.71,-747.18 763.23,-753.23"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="l4_2sys_2thread_8h.html" target="_top" xlink:title="Common thread related definitions.">
<polygon fill="white" stroke="#666666" points="193.5,-354.5 104.5,-354.5 104.5,-335.5 193.5,-335.5 193.5,-354.5"/>
<text text-anchor="middle" x="149" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/thread.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node28 -->
<g id="edge68_Node000001_Node000028" class="edge">
<title>Node1&#45;&gt;Node28</title>
<g id="a_edge68_Node000001_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M653.92,-790.07C528.06,-790.81 149,-784.47 149,-681.5 149,-681.5 149,-681.5 149,-459.5 149,-426.11 149,-387.19 149,-364.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="152.5,-364.54 149,-354.54 145.5,-364.54 152.5,-364.54"/>
</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="817.5,-129 728.5,-129 728.5,-110 817.5,-110 817.5,-129"/>
<text text-anchor="middle" x="773" 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="M751.88,-670.88C773.25,-654.26 816,-615.52 816,-571.5 816,-571.5 816,-571.5 816,-514.5 816,-378.87 941.44,-347.79 896,-220 885.87,-191.52 878.78,-184.86 856,-165 840.75,-151.71 820.86,-140.87 804.37,-133.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="805.67,-129.97 795.11,-129.09 802.82,-136.36 805.67,-129.97"/>
</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="661,-184 577,-184 577,-165 661,-165 661,-184"/>
<text text-anchor="middle" x="619" 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="M745.28,-670.9C755.73,-653.07 778,-610.46 778,-571.5 778,-571.5 778,-571.5 778,-514.5 778,-374.15 745.13,-334.53 664,-220 656.41,-209.29 646.11,-198.89 637.28,-190.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="639.52,-188.15 629.7,-184.16 634.89,-193.4 639.52,-188.15"/>
</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="708.5,-525 625.5,-525 625.5,-506 708.5,-506 708.5,-525"/>
<text text-anchor="middle" x="667" 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="M736.08,-670.74C724.59,-645.09 690.86,-569.78 675.19,-534.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="678.23,-533 670.94,-525.31 671.84,-535.86 678.23,-533"/>
</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="627,-354.5 549,-354.5 549,-335.5 627,-335.5 627,-354.5"/>
<text text-anchor="middle" x="588" 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="M740,-670.82C740,-652.48 740,-608.44 740,-571.5 740,-571.5 740,-571.5 740,-514.5 740,-476.28 712.96,-473.42 682,-451 650.42,-428.13 626.34,-445.46 602,-415 590.69,-400.85 587.79,-379.95 587.34,-364.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="590.84,-364.69 587.38,-354.67 583.84,-364.66 590.84,-364.69"/>
</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="671,-635 597,-635 597,-616 671,-616 671,-635"/>
<text text-anchor="middle" x="634" 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="M722.97,-670.98C706.07,-662.54 679.94,-649.47 660.36,-639.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="661.85,-636.51 651.34,-635.17 658.72,-642.77 661.85,-636.51"/>
</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="421.5,-74 322.5,-74 322.5,-55 421.5,-55 421.5,-74"/>
<text text-anchor="middle" x="372" 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="M728.17,-112.57C655.65,-102.99 512.59,-84.08 431.59,-73.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="431.92,-69.89 421.54,-72.05 431,-76.83 431.92,-69.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="698.5,-74 619.5,-74 619.5,-55 698.5,-55 698.5,-74"/>
<text text-anchor="middle" x="659" 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="M754.68,-109.98C736.34,-101.46 707.89,-88.23 686.77,-78.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="688.19,-75.21 677.65,-74.17 685.24,-81.56 688.19,-75.21"/>
</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="418,-19 326,-19 326,0 418,0 418,-19"/>
<text text-anchor="middle" x="372" 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="M372,-54.75C372,-47.8 372,-37.85 372,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="375.5,-29.09 372,-19.09 368.5,-29.09 375.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="M643.74,-164.98C669.37,-156.16 709.63,-142.31 738.41,-132.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="739.75,-135.65 748.06,-129.08 737.47,-129.03 739.75,-135.65"/>
</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="M576.79,-170.42C518.56,-165.34 417.74,-153.24 391,-129 378.62,-117.78 374.17,-98.86 372.64,-84.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="376.12,-84.11 371.94,-74.37 369.13,-84.58 376.12,-84.11"/>
</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="M639.52,-165C654.02,-157.77 672.35,-145.86 681,-129 688.72,-113.96 680.66,-95.62 672.21,-82.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="674.83,-80.17 666.2,-74.03 669.12,-84.21 674.83,-80.17"/>
</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="510,-129 400,-129 400,-110 510,-110 510,-129"/>
<text text-anchor="middle" x="455" 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="M592.65,-164.98C565.24,-156.13 522.11,-142.19 491.44,-132.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="492.15,-128.83 481.56,-129.08 490,-135.49 492.15,-128.83"/>
</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="672,-129 566,-129 566,-110 672,-110 672,-129"/>
<text text-anchor="middle" x="619" 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="M619,-164.75C619,-157.8 619,-147.85 619,-139.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="622.5,-139.09 619,-129.09 615.5,-139.09 622.5,-139.09"/>
</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="M441.66,-109.98C428.91,-101.84 409.45,-89.41 394.33,-79.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="395.89,-76.6 385.58,-74.17 392.12,-82.5 395.89,-76.6"/>
</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="M579.32,-109.98C536.5,-100.8 468.24,-86.15 421.84,-76.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="422.51,-72.76 412,-74.08 421.04,-79.6 422.51,-72.76"/>
</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="M625.61,-109.75C631.26,-102.26 639.54,-91.28 646.45,-82.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="649.29,-84.18 652.52,-74.09 643.7,-79.96 649.29,-84.18"/>
</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="M673.91,-505.89C688.43,-486.77 720.13,-439.03 712,-396 696.91,-316.14 650.58,-229.59 629.56,-193.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="632.43,-191.16 624.35,-184.3 626.39,-194.7 632.43,-191.16"/>
</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="268.5,-415 177.5,-415 177.5,-396 268.5,-396 268.5,-415"/>
<text text-anchor="middle" x="223" 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="M625.2,-506.57C582.12,-498.2 513.12,-484.29 454,-470 385.97,-453.56 307.57,-431.3 261.82,-417.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="262.6,-414.55 252.02,-415.1 260.64,-421.27 262.6,-414.55"/>
</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="673.5,-470 596.5,-470 596.5,-451 673.5,-451 673.5,-470"/>
<text text-anchor="middle" x="635" 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="M661.72,-505.75C657.29,-498.42 650.84,-487.73 645.38,-478.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="648.35,-476.84 640.19,-470.09 642.36,-480.46 648.35,-476.84"/>
</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="M177.33,-400.37C112.09,-391.67 0,-365.15 0,-285.5 0,-285.5 0,-285.5 0,-173.5 0,-109.31 206.84,-80.8 312.06,-70.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="312.6,-73.91 322.22,-69.47 311.93,-66.94 312.6,-73.91"/>
</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="M177.18,-403.41C144.86,-399.95 103.63,-389.5 82,-360 43.28,-307.18 73.77,-256.72 128,-220 163.69,-195.84 447.17,-182.15 566.43,-177.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="566.91,-180.89 576.77,-177.01 566.64,-173.9 566.91,-180.89"/>
</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="560,-239 482,-239 482,-220 560,-220 560,-239"/>
<text text-anchor="middle" x="521" 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="M262.93,-395.93C291.61,-388.79 330.59,-377.02 362,-360 420.72,-328.18 478.76,-273.45 505.59,-246.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="508.37,-248.65 512.88,-239.06 503.37,-243.74 508.37,-248.65"/>
</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="335,-360 211,-360 211,-330 335,-330 335,-360"/>
<text text-anchor="start" x="219" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__kernel_object</text>
<text text-anchor="middle" x="273" 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="M230.38,-395.87C236.66,-388.52 245.96,-377.63 254.27,-367.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="257.1,-369.99 260.94,-360.11 251.78,-365.44 257.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="372.5,-294 301.5,-294 301.5,-275 372.5,-275 372.5,-294"/>
<text text-anchor="middle" x="337" 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="M259.39,-395.99C291.26,-387.71 334.01,-374.32 344,-360 355.46,-343.57 350.58,-319.9 344.88,-303.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="348.09,-302.27 341.18,-294.24 341.57,-304.82 348.09,-302.27"/>
</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="M497.14,-219.92C463.45,-206.4 403.05,-176.66 376,-129 368.33,-115.49 367.88,-97.66 369.03,-84.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="372.51,-84.75 370.25,-74.39 365.56,-83.89 372.51,-84.75"/>
</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="M521.24,-219.87C522.29,-198.56 527.84,-142.77 557,-110 570.89,-94.39 591.25,-84.03 610.13,-77.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="611.44,-80.52 619.83,-74.05 609.23,-73.87 611.44,-80.52"/>
</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="M536.75,-219.98C552.23,-211.61 576.09,-198.7 594.14,-188.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="595.84,-192.01 602.97,-184.17 592.51,-185.85 595.84,-192.01"/>
</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="M288.49,-329.84C297.97,-321.17 310.11,-310.08 319.88,-301.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.39,-303.6 327.41,-294.27 317.67,-298.43 322.39,-303.6"/>
</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="M353.42,-274.91C378.66,-261.92 428.72,-236.99 473,-220 507.19,-206.88 547.02,-194.96 576.43,-186.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="577.66,-190.05 586.37,-184.02 575.8,-183.31 577.66,-190.05"/>
</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="M366.56,-274.98C397.72,-266.01 446.97,-251.82 481.46,-241.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="482.57,-245.21 491.21,-239.08 480.63,-238.49 482.57,-245.21"/>
</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="207,-239 137,-239 137,-220 207,-220 207,-239"/>
<text text-anchor="middle" x="172" 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="M310.49,-274.98C282.79,-266.09 239.14,-252.07 208.26,-242.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="209.31,-238.81 198.72,-239.08 207.17,-245.47 209.31,-238.81"/>
</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="M182.47,-219.97C214.59,-193.79 312.01,-114.39 353.24,-80.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="355.61,-83.38 361.15,-74.34 351.18,-77.95 355.61,-83.38"/>
</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="493,-354.5 429,-354.5 429,-335.5 493,-335.5 493,-354.5"/>
<text text-anchor="middle" x="461" 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="M621.92,-450.97C592.19,-431.58 519.3,-384.03 482.7,-360.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="484.52,-357.16 474.23,-354.63 480.69,-363.02 484.52,-357.16"/>
</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="478.5,-415 391.5,-415 391.5,-396 478.5,-396 478.5,-415"/>
<text text-anchor="middle" x="435" 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="M602.87,-450.98C568.85,-441.97 515,-427.7 477.5,-417.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="477.95,-414.26 467.39,-415.08 476.16,-421.03 477.95,-414.26"/>
</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="703,-415 611,-415 611,-396 703,-396 703,-415"/>
<text text-anchor="middle" x="657" 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="M638.63,-450.75C641.58,-443.65 645.83,-433.4 649.51,-424.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="652.83,-425.67 653.43,-415.09 646.37,-422.98 652.83,-425.67"/>
</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="M456.71,-395.85C471.93,-388.61 491.38,-376.75 502,-360 523.73,-325.73 524.39,-276.26 522.8,-249.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="526.27,-248.89 522.01,-239.19 519.29,-249.43 526.27,-248.89"/>
</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="M391.23,-401.95C303.8,-396.4 114.27,-381.95 95,-360 62.53,-323 119.41,-270.42 151.82,-245.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="153.99,-247.91 159.84,-239.07 149.76,-242.33 153.99,-247.91"/>
</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="M438.84,-395.87C442.56,-387.49 448.33,-374.51 453.05,-363.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="456.28,-365.23 457.15,-354.67 449.89,-362.38 456.28,-365.23"/>
</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="M703.35,-396.62C757,-384.75 843,-356.61 882,-294 918.8,-234.93 835.69,-164.81 794.46,-135.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="796.31,-132.06 786.12,-129.15 792.27,-137.78 796.31,-132.06"/>
</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="M655.56,-395.8C650,-362.29 629.88,-241.08 622.1,-194.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="625.53,-193.5 620.44,-184.21 618.63,-194.64 625.53,-193.5"/>
</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="M646.82,-395.87C636.12,-386.8 619.06,-372.34 606.07,-361.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="608.11,-358.46 598.22,-354.67 603.59,-363.8 608.11,-358.46"/>
</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="M589.58,-335.41C594.37,-309.39 608.79,-230.97 615.5,-194.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="619.02,-194.74 617.39,-184.27 612.13,-193.47 619.02,-194.74"/>
</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="M582.96,-335.47C572,-316.9 545.8,-272.51 531.22,-247.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="534.19,-245.96 526.09,-239.13 528.16,-249.52 534.19,-245.96"/>
</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="M551.5,-335.49C506.82,-325.08 431.13,-307.44 382.64,-296.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="383.26,-292.69 372.73,-293.83 381.67,-299.51 383.26,-292.69"/>
</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="M636.7,-615.66C642.07,-598.09 654.18,-558.45 661.36,-534.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="664.78,-535.74 664.35,-525.16 658.08,-533.7 664.78,-535.74"/>
</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="607,-525 527,-525 527,-506 607,-506 607,-525"/>
<text text-anchor="middle" x="567" 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="M628.52,-615.66C617.42,-597.77 592.13,-557 577.67,-533.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="580.62,-531.81 572.37,-525.16 574.67,-535.5 580.62,-531.81"/>
</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="363,-580 279,-580 279,-561 363,-561 363,-580"/>
<text text-anchor="middle" x="321" 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="M596.87,-618.21C541.34,-608.81 436.45,-591.05 373.22,-580.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="373.51,-576.84 363.07,-578.62 372.34,-583.74 373.51,-576.84"/>
</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="M577.93,-505.98C588.08,-498.07 603.42,-486.11 615.65,-476.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="618.14,-479.08 623.88,-470.17 613.84,-473.56 618.14,-479.08"/>
</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="M526.95,-507.85C502.73,-501.85 472.97,-490.65 454,-470 442.81,-457.82 438.19,-439.3 436.3,-425.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="439.74,-424.65 435.26,-415.04 432.78,-425.34 439.74,-424.65"/>
</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="578.5,-470 463.5,-470 463.5,-451 578.5,-451 578.5,-470"/>
<text text-anchor="middle" x="521" 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="M559.4,-505.75C552.84,-498.18 543.18,-487.05 535.19,-477.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="537.65,-475.35 528.45,-470.09 532.37,-479.94 537.65,-475.35"/>
</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="M516.49,-450.97C506.72,-432.48 483.41,-388.4 470.33,-363.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="473.33,-361.83 465.56,-354.63 467.14,-365.11 473.33,-361.83"/>
</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="M507.18,-450.98C493.85,-442.77 473.42,-430.18 457.69,-420.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="459.42,-417.44 449.07,-415.17 455.75,-423.4 459.42,-417.44"/>
</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="M542.85,-450.98C565.12,-442.3 599.9,-428.75 625.22,-418.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="626.71,-422.06 634.75,-415.17 624.16,-415.54 626.71,-422.06"/>
</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="M321.01,-560.69C321.49,-532.88 326.67,-445.93 371,-396 385.96,-379.15 408,-366.78 426.53,-358.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="427.98,-361.73 435.84,-354.63 425.26,-355.28 427.98,-361.73"/>
</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="M321.92,-560.75C323.57,-548 327.84,-523.86 338,-506 357.9,-471.01 393.07,-439.36 415.14,-421.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="417.49,-424.17 423.18,-415.23 413.16,-418.68 417.49,-424.17"/>
</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="409,-525 347,-525 347,-506 409,-506 409,-525"/>
<text text-anchor="middle" x="378" 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="M330.16,-560.98C338.5,-553.23 351.03,-541.58 361.18,-532.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="363.74,-534.54 368.68,-525.17 358.97,-529.42 363.74,-534.54"/>
</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="M375.7,-505.72C370.79,-485 361.33,-432.08 382,-396 391.78,-378.93 410.01,-366.81 426.49,-358.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="428.25,-361.84 435.92,-354.53 425.37,-355.46 428.25,-361.84"/>
</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="M382.66,-505.66C392.06,-487.85 413.43,-447.37 425.76,-424.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="428.86,-425.64 430.43,-415.16 422.67,-422.37 428.86,-425.64"/>
</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="M400.98,-505.98C424.5,-497.27 461.29,-483.63 487.94,-473.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="489.45,-476.93 497.61,-470.17 487.01,-470.36 489.45,-476.93"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node2 -->
<g id="edge66_Node000026_Node000002" class="edge">
<title>Node26&#45;&gt;Node2</title>
<g id="a_edge66_Node000026_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M777.57,-725.75C771.15,-718.18 761.69,-707.05 753.88,-697.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="756.43,-695.45 747.29,-690.09 751.1,-699.98 756.43,-695.45"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node7 -->
<g id="edge65_Node000026_Node000007" class="edge">
<title>Node26&#45;&gt;Node7</title>
<g id="a_edge65_Node000026_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M806.82,-725.93C840.42,-711.14 901,-677.4 901,-626.5 901,-626.5 901,-626.5 901,-283.5 901,-234.86 752.83,-199.99 671.3,-184.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="671.69,-180.99 661.22,-182.6 670.41,-187.88 671.69,-180.99"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node22 -->
<g id="edge67_Node000026_Node000022" class="edge">
<title>Node26&#45;&gt;Node22</title>
<g id="a_edge67_Node000026_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M743.84,-725.9C697.78,-713.95 624.8,-687.58 588,-635 567,-605 564.91,-560.54 565.68,-535.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="569.19,-535.33 566.2,-525.17 562.2,-534.98 569.19,-535.33"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="snd__destination_8h.html" target="_top" xlink:title="Sender destination endpoint C interface.">
<polygon fill="white" stroke="#666666" points="873,-294 739,-294 739,-275 873,-275 873,-294"/>
<text text-anchor="middle" x="806" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/snd_destination.h</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="M795.48,-725.9C814.78,-709.02 854,-669.44 854,-626.5 854,-626.5 854,-626.5 854,-514.5 854,-434.64 825.69,-342.39 812.55,-303.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="815.75,-302.39 809.15,-294.1 809.14,-304.69 815.75,-302.39"/>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node7 -->
<g id="edge64_Node000027_Node000007" class="edge">
<title>Node27&#45;&gt;Node7</title>
<g id="a_edge64_Node000027_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M796.64,-274.78C782.15,-261.62 753.04,-236.47 725,-220 702.57,-206.82 675.5,-195.53 654.33,-187.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="655.35,-184.26 644.75,-184.11 652.94,-190.83 655.35,-184.26"/>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node12 -->
<g id="edge63_Node000027_Node000012" class="edge">
<title>Node27&#45;&gt;Node12</title>
<g id="a_edge63_Node000027_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M760.21,-274.98C708.18,-265.31 623.57,-249.57 570.17,-239.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="570.73,-236.19 560.25,-237.8 569.45,-243.07 570.73,-236.19"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node7 -->
<g id="edge69_Node000028_Node000007" class="edge">
<title>Node28&#45;&gt;Node7</title>
<g id="a_edge69_Node000028_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M159.26,-335.42C176.83,-321.12 214.23,-292.26 250,-275 356.44,-223.65 493.4,-195.58 566.88,-183.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="567.52,-186.71 576.82,-181.63 566.38,-179.8 567.52,-186.71"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node12 -->
<g id="edge70_Node000028_Node000012" class="edge">
<title>Node28&#45;&gt;Node12</title>
<g id="a_edge70_Node000028_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M166.23,-335.38C201.38,-317.83 279.12,-279.28 292,-275 352.34,-254.96 424.78,-242.76 471.8,-236.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="472.28,-239.79 481.73,-235 471.35,-232.86 472.28,-239.79"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node14 -->
<g id="edge71_Node000028_Node000014" class="edge">
<title>Node28&#45;&gt;Node14</title>
<g id="a_edge71_Node000028_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M176.34,-335.49C208.92,-325.36 263.51,-308.37 299.89,-297.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="301.12,-300.33 309.63,-294.02 299.04,-293.65 301.12,-300.33"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 41 KiB