About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / RCU / Design / Data-Structures / BigTreePreemptRCUBHdyntick.svg


Based on kernel version 4.16.1. Page generated on 2018-04-09 11:53 EST.

1	<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2	<!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
3	
4	<!-- CreationDate: Wed Dec  9 17:32:59 2015 -->
5	
6	<!-- Magnification: 2.000 -->
7	
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="6.1in"
17	   height="8.9in"
18	   viewBox="-44 -44 7288 10738"
19	   id="svg2"
20	   version="1.1"
21	   inkscape:version="0.48.4 r9939"
22	   sodipodi:docname="BigTreePreemptRCUBHdyntick.fig">
23	  <metadata
24	     id="metadata182">
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></dc:title>
32	      </cc:Work>
33	    </rdf:RDF>
34	  </metadata>
35	  <defs
36	     id="defs180">
37	    <marker
38	       inkscape:stockid="Arrow1Mend"
39	       orient="auto"
40	       refY="0.0"
41	       refX="0.0"
42	       id="Arrow1Mend"
43	       style="overflow:visible;">
44	      <path
45	         id="path3940"
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)" />
49	    </marker>
50	  </defs>
51	  <sodipodi:namedview
52	     pagecolor="#ffffff"
53	     bordercolor="#666666"
54	     borderopacity="1"
55	     objecttolerance="10"
56	     gridtolerance="10"
57	     guidetolerance="10"
58	     inkscape:pageopacity="0"
59	     inkscape:pageshadow="2"
60	     inkscape:window-width="874"
61	     inkscape:window-height="1148"
62	     id="namedview178"
63	     showgrid="false"
64	     inkscape:zoom="1.2097379"
65	     inkscape:cx="274.5"
66	     inkscape:cy="400.49997"
67	     inkscape:window-x="946"
68	     inkscape:window-y="24"
69	     inkscape:window-maximized="0"
70	     inkscape:current-layer="g4" />
71	  <g
72	     style="stroke-width:.025in; fill:none"
73	     id="g4">
74	    <!-- 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" />
83	    <!-- 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" />
92	    <!-- 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" />
101	    <!-- 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" />
110	    <!-- 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" />
119	    <!-- 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" />
128	    <!-- 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" />
133	    <!-- Arrowhead on XXXpoint 5250 8550 - 5710 6240-->
134	    <polyline
135	       points="5714 6518 5704 6272 5598 6494 "
136	       style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
137	       id="polyline20" />
138	    <!-- 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" />
143	    <!-- Arrowhead on XXXpoint 4050 9750 - 4512 7590-->
144	    <polyline
145	       points="4514 7868 4506 7622 4396 7844 "
146	       style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
147	       id="polyline24" />
148	    <!-- 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" />
153	    <!-- Arrowhead on XXXpoint 1040 9750 - 1502 7590-->
154	    <polyline
155	       points="1504 7868 1496 7622 1386 7844 "
156	       style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
157	       id="polyline28" />
158	    <!-- 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" />
163	    <!-- Arrowhead on XXXpoint 2240 8550 - 2702 6390-->
164	    <polyline
165	       points="2704 6668 2696 6422 2586 6644 "
166	       style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
167	       id="polyline32" />
168	    <!-- Line -->
169	    <polyline
170	       points="4050,9750 5682,6360 "
171	       style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
172	       id="polyline34" />
173	    <!-- Arrowhead on XXXpoint 4050 9750 - 5736 6246-->
174	    <polyline
175	       points="5672 6518 5722 6276 5562 6466 "
176	       style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
177	       id="polyline36" />
178	    <!-- Line -->
179	    <polyline
180	       points="1010,9750 2642,6360 "
181	       style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
182	       id="polyline38" />
183	    <!-- Arrowhead on XXXpoint 1010 9750 - 2696 6246-->
184	    <polyline
185	       points="2632 6518 2682 6276 2522 6466 "
186	       style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
187	       id="polyline40" />
188	    <!-- Line: box -->
189	    <rect
190	       x="0"
191	       y="900"
192	       width="6300"
193	       height="7350"
194	       rx="0"
195	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
196	       id="rect42" />
197	    <!-- Line: box -->
198	    <rect
199	       x="300"
200	       y="1500"
201	       width="5700"
202	       height="3750"
203	       rx="0"
204	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; "
205	       id="rect44" />
206	    <!-- Line -->
207	    <polyline
208	       points="1350,3900 2350,3040 "
209	       style="stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
210	       id="polyline46" />
211	    <!-- Arrowhead on XXXpoint 1350 3900 - 2444 2960-->
212	    <!-- Line -->
213	    <polyline
214	       points="4950,3900 3948,3040 "
215	       style="stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
216	       id="polyline50" />
217	    <!-- Arrowhead on XXXpoint 4950 3900 - 3854 2960-->
218	    <!-- Line -->
219	    <polyline
220	       points="4050,7050 4050,4864 "
221	       style="stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
222	       id="polyline54" />
223	    <!-- Arrowhead on XXXpoint 4050 7050 - 4050 4740-->
224	    <!-- Line -->
225	    <polyline
226	       points="1050,7050 1050,4864 "
227	       style="stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
228	       id="polyline58" />
229	    <!-- Arrowhead on XXXpoint 1050 7050 - 1050 4740-->
230	    <!-- Line -->
231	    <polyline
232	       points="2250,5850 2250,4864 "
233	       style="stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
234	       id="polyline62" />
235	    <!-- Arrowhead on XXXpoint 2250 5850 - 2250 4740-->
236	    <!-- Line -->
237	    <polyline
238	       points="2250,8550 2250,6814 "
239	       style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
240	       id="polyline66" />
241	    <!-- Arrowhead on XXXpoint 2250 8550 - 2250 6690-->
242	    <!-- Line -->
243	    <polyline
244	       points="1050,9750 1050,8014 "
245	       style="stroke:#00ff00;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
246	       id="polyline70" />
247	    <!-- Arrowhead on XXXpoint 1050 9750 - 1050 7890-->
248	    <!-- Line -->
249	    <polyline
250	       points="4050,9750 4050,8014 "
251	       style="stroke:#00ff00;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
252	       id="polyline74" />
253	    <!-- Arrowhead on XXXpoint 4050 9750 - 4050 7890-->
254	    <!-- Line -->
255	    <polyline
256	       points="5250,8550 5250,6814 "
257	       style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
258	       id="polyline78" />
259	    <!-- Arrowhead on XXXpoint 5250 8550 - 5250 6690-->
260	    <!-- Circle -->
261	    <circle
262	       cx="2850"
263	       cy="4350"
264	       r="76"
265	       style="fill:#000000;stroke:#000000;stroke-width:14;"
266	       id="circle82" />
267	    <!-- Circle -->
268	    <circle
269	       cx="3150"
270	       cy="4350"
271	       r="76"
272	       style="fill:#000000;stroke:#000000;stroke-width:14;"
273	       id="circle84" />
274	    <!-- Circle -->
275	    <circle
276	       cx="3450"
277	       cy="4350"
278	       r="76"
279	       style="fill:#000000;stroke:#000000;stroke-width:14;"
280	       id="circle86" />
281	    <!-- Circle -->
282	    <circle
283	       cx="1350"
284	       cy="5550"
285	       r="76"
286	       style="fill:#000000;stroke:#000000;stroke-width:14;"
287	       id="circle88" />
288	    <!-- Circle -->
289	    <circle
290	       cx="1650"
291	       cy="5550"
292	       r="76"
293	       style="fill:#000000;stroke:#000000;stroke-width:14;"
294	       id="circle90" />
295	    <!-- Circle -->
296	    <circle
297	       cx="1950"
298	       cy="5550"
299	       r="76"
300	       style="fill:#000000;stroke:#000000;stroke-width:14;"
301	       id="circle92" />
302	    <!-- Circle -->
303	    <circle
304	       cx="4350"
305	       cy="5550"
306	       r="76"
307	       style="fill:#000000;stroke:#000000;stroke-width:14;"
308	       id="circle94" />
309	    <!-- Circle -->
310	    <circle
311	       cx="4650"
312	       cy="5550"
313	       r="76"
314	       style="fill:#000000;stroke:#000000;stroke-width:14;"
315	       id="circle96" />
316	    <!-- Circle -->
317	    <circle
318	       cx="4950"
319	       cy="5550"
320	       r="76"
321	       style="fill:#000000;stroke:#000000;stroke-width:14;"
322	       id="circle98" />
323	    <!-- Line: box -->
324	    <rect
325	       x="750"
326	       y="3900"
327	       width="1800"
328	       height="900"
329	       rx="0"
330	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
331	       id="rect100" />
332	    <!-- Line: box -->
333	    <rect
334	       x="300"
335	       y="7050"
336	       width="1500"
337	       height="900"
338	       rx="0"
339	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
340	       id="rect102" />
341	    <!-- Line: box -->
342	    <rect
343	       x="3750"
344	       y="3900"
345	       width="1800"
346	       height="900"
347	       rx="0"
348	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
349	       id="rect104" />
350	    <!-- Line: box -->
351	    <rect
352	       x="4500"
353	       y="5850"
354	       width="1500"
355	       height="900"
356	       rx="0"
357	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
358	       id="rect106" />
359	    <!-- Line: box -->
360	    <rect
361	       x="3300"
362	       y="7050"
363	       width="1500"
364	       height="900"
365	       rx="0"
366	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
367	       id="rect108" />
368	    <!-- Line: box -->
369	    <rect
370	       x="2250"
371	       y="2100"
372	       width="1800"
373	       height="900"
374	       rx="0"
375	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
376	       id="rect110" />
377	    <!-- Line: box -->
378	    <rect
379	       x="0"
380	       y="9750"
381	       width="2100"
382	       height="900"
383	       rx="0"
384	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
385	       id="rect112" />
386	    <!-- Line: box -->
387	    <rect
388	       x="1350"
389	       y="8550"
390	       width="2100"
391	       height="900"
392	       rx="0"
393	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
394	       id="rect114" />
395	    <!-- Line: box -->
396	    <rect
397	       x="3000"
398	       y="9750"
399	       width="2100"
400	       height="900"
401	       rx="0"
402	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
403	       id="rect116" />
404	    <!-- Line: box -->
405	    <rect
406	       x="4350"
407	       y="8550"
408	       width="2100"
409	       height="900"
410	       rx="0"
411	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
412	       id="rect118" />
413	    <!-- Line: box -->
414	    <rect
415	       x="1500"
416	       y="5850"
417	       width="1500"
418	       height="900"
419	       rx="0"
420	       style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
421	       id="rect120" />
422	    <!-- Text -->
423	    <text
424	       xml:space="preserve"
425	       x="6450"
426	       y="750"
427	       fill="#000000"
428	       font-family="Helvetica"
429	       font-style="normal"
430	       font-weight="normal"
431	       font-size="192"
432	       text-anchor="end"
433	       id="text122">rcu_bh</text>
434	    <!-- Text -->
435	    <text
436	       xml:space="preserve"
437	       x="3150"
438	       y="2400"
439	       fill="#000000"
440	       font-family="Courier"
441	       font-style="normal"
442	       font-weight="bold"
443	       font-size="192"
444	       text-anchor="middle"
445	       id="text124">struct</text>
446	    <!-- Text -->
447	    <text
448	       xml:space="preserve"
449	       x="3150"
450	       y="2700"
451	       fill="#000000"
452	       font-family="Courier"
453	       font-style="normal"
454	       font-weight="bold"
455	       font-size="192"
456	       text-anchor="middle"
457	       id="text126">rcu_node</text>
458	    <!-- Text -->
459	    <text
460	       xml:space="preserve"
461	       x="1650"
462	       y="4200"
463	       fill="#000000"
464	       font-family="Courier"
465	       font-style="normal"
466	       font-weight="bold"
467	       font-size="192"
468	       text-anchor="middle"
469	       id="text128">struct</text>
470	    <!-- Text -->
471	    <text
472	       xml:space="preserve"
473	       x="1650"
474	       y="4500"
475	       fill="#000000"
476	       font-family="Courier"
477	       font-style="normal"
478	       font-weight="bold"
479	       font-size="192"
480	       text-anchor="middle"
481	       id="text130">rcu_node</text>
482	    <!-- Text -->
483	    <text
484	       xml:space="preserve"
485	       x="4650"
486	       y="4500"
487	       fill="#000000"
488	       font-family="Courier"
489	       font-style="normal"
490	       font-weight="bold"
491	       font-size="192"
492	       text-anchor="middle"
493	       id="text132">rcu_node</text>
494	    <!-- Text -->
495	    <text
496	       xml:space="preserve"
497	       x="4650"
498	       y="4200"
499	       fill="#000000"
500	       font-family="Courier"
501	       font-style="normal"
502	       font-weight="bold"
503	       font-size="192"
504	       text-anchor="middle"
505	       id="text134">struct</text>
506	    <!-- Text -->
507	    <text
508	       xml:space="preserve"
509	       x="2250"
510	       y="6150"
511	       fill="#000000"
512	       font-family="Courier"
513	       font-style="normal"
514	       font-weight="bold"
515	       font-size="192"
516	       text-anchor="middle"
517	       id="text136">struct</text>
518	    <!-- Text -->
519	    <text
520	       xml:space="preserve"
521	       x="2250"
522	       y="6450"
523	       fill="#000000"
524	       font-family="Courier"
525	       font-style="normal"
526	       font-weight="bold"
527	       font-size="192"
528	       text-anchor="middle"
529	       id="text138">rcu_data</text>
530	    <!-- Text -->
531	    <text
532	       xml:space="preserve"
533	       x="1050"
534	       y="7350"
535	       fill="#000000"
536	       font-family="Courier"
537	       font-style="normal"
538	       font-weight="bold"
539	       font-size="192"
540	       text-anchor="middle"
541	       id="text140">struct</text>
542	    <!-- Text -->
543	    <text
544	       xml:space="preserve"
545	       x="1050"
546	       y="7650"
547	       fill="#000000"
548	       font-family="Courier"
549	       font-style="normal"
550	       font-weight="bold"
551	       font-size="192"
552	       text-anchor="middle"
553	       id="text142">rcu_data</text>
554	    <!-- Text -->
555	    <text
556	       xml:space="preserve"
557	       x="5250"
558	       y="6150"
559	       fill="#000000"
560	       font-family="Courier"
561	       font-style="normal"
562	       font-weight="bold"
563	       font-size="192"
564	       text-anchor="middle"
565	       id="text144">struct</text>
566	    <!-- Text -->
567	    <text
568	       xml:space="preserve"
569	       x="5250"
570	       y="6450"
571	       fill="#000000"
572	       font-family="Courier"
573	       font-style="normal"
574	       font-weight="bold"
575	       font-size="192"
576	       text-anchor="middle"
577	       id="text146">rcu_data</text>
578	    <!-- Text -->
579	    <text
580	       xml:space="preserve"
581	       x="4050"
582	       y="7350"
583	       fill="#000000"
584	       font-family="Courier"
585	       font-style="normal"
586	       font-weight="bold"
587	       font-size="192"
588	       text-anchor="middle"
589	       id="text148">struct</text>
590	    <!-- Text -->
591	    <text
592	       xml:space="preserve"
593	       x="4050"
594	       y="7650"
595	       fill="#000000"
596	       font-family="Courier"
597	       font-style="normal"
598	       font-weight="bold"
599	       font-size="192"
600	       text-anchor="middle"
601	       id="text150">rcu_data</text>
602	    <!-- Text -->
603	    <text
604	       xml:space="preserve"
605	       x="450"
606	       y="1800"
607	       fill="#000000"
608	       font-family="Courier"
609	       font-style="normal"
610	       font-weight="bold"
611	       font-size="192"
612	       text-anchor="start"
613	       id="text152">struct rcu_state</text>
614	    <!-- Text -->
615	    <text
616	       xml:space="preserve"
617	       x="1050"
618	       y="10050"
619	       fill="#000000"
620	       font-family="Courier"
621	       font-style="normal"
622	       font-weight="bold"
623	       font-size="192"
624	       text-anchor="middle"
625	       id="text154">struct</text>
626	    <!-- Text -->
627	    <text
628	       xml:space="preserve"
629	       x="1050"
630	       y="10350"
631	       fill="#000000"
632	       font-family="Courier"
633	       font-style="normal"
634	       font-weight="bold"
635	       font-size="192"
636	       text-anchor="middle"
637	       id="text156">rcu_dynticks</text>
638	    <!-- Text -->
639	    <text
640	       xml:space="preserve"
641	       x="4050"
642	       y="10050"
643	       fill="#000000"
644	       font-family="Courier"
645	       font-style="normal"
646	       font-weight="bold"
647	       font-size="192"
648	       text-anchor="middle"
649	       id="text158">struct</text>
650	    <!-- Text -->
651	    <text
652	       xml:space="preserve"
653	       x="4050"
654	       y="10350"
655	       fill="#000000"
656	       font-family="Courier"
657	       font-style="normal"
658	       font-weight="bold"
659	       font-size="192"
660	       text-anchor="middle"
661	       id="text160">rcu_dynticks</text>
662	    <!-- Text -->
663	    <text
664	       xml:space="preserve"
665	       x="2400"
666	       y="8850"
667	       fill="#000000"
668	       font-family="Courier"
669	       font-style="normal"
670	       font-weight="bold"
671	       font-size="192"
672	       text-anchor="middle"
673	       id="text162">struct</text>
674	    <!-- Text -->
675	    <text
676	       xml:space="preserve"
677	       x="2400"
678	       y="9150"
679	       fill="#000000"
680	       font-family="Courier"
681	       font-style="normal"
682	       font-weight="bold"
683	       font-size="192"
684	       text-anchor="middle"
685	       id="text164">rcu_dynticks</text>
686	    <!-- Text -->
687	    <text
688	       xml:space="preserve"
689	       x="5400"
690	       y="8850"
691	       fill="#000000"
692	       font-family="Courier"
693	       font-style="normal"
694	       font-weight="bold"
695	       font-size="192"
696	       text-anchor="middle"
697	       id="text166">struct</text>
698	    <!-- Text -->
699	    <text
700	       xml:space="preserve"
701	       x="5400"
702	       y="9150"
703	       fill="#000000"
704	       font-family="Courier"
705	       font-style="normal"
706	       font-weight="bold"
707	       font-size="192"
708	       text-anchor="middle"
709	       id="text168">rcu_dynticks</text>
710	    <!-- Text -->
711	    <text
712	       xml:space="preserve"
713	       x="6900"
714	       y="300"
715	       fill="#000000"
716	       font-family="Helvetica"
717	       font-style="normal"
718	       font-weight="normal"
719	       font-size="192"
720	       text-anchor="end"
721	       id="text170">rcu_preempt</text>
722	    <!-- Text -->
723	    <text
724	       xml:space="preserve"
725	       x="6000"
726	       y="1200"
727	       fill="#000000"
728	       font-family="Helvetica"
729	       font-style="normal"
730	       font-weight="normal"
731	       font-size="192"
732	       text-anchor="end"
733	       id="text172">rcu_sched</text>
734	    <!-- Line -->
735	    <polyline
736	       points="5250,5850 5250,4864 "
737	       style="stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
738	       id="polyline174" />
739	    <!-- Arrowhead on XXXpoint 5250 5850 - 5250 4740-->
740	  </g>
741	</svg>
Hide Line Numbers


About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog