Merge tag 'rproc-v4.15' of git://github.com/andersson/remoteproc
[linux/fpc-iii.git] / Documentation / RCU / Design / Memory-Ordering / rcu_node-lock.svg
blob94c96c595aedd8244bb69aaf29c137206906e723
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
4 <!-- CreationDate: Wed Dec 9 17:35:03 2015 -->
6 <!-- Magnification: 2.000 -->
8 <svg
9 xmlns:dc="http://purl.org/dc/elements/1.1/"
10 xmlns:cc="http://creativecommons.org/ns#"
11 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
12 xmlns:svg="http://www.w3.org/2000/svg"
13 xmlns="http://www.w3.org/2000/svg"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
16 width="303.54147"
17 height="211.57945"
18 viewBox="-44 -44 4036.5336 2812.3117"
19 id="svg2"
20 version="1.1"
21 inkscape:version="0.48.4 r9939"
22 sodipodi:docname="rcu_node-lock.svg">
23 <metadata
24 id="metadata212">
25 <rdf:RDF>
26 <cc:Work
27 rdf:about="">
28 <dc:format>image/svg+xml</dc:format>
29 <dc:type
30 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
31 <dc:title />
32 </cc:Work>
33 </rdf:RDF>
34 </metadata>
35 <defs
36 id="defs210">
37 <marker
38 inkscape:stockid="Arrow1Mend"
39 orient="auto"
40 refY="0"
41 refX="0"
42 id="Arrow1Mend"
43 style="overflow:visible">
44 <path
45 id="path3970"
46 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
47 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
48 transform="matrix(-0.4,0,0,-0.4,-4,0)"
49 inkscape:connector-curvature="0" />
50 </marker>
51 </defs>
52 <sodipodi:namedview
53 pagecolor="#ffffff"
54 bordercolor="#666666"
55 borderopacity="1"
56 objecttolerance="10"
57 gridtolerance="10"
58 guidetolerance="10"
59 inkscape:pageopacity="0"
60 inkscape:pageshadow="2"
61 inkscape:window-width="1087"
62 inkscape:window-height="1144"
63 id="namedview208"
64 showgrid="false"
65 inkscape:zoom="1.0495049"
66 inkscape:cx="311.2033"
67 inkscape:cy="168.10913"
68 inkscape:window-x="833"
69 inkscape:window-y="28"
70 inkscape:window-maximized="0"
71 inkscape:current-layer="g4"
72 fit-margin-top="5"
73 fit-margin-right="5"
74 fit-margin-left="5"
75 fit-margin-bottom="5" />
77 style="fill:none;stroke-width:0.025in"
78 id="g4"
79 transform="translate(-1905.5784,-4568.3024)">
80 <!-- Line: box -->
81 <!-- Line: box -->
82 <!-- Line: box -->
83 <!-- Line -->
84 <!-- Arrowhead on XXXpoint 5250 8100 - 5710 5790-->
85 <!-- Line -->
86 <!-- Arrowhead on XXXpoint 4050 9300 - 4512 7140-->
87 <!-- Line -->
88 <!-- Arrowhead on XXXpoint 1040 9300 - 1502 7140-->
89 <!-- Line -->
90 <!-- Arrowhead on XXXpoint 2240 8100 - 2702 5940-->
91 <!-- Line: box -->
92 <!-- Line: box -->
93 <!-- Line -->
94 <!-- Arrowhead on XXXpoint 1350 3450 - 2444 2510-->
95 <!-- Line -->
96 <!-- Arrowhead on XXXpoint 4950 3450 - 3854 2510-->
97 <!-- Line -->
98 <!-- Arrowhead on XXXpoint 4050 6600 - 4050 4290-->
99 <!-- Line -->
100 <!-- Arrowhead on XXXpoint 1050 6600 - 1050 4290-->
101 <!-- Line -->
102 <!-- Arrowhead on XXXpoint 2250 5400 - 2250 4290-->
103 <!-- Line -->
104 <!-- Arrowhead on XXXpoint 2250 8100 - 2250 6240-->
105 <!-- Line -->
106 <!-- Arrowhead on XXXpoint 1050 9300 - 1050 7440-->
107 <!-- Line -->
108 <!-- Arrowhead on XXXpoint 4050 9300 - 4050 7440-->
109 <!-- Line -->
110 <!-- Arrowhead on XXXpoint 5250 8100 - 5250 6240-->
111 <!-- Circle -->
112 <!-- Circle -->
113 <!-- Circle -->
114 <!-- Circle -->
115 <!-- Circle -->
116 <!-- Circle -->
117 <!-- Circle -->
118 <!-- Circle -->
119 <!-- Circle -->
120 <!-- Line: box -->
121 <!-- Line: box -->
122 <!-- Line: box -->
123 <!-- Line: box -->
124 <!-- Line: box -->
125 <!-- Line: box -->
126 <!-- Line: box -->
127 <!-- Line: box -->
128 <!-- Line: box -->
129 <!-- Line: box -->
130 <!-- Line -->
131 <!-- Line -->
132 <!-- Arrowhead on XXXpoint 9300 3150 - 10860 3150-->
133 <!-- Line: box -->
134 <!-- Line -->
135 <!-- Arrowhead on XXXpoint 11400 3600 - 11400 4410-->
136 <!-- Line: box -->
137 <rect
138 x="1943.0693"
139 y="4603.417"
140 width="3873.5518"
141 height="2650.6289"
142 rx="0"
143 style="stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0"
144 id="rect118"
145 ry="0" />
146 <!-- Line -->
147 <!-- Arrowhead on XXXpoint 11400 5100 - 11400 5910-->
148 <!-- Line: box -->
149 <!-- Line -->
150 <!-- Arrowhead on XXXpoint 9900 4650 - 10860 4650-->
151 <!-- Line -->
152 <!-- Arrowhead on XXXpoint 9600 6150 - 10860 6150-->
153 <!-- Text -->
154 <!-- Text -->
155 <!-- Text -->
156 <!-- Text -->
157 <!-- Text -->
158 <!-- Text -->
159 <!-- Text -->
160 <!-- Text -->
161 <!-- Text -->
162 <!-- Text -->
163 <!-- Text -->
164 <!-- Text -->
165 <!-- Text -->
166 <!-- Text -->
167 <!-- Text -->
168 <!-- Text -->
169 <!-- Text -->
170 <!-- Text -->
171 <!-- Text -->
172 <!-- Text -->
173 <!-- Text -->
174 <!-- Text -->
175 <!-- Text -->
176 <!-- Text -->
177 <!-- Text -->
178 <!-- Text -->
179 <!-- Line -->
180 <!-- Arrowhead on XXXpoint 5250 5400 - 5250 4290-->
181 <!-- Line: box -->
182 <!-- Line: box -->
183 <!-- Line: box -->
184 <!-- Line: box -->
185 <!-- Text -->
186 <!-- Text -->
187 <!-- Text -->
188 <text
189 xml:space="preserve"
190 x="3105.219"
191 y="6425.6445"
192 font-style="normal"
193 font-weight="bold"
194 font-size="192"
195 id="text202"
196 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">rcu_accelerate_cbs()</text>
197 <!-- Text -->
198 <!-- Text -->
200 id="g3107"
201 transform="translate(747.5807,4700.8888)">
202 <rect
203 id="rect112"
204 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
205 rx="0"
206 height="1370.8721"
207 width="2809.1992"
208 y="949.37109"
209 x="2084.55" />
210 <rect
211 id="rect112-3"
212 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
213 rx="0"
214 height="1294.8468"
215 width="2809.1992"
216 y="1025.3964"
217 x="2084.55" />
218 </g>
219 <text
220 xml:space="preserve"
221 x="2025.5763"
222 y="4825.2578"
223 font-style="normal"
224 font-weight="bold"
225 font-size="192"
226 id="text202-7"
227 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_prepare_for_idle()</text>
228 </g>
229 </svg>