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,382 @@
<?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/debugger.h Pages: 1 -->
<svg width="586pt" height="478pt"
viewBox="0.00 0.00 585.50 478.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 474)">
<title>l4/sys/debugger.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Debugger related definitions.">
<polygon fill="#999999" stroke="#666666" points="346,-470 244,-470 244,-451 346,-451 346,-470"/>
<text text-anchor="middle" x="295" y="-458" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/debugger.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="207.5,-74 108.5,-74 108.5,-55 207.5,-55 207.5,-74"/>
<text text-anchor="middle" x="158" 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="M245.29,-450.97C161.22,-435.11 0,-397.93 0,-346 0,-346 0,-346 0,-173.5 0,-119.84 62.89,-90.9 109.32,-76.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="110.3,-80.2 118.94,-74.07 108.37,-73.48 110.3,-80.2"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="l4_2sys_2utcb_8h.html" target="_top" xlink:title="UTCB definitions.">
<polygon fill="white" stroke="#666666" points="416,-239 338,-239 338,-220 416,-220 416,-239"/>
<text text-anchor="middle" x="377" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/utcb.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="M300.11,-450.91C314.05,-427 352.83,-357.33 370,-294 373.96,-279.41 375.68,-262.36 376.43,-249.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="379.95,-249.43 376.89,-239.29 372.95,-249.12 379.95,-249.43"/>
</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="339.5,-294 268.5,-294 268.5,-275 339.5,-275 339.5,-294"/>
<text text-anchor="middle" x="304" 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="edge17_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge17_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M296.35,-450.99C297.72,-442.05 299.81,-427.57 301,-415 304.71,-375.76 304.75,-329.56 304.4,-304.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="307.89,-303.95 304.22,-294.01 300.9,-304.07 307.89,-303.95"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="kernel__object_8h.html" target="_top" xlink:title="Kernel object system calls.">
<polygon fill="white" stroke="#666666" points="292,-415 170,-415 170,-396 292,-396 292,-415"/>
<text text-anchor="middle" x="231" y="-403" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/kernel_object.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge22_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge22_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M284.72,-450.98C275.16,-443.07 260.72,-431.11 249.22,-421.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="251.4,-418.85 241.47,-415.17 246.94,-424.24 251.4,-418.85"/>
</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="204,-19 112,-19 112,0 204,0 204,-19"/>
<text text-anchor="middle" x="158" 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="M158,-54.75C158,-47.8 158,-37.85 158,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="161.5,-29.09 158,-19.09 154.5,-29.09 161.5,-29.09"/>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge15_Node000004_Node000002" class="edge">
<title>Node4&#45;&gt;Node2</title>
<g id="a_edge15_Node000004_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M339.71,-219.92C294.39,-207.55 218.7,-180.35 176,-129 165.58,-116.47 161.18,-98.27 159.33,-84.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.79,-83.93 158.3,-74.33 155.82,-84.63 162.79,-83.93"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="l4_2sys_2types_8h.html" target="_top" xlink:title="Common L4 ABI Data Types.">
<polygon fill="white" stroke="#666666" points="385,-184 301,-184 301,-165 385,-165 385,-184"/>
<text text-anchor="middle" x="343" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/types.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="M371.39,-219.75C366.68,-212.42 359.83,-201.73 354.03,-192.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="356.86,-190.62 348.51,-184.09 350.96,-194.4 356.86,-190.62"/>
</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="577.5,-74 498.5,-74 498.5,-55 577.5,-55 577.5,-74"/>
<text text-anchor="middle" x="538" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/l4int.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge16_Node000004_Node000006" class="edge">
<title>Node4&#45;&gt;Node6</title>
<g id="a_edge16_Node000004_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M416.4,-221.11C462.9,-210.05 538.16,-184.26 572,-129 581.72,-113.13 568.65,-94.26 556.01,-81.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="558.42,-78.7 548.78,-74.31 553.58,-83.75 558.42,-78.7"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge6_Node000005_Node000002" class="edge">
<title>Node5&#45;&gt;Node2</title>
<g id="a_edge6_Node000005_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M300.92,-169.02C269.29,-163.83 226.37,-152.71 196,-129 181,-117.3 170.64,-97.89 164.57,-83.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.83,-82.31 160.9,-74.29 161.31,-84.88 167.83,-82.31"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M385.31,-170.81C441.16,-166.29 534.91,-154.95 556,-129 566.69,-115.85 559.02,-96.7 550.64,-82.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="553.39,-80.69 544.94,-74.29 547.56,-84.56 553.39,-80.69"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="l4_2sys_2consts_8h.html" target="_top" xlink:title="Common constants.">
<polygon fill="white" stroke="#666666" points="546.5,-129 457.5,-129 457.5,-110 546.5,-110 546.5,-129"/>
<text text-anchor="middle" x="502" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/consts.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge7_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge7_Node000005_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M368.55,-164.98C395.12,-156.13 436.94,-142.19 466.67,-132.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="467.87,-135.56 476.25,-129.08 465.66,-128.92 467.87,-135.56"/>
</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="315,-129 205,-129 205,-110 315,-110 315,-129"/>
<text text-anchor="middle" x="260" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__l4_fpage.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge10_Node000005_Node000008" class="edge">
<title>Node5&#45;&gt;Node8</title>
<g id="a_edge10_Node000005_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M329.66,-164.98C316.91,-156.84 297.45,-144.41 282.33,-134.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="283.89,-131.6 273.58,-129.17 280.12,-137.5 283.89,-131.6"/>
</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="439,-129 333,-129 333,-110 439,-110 439,-129"/>
<text text-anchor="middle" x="386" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__timeout.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge12_Node000005_Node000009" class="edge">
<title>Node5&#45;&gt;Node9</title>
<g id="a_edge12_Node000005_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M350.1,-164.75C356.17,-157.26 365.09,-146.28 372.51,-137.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="375.45,-139.06 379.03,-129.09 370.01,-134.65 375.45,-139.06"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node2 -->
<g id="edge8_Node000007_Node000002" class="edge">
<title>Node7&#45;&gt;Node2</title>
<g id="a_edge8_Node000007_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M457.21,-111.44C454.1,-110.95 451,-110.47 448,-110 368.35,-97.62 276.36,-83.54 217.72,-74.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="217.94,-71.09 207.53,-73.04 216.88,-78.01 217.94,-71.09"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node6 -->
<g id="edge9_Node000007_Node000006" class="edge">
<title>Node7&#45;&gt;Node6</title>
<g id="a_edge9_Node000007_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M507.94,-109.75C512.98,-102.34 520.34,-91.5 526.51,-82.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="529.44,-84.33 532.17,-74.09 523.65,-80.39 529.44,-84.33"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge11_Node000008_Node000002" class="edge">
<title>Node8&#45;&gt;Node2</title>
<g id="a_edge11_Node000008_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M243.61,-109.98C227.43,-101.57 202.43,-88.59 183.62,-78.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="185.17,-75.68 174.69,-74.17 181.95,-81.89 185.17,-75.68"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge14_Node000009_Node000002" class="edge">
<title>Node9&#45;&gt;Node2</title>
<g id="a_edge14_Node000009_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M349.37,-109.98C310.09,-100.86 247.63,-86.33 204.81,-76.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.45,-72.94 194.92,-74.08 203.87,-79.76 205.45,-72.94"/>
</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="M410.42,-109.98C435.72,-101.16 475.45,-87.31 503.86,-77.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="505.1,-80.68 513.39,-74.08 502.79,-74.07 505.1,-80.68"/>
</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="M315.73,-274.98C326.73,-267 343.42,-254.88 356.6,-245.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="359.02,-247.88 365.06,-239.17 354.91,-242.21 359.02,-247.88"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node5 -->
<g id="edge18_Node000010_Node000005" class="edge">
<title>Node10&#45;&gt;Node5</title>
<g id="a_edge18_Node000010_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M307.19,-274.66C313.57,-257.01 327.98,-217.09 336.45,-193.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="339.77,-194.75 339.87,-184.16 333.18,-192.38 339.77,-194.75"/>
</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="136,-184 66,-184 66,-165 136,-165 136,-184"/>
<text text-anchor="middle" x="101" 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="edge20_Node000010_Node000011" class="edge">
<title>Node10&#45;&gt;Node11</title>
<g id="a_edge20_Node000010_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M287.73,-274.84C252.38,-256.04 168.35,-211.33 126.13,-188.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.54,-185.65 117.06,-184.05 124.25,-191.83 127.54,-185.65"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node2 -->
<g id="edge21_Node000011_Node000002" class="edge">
<title>Node11&#45;&gt;Node2</title>
<g id="a_edge21_Node000011_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M103.4,-164.96C107.1,-152.45 114.83,-128.62 125,-110 130.35,-100.2 137.63,-90.15 143.99,-82.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="146.8,-84.17 150.4,-74.21 141.37,-79.75 146.8,-84.17"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node2 -->
<g id="edge24_Node000012_Node000002" class="edge">
<title>Node12&#45;&gt;Node2</title>
<g id="a_edge24_Node000012_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M180.54,-395.95C123.36,-383.03 38,-352.52 38,-285.5 38,-285.5 38,-285.5 38,-173.5 38,-126.36 89.8,-94.54 125.33,-78.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.11,-81.31 134.86,-74.09 124.3,-74.89 127.11,-81.31"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node4 -->
<g id="edge25_Node000012_Node000004" class="edge">
<title>Node12&#45;&gt;Node4</title>
<g id="a_edge25_Node000012_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M249.92,-395.86C265.64,-388.05 287.94,-375.42 304,-360 337.85,-327.49 360.45,-275.82 370.7,-248.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="374,-249.77 374.12,-239.18 367.42,-247.38 374,-249.77"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node5 -->
<g id="edge23_Node000012_Node000005" class="edge">
<title>Node12&#45;&gt;Node5</title>
<g id="a_edge23_Node000012_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M192.99,-395.85C173.88,-389.37 152.4,-378.36 141,-360 133.97,-348.67 135.09,-341.95 141,-330 176.88,-257.38 265.07,-209.5 312.17,-188.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="313.83,-191.29 321.56,-184.05 311,-184.89 313.83,-191.29"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node10 -->
<g id="edge28_Node000012_Node000010" class="edge">
<title>Node12&#45;&gt;Node10</title>
<g id="a_edge28_Node000012_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M244.96,-395.97C256.76,-388.05 273.27,-375.22 283,-360 293.83,-343.05 299.18,-320.46 301.75,-304.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="305.25,-304.83 303.17,-294.44 298.32,-303.86 305.25,-304.83"/>
</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="274,-360 150,-360 150,-330 274,-330 274,-360"/>
<text text-anchor="start" x="158" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__kernel_object</text>
<text text-anchor="middle" x="212" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">_impl.h</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge26_Node000012_Node000013" class="edge">
<title>Node12&#45;&gt;Node13</title>
<g id="a_edge26_Node000012_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M228.2,-395.87C225.95,-388.96 222.69,-378.93 219.69,-369.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="223,-368.54 216.58,-360.11 216.34,-370.71 223,-368.54"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node10 -->
<g id="edge27_Node000013_Node000010" class="edge">
<title>Node13&#45;&gt;Node10</title>
<g id="a_edge27_Node000013_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M234.27,-329.84C248.67,-320.68 267.33,-308.82 281.73,-299.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="283.92,-302.41 290.48,-294.09 280.17,-296.51 283.92,-302.41"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 17 KiB