HugeTreeClassicRCU.svg 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
  3. <!-- CreationDate: Wed Dec 9 17:37:22 2015 -->
  4. <!-- Magnification: 3.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="15.1in"
  14. height="11.2in"
  15. viewBox="-66 -66 18087 13407"
  16. id="svg2"
  17. version="1.1"
  18. inkscape:version="0.48.4 r9939"
  19. sodipodi:docname="HugeTreeClassicRCU.fig">
  20. <metadata
  21. id="metadata224">
  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="defs222">
  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="path3982"
  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="1134"
  58. inkscape:window-height="789"
  59. id="namedview220"
  60. showgrid="false"
  61. inkscape:zoom="0.60515873"
  62. inkscape:cx="679.5"
  63. inkscape:cy="504"
  64. inkscape:window-x="786"
  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="450"
  74. y="0"
  75. width="17100"
  76. height="8325"
  77. rx="0"
  78. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; "
  79. id="rect6" />
  80. <!-- Line: box -->
  81. <rect
  82. x="11025"
  83. y="3600"
  84. width="2700"
  85. height="1350"
  86. rx="0"
  87. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
  88. id="rect8" />
  89. <!-- Line: box -->
  90. <rect
  91. x="4275"
  92. y="3600"
  93. width="2700"
  94. height="1350"
  95. rx="0"
  96. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
  97. id="rect10" />
  98. <!-- Line: box -->
  99. <rect
  100. x="5400"
  101. y="6300"
  102. width="2700"
  103. height="1350"
  104. rx="0"
  105. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
  106. id="rect12" />
  107. <!-- Line: box -->
  108. <rect
  109. x="9900"
  110. y="6300"
  111. width="2700"
  112. height="1350"
  113. rx="0"
  114. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
  115. id="rect14" />
  116. <!-- Line: box -->
  117. <rect
  118. x="14400"
  119. y="6300"
  120. width="2700"
  121. height="1350"
  122. rx="0"
  123. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
  124. id="rect16" />
  125. <!-- Line: box -->
  126. <rect
  127. x="900"
  128. y="6300"
  129. width="2700"
  130. height="1350"
  131. rx="0"
  132. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
  133. id="rect18" />
  134. <!-- Line: box -->
  135. <rect
  136. x="7650"
  137. y="900"
  138. width="2700"
  139. height="1350"
  140. rx="0"
  141. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
  142. id="rect20" />
  143. <!-- Line -->
  144. <polyline
  145. points="3150,9225 3150,7746 "
  146. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  147. id="polyline22" />
  148. <!-- Arrowhead on XXXpoint 3150 9225 - 3150 7560-->
  149. <!-- Circle -->
  150. <circle
  151. cx="8550"
  152. cy="4275"
  153. r="114"
  154. style="fill:#000000;stroke:#000000;stroke-width:21;"
  155. id="circle26" />
  156. <!-- Circle -->
  157. <circle
  158. cx="9000"
  159. cy="4275"
  160. r="114"
  161. style="fill:#000000;stroke:#000000;stroke-width:21;"
  162. id="circle28" />
  163. <!-- Circle -->
  164. <circle
  165. cx="9450"
  166. cy="4275"
  167. r="114"
  168. style="fill:#000000;stroke:#000000;stroke-width:21;"
  169. id="circle30" />
  170. <!-- Line -->
  171. <polyline
  172. points="6750,6300 8250,5010 "
  173. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  174. id="polyline32" />
  175. <!-- Arrowhead on XXXpoint 6750 6300 - 8391 4890-->
  176. <!-- Line -->
  177. <polyline
  178. points="11250,6300 9747,5010 "
  179. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  180. id="polyline36" />
  181. <!-- Arrowhead on XXXpoint 11250 6300 - 9606 4890-->
  182. <!-- Circle -->
  183. <circle
  184. cx="13950"
  185. cy="6975"
  186. r="114"
  187. style="fill:#000000;stroke:#000000;stroke-width:21;"
  188. id="circle40" />
  189. <!-- Circle -->
  190. <circle
  191. cx="13500"
  192. cy="6975"
  193. r="114"
  194. style="fill:#000000;stroke:#000000;stroke-width:21;"
  195. id="circle42" />
  196. <!-- Circle -->
  197. <circle
  198. cx="13050"
  199. cy="6975"
  200. r="114"
  201. style="fill:#000000;stroke:#000000;stroke-width:21;"
  202. id="circle44" />
  203. <!-- Circle -->
  204. <circle
  205. cx="9450"
  206. cy="6975"
  207. r="114"
  208. style="fill:#000000;stroke:#000000;stroke-width:21;"
  209. id="circle46" />
  210. <!-- Circle -->
  211. <circle
  212. cx="9000"
  213. cy="6975"
  214. r="114"
  215. style="fill:#000000;stroke:#000000;stroke-width:21;"
  216. id="circle48" />
  217. <!-- Circle -->
  218. <circle
  219. cx="8550"
  220. cy="6975"
  221. r="114"
  222. style="fill:#000000;stroke:#000000;stroke-width:21;"
  223. id="circle50" />
  224. <!-- Circle -->
  225. <circle
  226. cx="4950"
  227. cy="6975"
  228. r="114"
  229. style="fill:#000000;stroke:#000000;stroke-width:21;"
  230. id="circle52" />
  231. <!-- Circle -->
  232. <circle
  233. cx="4500"
  234. cy="6975"
  235. r="114"
  236. style="fill:#000000;stroke:#000000;stroke-width:21;"
  237. id="circle54" />
  238. <!-- Circle -->
  239. <circle
  240. cx="4050"
  241. cy="6975"
  242. r="114"
  243. style="fill:#000000;stroke:#000000;stroke-width:21;"
  244. id="circle56" />
  245. <!-- Circle -->
  246. <circle
  247. cx="1800"
  248. cy="8775"
  249. r="114"
  250. style="fill:#000000;stroke:#000000;stroke-width:21;"
  251. id="circle58" />
  252. <!-- Circle -->
  253. <circle
  254. cx="2250"
  255. cy="8775"
  256. r="114"
  257. style="fill:#000000;stroke:#000000;stroke-width:21;"
  258. id="circle60" />
  259. <!-- Circle -->
  260. <circle
  261. cx="2700"
  262. cy="8775"
  263. r="114"
  264. style="fill:#000000;stroke:#000000;stroke-width:21;"
  265. id="circle62" />
  266. <!-- Circle -->
  267. <circle
  268. cx="15300"
  269. cy="8775"
  270. r="114"
  271. style="fill:#000000;stroke:#000000;stroke-width:21;"
  272. id="circle64" />
  273. <!-- Circle -->
  274. <circle
  275. cx="15750"
  276. cy="8775"
  277. r="114"
  278. style="fill:#000000;stroke:#000000;stroke-width:21;"
  279. id="circle66" />
  280. <!-- Circle -->
  281. <circle
  282. cx="16200"
  283. cy="8775"
  284. r="114"
  285. style="fill:#000000;stroke:#000000;stroke-width:21;"
  286. id="circle68" />
  287. <!-- Circle -->
  288. <circle
  289. cx="10800"
  290. cy="8775"
  291. r="114"
  292. style="fill:#000000;stroke:#000000;stroke-width:21;"
  293. id="circle70" />
  294. <!-- Circle -->
  295. <circle
  296. cx="11250"
  297. cy="8775"
  298. r="114"
  299. style="fill:#000000;stroke:#000000;stroke-width:21;"
  300. id="circle72" />
  301. <!-- Circle -->
  302. <circle
  303. cx="11700"
  304. cy="8775"
  305. r="114"
  306. style="fill:#000000;stroke:#000000;stroke-width:21;"
  307. id="circle74" />
  308. <!-- Circle -->
  309. <circle
  310. cx="6300"
  311. cy="8775"
  312. r="114"
  313. style="fill:#000000;stroke:#000000;stroke-width:21;"
  314. id="circle76" />
  315. <!-- Circle -->
  316. <circle
  317. cx="6750"
  318. cy="8775"
  319. r="114"
  320. style="fill:#000000;stroke:#000000;stroke-width:21;"
  321. id="circle78" />
  322. <!-- Circle -->
  323. <circle
  324. cx="7200"
  325. cy="8775"
  326. r="114"
  327. style="fill:#000000;stroke:#000000;stroke-width:21;"
  328. id="circle80" />
  329. <!-- Line: box -->
  330. <rect
  331. x="0"
  332. y="11475"
  333. width="2700"
  334. height="1800"
  335. rx="0"
  336. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; "
  337. id="rect82" />
  338. <!-- Line: box -->
  339. <rect
  340. x="1800"
  341. y="9225"
  342. width="2700"
  343. height="1800"
  344. rx="0"
  345. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; "
  346. id="rect84" />
  347. <!-- Line: box -->
  348. <rect
  349. x="4500"
  350. y="11475"
  351. width="2700"
  352. height="1800"
  353. rx="0"
  354. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; "
  355. id="rect86" />
  356. <!-- Line: box -->
  357. <rect
  358. x="6300"
  359. y="9270"
  360. width="2700"
  361. height="1800"
  362. rx="0"
  363. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; "
  364. id="rect88" />
  365. <!-- Line: box -->
  366. <rect
  367. x="8955"
  368. y="11475"
  369. width="2700"
  370. height="1800"
  371. rx="0"
  372. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; "
  373. id="rect90" />
  374. <!-- Line: box -->
  375. <rect
  376. x="10755"
  377. y="9270"
  378. width="2700"
  379. height="1800"
  380. rx="0"
  381. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; "
  382. id="rect92" />
  383. <!-- Line: box -->
  384. <rect
  385. x="13455"
  386. y="11475"
  387. width="2700"
  388. height="1800"
  389. rx="0"
  390. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; "
  391. id="rect94" />
  392. <!-- Line: box -->
  393. <rect
  394. x="15255"
  395. y="9270"
  396. width="2700"
  397. height="1800"
  398. rx="0"
  399. style="stroke:#000000;stroke-width:45; stroke-linejoin:miter; stroke-linecap:butt; "
  400. id="rect96" />
  401. <!-- Line -->
  402. <polyline
  403. points="11700,3600 10197,2310 "
  404. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  405. id="polyline98" />
  406. <!-- Arrowhead on XXXpoint 11700 3600 - 10056 2190-->
  407. <!-- Line -->
  408. <polyline
  409. points="6300,3600 7800,2310 "
  410. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  411. id="polyline102" />
  412. <!-- Arrowhead on XXXpoint 6300 3600 - 7941 2190-->
  413. <!-- Line -->
  414. <polyline
  415. points="3150,6300 4650,5010 "
  416. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  417. id="polyline106" />
  418. <!-- Arrowhead on XXXpoint 3150 6300 - 4791 4890-->
  419. <!-- Line -->
  420. <polyline
  421. points="14850,6300 13347,5010 "
  422. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  423. id="polyline110" />
  424. <!-- Arrowhead on XXXpoint 14850 6300 - 13206 4890-->
  425. <!-- Line -->
  426. <polyline
  427. points="1350,11475 1350,7746 "
  428. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  429. id="polyline114" />
  430. <!-- Arrowhead on XXXpoint 1350 11475 - 1350 7560-->
  431. <!-- Line -->
  432. <polyline
  433. points="16650,9225 16650,7746 "
  434. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  435. id="polyline118" />
  436. <!-- Arrowhead on XXXpoint 16650 9225 - 16650 7560-->
  437. <!-- Line -->
  438. <polyline
  439. points="14850,11475 14850,7746 "
  440. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  441. id="polyline122" />
  442. <!-- Arrowhead on XXXpoint 14850 11475 - 14850 7560-->
  443. <!-- Line -->
  444. <polyline
  445. points="12150,9225 12150,7746 "
  446. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  447. id="polyline126" />
  448. <!-- Arrowhead on XXXpoint 12150 9225 - 12150 7560-->
  449. <!-- Line -->
  450. <polyline
  451. points="10350,11475 10350,7746 "
  452. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  453. id="polyline130" />
  454. <!-- Arrowhead on XXXpoint 10350 11475 - 10350 7560-->
  455. <!-- Line -->
  456. <polyline
  457. points="7650,9225 7650,7746 "
  458. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  459. id="polyline134" />
  460. <!-- Arrowhead on XXXpoint 7650 9225 - 7650 7560-->
  461. <!-- Line -->
  462. <polyline
  463. points="5850,11475 5850,7746 "
  464. style="stroke:#00d1d1;stroke-width:44.99790066;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  465. id="polyline138" />
  466. <!-- Arrowhead on XXXpoint 5850 11475 - 5850 7560-->
  467. <!-- Text -->
  468. <text
  469. xml:space="preserve"
  470. x="12375"
  471. y="4500"
  472. fill="#000000"
  473. font-family="Courier"
  474. font-style="normal"
  475. font-weight="bold"
  476. font-size="288"
  477. text-anchor="middle"
  478. id="text142">rcu_node</text>
  479. <!-- Text -->
  480. <text
  481. xml:space="preserve"
  482. x="12375"
  483. y="4050"
  484. fill="#000000"
  485. font-family="Courier"
  486. font-style="normal"
  487. font-weight="bold"
  488. font-size="288"
  489. text-anchor="middle"
  490. id="text144">struct</text>
  491. <!-- Text -->
  492. <text
  493. xml:space="preserve"
  494. x="5625"
  495. y="4050"
  496. fill="#000000"
  497. font-family="Courier"
  498. font-style="normal"
  499. font-weight="bold"
  500. font-size="288"
  501. text-anchor="middle"
  502. id="text146">struct</text>
  503. <!-- Text -->
  504. <text
  505. xml:space="preserve"
  506. x="5625"
  507. y="4500"
  508. fill="#000000"
  509. font-family="Courier"
  510. font-style="normal"
  511. font-weight="bold"
  512. font-size="288"
  513. text-anchor="middle"
  514. id="text148">rcu_node</text>
  515. <!-- Text -->
  516. <text
  517. xml:space="preserve"
  518. x="6750"
  519. y="6750"
  520. fill="#000000"
  521. font-family="Courier"
  522. font-style="normal"
  523. font-weight="bold"
  524. font-size="288"
  525. text-anchor="middle"
  526. id="text150">struct</text>
  527. <!-- Text -->
  528. <text
  529. xml:space="preserve"
  530. x="6750"
  531. y="7200"
  532. fill="#000000"
  533. font-family="Courier"
  534. font-style="normal"
  535. font-weight="bold"
  536. font-size="288"
  537. text-anchor="middle"
  538. id="text152">rcu_node</text>
  539. <!-- Text -->
  540. <text
  541. xml:space="preserve"
  542. x="11250"
  543. y="7200"
  544. fill="#000000"
  545. font-family="Courier"
  546. font-style="normal"
  547. font-weight="bold"
  548. font-size="288"
  549. text-anchor="middle"
  550. id="text154">rcu_node</text>
  551. <!-- Text -->
  552. <text
  553. xml:space="preserve"
  554. x="11250"
  555. y="6750"
  556. fill="#000000"
  557. font-family="Courier"
  558. font-style="normal"
  559. font-weight="bold"
  560. font-size="288"
  561. text-anchor="middle"
  562. id="text156">struct</text>
  563. <!-- Text -->
  564. <text
  565. xml:space="preserve"
  566. x="15750"
  567. y="7200"
  568. fill="#000000"
  569. font-family="Courier"
  570. font-style="normal"
  571. font-weight="bold"
  572. font-size="288"
  573. text-anchor="middle"
  574. id="text158">rcu_node</text>
  575. <!-- Text -->
  576. <text
  577. xml:space="preserve"
  578. x="15750"
  579. y="6750"
  580. fill="#000000"
  581. font-family="Courier"
  582. font-style="normal"
  583. font-weight="bold"
  584. font-size="288"
  585. text-anchor="middle"
  586. id="text160">struct</text>
  587. <!-- Text -->
  588. <text
  589. xml:space="preserve"
  590. x="2250"
  591. y="6750"
  592. fill="#000000"
  593. font-family="Courier"
  594. font-style="normal"
  595. font-weight="bold"
  596. font-size="288"
  597. text-anchor="middle"
  598. id="text162">struct</text>
  599. <!-- Text -->
  600. <text
  601. xml:space="preserve"
  602. x="2250"
  603. y="7200"
  604. fill="#000000"
  605. font-family="Courier"
  606. font-style="normal"
  607. font-weight="bold"
  608. font-size="288"
  609. text-anchor="middle"
  610. id="text164">rcu_node</text>
  611. <!-- Text -->
  612. <text
  613. xml:space="preserve"
  614. x="1350"
  615. y="13050"
  616. fill="#000000"
  617. font-family="Helvetica"
  618. font-style="normal"
  619. font-weight="normal"
  620. font-size="324"
  621. text-anchor="middle"
  622. id="text166">CPU 0</text>
  623. <!-- Text -->
  624. <text
  625. xml:space="preserve"
  626. x="1350"
  627. y="11925"
  628. fill="#000000"
  629. font-family="Courier"
  630. font-style="normal"
  631. font-weight="bold"
  632. font-size="288"
  633. text-anchor="middle"
  634. id="text168">struct</text>
  635. <!-- Text -->
  636. <text
  637. xml:space="preserve"
  638. x="1350"
  639. y="12375"
  640. fill="#000000"
  641. font-family="Courier"
  642. font-style="normal"
  643. font-weight="bold"
  644. font-size="288"
  645. text-anchor="middle"
  646. id="text170">rcu_data</text>
  647. <!-- Text -->
  648. <text
  649. xml:space="preserve"
  650. x="3150"
  651. y="10800"
  652. fill="#000000"
  653. font-family="Helvetica"
  654. font-style="normal"
  655. font-weight="normal"
  656. font-size="324"
  657. text-anchor="middle"
  658. id="text172">CPU 15</text>
  659. <!-- Text -->
  660. <text
  661. xml:space="preserve"
  662. x="3150"
  663. y="9675"
  664. fill="#000000"
  665. font-family="Courier"
  666. font-style="normal"
  667. font-weight="bold"
  668. font-size="288"
  669. text-anchor="middle"
  670. id="text174">struct</text>
  671. <!-- Text -->
  672. <text
  673. xml:space="preserve"
  674. x="3150"
  675. y="10125"
  676. fill="#000000"
  677. font-family="Courier"
  678. font-style="normal"
  679. font-weight="bold"
  680. font-size="288"
  681. text-anchor="middle"
  682. id="text176">rcu_data</text>
  683. <!-- Text -->
  684. <text
  685. xml:space="preserve"
  686. x="5850"
  687. y="11925"
  688. fill="#000000"
  689. font-family="Courier"
  690. font-style="normal"
  691. font-weight="bold"
  692. font-size="288"
  693. text-anchor="middle"
  694. id="text178">struct</text>
  695. <!-- Text -->
  696. <text
  697. xml:space="preserve"
  698. x="5850"
  699. y="12375"
  700. fill="#000000"
  701. font-family="Courier"
  702. font-style="normal"
  703. font-weight="bold"
  704. font-size="288"
  705. text-anchor="middle"
  706. id="text180">rcu_data</text>
  707. <!-- Text -->
  708. <text
  709. xml:space="preserve"
  710. x="5850"
  711. y="13050"
  712. fill="#000000"
  713. font-family="Helvetica"
  714. font-style="normal"
  715. font-weight="normal"
  716. font-size="324"
  717. text-anchor="middle"
  718. id="text182">CPU 21823</text>
  719. <!-- Text -->
  720. <text
  721. xml:space="preserve"
  722. x="7650"
  723. y="10845"
  724. fill="#000000"
  725. font-family="Helvetica"
  726. font-style="normal"
  727. font-weight="normal"
  728. font-size="324"
  729. text-anchor="middle"
  730. id="text184">CPU 21839</text>
  731. <!-- Text -->
  732. <text
  733. xml:space="preserve"
  734. x="7650"
  735. y="10170"
  736. fill="#000000"
  737. font-family="Courier"
  738. font-style="normal"
  739. font-weight="bold"
  740. font-size="288"
  741. text-anchor="middle"
  742. id="text186">rcu_data</text>
  743. <!-- Text -->
  744. <text
  745. xml:space="preserve"
  746. x="7650"
  747. y="9720"
  748. fill="#000000"
  749. font-family="Courier"
  750. font-style="normal"
  751. font-weight="bold"
  752. font-size="288"
  753. text-anchor="middle"
  754. id="text188">struct</text>
  755. <!-- Text -->
  756. <text
  757. xml:space="preserve"
  758. x="10305"
  759. y="11925"
  760. fill="#000000"
  761. font-family="Courier"
  762. font-style="normal"
  763. font-weight="bold"
  764. font-size="288"
  765. text-anchor="middle"
  766. id="text190">struct</text>
  767. <!-- Text -->
  768. <text
  769. xml:space="preserve"
  770. x="10305"
  771. y="12375"
  772. fill="#000000"
  773. font-family="Courier"
  774. font-style="normal"
  775. font-weight="bold"
  776. font-size="288"
  777. text-anchor="middle"
  778. id="text192">rcu_data</text>
  779. <!-- Text -->
  780. <text
  781. xml:space="preserve"
  782. x="10305"
  783. y="13050"
  784. fill="#000000"
  785. font-family="Helvetica"
  786. font-style="normal"
  787. font-weight="normal"
  788. font-size="324"
  789. text-anchor="middle"
  790. id="text194">CPU 43679</text>
  791. <!-- Text -->
  792. <text
  793. xml:space="preserve"
  794. x="12105"
  795. y="10845"
  796. fill="#000000"
  797. font-family="Helvetica"
  798. font-style="normal"
  799. font-weight="normal"
  800. font-size="324"
  801. text-anchor="middle"
  802. id="text196">CPU 43695</text>
  803. <!-- Text -->
  804. <text
  805. xml:space="preserve"
  806. x="12105"
  807. y="10170"
  808. fill="#000000"
  809. font-family="Courier"
  810. font-style="normal"
  811. font-weight="bold"
  812. font-size="288"
  813. text-anchor="middle"
  814. id="text198">rcu_data</text>
  815. <!-- Text -->
  816. <text
  817. xml:space="preserve"
  818. x="12105"
  819. y="9720"
  820. fill="#000000"
  821. font-family="Courier"
  822. font-style="normal"
  823. font-weight="bold"
  824. font-size="288"
  825. text-anchor="middle"
  826. id="text200">struct</text>
  827. <!-- Text -->
  828. <text
  829. xml:space="preserve"
  830. x="14805"
  831. y="11925"
  832. fill="#000000"
  833. font-family="Courier"
  834. font-style="normal"
  835. font-weight="bold"
  836. font-size="288"
  837. text-anchor="middle"
  838. id="text202">struct</text>
  839. <!-- Text -->
  840. <text
  841. xml:space="preserve"
  842. x="14805"
  843. y="12375"
  844. fill="#000000"
  845. font-family="Courier"
  846. font-style="normal"
  847. font-weight="bold"
  848. font-size="288"
  849. text-anchor="middle"
  850. id="text204">rcu_data</text>
  851. <!-- Text -->
  852. <text
  853. xml:space="preserve"
  854. x="14805"
  855. y="13050"
  856. fill="#000000"
  857. font-family="Helvetica"
  858. font-style="normal"
  859. font-weight="normal"
  860. font-size="324"
  861. text-anchor="middle"
  862. id="text206">CPU 65519</text>
  863. <!-- Text -->
  864. <text
  865. xml:space="preserve"
  866. x="16605"
  867. y="10845"
  868. fill="#000000"
  869. font-family="Helvetica"
  870. font-style="normal"
  871. font-weight="normal"
  872. font-size="324"
  873. text-anchor="middle"
  874. id="text208">CPU 65535</text>
  875. <!-- Text -->
  876. <text
  877. xml:space="preserve"
  878. x="16605"
  879. y="10170"
  880. fill="#000000"
  881. font-family="Courier"
  882. font-style="normal"
  883. font-weight="bold"
  884. font-size="288"
  885. text-anchor="middle"
  886. id="text210">rcu_data</text>
  887. <!-- Text -->
  888. <text
  889. xml:space="preserve"
  890. x="16605"
  891. y="9720"
  892. fill="#000000"
  893. font-family="Courier"
  894. font-style="normal"
  895. font-weight="bold"
  896. font-size="288"
  897. text-anchor="middle"
  898. id="text212">struct</text>
  899. <!-- Text -->
  900. <text
  901. xml:space="preserve"
  902. x="675"
  903. y="450"
  904. fill="#000000"
  905. font-family="Courier"
  906. font-style="normal"
  907. font-weight="bold"
  908. font-size="288"
  909. text-anchor="start"
  910. id="text214">struct rcu_state</text>
  911. <!-- Text -->
  912. <text
  913. xml:space="preserve"
  914. x="9000"
  915. y="1350"
  916. fill="#000000"
  917. font-family="Courier"
  918. font-style="normal"
  919. font-weight="bold"
  920. font-size="288"
  921. text-anchor="middle"
  922. id="text216">struct</text>
  923. <!-- Text -->
  924. <text
  925. xml:space="preserve"
  926. x="9000"
  927. y="1800"
  928. fill="#000000"
  929. font-family="Courier"
  930. font-style="normal"
  931. font-weight="bold"
  932. font-size="288"
  933. text-anchor="middle"
  934. id="text218">rcu_node</text>
  935. </g>
  936. </svg>