hc
2024-02-20 e636c8d336489bf3eed5878299e6cc045bbad077
kernel/Documentation/RCU/Design/Data-Structures/BigTreePreemptRCUBHdyntickCB.svg
....@@ -13,12 +13,12 @@
1313 xmlns="http://www.w3.org/2000/svg"
1414 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
1515 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
16
- width="7.4in"
17
- height="9.9in"
18
- viewBox="-44 -44 8938 11938"
16
+ width="7.4000001in"
17
+ height="7.9000001in"
18
+ viewBox="-44 -44 8938 9526.283"
1919 id="svg2"
2020 version="1.1"
21
- inkscape:version="0.48.4 r9939"
21
+ inkscape:version="0.92.2pre0 (973e216, 2017-07-25)"
2222 sodipodi:docname="BigTreePreemptRCUBHdyntickCB.svg">
2323 <metadata
2424 id="metadata212">
....@@ -37,15 +37,46 @@
3737 <marker
3838 inkscape:stockid="Arrow1Mend"
3939 orient="auto"
40
- refY="0.0"
41
- refX="0.0"
40
+ refY="0"
41
+ refX="0"
42
+ id="marker1177"
43
+ style="overflow:visible"
44
+ inkscape:isstock="true">
45
+ <path
46
+ id="path897"
47
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
48
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
49
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
50
+ inkscape:connector-curvature="0" />
51
+ </marker>
52
+ <marker
53
+ inkscape:stockid="Arrow1Lend"
54
+ orient="auto"
55
+ refY="0"
56
+ refX="0"
57
+ id="Arrow1Lend"
58
+ style="overflow:visible"
59
+ inkscape:isstock="true">
60
+ <path
61
+ id="path891"
62
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
63
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
64
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
65
+ inkscape:connector-curvature="0" />
66
+ </marker>
67
+ <marker
68
+ inkscape:stockid="Arrow1Mend"
69
+ orient="auto"
70
+ refY="0"
71
+ refX="0"
4272 id="Arrow1Mend"
43
- style="overflow:visible;">
73
+ style="overflow:visible">
4474 <path
4575 id="path3970"
46
- 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 "
47
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
48
- transform="scale(0.4) rotate(180) translate(10,0)" />
76
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
77
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
78
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
79
+ inkscape:connector-curvature="0" />
4980 </marker>
5081 </defs>
5182 <sodipodi:namedview
....@@ -57,802 +88,575 @@
5788 guidetolerance="10"
5889 inkscape:pageopacity="0"
5990 inkscape:pageshadow="2"
60
- inkscape:window-width="881"
61
- inkscape:window-height="1128"
91
+ inkscape:window-width="1920"
92
+ inkscape:window-height="1019"
6293 id="namedview208"
6394 showgrid="false"
6495 inkscape:zoom="1.0195195"
65
- inkscape:cx="333"
66
- inkscape:cy="445.49997"
67
- inkscape:window-x="936"
68
- inkscape:window-y="24"
69
- inkscape:window-maximized="0"
96
+ inkscape:cx="166.25478"
97
+ inkscape:cy="362.18693"
98
+ inkscape:window-x="0"
99
+ inkscape:window-y="0"
100
+ inkscape:window-maximized="1"
70101 inkscape:current-layer="g4" />
71102 <g
72
- style="stroke-width:.025in; fill:none"
73
- id="g4">
103
+ style="fill:none;stroke-width:0.025in"
104
+ id="g4"
105
+ transform="translate(0,-2415.6743)">
74106 <!-- Line: box -->
75
- <rect
76
- x="900"
77
- y="0"
78
- width="6300"
79
- height="7350"
80
- rx="0"
81
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
82
- id="rect6" />
83107 <!-- Line: box -->
84
- <rect
85
- x="1200"
86
- y="600"
87
- width="5700"
88
- height="3750"
89
- rx="0"
90
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; "
91
- id="rect8" />
92108 <!-- Line: box -->
93
- <rect
94
- x="5400"
95
- y="4950"
96
- width="1500"
97
- height="900"
98
- rx="0"
99
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
100
- id="rect10" />
101109 <!-- Line: box -->
102
- <rect
103
- x="450"
104
- y="450"
105
- width="6300"
106
- height="7350"
107
- rx="0"
108
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
109
- id="rect12" />
110110 <!-- Line: box -->
111
- <rect
112
- x="750"
113
- y="1050"
114
- width="5700"
115
- height="3750"
116
- rx="0"
117
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; "
118
- id="rect14" />
119111 <!-- Line: box -->
120
- <rect
121
- x="4950"
122
- y="5400"
123
- width="1500"
124
- height="900"
125
- rx="0"
126
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
127
- id="rect16" />
128112 <!-- Line -->
129
- <polyline
130
- points="5250,8550 5688,6362 "
131
- style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
132
- id="polyline18" />
133113 <!-- Arrowhead on XXXpoint 5250 8550 - 5710 6240-->
134114 <polyline
135115 points="5714 6518 5704 6272 5598 6494 "
136
- style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
137
- id="polyline20" />
116
+ style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
117
+ id="polyline20"
118
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
138119 <!-- Line -->
139
- <polyline
140
- points="4050,9750 4486,7712 "
141
- style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
142
- id="polyline22" />
143120 <!-- Arrowhead on XXXpoint 4050 9750 - 4512 7590-->
144121 <polyline
145122 points="4514 7868 4506 7622 4396 7844 "
146
- style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
147
- id="polyline24" />
123
+ style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
124
+ id="polyline24"
125
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
148126 <!-- Line -->
149
- <polyline
150
- points="1040,9750 1476,7712 "
151
- style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
152
- id="polyline26" />
153127 <!-- Arrowhead on XXXpoint 1040 9750 - 1502 7590-->
154128 <polyline
155129 points="1504 7868 1496 7622 1386 7844 "
156
- style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
157
- id="polyline28" />
130
+ style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
131
+ id="polyline28"
132
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
158133 <!-- Line -->
159
- <polyline
160
- points="2240,8550 2676,6512 "
161
- style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
162
- id="polyline30" />
163134 <!-- Arrowhead on XXXpoint 2240 8550 - 2702 6390-->
164135 <polyline
165136 points="2704 6668 2696 6422 2586 6644 "
166
- style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
167
- id="polyline32" />
137
+ style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
138
+ id="polyline32"
139
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
168140 <!-- Line -->
169
- <polyline
170
- points="4050,9600 5692,6062 "
171
- style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
172
- id="polyline34" />
173141 <!-- Arrowhead on XXXpoint 4050 9600 - 5744 5948-->
174142 <polyline
175143 points="5682 6220 5730 5978 5574 6170 "
176
- style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
177
- id="polyline36" />
144
+ style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
145
+ id="polyline36"
146
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
178147 <!-- Line -->
179
- <polyline
180
- points="1086,9600 2728,6062 "
181
- style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
182
- id="polyline38" />
183148 <!-- Arrowhead on XXXpoint 1086 9600 - 2780 5948-->
184149 <polyline
185150 points="2718 6220 2766 5978 2610 6170 "
186
- style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
187
- id="polyline40" />
151
+ style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
152
+ id="polyline40"
153
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
188154 <!-- Line: box -->
189155 <rect
190
- x="0"
191
- y="900"
156
+ x="12.340758"
157
+ y="2442.5947"
192158 width="6300"
193
- height="7350"
159
+ height="7045.3135"
194160 rx="0"
195
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
161
+ style="fill:#ffffff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
196162 id="rect42" />
197163 <!-- Line: box -->
198164 <rect
199
- x="300"
200
- y="1500"
165
+ x="312.34076"
166
+ y="3017.7224"
201167 width="5700"
202
- height="3750"
168
+ height="3594.5476"
203169 rx="0"
204
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; "
170
+ style="fill:#ffff00;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
205171 id="rect44" />
206172 <!-- Line -->
207173 <polyline
208174 points="1350,3900 2350,3040 "
209
- style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
210
- id="polyline46" />
175
+ style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
176
+ id="polyline46"
177
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
211178 <!-- Arrowhead on XXXpoint 1350 3900 - 2444 2960-->
212179 <!-- Line -->
213180 <polyline
214181 points="4950,3900 3948,3040 "
215
- style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
216
- id="polyline50" />
182
+ style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
183
+ id="polyline50"
184
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
217185 <!-- Arrowhead on XXXpoint 4950 3900 - 3854 2960-->
218186 <!-- Line -->
219187 <polyline
220188 points="4050,7050 4050,4864 "
221
- style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
222
- id="polyline54" />
189
+ style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
190
+ id="polyline54"
191
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
223192 <!-- Arrowhead on XXXpoint 4050 7050 - 4050 4740-->
224193 <!-- Line -->
225194 <polyline
226195 points="1050,7050 1050,4864 "
227
- style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
228
- id="polyline58" />
196
+ style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
197
+ id="polyline58"
198
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
229199 <!-- Arrowhead on XXXpoint 1050 7050 - 1050 4740-->
230200 <!-- Line -->
231201 <polyline
232202 points="2250,5850 2250,4864 "
233
- style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
234
- id="polyline62" />
203
+ style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
204
+ id="polyline62"
205
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
235206 <!-- Arrowhead on XXXpoint 2250 5850 - 2250 4740-->
236207 <!-- Line -->
237
- <polyline
238
- points="2250,8550 2250,6814 "
239
- style="stroke:#00ff00;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
240
- id="polyline66" />
241208 <!-- Arrowhead on XXXpoint 2250 8550 - 2250 6690-->
242209 <!-- Line -->
243
- <polyline
244
- points="1050,9750 1050,8014 "
245
- style="stroke:#00ff00;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
246
- id="polyline70" />
247210 <!-- Arrowhead on XXXpoint 1050 9750 - 1050 7890-->
248211 <!-- Line -->
249
- <polyline
250
- points="4050,9750 4050,8014 "
251
- style="stroke:#00ff00;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
252
- id="polyline74" />
253212 <!-- Arrowhead on XXXpoint 4050 9750 - 4050 7890-->
254213 <!-- Line -->
255
- <polyline
256
- points="5250,8550 5250,6814 "
257
- style="stroke:#00ff00;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
258
- id="polyline78" />
259214 <!-- Arrowhead on XXXpoint 5250 8550 - 5250 6690-->
260215 <!-- Line -->
261
- <polyline
262
- points="6000,6300 8048,7910 "
263
- style="stroke:#87cfff;stroke-width:30;stroke-linejoin:miter;stroke-linecap:butt;marker-end:url(#Arrow1Mend)"
264
- id="polyline82" />
265216 <!-- Arrowhead on XXXpoint 6000 6300 - 8146 7986-->
266217 <!-- Circle -->
267
- <circle
268
- cx="2850"
269
- cy="4350"
270
- r="76"
271
- style="fill:#000000;stroke:#000000;stroke-width:14;"
272
- id="circle86" />
218
+ <ellipse
219
+ cx="2862.3408"
220
+ cy="5749.5786"
221
+ style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
222
+ id="circle86"
223
+ rx="76"
224
+ ry="72.849495" />
273225 <!-- Circle -->
274
- <circle
275
- cx="3150"
276
- cy="4350"
277
- r="76"
278
- style="fill:#000000;stroke:#000000;stroke-width:14;"
279
- id="circle88" />
226
+ <ellipse
227
+ cx="3162.3408"
228
+ cy="5749.5786"
229
+ style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
230
+ id="circle88"
231
+ rx="76"
232
+ ry="72.849495" />
280233 <!-- Circle -->
281
- <circle
282
- cx="3450"
283
- cy="4350"
284
- r="76"
285
- style="fill:#000000;stroke:#000000;stroke-width:14;"
286
- id="circle90" />
234
+ <ellipse
235
+ cx="3462.3408"
236
+ cy="5749.5786"
237
+ style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
238
+ id="circle90"
239
+ rx="76"
240
+ ry="72.849495" />
287241 <!-- Circle -->
288
- <circle
289
- cx="1350"
290
- cy="5550"
291
- r="76"
292
- style="fill:#000000;stroke:#000000;stroke-width:14;"
293
- id="circle92" />
242
+ <ellipse
243
+ cx="1362.3407"
244
+ cy="6899.834"
245
+ style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
246
+ id="circle92"
247
+ rx="76"
248
+ ry="72.849495" />
294249 <!-- Circle -->
295
- <circle
296
- cx="1650"
297
- cy="5550"
298
- r="76"
299
- style="fill:#000000;stroke:#000000;stroke-width:14;"
300
- id="circle94" />
250
+ <ellipse
251
+ cx="1662.3407"
252
+ cy="6899.834"
253
+ style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
254
+ id="circle94"
255
+ rx="76"
256
+ ry="72.849495" />
301257 <!-- Circle -->
302
- <circle
303
- cx="1950"
304
- cy="5550"
305
- r="76"
306
- style="fill:#000000;stroke:#000000;stroke-width:14;"
307
- id="circle96" />
258
+ <ellipse
259
+ cx="1962.3407"
260
+ cy="6899.834"
261
+ style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
262
+ id="circle96"
263
+ rx="76"
264
+ ry="72.849495" />
308265 <!-- Circle -->
309
- <circle
310
- cx="4350"
311
- cy="5550"
312
- r="76"
313
- style="fill:#000000;stroke:#000000;stroke-width:14;"
314
- id="circle98" />
266
+ <ellipse
267
+ cx="4362.3408"
268
+ cy="6899.834"
269
+ style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
270
+ id="circle98"
271
+ rx="76"
272
+ ry="72.849495" />
315273 <!-- Circle -->
316
- <circle
317
- cx="4650"
318
- cy="5550"
319
- r="76"
320
- style="fill:#000000;stroke:#000000;stroke-width:14;"
321
- id="circle100" />
274
+ <ellipse
275
+ cx="4662.3408"
276
+ cy="6899.834"
277
+ style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
278
+ id="circle100"
279
+ rx="76"
280
+ ry="72.849495" />
322281 <!-- Circle -->
323
- <circle
324
- cx="4950"
325
- cy="5550"
326
- r="76"
327
- style="fill:#000000;stroke:#000000;stroke-width:14;"
328
- id="circle102" />
282
+ <ellipse
283
+ cx="4962.3408"
284
+ cy="6899.834"
285
+ style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
286
+ id="circle102"
287
+ rx="76"
288
+ ry="72.849495" />
329289 <!-- Line: box -->
330290 <rect
331
- x="7350"
332
- y="7950"
291
+ x="6745.3027"
292
+ y="8146.0654"
333293 width="1500"
334
- height="900"
294
+ height="862.69141"
335295 rx="0"
336
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
296
+ style="stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
337297 id="rect104" />
338298 <!-- Line: box -->
339299 <rect
340
- x="7350"
341
- y="9450"
300
+ x="6745.3027"
301
+ y="9583.8857"
342302 width="1500"
343
- height="900"
303
+ height="862.69141"
344304 rx="0"
345
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
305
+ style="stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
346306 id="rect106" />
347307 <!-- Line -->
348308 <polyline
349309 points="8100,8850 8100,9384 "
350
- style="stroke:#000000;stroke-width:30;stroke-linejoin:miter;stroke-linecap:butt;marker-end:url(#Arrow1Mend)"
351
- id="polyline108" />
310
+ style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend)"
311
+ id="polyline108"
312
+ transform="matrix(1,0,0,0.95854605,-604.69715,525.62477)" />
352313 <!-- Arrowhead on XXXpoint 8100 8850 - 8100 9510-->
353314 <!-- Line: box -->
354315 <rect
355
- x="7350"
356
- y="10950"
316
+ x="6745.3027"
317
+ y="11021.704"
357318 width="1500"
358
- height="900"
319
+ height="862.69141"
359320 rx="0"
360
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
321
+ style="stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
361322 id="rect112" />
362323 <!-- Line -->
363324 <polyline
364325 points="8100,10350 8100,10884 "
365
- style="stroke:#000000;stroke-width:30;stroke-linejoin:miter;stroke-linecap:butt;marker-end:url(#Arrow1Mend)"
366
- id="polyline114" />
326
+ style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend)"
327
+ id="polyline114"
328
+ transform="matrix(1,0,0,0.95854605,-604.69715,525.62477)" />
367329 <!-- Arrowhead on XXXpoint 8100 10350 - 8100 11010-->
368330 <!-- Line: box -->
369331 <rect
370
- x="750"
371
- y="3900"
332
+ x="762.34076"
333
+ y="5318.2324"
372334 width="1800"
373
- height="900"
335
+ height="862.69141"
374336 rx="0"
375
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
337
+ style="fill:#ffbfbf;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
376338 id="rect118" />
377339 <!-- Line: box -->
378340 <rect
379
- x="300"
380
- y="7050"
341
+ x="312.34076"
342
+ y="8337.6533"
381343 width="1500"
382
- height="900"
344
+ height="862.69141"
383345 rx="0"
384
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
346
+ style="fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
385347 id="rect120" />
386348 <!-- Line: box -->
387349 <rect
388
- x="3750"
389
- y="3900"
350
+ x="3762.3408"
351
+ y="5318.2324"
390352 width="1800"
391
- height="900"
353
+ height="862.69141"
392354 rx="0"
393
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
355
+ style="fill:#ffbfbf;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
394356 id="rect122" />
395357 <!-- Line: box -->
396358 <rect
397
- x="4500"
398
- y="5850"
359
+ x="4512.3408"
360
+ y="7187.3975"
399361 width="1500"
400
- height="900"
362
+ height="862.69141"
401363 rx="0"
402
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
364
+ style="fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
403365 id="rect124" />
404366 <!-- Line: box -->
405367 <rect
406
- x="3300"
407
- y="7050"
368
+ x="3312.3408"
369
+ y="8337.6533"
408370 width="1500"
409
- height="900"
371
+ height="862.69141"
410372 rx="0"
411
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
373
+ style="fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
412374 id="rect126" />
413375 <!-- Line: box -->
414376 <rect
415
- x="2250"
416
- y="2100"
377
+ x="2262.3408"
378
+ y="3592.8503"
417379 width="1800"
418
- height="900"
380
+ height="862.69141"
419381 rx="0"
420
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
382
+ style="fill:#ffbfbf;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
421383 id="rect128" />
422384 <!-- Line: box -->
423
- <rect
424
- x="0"
425
- y="9750"
426
- width="2100"
427
- height="900"
428
- rx="0"
429
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
430
- id="rect130" />
385
+ <!-- Line: box -->
386
+ <!-- Line: box -->
387
+ <!-- Line: box -->
431388 <!-- Line: box -->
432389 <rect
433
- x="1350"
434
- y="8550"
435
- width="2100"
436
- height="900"
437
- rx="0"
438
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
439
- id="rect132" />
440
- <!-- Line: box -->
441
- <rect
442
- x="3000"
443
- y="9750"
444
- width="2100"
445
- height="900"
446
- rx="0"
447
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
448
- id="rect134" />
449
- <!-- Line: box -->
450
- <rect
451
- x="4350"
452
- y="8550"
453
- width="2100"
454
- height="900"
455
- rx="0"
456
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
457
- id="rect136" />
458
- <!-- Line: box -->
459
- <rect
460
- x="1500"
461
- y="5850"
390
+ x="1512.3407"
391
+ y="7187.3975"
462392 width="1500"
463
- height="900"
393
+ height="862.69141"
464394 rx="0"
465
- style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
395
+ style="fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
466396 id="rect138" />
467397 <!-- Text -->
468398 <text
469399 xml:space="preserve"
470
- x="8100"
471
- y="8250"
472
- fill="#000000"
473
- font-family="Courier"
400
+ x="7338.3037"
401
+ y="8614.0625"
474402 font-style="normal"
475403 font-weight="bold"
476404 font-size="192"
477
- text-anchor="middle"
478
- id="text140">struct</text>
405
+ id="text140"
406
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
407
+ transform="scale(1.0213945,0.97905363)">struct</text>
479408 <!-- Text -->
480409 <text
481410 xml:space="preserve"
482
- x="8100"
483
- y="8550"
484
- fill="#000000"
485
- font-family="Courier"
411
+ x="7338.3037"
412
+ y="8907.7783"
486413 font-style="normal"
487414 font-weight="bold"
488415 font-size="192"
489
- text-anchor="middle"
490
- id="text142">rcu_head</text>
416
+ id="text142"
417
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
418
+ transform="scale(1.0213945,0.97905363)">rcu_head</text>
491419 <!-- Text -->
492420 <text
493421 xml:space="preserve"
494
- x="8100"
495
- y="9750"
496
- fill="#000000"
497
- font-family="Courier"
422
+ x="7338.3037"
423
+ y="10082.644"
498424 font-style="normal"
499425 font-weight="bold"
500426 font-size="192"
501
- text-anchor="middle"
502
- id="text144">struct</text>
427
+ id="text144"
428
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
429
+ transform="scale(1.0213945,0.97905363)">struct</text>
503430 <!-- Text -->
504431 <text
505432 xml:space="preserve"
506
- x="8100"
507
- y="10050"
508
- fill="#000000"
509
- font-family="Courier"
433
+ x="7338.3037"
434
+ y="10376.36"
510435 font-style="normal"
511436 font-weight="bold"
512437 font-size="192"
513
- text-anchor="middle"
514
- id="text146">rcu_head</text>
438
+ id="text146"
439
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
440
+ transform="scale(1.0213945,0.97905363)">rcu_head</text>
515441 <!-- Text -->
516442 <text
517443 xml:space="preserve"
518
- x="8100"
519
- y="11250"
520
- fill="#000000"
521
- font-family="Courier"
444
+ x="7338.3037"
445
+ y="11551.224"
522446 font-style="normal"
523447 font-weight="bold"
524448 font-size="192"
525
- text-anchor="middle"
526
- id="text148">struct</text>
449
+ id="text148"
450
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
451
+ transform="scale(1.0213945,0.97905363)">struct</text>
527452 <!-- Text -->
528453 <text
529454 xml:space="preserve"
530
- x="8100"
531
- y="11550"
532
- fill="#000000"
533
- font-family="Courier"
455
+ x="7338.3037"
456
+ y="11844.94"
534457 font-style="normal"
535458 font-weight="bold"
536459 font-size="192"
537
- text-anchor="middle"
538
- id="text150">rcu_head</text>
460
+ id="text150"
461
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
462
+ transform="scale(1.0213945,0.97905363)">rcu_head</text>
539463 <!-- Text -->
540464 <text
541465 xml:space="preserve"
542
- x="6000"
543
- y="1200"
544
- fill="#000000"
545
- font-family="Helvetica"
466
+ x="5886.4043"
467
+ y="2788.5688"
546468 font-style="normal"
547469 font-weight="normal"
548470 font-size="192"
549
- text-anchor="end"
550
- id="text152">rcu_sched</text>
471
+ id="text152"
472
+ style="font-style:normal;font-weight:normal;font-size:187.978302px;font-family:Helvetica;text-anchor:end;fill:#000000;stroke-width:0.02447634in"
473
+ transform="scale(1.0213945,0.97905363)">rcu_state</text>
474
+ <!-- Text -->
551475 <!-- Text -->
552476 <text
553477 xml:space="preserve"
554
- x="6450"
555
- y="750"
556
- fill="#000000"
557
- font-family="Helvetica"
558
- font-style="normal"
559
- font-weight="normal"
560
- font-size="192"
561
- text-anchor="end"
562
- id="text154">rcu_bh</text>
563
- <!-- Text -->
564
- <text
565
- xml:space="preserve"
566
- x="3150"
567
- y="2400"
568
- fill="#000000"
569
- font-family="Courier"
478
+ x="3096.1016"
479
+ y="3963.4336"
570480 font-style="normal"
571481 font-weight="bold"
572482 font-size="192"
573
- text-anchor="middle"
574
- id="text156">struct</text>
483
+ id="text156"
484
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
485
+ transform="scale(1.0213945,0.97905363)">struct</text>
575486 <!-- Text -->
576487 <text
577488 xml:space="preserve"
578
- x="3150"
579
- y="2700"
580
- fill="#000000"
581
- font-family="Courier"
489
+ x="3096.1016"
490
+ y="4257.1494"
582491 font-style="normal"
583492 font-weight="bold"
584493 font-size="192"
585
- text-anchor="middle"
586
- id="text158">rcu_node</text>
494
+ id="text158"
495
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
496
+ transform="scale(1.0213945,0.97905363)">rcu_node</text>
587497 <!-- Text -->
588498 <text
589499 xml:space="preserve"
590
- x="1650"
591
- y="4200"
592
- fill="#000000"
593
- font-family="Courier"
500
+ x="1627.5209"
501
+ y="5725.7305"
594502 font-style="normal"
595503 font-weight="bold"
596504 font-size="192"
597
- text-anchor="middle"
598
- id="text160">struct</text>
505
+ id="text160"
506
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
507
+ transform="scale(1.0213945,0.97905363)">struct</text>
599508 <!-- Text -->
600509 <text
601510 xml:space="preserve"
602
- x="1650"
603
- y="4500"
604
- fill="#000000"
605
- font-family="Courier"
511
+ x="1627.5209"
512
+ y="6019.4463"
606513 font-style="normal"
607514 font-weight="bold"
608515 font-size="192"
609
- text-anchor="middle"
610
- id="text162">rcu_node</text>
516
+ id="text162"
517
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
518
+ transform="scale(1.0213945,0.97905363)">rcu_node</text>
611519 <!-- Text -->
612520 <text
613521 xml:space="preserve"
614
- x="4650"
615
- y="4500"
616
- fill="#000000"
617
- font-family="Courier"
522
+ x="4564.6821"
523
+ y="6019.4463"
618524 font-style="normal"
619525 font-weight="bold"
620526 font-size="192"
621
- text-anchor="middle"
622
- id="text164">rcu_node</text>
527
+ id="text164"
528
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
529
+ transform="scale(1.0213945,0.97905363)">rcu_node</text>
623530 <!-- Text -->
624531 <text
625532 xml:space="preserve"
626
- x="4650"
627
- y="4200"
628
- fill="#000000"
629
- font-family="Courier"
533
+ x="4564.6821"
534
+ y="5725.7305"
630535 font-style="normal"
631536 font-weight="bold"
632537 font-size="192"
633
- text-anchor="middle"
634
- id="text166">struct</text>
538
+ id="text166"
539
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
540
+ transform="scale(1.0213945,0.97905363)">struct</text>
635541 <!-- Text -->
636542 <text
637543 xml:space="preserve"
638
- x="2250"
639
- y="6150"
640
- fill="#000000"
641
- font-family="Courier"
544
+ x="2214.9531"
545
+ y="7634.8848"
642546 font-style="normal"
643547 font-weight="bold"
644548 font-size="192"
645
- text-anchor="middle"
646
- id="text168">struct</text>
549
+ id="text168"
550
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
551
+ transform="scale(1.0213945,0.97905363)">struct</text>
647552 <!-- Text -->
648553 <text
649554 xml:space="preserve"
650
- x="2250"
651
- y="6450"
652
- fill="#000000"
653
- font-family="Courier"
555
+ x="2214.9531"
556
+ y="7928.6011"
654557 font-style="normal"
655558 font-weight="bold"
656559 font-size="192"
657
- text-anchor="middle"
658
- id="text170">rcu_data</text>
560
+ id="text170"
561
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
562
+ transform="scale(1.0213945,0.97905363)">rcu_data</text>
659563 <!-- Text -->
660564 <text
661565 xml:space="preserve"
662
- x="1050"
663
- y="7350"
664
- fill="#000000"
665
- font-family="Courier"
566
+ x="1040.0886"
567
+ y="8809.749"
666568 font-style="normal"
667569 font-weight="bold"
668570 font-size="192"
669
- text-anchor="middle"
670
- id="text172">struct</text>
571
+ id="text172"
572
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
573
+ transform="scale(1.0213945,0.97905363)">struct</text>
671574 <!-- Text -->
672575 <text
673576 xml:space="preserve"
674
- x="1050"
675
- y="7650"
676
- fill="#000000"
677
- font-family="Courier"
577
+ x="1040.0886"
578
+ y="9103.4648"
678579 font-style="normal"
679580 font-weight="bold"
680581 font-size="192"
681
- text-anchor="middle"
682
- id="text174">rcu_data</text>
582
+ id="text174"
583
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
584
+ transform="scale(1.0213945,0.97905363)">rcu_data</text>
683585 <!-- Text -->
684586 <text
685587 xml:space="preserve"
686
- x="5250"
687
- y="6150"
688
- fill="#000000"
689
- font-family="Courier"
588
+ x="5152.1138"
589
+ y="7634.8848"
690590 font-style="normal"
691591 font-weight="bold"
692592 font-size="192"
693
- text-anchor="middle"
694
- id="text176">struct</text>
593
+ id="text176"
594
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
595
+ transform="scale(1.0213945,0.97905363)">struct</text>
695596 <!-- Text -->
696597 <text
697598 xml:space="preserve"
698
- x="5250"
699
- y="6450"
700
- fill="#000000"
701
- font-family="Courier"
599
+ x="5152.1138"
600
+ y="7928.6011"
702601 font-style="normal"
703602 font-weight="bold"
704603 font-size="192"
705
- text-anchor="middle"
706
- id="text178">rcu_data</text>
604
+ id="text178"
605
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
606
+ transform="scale(1.0213945,0.97905363)">rcu_data</text>
707607 <!-- Text -->
708608 <text
709609 xml:space="preserve"
710
- x="4050"
711
- y="7350"
712
- fill="#000000"
713
- font-family="Courier"
610
+ x="3977.2495"
611
+ y="8809.749"
714612 font-style="normal"
715613 font-weight="bold"
716614 font-size="192"
717
- text-anchor="middle"
718
- id="text180">struct</text>
615
+ id="text180"
616
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
617
+ transform="scale(1.0213945,0.97905363)">struct</text>
719618 <!-- Text -->
720619 <text
721620 xml:space="preserve"
722
- x="4050"
723
- y="7650"
724
- fill="#000000"
725
- font-family="Courier"
621
+ x="3977.2495"
622
+ y="9103.4648"
726623 font-style="normal"
727624 font-weight="bold"
728625 font-size="192"
729
- text-anchor="middle"
730
- id="text182">rcu_data</text>
626
+ id="text182"
627
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
628
+ transform="scale(1.0213945,0.97905363)">rcu_data</text>
731629 <!-- Text -->
732630 <text
733631 xml:space="preserve"
734
- x="450"
735
- y="1800"
736
- fill="#000000"
737
- font-family="Courier"
632
+ x="452.6564"
633
+ y="3376.0012"
738634 font-style="normal"
739635 font-weight="bold"
740636 font-size="192"
741
- text-anchor="start"
742
- id="text184">struct rcu_state</text>
637
+ id="text184"
638
+ style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:start;fill:#000000;stroke-width:0.02447634in"
639
+ transform="scale(1.0213945,0.97905363)">struct rcu_state</text>
743640 <!-- Text -->
744
- <text
745
- xml:space="preserve"
746
- x="1050"
747
- y="10050"
748
- fill="#000000"
749
- font-family="Courier"
750
- font-style="normal"
751
- font-weight="bold"
752
- font-size="192"
753
- text-anchor="middle"
754
- id="text186">struct</text>
755641 <!-- Text -->
756
- <text
757
- xml:space="preserve"
758
- x="1050"
759
- y="10350"
760
- fill="#000000"
761
- font-family="Courier"
762
- font-style="normal"
763
- font-weight="bold"
764
- font-size="192"
765
- text-anchor="middle"
766
- id="text188">rcu_dynticks</text>
767642 <!-- Text -->
768
- <text
769
- xml:space="preserve"
770
- x="4050"
771
- y="10050"
772
- fill="#000000"
773
- font-family="Courier"
774
- font-style="normal"
775
- font-weight="bold"
776
- font-size="192"
777
- text-anchor="middle"
778
- id="text190">struct</text>
779643 <!-- Text -->
780
- <text
781
- xml:space="preserve"
782
- x="4050"
783
- y="10350"
784
- fill="#000000"
785
- font-family="Courier"
786
- font-style="normal"
787
- font-weight="bold"
788
- font-size="192"
789
- text-anchor="middle"
790
- id="text192">rcu_dynticks</text>
791644 <!-- Text -->
792
- <text
793
- xml:space="preserve"
794
- x="2400"
795
- y="8850"
796
- fill="#000000"
797
- font-family="Courier"
798
- font-style="normal"
799
- font-weight="bold"
800
- font-size="192"
801
- text-anchor="middle"
802
- id="text194">struct</text>
803645 <!-- Text -->
804
- <text
805
- xml:space="preserve"
806
- x="2400"
807
- y="9150"
808
- fill="#000000"
809
- font-family="Courier"
810
- font-style="normal"
811
- font-weight="bold"
812
- font-size="192"
813
- text-anchor="middle"
814
- id="text196">rcu_dynticks</text>
815646 <!-- Text -->
816
- <text
817
- xml:space="preserve"
818
- x="5400"
819
- y="8850"
820
- fill="#000000"
821
- font-family="Courier"
822
- font-style="normal"
823
- font-weight="bold"
824
- font-size="192"
825
- text-anchor="middle"
826
- id="text198">struct</text>
827647 <!-- Text -->
828
- <text
829
- xml:space="preserve"
830
- x="5400"
831
- y="9150"
832
- fill="#000000"
833
- font-family="Courier"
834
- font-style="normal"
835
- font-weight="bold"
836
- font-size="192"
837
- text-anchor="middle"
838
- id="text200">rcu_dynticks</text>
839648 <!-- Text -->
840
- <text
841
- xml:space="preserve"
842
- x="6900"
843
- y="300"
844
- fill="#000000"
845
- font-family="Helvetica"
846
- font-style="normal"
847
- font-weight="normal"
848
- font-size="192"
849
- text-anchor="end"
850
- id="text202">rcu_preempt</text>
851649 <!-- Line -->
852650 <polyline
853651 points="5250,5850 5250,4864 "
854
- style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
855
- id="polyline204" />
652
+ style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
653
+ id="polyline204"
654
+ transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
856655 <!-- Arrowhead on XXXpoint 5250 5850 - 5250 4740-->
656
+ <path
657
+ style="fill:none;stroke:#000000;stroke-width:34.24744034;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1177)"
658
+ d="m 6000.1472,7564.2558 c 1498.5508,0 1498.5508,0 1498.5508,0 v 520.0252"
659
+ id="path886"
660
+ inkscape:connector-curvature="0" />
857661 </g>
858662 </svg>