BigTreePreemptRCUBHdyntick.svg 20 KB

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