BigTreePreemptRCUBHdyntickCB.svg 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
  3. <!-- CreationDate: Wed Dec 9 17:29:48 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="7.4000001in"
  14. height="7.9000001in"
  15. viewBox="-44 -44 8938 9526.283"
  16. id="svg2"
  17. version="1.1"
  18. inkscape:version="0.92.2pre0 (973e216, 2017-07-25)"
  19. sodipodi:docname="BigTreePreemptRCUBHdyntickCB.svg">
  20. <metadata
  21. id="metadata212">
  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="defs210">
  34. <marker
  35. inkscape:stockid="Arrow1Mend"
  36. orient="auto"
  37. refY="0"
  38. refX="0"
  39. id="marker1177"
  40. style="overflow:visible"
  41. inkscape:isstock="true">
  42. <path
  43. id="path897"
  44. d="M 0,0 5,-5 -12.5,0 5,5 Z"
  45. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
  46. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  47. inkscape:connector-curvature="0" />
  48. </marker>
  49. <marker
  50. inkscape:stockid="Arrow1Lend"
  51. orient="auto"
  52. refY="0"
  53. refX="0"
  54. id="Arrow1Lend"
  55. style="overflow:visible"
  56. inkscape:isstock="true">
  57. <path
  58. id="path891"
  59. d="M 0,0 5,-5 -12.5,0 5,5 Z"
  60. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
  61. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  62. inkscape:connector-curvature="0" />
  63. </marker>
  64. <marker
  65. inkscape:stockid="Arrow1Mend"
  66. orient="auto"
  67. refY="0"
  68. refX="0"
  69. id="Arrow1Mend"
  70. style="overflow:visible">
  71. <path
  72. id="path3970"
  73. d="M 0,0 5,-5 -12.5,0 5,5 Z"
  74. style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
  75. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  76. inkscape:connector-curvature="0" />
  77. </marker>
  78. </defs>
  79. <sodipodi:namedview
  80. pagecolor="#ffffff"
  81. bordercolor="#666666"
  82. borderopacity="1"
  83. objecttolerance="10"
  84. gridtolerance="10"
  85. guidetolerance="10"
  86. inkscape:pageopacity="0"
  87. inkscape:pageshadow="2"
  88. inkscape:window-width="1920"
  89. inkscape:window-height="1019"
  90. id="namedview208"
  91. showgrid="false"
  92. inkscape:zoom="1.0195195"
  93. inkscape:cx="166.25478"
  94. inkscape:cy="362.18693"
  95. inkscape:window-x="0"
  96. inkscape:window-y="0"
  97. inkscape:window-maximized="1"
  98. inkscape:current-layer="g4" />
  99. <g
  100. style="fill:none;stroke-width:0.025in"
  101. id="g4"
  102. transform="translate(0,-2415.6743)">
  103. <!-- Line: box -->
  104. <!-- Line: box -->
  105. <!-- Line: box -->
  106. <!-- Line: box -->
  107. <!-- Line: box -->
  108. <!-- Line: box -->
  109. <!-- Line -->
  110. <!-- Arrowhead on XXXpoint 5250 8550 - 5710 6240-->
  111. <polyline
  112. points="5714 6518 5704 6272 5598 6494 "
  113. style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
  114. id="polyline20"
  115. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  116. <!-- Line -->
  117. <!-- Arrowhead on XXXpoint 4050 9750 - 4512 7590-->
  118. <polyline
  119. points="4514 7868 4506 7622 4396 7844 "
  120. style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
  121. id="polyline24"
  122. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  123. <!-- Line -->
  124. <!-- Arrowhead on XXXpoint 1040 9750 - 1502 7590-->
  125. <polyline
  126. points="1504 7868 1496 7622 1386 7844 "
  127. style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
  128. id="polyline28"
  129. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  130. <!-- Line -->
  131. <!-- Arrowhead on XXXpoint 2240 8550 - 2702 6390-->
  132. <polyline
  133. points="2704 6668 2696 6422 2586 6644 "
  134. style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
  135. id="polyline32"
  136. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  137. <!-- Line -->
  138. <!-- Arrowhead on XXXpoint 4050 9600 - 5744 5948-->
  139. <polyline
  140. points="5682 6220 5730 5978 5574 6170 "
  141. style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
  142. id="polyline36"
  143. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  144. <!-- Line -->
  145. <!-- Arrowhead on XXXpoint 1086 9600 - 2780 5948-->
  146. <polyline
  147. points="2718 6220 2766 5978 2610 6170 "
  148. style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
  149. id="polyline40"
  150. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  151. <!-- Line: box -->
  152. <rect
  153. x="12.340758"
  154. y="2442.5947"
  155. width="6300"
  156. height="7045.3135"
  157. rx="0"
  158. style="fill:#ffffff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  159. id="rect42" />
  160. <!-- Line: box -->
  161. <rect
  162. x="312.34076"
  163. y="3017.7224"
  164. width="5700"
  165. height="3594.5476"
  166. rx="0"
  167. style="fill:#ffff00;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  168. id="rect44" />
  169. <!-- Line -->
  170. <polyline
  171. points="1350,3900 2350,3040 "
  172. style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  173. id="polyline46"
  174. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  175. <!-- Arrowhead on XXXpoint 1350 3900 - 2444 2960-->
  176. <!-- Line -->
  177. <polyline
  178. points="4950,3900 3948,3040 "
  179. style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  180. id="polyline50"
  181. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  182. <!-- Arrowhead on XXXpoint 4950 3900 - 3854 2960-->
  183. <!-- Line -->
  184. <polyline
  185. points="4050,7050 4050,4864 "
  186. style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  187. id="polyline54"
  188. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  189. <!-- Arrowhead on XXXpoint 4050 7050 - 4050 4740-->
  190. <!-- Line -->
  191. <polyline
  192. points="1050,7050 1050,4864 "
  193. style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  194. id="polyline58"
  195. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  196. <!-- Arrowhead on XXXpoint 1050 7050 - 1050 4740-->
  197. <!-- Line -->
  198. <polyline
  199. points="2250,5850 2250,4864 "
  200. style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  201. id="polyline62"
  202. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  203. <!-- Arrowhead on XXXpoint 2250 5850 - 2250 4740-->
  204. <!-- Line -->
  205. <!-- Arrowhead on XXXpoint 2250 8550 - 2250 6690-->
  206. <!-- Line -->
  207. <!-- Arrowhead on XXXpoint 1050 9750 - 1050 7890-->
  208. <!-- Line -->
  209. <!-- Arrowhead on XXXpoint 4050 9750 - 4050 7890-->
  210. <!-- Line -->
  211. <!-- Arrowhead on XXXpoint 5250 8550 - 5250 6690-->
  212. <!-- Line -->
  213. <!-- Arrowhead on XXXpoint 6000 6300 - 8146 7986-->
  214. <!-- Circle -->
  215. <ellipse
  216. cx="2862.3408"
  217. cy="5749.5786"
  218. style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
  219. id="circle86"
  220. rx="76"
  221. ry="72.849495" />
  222. <!-- Circle -->
  223. <ellipse
  224. cx="3162.3408"
  225. cy="5749.5786"
  226. style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
  227. id="circle88"
  228. rx="76"
  229. ry="72.849495" />
  230. <!-- Circle -->
  231. <ellipse
  232. cx="3462.3408"
  233. cy="5749.5786"
  234. style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
  235. id="circle90"
  236. rx="76"
  237. ry="72.849495" />
  238. <!-- Circle -->
  239. <ellipse
  240. cx="1362.3407"
  241. cy="6899.834"
  242. style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
  243. id="circle92"
  244. rx="76"
  245. ry="72.849495" />
  246. <!-- Circle -->
  247. <ellipse
  248. cx="1662.3407"
  249. cy="6899.834"
  250. style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
  251. id="circle94"
  252. rx="76"
  253. ry="72.849495" />
  254. <!-- Circle -->
  255. <ellipse
  256. cx="1962.3407"
  257. cy="6899.834"
  258. style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
  259. id="circle96"
  260. rx="76"
  261. ry="72.849495" />
  262. <!-- Circle -->
  263. <ellipse
  264. cx="4362.3408"
  265. cy="6899.834"
  266. style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
  267. id="circle98"
  268. rx="76"
  269. ry="72.849495" />
  270. <!-- Circle -->
  271. <ellipse
  272. cx="4662.3408"
  273. cy="6899.834"
  274. style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
  275. id="circle100"
  276. rx="76"
  277. ry="72.849495" />
  278. <!-- Circle -->
  279. <ellipse
  280. cx="4962.3408"
  281. cy="6899.834"
  282. style="fill:#000000;stroke:#000000;stroke-width:13.70675087"
  283. id="circle102"
  284. rx="76"
  285. ry="72.849495" />
  286. <!-- Line: box -->
  287. <rect
  288. x="6745.3027"
  289. y="8146.0654"
  290. width="1500"
  291. height="862.69141"
  292. rx="0"
  293. style="stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  294. id="rect104" />
  295. <!-- Line: box -->
  296. <rect
  297. x="6745.3027"
  298. y="9583.8857"
  299. width="1500"
  300. height="862.69141"
  301. rx="0"
  302. style="stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  303. id="rect106" />
  304. <!-- Line -->
  305. <polyline
  306. points="8100,8850 8100,9384 "
  307. style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend)"
  308. id="polyline108"
  309. transform="matrix(1,0,0,0.95854605,-604.69715,525.62477)" />
  310. <!-- Arrowhead on XXXpoint 8100 8850 - 8100 9510-->
  311. <!-- Line: box -->
  312. <rect
  313. x="6745.3027"
  314. y="11021.704"
  315. width="1500"
  316. height="862.69141"
  317. rx="0"
  318. style="stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  319. id="rect112" />
  320. <!-- Line -->
  321. <polyline
  322. points="8100,10350 8100,10884 "
  323. style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend)"
  324. id="polyline114"
  325. transform="matrix(1,0,0,0.95854605,-604.69715,525.62477)" />
  326. <!-- Arrowhead on XXXpoint 8100 10350 - 8100 11010-->
  327. <!-- Line: box -->
  328. <rect
  329. x="762.34076"
  330. y="5318.2324"
  331. width="1800"
  332. height="862.69141"
  333. rx="0"
  334. style="fill:#ffbfbf;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  335. id="rect118" />
  336. <!-- Line: box -->
  337. <rect
  338. x="312.34076"
  339. y="8337.6533"
  340. width="1500"
  341. height="862.69141"
  342. rx="0"
  343. style="fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  344. id="rect120" />
  345. <!-- Line: box -->
  346. <rect
  347. x="3762.3408"
  348. y="5318.2324"
  349. width="1800"
  350. height="862.69141"
  351. rx="0"
  352. style="fill:#ffbfbf;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  353. id="rect122" />
  354. <!-- Line: box -->
  355. <rect
  356. x="4512.3408"
  357. y="7187.3975"
  358. width="1500"
  359. height="862.69141"
  360. rx="0"
  361. style="fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  362. id="rect124" />
  363. <!-- Line: box -->
  364. <rect
  365. x="3312.3408"
  366. y="8337.6533"
  367. width="1500"
  368. height="862.69141"
  369. rx="0"
  370. style="fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  371. id="rect126" />
  372. <!-- Line: box -->
  373. <rect
  374. x="2262.3408"
  375. y="3592.8503"
  376. width="1800"
  377. height="862.69141"
  378. rx="0"
  379. style="fill:#ffbfbf;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  380. id="rect128" />
  381. <!-- Line: box -->
  382. <!-- Line: box -->
  383. <!-- Line: box -->
  384. <!-- Line: box -->
  385. <!-- Line: box -->
  386. <rect
  387. x="1512.3407"
  388. y="7187.3975"
  389. width="1500"
  390. height="862.69141"
  391. rx="0"
  392. style="fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
  393. id="rect138" />
  394. <!-- Text -->
  395. <text
  396. xml:space="preserve"
  397. x="7338.3037"
  398. y="8614.0625"
  399. font-style="normal"
  400. font-weight="bold"
  401. font-size="192"
  402. id="text140"
  403. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  404. transform="scale(1.0213945,0.97905363)">struct</text>
  405. <!-- Text -->
  406. <text
  407. xml:space="preserve"
  408. x="7338.3037"
  409. y="8907.7783"
  410. font-style="normal"
  411. font-weight="bold"
  412. font-size="192"
  413. id="text142"
  414. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  415. transform="scale(1.0213945,0.97905363)">rcu_head</text>
  416. <!-- Text -->
  417. <text
  418. xml:space="preserve"
  419. x="7338.3037"
  420. y="10082.644"
  421. font-style="normal"
  422. font-weight="bold"
  423. font-size="192"
  424. id="text144"
  425. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  426. transform="scale(1.0213945,0.97905363)">struct</text>
  427. <!-- Text -->
  428. <text
  429. xml:space="preserve"
  430. x="7338.3037"
  431. y="10376.36"
  432. font-style="normal"
  433. font-weight="bold"
  434. font-size="192"
  435. id="text146"
  436. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  437. transform="scale(1.0213945,0.97905363)">rcu_head</text>
  438. <!-- Text -->
  439. <text
  440. xml:space="preserve"
  441. x="7338.3037"
  442. y="11551.224"
  443. font-style="normal"
  444. font-weight="bold"
  445. font-size="192"
  446. id="text148"
  447. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  448. transform="scale(1.0213945,0.97905363)">struct</text>
  449. <!-- Text -->
  450. <text
  451. xml:space="preserve"
  452. x="7338.3037"
  453. y="11844.94"
  454. font-style="normal"
  455. font-weight="bold"
  456. font-size="192"
  457. id="text150"
  458. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  459. transform="scale(1.0213945,0.97905363)">rcu_head</text>
  460. <!-- Text -->
  461. <text
  462. xml:space="preserve"
  463. x="5886.4043"
  464. y="2788.5688"
  465. font-style="normal"
  466. font-weight="normal"
  467. font-size="192"
  468. id="text152"
  469. style="font-style:normal;font-weight:normal;font-size:187.978302px;font-family:Helvetica;text-anchor:end;fill:#000000;stroke-width:0.02447634in"
  470. transform="scale(1.0213945,0.97905363)">rcu_state</text>
  471. <!-- Text -->
  472. <!-- Text -->
  473. <text
  474. xml:space="preserve"
  475. x="3096.1016"
  476. y="3963.4336"
  477. font-style="normal"
  478. font-weight="bold"
  479. font-size="192"
  480. id="text156"
  481. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  482. transform="scale(1.0213945,0.97905363)">struct</text>
  483. <!-- Text -->
  484. <text
  485. xml:space="preserve"
  486. x="3096.1016"
  487. y="4257.1494"
  488. font-style="normal"
  489. font-weight="bold"
  490. font-size="192"
  491. id="text158"
  492. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  493. transform="scale(1.0213945,0.97905363)">rcu_node</text>
  494. <!-- Text -->
  495. <text
  496. xml:space="preserve"
  497. x="1627.5209"
  498. y="5725.7305"
  499. font-style="normal"
  500. font-weight="bold"
  501. font-size="192"
  502. id="text160"
  503. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  504. transform="scale(1.0213945,0.97905363)">struct</text>
  505. <!-- Text -->
  506. <text
  507. xml:space="preserve"
  508. x="1627.5209"
  509. y="6019.4463"
  510. font-style="normal"
  511. font-weight="bold"
  512. font-size="192"
  513. id="text162"
  514. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  515. transform="scale(1.0213945,0.97905363)">rcu_node</text>
  516. <!-- Text -->
  517. <text
  518. xml:space="preserve"
  519. x="4564.6821"
  520. y="6019.4463"
  521. font-style="normal"
  522. font-weight="bold"
  523. font-size="192"
  524. id="text164"
  525. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  526. transform="scale(1.0213945,0.97905363)">rcu_node</text>
  527. <!-- Text -->
  528. <text
  529. xml:space="preserve"
  530. x="4564.6821"
  531. y="5725.7305"
  532. font-style="normal"
  533. font-weight="bold"
  534. font-size="192"
  535. id="text166"
  536. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  537. transform="scale(1.0213945,0.97905363)">struct</text>
  538. <!-- Text -->
  539. <text
  540. xml:space="preserve"
  541. x="2214.9531"
  542. y="7634.8848"
  543. font-style="normal"
  544. font-weight="bold"
  545. font-size="192"
  546. id="text168"
  547. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  548. transform="scale(1.0213945,0.97905363)">struct</text>
  549. <!-- Text -->
  550. <text
  551. xml:space="preserve"
  552. x="2214.9531"
  553. y="7928.6011"
  554. font-style="normal"
  555. font-weight="bold"
  556. font-size="192"
  557. id="text170"
  558. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  559. transform="scale(1.0213945,0.97905363)">rcu_data</text>
  560. <!-- Text -->
  561. <text
  562. xml:space="preserve"
  563. x="1040.0886"
  564. y="8809.749"
  565. font-style="normal"
  566. font-weight="bold"
  567. font-size="192"
  568. id="text172"
  569. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  570. transform="scale(1.0213945,0.97905363)">struct</text>
  571. <!-- Text -->
  572. <text
  573. xml:space="preserve"
  574. x="1040.0886"
  575. y="9103.4648"
  576. font-style="normal"
  577. font-weight="bold"
  578. font-size="192"
  579. id="text174"
  580. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  581. transform="scale(1.0213945,0.97905363)">rcu_data</text>
  582. <!-- Text -->
  583. <text
  584. xml:space="preserve"
  585. x="5152.1138"
  586. y="7634.8848"
  587. font-style="normal"
  588. font-weight="bold"
  589. font-size="192"
  590. id="text176"
  591. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  592. transform="scale(1.0213945,0.97905363)">struct</text>
  593. <!-- Text -->
  594. <text
  595. xml:space="preserve"
  596. x="5152.1138"
  597. y="7928.6011"
  598. font-style="normal"
  599. font-weight="bold"
  600. font-size="192"
  601. id="text178"
  602. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  603. transform="scale(1.0213945,0.97905363)">rcu_data</text>
  604. <!-- Text -->
  605. <text
  606. xml:space="preserve"
  607. x="3977.2495"
  608. y="8809.749"
  609. font-style="normal"
  610. font-weight="bold"
  611. font-size="192"
  612. id="text180"
  613. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  614. transform="scale(1.0213945,0.97905363)">struct</text>
  615. <!-- Text -->
  616. <text
  617. xml:space="preserve"
  618. x="3977.2495"
  619. y="9103.4648"
  620. font-style="normal"
  621. font-weight="bold"
  622. font-size="192"
  623. id="text182"
  624. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
  625. transform="scale(1.0213945,0.97905363)">rcu_data</text>
  626. <!-- Text -->
  627. <text
  628. xml:space="preserve"
  629. x="452.6564"
  630. y="3376.0012"
  631. font-style="normal"
  632. font-weight="bold"
  633. font-size="192"
  634. id="text184"
  635. style="font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:start;fill:#000000;stroke-width:0.02447634in"
  636. transform="scale(1.0213945,0.97905363)">struct rcu_state</text>
  637. <!-- Text -->
  638. <!-- Text -->
  639. <!-- Text -->
  640. <!-- Text -->
  641. <!-- Text -->
  642. <!-- Text -->
  643. <!-- Text -->
  644. <!-- Text -->
  645. <!-- Text -->
  646. <!-- Line -->
  647. <polyline
  648. points="5250,5850 5250,4864 "
  649. style="stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
  650. id="polyline204"
  651. transform="matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
  652. <!-- Arrowhead on XXXpoint 5250 5850 - 5250 4740-->
  653. <path
  654. 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)"
  655. d="m 6000.1472,7564.2558 c 1498.5508,0 1498.5508,0 1498.5508,0 v 520.0252"
  656. id="path886"
  657. inkscape:connector-curvature="0" />
  658. </g>
  659. </svg>