Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 131 → Rev 132

/design/trunk/src/images/ipc1.svg
13,7 → 13,7
id="svg2982"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images"
sodipodi:docbase="/afs/ms/u/b/bonds0am/BIG/HelenOS-doc/design/trunk/src/images"
sodipodi:docname="ipc1.svg">
<defs
id="defs2984">
53,7 → 53,7
inkscape:pageshadow="2"
inkscape:zoom="0.7"
inkscape:cx="458.49965"
inkscape:cy="657.25159"
inkscape:cy="656.5373"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
77,7 → 77,8
inkscape:groupmode="layer"
id="layer1">
<g
id="g4517">
id="g4517"
transform="matrix(0.817442,0,0,0.817442,2.203011,1.526568)">
<text
transform="matrix(0.994735,-0.10248,0.10248,0.994735,0,0)"
id="text4130"
/design/trunk/src/images/ipc2.svg
13,7 → 13,7
id="svg4583"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images"
sodipodi:docbase="/afs/ms/u/b/bonds0am/BIG/HelenOS-doc/design/trunk/src/images"
sodipodi:docname="ipc2.svg">
<defs
id="defs4585">
66,7 → 66,7
inkscape:pageshadow="2"
inkscape:zoom="0.7"
inkscape:cx="532.76055"
inkscape:cy="761.77136"
inkscape:cy="761.05707"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
92,7 → 92,8
inkscape:groupmode="layer"
id="layer1">
<g
id="g5757">
id="g5757"
transform="matrix(0.746352,0,0,0.746352,3.274672,2.374636)">
<rect
y="11.659255"
x="15.20762"
/design/trunk/src/images/ipc3.svg
13,7 → 13,7
id="svg5804"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/afs/ms/u/j/jermj0bm/BIG/HelenOS-doc/design/src/images"
sodipodi:docbase="/afs/ms/u/b/bonds0am/BIG/HelenOS-doc/design/trunk/src/images"
sodipodi:docname="ipc3.svg">
<defs
id="defs5806">
66,7 → 66,7
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="421.64487"
inkscape:cy="695.85659"
inkscape:cy="784.31073"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
89,252 → 89,256
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:4.72002554;stroke-miterlimit:4;stroke-dasharray:4.72002516, 4.72002516;stroke-dashoffset:0;stroke-opacity:1"
id="rect4591"
width="347.25702"
height="473.90021"
x="94.271461"
y="11.697861" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.57110524;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect6800"
width="138.40364"
height="372.45508"
x="265.25543"
y="73.79567" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:2.83761716;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect6802"
width="138.88641"
height="39.408066"
x="265.00702"
y="42.280853" />
<text
xml:space="preserve"
style="font-size:12.94153786px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="305.83575"
y="66.047661"
id="text6804"
transform="scale(0.997391,1.002616)"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan1492"
<g
id="g2389"
transform="matrix(0.810121,0,0,0.810121,1.167531,1.773062)">
<rect
y="11.697861"
x="94.271461"
height="473.90021"
width="347.25702"
id="rect4591"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:4.72002554;stroke-miterlimit:4;stroke-dasharray:4.72002516, 4.72002516;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="73.79567"
x="265.25543"
height="372.45508"
width="138.40364"
id="rect6800"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.57110524;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="42.280853"
x="265.00702"
height="39.408066"
width="138.88641"
id="rect6802"
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:2.83761716;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
sodipodi:linespacing="125%"
transform="scale(0.997391,1.002616)"
id="text6804"
y="66.047661"
x="305.83575"
y="66.047661">Thread #2</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.57102132;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5858"
width="138.40364"
height="372.43082"
x="125.85326"
y="73.64769" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:2.83761716;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect2799"
width="138.88641"
height="39.408066"
x="125.60485"
y="42.305248" />
<text
xml:space="preserve"
style="font-size:12.94153786px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="158.29005"
y="66.047661"
id="text5861"
transform="scale(0.997391,1.002616)"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan1490"
style="font-size:12.94153786px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="66.047661"
x="305.83575"
id="tspan1492"
sodipodi:role="line">Thread #2</tspan></text>
<rect
y="73.64769"
x="125.85326"
height="372.43082"
width="138.40364"
id="rect5858"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.57102132;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="42.305248"
x="125.60485"
height="39.408066"
width="138.88641"
id="rect2799"
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:2.83761716;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
sodipodi:linespacing="125%"
transform="scale(0.997391,1.002616)"
id="text5861"
y="66.047661"
x="158.29005"
y="66.047661">Thread #1</tspan></text>
<text
xml:space="preserve"
style="font-size:12.47735023px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="150.41782"
y="109.84204"
id="text6753"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan1498"
style="font-size:12.94153786px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="66.047661"
x="158.29005"
id="tspan1490"
sodipodi:role="line">Thread #1</tspan></text>
<text
sodipodi:linespacing="125%"
id="text6753"
y="109.84204"
x="150.41782"
y="109.84204">psthread #1</tspan></text>
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.01823545;stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1"
id="rect6838"
width="134.40709"
height="94.740318"
x="199.62868"
y="236.50389" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.03647089px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 174.17279,118.43301 L 174.17279,243.17203"
id="path6738"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.59107804px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 218.75246,242.08708 L 218.75246,318.22987"
id="path6751"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.03647089px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
d="M 173.15455,207.01949 L 67.258061,219.23832"
id="path6764" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.01823545;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1"
d="M 174.05398,242.67535 C 174.05398,242.67535 187.40985,266.23643 207.77456,248.84678"
id="path6772" />
<text
xml:space="preserve"
style="font-size:10.22730255px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="162.54272"
y="265.70163"
id="text6776"><tspan
sodipodi:role="line"
id="tspan6778"
x="162.54272"
y="265.70163">wait_for()</tspan></text>
<text
xml:space="preserve"
style="font-size:24.43765259px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="20.713873"
y="210.70688"
id="text6780"><tspan
sodipodi:role="line"
id="tspan6782"
x="20.713873"
y="210.70688">call</tspan></text>
<text
xml:space="preserve"
style="font-size:10.7078104;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
x="192.46834"
y="220.93494"
id="text6784"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan1502"
x="192.46834"
y="220.93494">Manager</tspan><tspan
sodipodi:role="line"
id="tspan1504"
x="192.46834"
y="234.3197">psthread #1</tspan></text>
<g
id="g6814"
transform="matrix(-2.036471,0,0,2.036471,647.2069,-27.91223)">
style="font-size:12.47735023px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="109.84204"
x="150.41782"
id="tspan1498"
sodipodi:role="line">psthread #1</tspan></text>
<rect
y="236.50389"
x="199.62868"
height="94.740318"
width="134.40709"
id="rect6838"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.01823545;stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path6816"
d="M 143.5,71.86218 L 143.5,133.11472"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
id="path6738"
d="M 174.17279,118.43301 L 174.17279,243.17203"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.03647089px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path6818"
d="M 165.39065,132.58196 L 165.39065,169.97154"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.78129178px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
id="path6751"
d="M 218.75246,242.08708 L 218.75246,318.22987"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.59107804px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
id="path6820"
d="M 143,115.36218 L 91,121.36218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1" />
id="path6764"
d="M 173.15455,207.01949 L 67.258061,219.23832"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.03647089px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1" />
<path
id="path6822"
d="M 143.44166,132.87083 C 143.44166,132.87083 150,144.44039 160,135.90128"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1" />
</g>
<text
xml:space="preserve"
style="font-size:24.43765259px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="477.27682"
y="205.22168"
id="text6824"><tspan
sodipodi:role="line"
id="tspan6826"
id="path6772"
d="M 174.05398,242.67535 C 174.05398,242.67535 187.40985,266.23643 207.77456,248.84678"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.01823545;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text6776"
y="265.70163"
x="162.54272"
style="font-size:10.22730255px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="265.70163"
x="162.54272"
id="tspan6778"
sodipodi:role="line">wait_for()</tspan></text>
<text
id="text6780"
y="210.70688"
x="20.713873"
style="font-size:24.43765259px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="210.70688"
x="20.713873"
id="tspan6782"
sodipodi:role="line">call</tspan></text>
<text
sodipodi:linespacing="125%"
id="text6784"
y="220.93494"
x="192.46834"
style="font-size:10.7078104px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="220.93494"
x="192.46834"
id="tspan1502"
sodipodi:role="line">Manager</tspan><tspan
y="234.3197"
x="192.46834"
id="tspan1504"
sodipodi:role="line">psthread #1</tspan></text>
<g
transform="matrix(-2.036471,0,0,2.036471,647.2069,-27.91223)"
id="g6814">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 143.5,71.86218 L 143.5,133.11472"
id="path6816"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.78129178px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 165.39065,132.58196 L 165.39065,169.97154"
id="path6818"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
d="M 143,115.36218 L 91,121.36218"
id="path6820" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1"
d="M 143.44166,132.87083 C 143.44166,132.87083 150,144.44039 160,135.90128"
id="path6822" />
</g>
<text
id="text6824"
y="205.22168"
x="477.27682"
y="205.22168">call</tspan></text>
<text
xml:space="preserve"
style="font-size:10.7078104;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
x="275.96365"
y="220.93494"
id="text6828"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan1506"
style="font-size:24.43765259px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="205.22168"
x="477.27682"
id="tspan6826"
sodipodi:role="line">call</tspan></text>
<text
sodipodi:linespacing="125%"
id="text6828"
y="220.93494"
x="275.96365"
y="220.93494">Manager</tspan><tspan
sodipodi:role="line"
id="tspan1508"
x="275.96365"
y="234.3197">psthread #2</tspan></text>
<text
xml:space="preserve"
style="font-size:10.22730255px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="315.27805"
y="265.70163"
id="text6834"><tspan
sodipodi:role="line"
id="tspan6836"
style="font-size:10.7078104px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="220.93494"
x="275.96365"
id="tspan1506"
sodipodi:role="line">Manager</tspan><tspan
y="234.3197"
x="275.96365"
id="tspan1508"
sodipodi:role="line">psthread #2</tspan></text>
<text
id="text6834"
y="265.70163"
x="315.27805"
y="265.70163">wait_for()</tspan></text>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.52735329;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.52735325, 1.52735325;stroke-dashoffset:0;stroke-opacity:1"
d="M 11.942538,269.08017 C 0.80654601,314.70108 292.94198,309.10642 292.94198,309.10642"
id="path6842"
sodipodi:nodetypes="cs" />
<text
xml:space="preserve"
style="font-size:20.63139153px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="4.909719"
y="267.82147"
id="text6844"><tspan
sodipodi:role="line"
id="tspan6846"
style="font-size:10.22730255px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="265.70163"
x="315.27805"
id="tspan6836"
sodipodi:role="line">wait_for()</tspan></text>
<path
sodipodi:nodetypes="cs"
id="path6842"
d="M 11.942538,269.08017 C 0.80654601,314.70108 292.94198,309.10642 292.94198,309.10642"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.52735329;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.52735325, 1.52735325;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text6844"
y="267.82147"
x="4.909719"
y="267.82147">answer</tspan></text>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.03647089px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 352.364,323.09834 L 352.364,437.14072"
id="path6848" />
<text
xml:space="preserve"
style="font-size:12.47735023px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="300.51529"
y="109.84204"
id="text6850"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan1496"
style="font-size:20.63139153px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="267.82147"
x="4.909719"
id="tspan6846"
sodipodi:role="line">answer</tspan></text>
<path
id="path6848"
d="M 352.364,323.09834 L 352.364,437.14072"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.03647089px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
sodipodi:linespacing="125%"
id="text6850"
y="109.84204"
x="300.51529"
y="109.84204">psthread #2</tspan></text>
<text
xml:space="preserve"
style="font-size:7.21465492;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
x="355.72885"
y="326.5433"
id="text6858"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan1500"
style="font-size:12.47735023px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="109.84204"
x="300.51529"
id="tspan1496"
sodipodi:role="line">psthread #2</tspan></text>
<text
sodipodi:linespacing="125%"
id="text6858"
y="326.5433"
x="355.72885"
y="326.5433">psthread #1</tspan></text>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.01823545;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1"
d="M 311.208,320.11204 C 311.208,320.11204 324.56387,296.55097 344.92858,313.94062"
id="path6866" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.01823545;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1"
d="M 174.6974,244.2182 C 154.41281,432.57566 317.61993,311.97546 340.02111,321.87548"
id="path6868"
sodipodi:nodetypes="cs" />
<text
xml:space="preserve"
style="font-size:16.47247696px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="170.3884"
y="364.4743"
id="text6870"><tspan
sodipodi:role="line"
id="tspan6872"
style="font-size:7.21465492px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="326.5433"
x="355.72885"
id="tspan1500"
sodipodi:role="line">psthread #1</tspan></text>
<path
id="path6866"
d="M 311.208,320.11204 C 311.208,320.11204 324.56387,296.55097 344.92858,313.94062"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.01823545;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1" />
<path
sodipodi:nodetypes="cs"
id="path6868"
d="M 174.6974,244.2182 C 154.41281,432.57566 317.61993,311.97546 340.02111,321.87548"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.01823545;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:1.0182355, 1.0182355;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text6870"
y="364.4743"
x="170.3884"
y="364.4743">migration</tspan></text>
style="font-size:16.47247696px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="364.4743"
x="170.3884"
id="tspan6872"
sodipodi:role="line">migration</tspan></text>
</g>
</g>
</svg>
/design/trunk/src/images/tld_ia32.svg
0,0 → 1,220
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="744.09448819"
height="1052.3622047"
id="svg1582"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/afs/ms.mff.cuni.cz/u/b/bonds0am/BIG/HelenOS-doc/design/trunk/src/images"
sodipodi:docname="tld_ia32.svg">
<defs
id="defs1584">
<marker
inkscape:stockid="SquareL"
orient="auto"
refY="0.0"
refX="0.0"
id="SquareL"
style="overflow:visible">
<path
id="path2579"
d="M -5.0,-5.0 L -5.0,5.0 L 5.0,5.0 L 5.0,-5.0 L -5.0,-5.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="TriangleOutL"
orient="auto"
refY="0.0"
refX="0.0"
id="TriangleOutL"
style="overflow:visible">
<path
id="path2552"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Lend"
style="overflow:visible;">
<path
id="path2632"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(1.1) rotate(180) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Lstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Lstart"
style="overflow:visible">
<path
id="path2635"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(1.1) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Dot_l"
orient="auto"
refY="0.0"
refX="0.0"
id="Dot_l"
style="overflow:visible">
<path
id="path2588"
d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;marker-end:none"
transform="scale(0.8) translate(7.125493, 1)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lend"
style="overflow:visible;">
<path
id="path2650"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
transform="scale(0.8) rotate(180)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mstart"
style="overflow:visible">
<path
id="path15935"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.4,0.4)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.7"
inkscape:cx="689.54683"
inkscape:cy="575.64481"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1273"
inkscape:window-height="943"
inkscape:window-x="0"
inkscape:window-y="0" />
<metadata
id="metadata1587">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g2682"
transform="translate(-213,-328.9286)">
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect2598"
width="290.75568"
height="37.531872"
x="220.74432"
y="377.83032"
rx="0"
ry="0" />
<rect
y="377.66086"
x="512.25464"
height="37.866085"
width="35.662514"
id="rect2612"
style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<text
id="text1597"
y="405.07123"
x="275.66791"
style="font-size:20.54834366px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="405.07123"
x="275.66791"
id="tspan1599"
sodipodi:role="line">Thread local data</tspan></text>
<path
id="path2474"
d="M 220,333.79075 L 220,454.36218 L 220,454.36218 L 220,454.36218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1" />
<path
id="path2476"
d="M 511.5,333.86218 L 511.5,454.43361 L 511.5,454.43361 L 511.5,454.43361"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1" />
<path
sodipodi:nodetypes="csszc"
id="path2478"
d="M 531.04061,397.36218 C 531.04061,397.36218 564.8923,389.313 574.2255,399.98575 C 579.21427,405.69052 581.45496,421.72292 575.88572,432.14181 C 571.03578,441.21503 558.92057,445.17685 554.64721,445.24035 C 536.28617,445.51319 519.07107,424.95863 519.07107,424.95863"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Dot_l);marker-end:url(#Arrow1Lend);stroke-opacity:1" />
<text
id="text2662"
y="434.47937"
x="585.41992"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="434.47937"
x="585.41992"
id="tspan2664"
sodipodi:role="line">self-reference</tspan></text>
<rect
y="460.12039"
x="477.75821"
height="30.983606"
width="68.163933"
id="rect2680"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.51639342;stroke-miterlimit:4;stroke-dasharray:1.03278689, 0.51639344;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2666"
y="486.26843"
x="495.32617"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="486.26843"
x="495.32617"
id="tspan2668"
sodipodi:role="line">GS/FS</tspan></text>
<path
sodipodi:nodetypes="cc"
id="path2670"
d="M 511,467.87741 L 511,435.36218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#SquareL);marker-end:url(#TriangleOutL);stroke-opacity:1" />
</g>
</g>
</svg>
/design/trunk/src/images/tld_ia64.svg
0,0 → 1,263
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="744.09448819"
height="1052.3622047"
id="svg1582"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/afs/ms.mff.cuni.cz/u/b/bonds0am/BIG/HelenOS-doc/design/trunk/src/images"
sodipodi:docname="tld_ia64.svg">
<defs
id="defs1584">
<marker
inkscape:stockid="Arrow2Mend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Mend"
style="overflow:visible;">
<path
id="path2626"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(0.6) rotate(180) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Mstart"
style="overflow:visible">
<path
id="path2629"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(0.6) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path2653"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="SquareL"
orient="auto"
refY="0.0"
refX="0.0"
id="SquareL"
style="overflow:visible">
<path
id="path2579"
d="M -5.0,-5.0 L -5.0,5.0 L 5.0,5.0 L 5.0,-5.0 L -5.0,-5.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="TriangleOutL"
orient="auto"
refY="0.0"
refX="0.0"
id="TriangleOutL"
style="overflow:visible">
<path
id="path2552"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Lend"
style="overflow:visible;">
<path
id="path2632"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(1.1) rotate(180) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Lstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Lstart"
style="overflow:visible">
<path
id="path2635"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(1.1) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Dot_l"
orient="auto"
refY="0.0"
refX="0.0"
id="Dot_l"
style="overflow:visible">
<path
id="path2588"
d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;marker-end:none"
transform="scale(0.8) translate(7.125493, 1)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lend"
style="overflow:visible;">
<path
id="path2650"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
transform="scale(0.8) rotate(180)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mstart"
style="overflow:visible">
<path
id="path15935"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.4,0.4)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="370.17694"
inkscape:cy="1025.8423"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1273"
inkscape:window-height="943"
inkscape:window-x="0"
inkscape:window-y="0" />
<metadata
id="metadata1587">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
ry="0"
rx="0"
y="93.43203"
x="108.01039"
height="39.52552"
width="306.20029"
id="rect2598"
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:1.50846708;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<text
xml:space="preserve"
style="font-size:21.6398468px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="165.85146"
y="122.11993"
id="text1597"><tspan
sodipodi:role="line"
id="tspan1599"
x="165.85146"
y="122.11993">Thread local data</tspan></text>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05311882;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.10623765, 1.05311883;stroke-dashoffset:0;stroke-opacity:1"
d="M 107.22652,47.053124 L 107.22652,174.02917 L 107.22652,174.02917 L 107.22652,174.02917"
id="path2474" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05311882;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.10623765, 1.05311883;stroke-dashoffset:0;stroke-opacity:1"
d="M 414.21066,47.128348 L 414.21066,174.10438 L 414.21066,174.10438 L 414.21066,174.10438"
id="path2476" />
<g
id="g2714"
transform="matrix(1.053119,0,0,1.053119,-274.7186,-26.30638)">
<rect
y="179.19179"
x="286.75821"
height="30.983606"
width="68.163933"
id="rect2680"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.51639342;stroke-miterlimit:4;stroke-dasharray:1.03278689, 0.51639344;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2666"
y="205.33983"
x="304.32617"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="205.33983"
x="304.32617"
id="tspan2668"
sodipodi:role="line"> r13</tspan></text>
</g>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05311882px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#SquareL);marker-end:url(#TriangleOutL);stroke-opacity:1"
d="M 61.942743,172.80135 L 61.942743,138.55894"
id="path2670"
sodipodi:nodetypes="cc" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.50846708;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect2710"
width="45.235641"
height="39.124287"
x="61.863979"
y="93.483665" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05311882;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.10623765, 1.05311883;stroke-dashoffset:0;stroke-opacity:1"
d="M 61.316238,47.287443 L 61.316238,174.26349 L 61.316238,174.26349 L 61.316238,174.26349"
id="path2712" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.84295785;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="M 69.145182,45.664617 L 98.740634,45.554865"
id="path2726"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:14.48128414px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="56.652172"
y="37.390232"
id="text2773"><tspan
sodipodi:role="line"
id="tspan2775"
x="56.652172"
y="37.390232">16 bytes</tspan></text>
</g>
</svg>
/design/trunk/src/images/tld_mips.svg
0,0 → 1,271
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="744.09448819"
height="1052.3622047"
id="svg1582"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/afs/ms.mff.cuni.cz/u/b/bonds0am/BIG/HelenOS-doc/design/trunk/src/images"
sodipodi:docname="tld_mips.svg">
<defs
id="defs1584">
<marker
inkscape:stockid="Arrow2Mend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Mend"
style="overflow:visible;">
<path
id="path2626"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(0.6) rotate(180) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Mstart"
style="overflow:visible">
<path
id="path2629"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(0.6) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path2653"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="SquareL"
orient="auto"
refY="0.0"
refX="0.0"
id="SquareL"
style="overflow:visible">
<path
id="path2579"
d="M -5.0,-5.0 L -5.0,5.0 L 5.0,5.0 L 5.0,-5.0 L -5.0,-5.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="TriangleOutL"
orient="auto"
refY="0.0"
refX="0.0"
id="TriangleOutL"
style="overflow:visible">
<path
id="path2552"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Lend"
style="overflow:visible;">
<path
id="path2632"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(1.1) rotate(180) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Lstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Lstart"
style="overflow:visible">
<path
id="path2635"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(1.1) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="Dot_l"
orient="auto"
refY="0.0"
refX="0.0"
id="Dot_l"
style="overflow:visible">
<path
id="path2588"
d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;marker-end:none"
transform="scale(0.8) translate(7.125493, 1)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lend"
style="overflow:visible;">
<path
id="path2650"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
transform="scale(0.8) rotate(180)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Mstart"
style="overflow:visible">
<path
id="path15935"
d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
transform="scale(0.4,0.4)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="401.92915"
inkscape:cy="1025.8423"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1273"
inkscape:window-height="943"
inkscape:window-x="0"
inkscape:window-y="0" />
<metadata
id="metadata1587">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g2738"
transform="matrix(0.610332,0,0,0.610332,7.10554,1.41723)">
<rect
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect2598"
width="290.75568"
height="37.531872"
x="29.744324"
y="96.901726"
rx="0"
ry="0" />
<text
id="text1597"
y="124.14263"
x="84.667908"
style="font-size:20.54834366px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="124.14263"
x="84.667908"
id="tspan1599"
sodipodi:role="line">Thread local data</tspan></text>
<path
id="path2474"
d="M 29,52.86215 L 29,173.43358 L 29,173.43358 L 29,173.43358"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1" />
<path
id="path2476"
d="M 320.5,52.93358 L 320.5,173.50501 L 320.5,173.50501 L 320.5,173.50501"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1" />
<g
transform="translate(-2,-24)"
id="g2719">
<g
id="g2714"
transform="translate(352.8197,12.92859)">
<rect
y="179.19179"
x="286.75821"
height="30.983606"
width="68.163933"
id="rect2680"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.51639342;stroke-miterlimit:4;stroke-dasharray:1.03278689, 0.51639344;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2666"
y="205.33983"
x="304.32617"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="205.33983"
x="304.32617"
id="tspan2668"
sodipodi:role="line">K1/R2</tspan></text>
</g>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#SquareL);marker-end:url(#TriangleOutL);stroke-opacity:1"
d="M 672.5,201.99341 L 672.5,169.47818"
id="path2670"
sodipodi:nodetypes="cc" />
</g>
<rect
y="96.362183"
x="321"
height="38"
width="350"
id="rect2710"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<path
id="path2712"
d="M 670.5,54.290754 L 670.5,174.86218 L 670.5,174.86218 L 670.5,174.86218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path2726"
d="M 37.857143,52.362183 L 664.28572,53.076469"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.75;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text2734"
y="45.157558"
x="314.04745"
style="font-size:14.45062828px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="45.157558"
x="314.04745"
id="tspan2736"
sodipodi:role="line">0x7000</tspan></text>
</g>
</g>
</svg>
/design/trunk/src/ch_arch_overview.xml
149,4 → 149,4
tasks. Calls can be synchronous or asynchronous and can be forwarded from
one task to another.</para>
</section>
</chapter>
</chapter>