Rev 123 | Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
118 | bondari | 1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2 | <!-- Created with Inkscape (http://www.inkscape.org/) --> |
||
3 | <svg |
||
4 | xmlns:dc="http://purl.org/dc/elements/1.1/" |
||
5 | xmlns:cc="http://web.resource.org/cc/" |
||
6 | xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
||
7 | xmlns:svg="http://www.w3.org/2000/svg" |
||
8 | xmlns="http://www.w3.org/2000/svg" |
||
9 | xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" |
||
10 | xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
||
11 | width="744.09448819" |
||
12 | height="1052.3622047" |
||
13 | id="svg5804" |
||
14 | sodipodi:version="0.32" |
||
15 | inkscape:version="0.43" |
||
16 | sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images" |
||
17 | sodipodi:docname="ipc3.svg"> |
||
18 | <defs |
||
19 | id="defs5806"> |
||
20 | <marker |
||
21 | inkscape:stockid="Arrow1Lend" |
||
22 | orient="auto" |
||
23 | refY="0.0" |
||
24 | refX="0.0" |
||
25 | id="Arrow1Lend" |
||
26 | style="overflow:visible;"> |
||
27 | <path |
||
28 | id="path4118" |
||
29 | 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 " |
||
30 | style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" |
||
31 | transform="scale(0.8) rotate(180)" /> |
||
32 | </marker> |
||
33 | <marker |
||
34 | inkscape:stockid="Arrow2Lstart" |
||
35 | orient="auto" |
||
36 | refY="0.0" |
||
37 | refX="0.0" |
||
38 | id="Arrow2Lstart" |
||
39 | style="overflow:visible"> |
||
40 | <path |
||
41 | id="path4103" |
||
42 | style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round" |
||
43 | 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 " |
||
44 | transform="scale(1.1) translate(-5,0)" /> |
||
45 | </marker> |
||
46 | <marker |
||
47 | inkscape:stockid="Arrow1Lstart" |
||
48 | orient="auto" |
||
49 | refY="0.0" |
||
50 | refX="0.0" |
||
51 | id="Arrow1Lstart" |
||
52 | style="overflow:visible"> |
||
53 | <path |
||
54 | id="path4121" |
||
55 | 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 " |
||
56 | style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" |
||
57 | transform="scale(0.8)" /> |
||
58 | </marker> |
||
59 | </defs> |
||
60 | <sodipodi:namedview |
||
61 | id="base" |
||
62 | pagecolor="#ffffff" |
||
63 | bordercolor="#666666" |
||
64 | borderopacity="1.0" |
||
65 | inkscape:pageopacity="0.0" |
||
66 | inkscape:pageshadow="2" |
||
67 | inkscape:zoom="0.98994949" |
||
68 | inkscape:cx="421.64487" |
||
69 | inkscape:cy="695.85659" |
||
70 | inkscape:document-units="px" |
||
71 | inkscape:current-layer="layer1" |
||
72 | showgrid="true" |
||
73 | inkscape:window-width="1273" |
||
74 | inkscape:window-height="943" |
||
75 | inkscape:window-x="0" |
||
76 | inkscape:window-y="0" /> |
||
77 | <metadata |
||
78 | id="metadata5809"> |
||
79 | <rdf:RDF> |
||
80 | <cc:Work |
||
81 | rdf:about=""> |
||
82 | <dc:format>image/svg+xml</dc:format> |
||
83 | <dc:type |
||
84 | rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
||
85 | </cc:Work> |
||
86 | </rdf:RDF> |
||
87 | </metadata> |
||
88 | <g |
||
89 | inkscape:label="Layer 1" |
||
90 | inkscape:groupmode="layer" |
||
91 | id="layer1"> |
||
92 | <g |
||
93 | id="g6882" |
||
94 | transform="matrix(2.036471,0,0,2.036471,-118.0608,-27.91224)"> |
||
95 | <rect |
||
96 | y="19.450363" |
||
97 | x="104.26481" |
||
98 | height="232.70659" |
||
99 | width="170.51901" |
||
100 | id="rect4591" |
||
101 | style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.31774759;stroke-miterlimit:4;stroke-dasharray:2.3177473, 2.3177473;stroke-dashoffset:0;stroke-opacity:1" /> |
||
102 | <rect |
||
103 | y="49.943214" |
||
104 | x="188.22572" |
||
105 | height="182.89241" |
||
106 | width="67.962494" |
||
107 | id="rect6800" |
||
108 | style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.26252973;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
||
109 | <rect |
||
110 | y="34.468006" |
||
111 | x="188.10374" |
||
112 | height="19.351154" |
||
113 | width="68.199554" |
||
114 | id="rect6802" |
||
115 | style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:1.39339924;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
||
116 | <text |
||
117 | transform="scale(0.997391,1.002616)" |
||
118 | id="text6804" |
||
119 | y="46.664055" |
||
120 | x="193.43474" |
||
121 | style="font-size:6.35488367px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
122 | xml:space="preserve"><tspan |
||
123 | y="46.664055" |
||
124 | x="193.43474" |
||
125 | id="tspan6806" |
||
126 | sodipodi:role="line">Kernel thread #2</tspan></text> |
||
127 | <rect |
||
128 | y="49.955162" |
||
129 | x="119.77291" |
||
130 | height="182.88049" |
||
131 | width="67.962494" |
||
132 | id="rect5858" |
||
133 | style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.2624886;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
||
134 | <rect |
||
135 | y="34.479984" |
||
136 | x="119.65093" |
||
137 | height="19.351154" |
||
138 | width="68.199554" |
||
139 | id="rect2799" |
||
140 | style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:1.39339924;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
||
141 | <text |
||
142 | transform="scale(0.997391,1.002616)" |
||
143 | id="text5861" |
||
144 | y="46.676003" |
||
145 | x="124.80286" |
||
146 | style="font-size:6.35488367px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
147 | xml:space="preserve"><tspan |
||
148 | y="46.676003" |
||
149 | x="124.80286" |
||
150 | id="tspan5863" |
||
151 | sodipodi:role="line">Kernel thread #1</tspan></text> |
||
152 | <text |
||
153 | id="text6753" |
||
154 | y="68.275421" |
||
155 | x="126.29836" |
||
156 | style="font-size:6.1269474px;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" |
||
157 | xml:space="preserve"><tspan |
||
158 | y="68.275421" |
||
159 | x="126.29836" |
||
160 | id="tspan6755" |
||
161 | sodipodi:role="line">PThread #1</tspan></text> |
||
162 | <rect |
||
163 | y="129.84036" |
||
164 | x="156" |
||
165 | height="46.521812" |
||
166 | width="66" |
||
167 | id="rect6838" |
||
168 | style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1" /> |
||
169 | <path |
||
170 | sodipodi:nodetypes="cc" |
||
171 | id="path6738" |
||
172 | d="M 143.5,71.86218 L 143.5,133.11472" |
||
173 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
||
174 | <path |
||
175 | sodipodi:nodetypes="cc" |
||
176 | id="path6751" |
||
177 | d="M 165.39065,132.58196 L 165.39065,169.97154" |
||
178 | 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" /> |
||
179 | <path |
||
180 | id="path6764" |
||
181 | d="M 143,115.36218 L 91,121.36218" |
||
182 | 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" /> |
||
183 | <path |
||
184 | id="path6772" |
||
185 | d="M 143.44166,132.87083 C 143.44166,132.87083 150,144.44039 160,135.90128" |
||
186 | 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" /> |
||
187 | <text |
||
188 | id="text6776" |
||
189 | y="144.17778" |
||
190 | x="137.78911" |
||
191 | style="font-size:5.02207136px;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" |
||
192 | xml:space="preserve"><tspan |
||
193 | y="144.17778" |
||
194 | x="137.78911" |
||
195 | id="tspan6778" |
||
196 | sodipodi:role="line">wait_for()</tspan></text> |
||
197 | <text |
||
198 | id="text6780" |
||
199 | y="117.17285" |
||
200 | x="68.144684" |
||
201 | 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" |
||
202 | xml:space="preserve"><tspan |
||
203 | y="117.17285" |
||
204 | x="68.144684" |
||
205 | id="tspan6782" |
||
206 | sodipodi:role="line">call</tspan></text> |
||
207 | <text |
||
208 | id="text6784" |
||
209 | y="122.1953" |
||
210 | x="152.48395" |
||
211 | style="font-size:5.25802231px;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" |
||
212 | xml:space="preserve"><tspan |
||
213 | y="122.1953" |
||
214 | x="152.48395" |
||
215 | id="tspan6786" |
||
216 | sodipodi:role="line">Manager</tspan><tspan |
||
217 | id="tspan6788" |
||
218 | y="128.76783" |
||
219 | x="152.48395" |
||
220 | sodipodi:role="line">PThread #1</tspan></text> |
||
221 | <g |
||
222 | transform="matrix(-1,0,0,1,375.7813,2.617187e-6)" |
||
223 | id="g6814"> |
||
224 | <path |
||
225 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
||
226 | d="M 143.5,71.86218 L 143.5,133.11472" |
||
227 | id="path6816" |
||
228 | sodipodi:nodetypes="cc" /> |
||
229 | <path |
||
230 | 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" |
||
231 | d="M 165.39065,132.58196 L 165.39065,169.97154" |
||
232 | id="path6818" |
||
233 | sodipodi:nodetypes="cc" /> |
||
234 | <path |
||
235 | 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" |
||
236 | d="M 143,115.36218 L 91,121.36218" |
||
237 | id="path6820" /> |
||
238 | <path |
||
239 | 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" |
||
240 | d="M 143.44166,132.87083 C 143.44166,132.87083 150,144.44039 160,135.90128" |
||
241 | id="path6822" /> |
||
242 | </g> |
||
243 | <text |
||
244 | id="text6824" |
||
245 | y="114.47937" |
||
246 | x="292.33789" |
||
247 | 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" |
||
248 | xml:space="preserve"><tspan |
||
249 | y="114.47937" |
||
250 | x="292.33789" |
||
251 | id="tspan6826" |
||
252 | sodipodi:role="line">call</tspan></text> |
||
253 | <text |
||
254 | id="text6828" |
||
255 | y="122.1953" |
||
256 | x="193.48395" |
||
257 | style="font-size:5.25802231px;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" |
||
258 | xml:space="preserve"><tspan |
||
259 | y="122.1953" |
||
260 | x="193.48395" |
||
261 | id="tspan6830" |
||
262 | sodipodi:role="line">Manager</tspan><tspan |
||
263 | id="tspan6832" |
||
264 | y="128.76783" |
||
265 | x="193.48395" |
||
266 | sodipodi:role="line">PThread #2</tspan></text> |
||
267 | <text |
||
268 | id="text6834" |
||
269 | y="144.17778" |
||
270 | x="212.78911" |
||
271 | style="font-size:5.02207136px;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" |
||
272 | xml:space="preserve"><tspan |
||
273 | y="144.17778" |
||
274 | x="212.78911" |
||
275 | id="tspan6836" |
||
276 | sodipodi:role="line">wait_for()</tspan></text> |
||
277 | <path |
||
278 | sodipodi:nodetypes="cs" |
||
279 | id="path6842" |
||
280 | d="M 63.837559,145.8368 C 58.36928,168.23874 201.82108,165.49151 201.82108,165.49151" |
||
281 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.75, 0.75;stroke-dashoffset:0;stroke-opacity:1" /> |
||
282 | <text |
||
283 | id="text6844" |
||
284 | y="145.21872" |
||
285 | x="60.384125" |
||
286 | style="font-size:10.13095284px;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" |
||
287 | xml:space="preserve"><tspan |
||
288 | y="145.21872" |
||
289 | x="60.384125" |
||
290 | id="tspan6846" |
||
291 | sodipodi:role="line">answer</tspan></text> |
||
292 | <path |
||
293 | id="path6848" |
||
294 | d="M 231,172.36218 L 231,228.36218" |
||
295 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
||
296 | <text |
||
297 | id="text6850" |
||
298 | y="70.017227" |
||
299 | x="214.44096" |
||
300 | style="font-size:6.1269474px;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" |
||
301 | xml:space="preserve"><tspan |
||
302 | y="70.017227" |
||
303 | x="214.44096" |
||
304 | id="tspan6852" |
||
305 | sodipodi:role="line">PThread #2</tspan></text> |
||
306 | <text |
||
307 | id="text6858" |
||
308 | y="174.05382" |
||
309 | x="232.6523" |
||
310 | style="font-size:3.54272413px;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" |
||
311 | xml:space="preserve"><tspan |
||
312 | y="174.05382" |
||
313 | x="232.6523" |
||
314 | id="tspan6860" |
||
315 | sodipodi:role="line">PThread #1</tspan></text> |
||
316 | <path |
||
317 | id="path6866" |
||
318 | d="M 210.79053,170.89577 C 210.79053,170.89577 217.34887,159.32621 227.34887,167.86532" |
||
319 | 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" /> |
||
320 | <path |
||
321 | sodipodi:nodetypes="cs" |
||
322 | id="path6868" |
||
323 | d="M 143.75761,133.62844 C 133.79695,226.12053 213.93908,166.90034 224.93908,171.7617" |
||
324 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;stroke-opacity:1" /> |
||
325 | <text |
||
326 | id="text6870" |
||
327 | y="192.67966" |
||
328 | x="141.64169" |
||
329 | style="font-size:8.08873653px;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" |
||
330 | xml:space="preserve"><tspan |
||
331 | y="192.67966" |
||
332 | x="141.64169" |
||
333 | id="tspan6872" |
||
334 | sodipodi:role="line">migration</tspan></text> |
||
335 | </g> |
||
336 | </g> |
||
337 | </svg> |