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,309 @@
<?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/factory.h Pages: 1 -->
<svg width="556pt" height="357pt"
viewBox="0.00 0.00 555.50 357.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 353)">
<title>l4/sys/factory.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Common factory related definitions.">
<polygon fill="#999999" stroke="#666666" points="180,-349 90,-349 90,-330 180,-330 180,-349"/>
<text text-anchor="middle" x="135" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/factory.h</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="compiler_8h.html" target="_top" xlink:title="L4 compiler related defines.">
<polygon fill="white" stroke="#666666" points="196.5,-74 97.5,-74 97.5,-55 196.5,-55 196.5,-74"/>
<text text-anchor="middle" x="147" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/compiler.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="M106.7,-330C67.11,-316.15 0,-284.68 0,-230.5 0,-230.5 0,-230.5 0,-173.5 0,-121.64 60.14,-91.94 103.49,-77.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="104.83,-80.51 113.28,-74.11 102.68,-73.85 104.83,-80.51"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="l4_2sys_2types_8h.html" target="_top" xlink:title="Common L4 ABI Data Types.">
<polygon fill="white" stroke="#666666" points="275,-184 191,-184 191,-165 275,-165 275,-184"/>
<text text-anchor="middle" x="233" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/types.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M144.27,-329.84C161.08,-313.63 196.64,-276.88 216,-239 223.23,-224.85 227.62,-207.31 230.13,-194.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="233.62,-194.58 231.87,-184.13 226.72,-193.39 233.62,-194.58"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="l4_2sys_2utcb_8h.html" target="_top" xlink:title="UTCB definitions.">
<polygon fill="white" stroke="#666666" points="207,-239 129,-239 129,-220 207,-220 207,-239"/>
<text text-anchor="middle" x="168" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/utcb.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge14_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge14_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M137.7,-329.66C143.07,-312.09 155.18,-272.45 162.36,-248.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.78,-249.74 165.35,-239.16 159.08,-247.7 165.78,-249.74"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="l4_2sys_2ipc_8h.html" target="_top" xlink:title="Common IPC interface.">
<polygon fill="white" stroke="#666666" points="137.5,-294 66.5,-294 66.5,-275 137.5,-275 137.5,-294"/>
<text text-anchor="middle" x="102" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/ipc.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge18_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge18_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M129.55,-329.75C124.99,-322.42 118.33,-311.73 112.71,-302.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="115.6,-300.73 107.35,-294.09 109.66,-304.43 115.6,-300.73"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="193,-19 101,-19 101,0 193,0 193,-19"/>
<text text-anchor="middle" x="147" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/linkage.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="M147,-54.75C147,-47.8 147,-37.85 147,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="150.5,-29.09 147,-19.09 143.5,-29.09 150.5,-29.09"/>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge5_Node000004_Node000002" class="edge">
<title>Node4&#45;&gt;Node2</title>
<g id="a_edge5_Node000004_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M213.24,-164.99C198.22,-157.55 178.14,-145.38 166,-129 156.26,-115.85 151.48,-97.72 149.15,-84.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="152.59,-83.54 147.72,-74.13 145.66,-84.53 152.59,-83.54"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="l4_2sys_2l4int_8h.html" target="_top" xlink:title="Fixed sized integer types, generic version.">
<polygon fill="white" stroke="#666666" points="547.5,-74 468.5,-74 468.5,-55 547.5,-55 547.5,-74"/>
<text text-anchor="middle" x="508" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/l4int.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="M275.03,-173.54C348.17,-172.62 494.14,-166.07 526,-129 537.05,-116.15 529.32,-96.96 520.83,-83.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="523.52,-80.76 515.05,-74.39 517.7,-84.64 523.52,-80.76"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="l4_2sys_2consts_8h.html" target="_top" xlink:title="Common constants.">
<polygon fill="white" stroke="#666666" points="516.5,-129 427.5,-129 427.5,-110 516.5,-110 516.5,-129"/>
<text text-anchor="middle" x="472" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/consts.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge6_Node000004_Node000006" class="edge">
<title>Node4&#45;&gt;Node6</title>
<g id="a_edge6_Node000004_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M271.4,-164.98C312.74,-155.82 378.6,-141.21 423.49,-131.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="424.29,-134.66 433.3,-129.08 422.78,-127.83 424.29,-134.66"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="____l4__fpage_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="285,-129 175,-129 175,-110 285,-110 285,-129"/>
<text text-anchor="middle" x="230" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__l4_fpage.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge9_Node000004_Node000007" class="edge">
<title>Node4&#45;&gt;Node7</title>
<g id="a_edge9_Node000004_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M232.5,-164.75C232.11,-157.8 231.55,-147.85 231.05,-139.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="234.55,-138.88 230.49,-129.09 227.56,-139.27 234.55,-138.88"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="____timeout_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="409,-129 303,-129 303,-110 409,-110 409,-129"/>
<text text-anchor="middle" x="356" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__timeout.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge11_Node000004_Node000008" class="edge">
<title>Node4&#45;&gt;Node8</title>
<g id="a_edge11_Node000004_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M252.76,-164.98C272.73,-156.38 303.8,-142.99 326.65,-133.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="328.08,-136.34 335.88,-129.17 325.31,-129.91 328.08,-136.34"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge7_Node000006_Node000002" class="edge">
<title>Node6&#45;&gt;Node2</title>
<g id="a_edge7_Node000006_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M427.49,-111.24C370.15,-101.89 270.27,-85.6 206.47,-75.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="206.98,-71.74 196.55,-73.58 205.86,-78.64 206.98,-71.74"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node5 -->
<g id="edge8_Node000006_Node000005" class="edge">
<title>Node6&#45;&gt;Node5</title>
<g id="a_edge8_Node000006_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M477.94,-109.75C482.98,-102.34 490.34,-91.5 496.51,-82.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="499.44,-84.33 502.17,-74.09 493.65,-80.39 499.44,-84.33"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node2 -->
<g id="edge10_Node000007_Node000002" class="edge">
<title>Node7&#45;&gt;Node2</title>
<g id="a_edge10_Node000007_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M216.66,-109.98C203.91,-101.84 184.45,-89.41 169.33,-79.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.89,-76.6 160.58,-74.17 167.12,-82.5 170.89,-76.6"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge13_Node000008_Node000002" class="edge">
<title>Node8&#45;&gt;Node2</title>
<g id="a_edge13_Node000008_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M322.42,-109.98C286.65,-100.91 229.88,-86.52 190.66,-76.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="191.4,-73.15 180.84,-74.08 189.68,-79.93 191.4,-73.15"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node5 -->
<g id="edge12_Node000008_Node000005" class="edge">
<title>Node8&#45;&gt;Node5</title>
<g id="a_edge12_Node000008_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M380.42,-109.98C405.72,-101.16 445.45,-87.31 473.86,-77.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="475.1,-80.68 483.39,-74.08 472.79,-74.07 475.1,-80.68"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge16_Node000009_Node000002" class="edge">
<title>Node9&#45;&gt;Node2</title>
<g id="a_edge16_Node000009_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M166.51,-219.74C163.61,-202.43 157.12,-162.64 153,-129 151.16,-114.02 149.58,-96.99 148.51,-84.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.97,-83.82 147.66,-74.14 145,-84.4 151.97,-83.82"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node4 -->
<g id="edge15_Node000009_Node000004" class="edge">
<title>Node9&#45;&gt;Node4</title>
<g id="a_edge15_Node000009_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M178.44,-219.98C188.15,-212.07 202.82,-200.11 214.5,-190.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="216.83,-193.2 222.37,-184.17 212.4,-187.78 216.83,-193.2"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node5 -->
<g id="edge17_Node000009_Node000005" class="edge">
<title>Node9&#45;&gt;Node5</title>
<g id="a_edge17_Node000009_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M207.32,-224.03C294.79,-213.19 500.95,-182.4 542,-129 553.47,-114.08 539.71,-94.76 526.42,-81.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="528.52,-78.55 518.84,-74.25 523.73,-83.65 528.52,-78.55"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node4 -->
<g id="edge19_Node000010_Node000004" class="edge">
<title>Node10&#45;&gt;Node4</title>
<g id="a_edge19_Node000010_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M102.11,-274.97C102.74,-261.59 105.85,-235.63 120,-220 135.89,-202.45 159.59,-191.73 181.18,-185.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.22,-188.58 190.92,-182.53 180.35,-181.83 182.22,-188.58"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node9 -->
<g id="edge20_Node000010_Node000009" class="edge">
<title>Node10&#45;&gt;Node9</title>
<g id="a_edge20_Node000010_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M112.6,-274.98C122.46,-267.07 137.35,-255.11 149.22,-245.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.6,-248.16 157.2,-239.17 147.21,-242.7 151.6,-248.16"/>
</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="98,-184 28,-184 28,-165 98,-165 98,-184"/>
<text text-anchor="middle" x="63" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/err.h</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge21_Node000010_Node000011" class="edge">
<title>Node10&#45;&gt;Node11</title>
<g id="a_edge21_Node000010_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M98.81,-274.66C92.43,-257.01 78.02,-217.09 69.55,-193.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.82,-192.38 66.13,-184.16 66.23,-194.75 72.82,-192.38"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node2 -->
<g id="edge22_Node000011_Node000002" class="edge">
<title>Node11&#45;&gt;Node2</title>
<g id="a_edge22_Node000011_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M66.16,-164.66C71.04,-151.78 81.29,-127.49 95,-110 103.82,-98.75 115.84,-88.24 126.09,-80.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="128.28,-83 134.19,-74.21 124.09,-77.4 128.28,-83"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB