heap_4.c.000i.cgraph 42 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097
  1. Trivially needed symbols: vPortGetHeapStats prvInsertBlockIntoFreeList prvHeapInit vPortInitialiseBlocks xPortGetMinimumEverFreeHeapSize xPortGetFreeHeapSize vPortFree pvPortMalloc xBlockAllocatedBit xNumberOfSuccessfulFrees xNumberOfSuccessfulAllocations xMinimumEverFreeBytesRemaining xFreeBytesRemaining pxEnd xStart xHeapStructSize ucHeap
  2. Initial Symbol table:
  3. vPortExitCritical/24 (vPortExitCritical) @06becee0
  4. Type: function
  5. Visibility: external public
  6. References:
  7. Referring:
  8. Function flags:
  9. Called by: vPortGetHeapStats/20
  10. Calls:
  11. vPortEnterCritical/23 (vPortEnterCritical) @06becd20
  12. Type: function
  13. Visibility: external public
  14. References:
  15. Referring:
  16. Function flags:
  17. Called by: vPortGetHeapStats/20
  18. Calls:
  19. xTaskResumeAll/22 (xTaskResumeAll) @06bec380
  20. Type: function
  21. Visibility: external public
  22. References:
  23. Referring:
  24. Function flags:
  25. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  26. Calls:
  27. vTaskSuspendAll/21 (vTaskSuspendAll) @06bec1c0
  28. Type: function
  29. Visibility: external public
  30. References:
  31. Referring:
  32. Function flags:
  33. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  34. Calls:
  35. vPortGetHeapStats/20 (vPortGetHeapStats) @06bdd2a0
  36. Type: function definition analyzed
  37. Visibility: force_output no_reorder public
  38. Aux: @01733ea0
  39. References: xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulFrees/11 (read)xMinimumEverFreeBytesRemaining/9 (read)
  40. Referring:
  41. Function flags: body
  42. Called by:
  43. Calls: vPortExitCritical/24 vPortEnterCritical/23 xTaskResumeAll/22 vTaskSuspendAll/21
  44. prvInsertBlockIntoFreeList/19 (prvInsertBlockIntoFreeList) @06bddee0
  45. Type: function definition analyzed
  46. Visibility: force_output no_reorder
  47. Aux: @06bdd2a0
  48. References: xStart/6 (addr)pxEnd/7 (read)pxEnd/7 (read)
  49. Referring:
  50. Function flags: body
  51. Called by: vPortFree/14 pvPortMalloc/13
  52. Calls:
  53. prvHeapInit/18 (prvHeapInit) @06bddc40
  54. Type: function definition analyzed
  55. Visibility: force_output no_reorder
  56. Aux: @06bddee0
  57. References: ucHeap/4 (addr)ucHeap/4 (addr)xStart/6 (write)xStart/6 (write)pxEnd/7 (write)pxEnd/7 (read)pxEnd/7 (read)pxEnd/7 (read)xMinimumEverFreeBytesRemaining/9 (write)xFreeBytesRemaining/8 (write)xBlockAllocatedBit/12 (write)
  58. Referring:
  59. Function flags: body
  60. Called by: pvPortMalloc/13
  61. Calls:
  62. vPortInitialiseBlocks/17 (vPortInitialiseBlocks) @06bdd9a0
  63. Type: function definition analyzed
  64. Visibility: force_output no_reorder public
  65. Aux: @06bddc40
  66. References:
  67. Referring:
  68. Function flags: body
  69. Called by:
  70. Calls:
  71. xPortGetMinimumEverFreeHeapSize/16 (xPortGetMinimumEverFreeHeapSize) @06bdd700
  72. Type: function definition analyzed
  73. Visibility: force_output no_reorder public
  74. Aux: @06bdd9a0
  75. References: xMinimumEverFreeBytesRemaining/9 (read)
  76. Referring:
  77. Function flags: body
  78. Called by:
  79. Calls:
  80. xPortGetFreeHeapSize/15 (xPortGetFreeHeapSize) @06bdd460
  81. Type: function definition analyzed
  82. Visibility: force_output no_reorder public
  83. Aux: @06bdd700
  84. References: xFreeBytesRemaining/8 (read)
  85. Referring:
  86. Function flags: body
  87. Called by:
  88. Calls:
  89. vPortFree/14 (vPortFree) @06bdd1c0
  90. Type: function definition analyzed
  91. Visibility: force_output no_reorder public
  92. Aux: @06bdd460
  93. References: xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xNumberOfSuccessfulFrees/11 (read)xNumberOfSuccessfulFrees/11 (write)
  94. Referring:
  95. Function flags: body
  96. Called by:
  97. Calls: xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  98. pvPortMalloc/13 (pvPortMalloc) @06bd7e00
  99. Type: function definition analyzed
  100. Visibility: force_output no_reorder public
  101. Aux: @06bdd1c0
  102. References: pxEnd/7 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xStart/6 (addr)xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (read)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (write)xBlockAllocatedBit/12 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulAllocations/10 (write)
  103. Referring:
  104. Function flags: body
  105. Called by:
  106. Calls: vPortRaiseBASEPRI/1 xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 prvHeapInit/18 vTaskSuspendAll/21
  107. xBlockAllocatedBit/12 (xBlockAllocatedBit) @06c27678
  108. Type: variable definition analyzed
  109. Visibility: force_output no_reorder
  110. Aux: @06bd7e00
  111. References:
  112. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)vPortFree/14 (read)vPortFree/14 (read)vPortFree/14 (read)prvHeapInit/18 (write)
  113. Availability: not-ready
  114. Varpool flags: initialized
  115. xNumberOfSuccessfulFrees/11 (xNumberOfSuccessfulFrees) @06c275e8
  116. Type: variable definition analyzed
  117. Visibility: force_output no_reorder
  118. Aux: @06c27678
  119. References:
  120. Referring: vPortFree/14 (read)vPortFree/14 (write)vPortGetHeapStats/20 (read)
  121. Availability: not-ready
  122. Varpool flags: initialized
  123. xNumberOfSuccessfulAllocations/10 (xNumberOfSuccessfulAllocations) @06c275a0
  124. Type: variable definition analyzed
  125. Visibility: force_output no_reorder
  126. Aux: @06c275e8
  127. References:
  128. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (write)vPortGetHeapStats/20 (read)
  129. Availability: not-ready
  130. Varpool flags: initialized
  131. xMinimumEverFreeBytesRemaining/9 (xMinimumEverFreeBytesRemaining) @06c27558
  132. Type: variable definition analyzed
  133. Visibility: force_output no_reorder
  134. Aux: @06c275a0
  135. References:
  136. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (write)xPortGetMinimumEverFreeHeapSize/16 (read)prvHeapInit/18 (write)vPortGetHeapStats/20 (read)
  137. Availability: not-ready
  138. Varpool flags: initialized
  139. xFreeBytesRemaining/8 (xFreeBytesRemaining) @06c27510
  140. Type: variable definition analyzed
  141. Visibility: force_output no_reorder
  142. Aux: @06c27558
  143. References:
  144. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)pvPortMalloc/13 (write)pvPortMalloc/13 (read)pvPortMalloc/13 (read)vPortFree/14 (read)vPortFree/14 (write)xPortGetFreeHeapSize/15 (read)prvHeapInit/18 (write)vPortGetHeapStats/20 (read)
  145. Availability: not-ready
  146. Varpool flags: initialized
  147. pxEnd/7 (pxEnd) @06c27480
  148. Type: variable definition analyzed
  149. Visibility: force_output no_reorder
  150. Aux: @06c27510
  151. References:
  152. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)prvHeapInit/18 (write)prvHeapInit/18 (read)prvHeapInit/18 (read)prvHeapInit/18 (read)prvInsertBlockIntoFreeList/19 (read)prvInsertBlockIntoFreeList/19 (read)vPortGetHeapStats/20 (read)
  153. Availability: not-ready
  154. Varpool flags: initialized
  155. xStart/6 (xStart) @06c273f0
  156. Type: variable definition analyzed
  157. Visibility: force_output no_reorder
  158. Aux: @06c27480
  159. References:
  160. Referring: pvPortMalloc/13 (addr)pvPortMalloc/13 (read)prvHeapInit/18 (write)prvHeapInit/18 (write)prvInsertBlockIntoFreeList/19 (addr)vPortGetHeapStats/20 (read)
  161. Availability: not-ready
  162. Varpool flags:
  163. xHeapStructSize/5 (xHeapStructSize) @06c27360
  164. Type: variable definition analyzed
  165. Visibility: force_output no_reorder
  166. Aux: @06c273f0
  167. References:
  168. Referring:
  169. Availability: not-ready
  170. Varpool flags: initialized read-only const-value-known
  171. ucHeap/4 (ucHeap) @06c27120
  172. Type: variable definition analyzed
  173. Visibility: force_output no_reorder
  174. Aux: @06c27360
  175. References:
  176. Referring: prvHeapInit/18 (addr)prvHeapInit/18 (addr)
  177. Availability: not-ready
  178. Varpool flags:
  179. vPortSetBASEPRI/3 (vPortSetBASEPRI) @06b7e380
  180. Type: function definition
  181. Visibility: no_reorder
  182. References:
  183. Referring:
  184. Function flags:
  185. Called by:
  186. Calls:
  187. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @06b7e0e0
  188. Type: function definition
  189. Visibility: no_reorder
  190. References:
  191. Referring:
  192. Function flags:
  193. Called by:
  194. Calls:
  195. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06b79d20
  196. Type: function definition analyzed
  197. Visibility: no_reorder
  198. Aux: @06bdd1c0
  199. References:
  200. Referring:
  201. Function flags: body
  202. Called by: vPortFree/14 vPortFree/14 pvPortMalloc/13 pvPortMalloc/13 pvPortMalloc/13
  203. Calls:
  204. xPortIsInsideInterrupt/0 (xPortIsInsideInterrupt) @06b79a80
  205. Type: function definition
  206. Visibility: no_reorder
  207. References:
  208. Referring:
  209. Function flags:
  210. Called by:
  211. Calls:
  212. Removing unused symbols: vPortSetBASEPRI ulPortRaiseBASEPRI xPortIsInsideInterrupt
  213. Reclaimed Symbol table:
  214. vPortExitCritical/24 (vPortExitCritical) @06becee0
  215. Type: function
  216. Visibility: external public
  217. References:
  218. Referring:
  219. Function flags:
  220. Called by: vPortGetHeapStats/20
  221. Calls:
  222. vPortEnterCritical/23 (vPortEnterCritical) @06becd20
  223. Type: function
  224. Visibility: external public
  225. References:
  226. Referring:
  227. Function flags:
  228. Called by: vPortGetHeapStats/20
  229. Calls:
  230. xTaskResumeAll/22 (xTaskResumeAll) @06bec380
  231. Type: function
  232. Visibility: external public
  233. References:
  234. Referring:
  235. Function flags:
  236. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  237. Calls:
  238. vTaskSuspendAll/21 (vTaskSuspendAll) @06bec1c0
  239. Type: function
  240. Visibility: external public
  241. References:
  242. Referring:
  243. Function flags:
  244. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  245. Calls:
  246. vPortGetHeapStats/20 (vPortGetHeapStats) @06bdd2a0
  247. Type: function definition analyzed
  248. Visibility: force_output no_reorder public
  249. References: xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulFrees/11 (read)xMinimumEverFreeBytesRemaining/9 (read)
  250. Referring:
  251. Function flags: body
  252. Called by:
  253. Calls: vPortExitCritical/24 vPortEnterCritical/23 xTaskResumeAll/22 vTaskSuspendAll/21
  254. prvInsertBlockIntoFreeList/19 (prvInsertBlockIntoFreeList) @06bddee0
  255. Type: function definition analyzed
  256. Visibility: force_output no_reorder
  257. References: xStart/6 (addr)pxEnd/7 (read)pxEnd/7 (read)
  258. Referring:
  259. Function flags: body
  260. Called by: vPortFree/14 pvPortMalloc/13
  261. Calls:
  262. prvHeapInit/18 (prvHeapInit) @06bddc40
  263. Type: function definition analyzed
  264. Visibility: force_output no_reorder
  265. References: ucHeap/4 (addr)ucHeap/4 (addr)xStart/6 (write)xStart/6 (write)pxEnd/7 (write)pxEnd/7 (read)pxEnd/7 (read)pxEnd/7 (read)xMinimumEverFreeBytesRemaining/9 (write)xFreeBytesRemaining/8 (write)xBlockAllocatedBit/12 (write)
  266. Referring:
  267. Function flags: body
  268. Called by: pvPortMalloc/13
  269. Calls:
  270. vPortInitialiseBlocks/17 (vPortInitialiseBlocks) @06bdd9a0
  271. Type: function definition analyzed
  272. Visibility: force_output no_reorder public
  273. References:
  274. Referring:
  275. Function flags: body
  276. Called by:
  277. Calls:
  278. xPortGetMinimumEverFreeHeapSize/16 (xPortGetMinimumEverFreeHeapSize) @06bdd700
  279. Type: function definition analyzed
  280. Visibility: force_output no_reorder public
  281. References: xMinimumEverFreeBytesRemaining/9 (read)
  282. Referring:
  283. Function flags: body
  284. Called by:
  285. Calls:
  286. xPortGetFreeHeapSize/15 (xPortGetFreeHeapSize) @06bdd460
  287. Type: function definition analyzed
  288. Visibility: force_output no_reorder public
  289. References: xFreeBytesRemaining/8 (read)
  290. Referring:
  291. Function flags: body
  292. Called by:
  293. Calls:
  294. vPortFree/14 (vPortFree) @06bdd1c0
  295. Type: function definition analyzed
  296. Visibility: force_output no_reorder public
  297. References: xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xNumberOfSuccessfulFrees/11 (read)xNumberOfSuccessfulFrees/11 (write)
  298. Referring:
  299. Function flags: body
  300. Called by:
  301. Calls: xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  302. pvPortMalloc/13 (pvPortMalloc) @06bd7e00
  303. Type: function definition analyzed
  304. Visibility: force_output no_reorder public
  305. References: pxEnd/7 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xStart/6 (addr)xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (read)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (write)xBlockAllocatedBit/12 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulAllocations/10 (write)
  306. Referring:
  307. Function flags: body
  308. Called by:
  309. Calls: vPortRaiseBASEPRI/1 xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 prvHeapInit/18 vTaskSuspendAll/21
  310. xBlockAllocatedBit/12 (xBlockAllocatedBit) @06c27678
  311. Type: variable definition analyzed
  312. Visibility: force_output no_reorder
  313. References:
  314. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)vPortFree/14 (read)vPortFree/14 (read)vPortFree/14 (read)prvHeapInit/18 (write)
  315. Availability: not-ready
  316. Varpool flags: initialized
  317. xNumberOfSuccessfulFrees/11 (xNumberOfSuccessfulFrees) @06c275e8
  318. Type: variable definition analyzed
  319. Visibility: force_output no_reorder
  320. References:
  321. Referring: vPortFree/14 (read)vPortFree/14 (write)vPortGetHeapStats/20 (read)
  322. Availability: not-ready
  323. Varpool flags: initialized
  324. xNumberOfSuccessfulAllocations/10 (xNumberOfSuccessfulAllocations) @06c275a0
  325. Type: variable definition analyzed
  326. Visibility: force_output no_reorder
  327. References:
  328. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (write)vPortGetHeapStats/20 (read)
  329. Availability: not-ready
  330. Varpool flags: initialized
  331. xMinimumEverFreeBytesRemaining/9 (xMinimumEverFreeBytesRemaining) @06c27558
  332. Type: variable definition analyzed
  333. Visibility: force_output no_reorder
  334. References:
  335. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (write)xPortGetMinimumEverFreeHeapSize/16 (read)prvHeapInit/18 (write)vPortGetHeapStats/20 (read)
  336. Availability: not-ready
  337. Varpool flags: initialized
  338. xFreeBytesRemaining/8 (xFreeBytesRemaining) @06c27510
  339. Type: variable definition analyzed
  340. Visibility: force_output no_reorder
  341. References:
  342. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)pvPortMalloc/13 (write)pvPortMalloc/13 (read)pvPortMalloc/13 (read)vPortFree/14 (read)vPortFree/14 (write)xPortGetFreeHeapSize/15 (read)prvHeapInit/18 (write)vPortGetHeapStats/20 (read)
  343. Availability: not-ready
  344. Varpool flags: initialized
  345. pxEnd/7 (pxEnd) @06c27480
  346. Type: variable definition analyzed
  347. Visibility: force_output no_reorder
  348. References:
  349. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)prvHeapInit/18 (write)prvHeapInit/18 (read)prvHeapInit/18 (read)prvHeapInit/18 (read)prvInsertBlockIntoFreeList/19 (read)prvInsertBlockIntoFreeList/19 (read)vPortGetHeapStats/20 (read)
  350. Availability: not-ready
  351. Varpool flags: initialized
  352. xStart/6 (xStart) @06c273f0
  353. Type: variable definition analyzed
  354. Visibility: force_output no_reorder
  355. References:
  356. Referring: pvPortMalloc/13 (addr)pvPortMalloc/13 (read)prvHeapInit/18 (write)prvHeapInit/18 (write)prvInsertBlockIntoFreeList/19 (addr)vPortGetHeapStats/20 (read)
  357. Availability: not-ready
  358. Varpool flags:
  359. xHeapStructSize/5 (xHeapStructSize) @06c27360
  360. Type: variable definition analyzed
  361. Visibility: force_output no_reorder
  362. References:
  363. Referring:
  364. Availability: not-ready
  365. Varpool flags: initialized read-only const-value-known
  366. ucHeap/4 (ucHeap) @06c27120
  367. Type: variable definition analyzed
  368. Visibility: force_output no_reorder
  369. References:
  370. Referring: prvHeapInit/18 (addr)prvHeapInit/18 (addr)
  371. Availability: not-ready
  372. Varpool flags:
  373. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06b79d20
  374. Type: function definition analyzed
  375. Visibility: no_reorder
  376. References:
  377. Referring:
  378. Function flags: body
  379. Called by: vPortFree/14 vPortFree/14 pvPortMalloc/13 pvPortMalloc/13 pvPortMalloc/13
  380. Calls:
  381. Initial Symbol table:
  382. vPortExitCritical/24 (vPortExitCritical) @06becee0
  383. Type: function
  384. Visibility: external public
  385. References:
  386. Referring:
  387. Function flags:
  388. Called by: vPortGetHeapStats/20
  389. Calls:
  390. vPortEnterCritical/23 (vPortEnterCritical) @06becd20
  391. Type: function
  392. Visibility: external public
  393. References:
  394. Referring:
  395. Function flags:
  396. Called by: vPortGetHeapStats/20
  397. Calls:
  398. xTaskResumeAll/22 (xTaskResumeAll) @06bec380
  399. Type: function
  400. Visibility: external public
  401. References:
  402. Referring:
  403. Function flags:
  404. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  405. Calls:
  406. vTaskSuspendAll/21 (vTaskSuspendAll) @06bec1c0
  407. Type: function
  408. Visibility: external public
  409. References:
  410. Referring:
  411. Function flags:
  412. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  413. Calls:
  414. vPortGetHeapStats/20 (vPortGetHeapStats) @06bdd2a0
  415. Type: function definition analyzed
  416. Visibility: force_output no_reorder public
  417. References: xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulFrees/11 (read)xMinimumEverFreeBytesRemaining/9 (read)
  418. Referring:
  419. Function flags: body
  420. Called by:
  421. Calls: vPortExitCritical/24 vPortEnterCritical/23 xTaskResumeAll/22 vTaskSuspendAll/21
  422. prvInsertBlockIntoFreeList/19 (prvInsertBlockIntoFreeList) @06bddee0
  423. Type: function definition analyzed
  424. Visibility: force_output no_reorder
  425. References: xStart/6 (addr)pxEnd/7 (read)pxEnd/7 (read)
  426. Referring:
  427. Function flags: body
  428. Called by: vPortFree/14 pvPortMalloc/13
  429. Calls:
  430. prvHeapInit/18 (prvHeapInit) @06bddc40
  431. Type: function definition analyzed
  432. Visibility: force_output no_reorder
  433. References: ucHeap/4 (addr)ucHeap/4 (addr)xStart/6 (write)xStart/6 (write)pxEnd/7 (write)pxEnd/7 (read)pxEnd/7 (read)pxEnd/7 (read)xMinimumEverFreeBytesRemaining/9 (write)xFreeBytesRemaining/8 (write)xBlockAllocatedBit/12 (write)
  434. Referring:
  435. Function flags: body
  436. Called by: pvPortMalloc/13
  437. Calls:
  438. vPortInitialiseBlocks/17 (vPortInitialiseBlocks) @06bdd9a0
  439. Type: function definition analyzed
  440. Visibility: force_output no_reorder public
  441. References:
  442. Referring:
  443. Function flags: body
  444. Called by:
  445. Calls:
  446. xPortGetMinimumEverFreeHeapSize/16 (xPortGetMinimumEverFreeHeapSize) @06bdd700
  447. Type: function definition analyzed
  448. Visibility: force_output no_reorder public
  449. References: xMinimumEverFreeBytesRemaining/9 (read)
  450. Referring:
  451. Function flags: body
  452. Called by:
  453. Calls:
  454. xPortGetFreeHeapSize/15 (xPortGetFreeHeapSize) @06bdd460
  455. Type: function definition analyzed
  456. Visibility: force_output no_reorder public
  457. References: xFreeBytesRemaining/8 (read)
  458. Referring:
  459. Function flags: body
  460. Called by:
  461. Calls:
  462. vPortFree/14 (vPortFree) @06bdd1c0
  463. Type: function definition analyzed
  464. Visibility: force_output no_reorder public
  465. References: xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xNumberOfSuccessfulFrees/11 (read)xNumberOfSuccessfulFrees/11 (write)
  466. Referring:
  467. Function flags: body
  468. Called by:
  469. Calls: xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  470. pvPortMalloc/13 (pvPortMalloc) @06bd7e00
  471. Type: function definition analyzed
  472. Visibility: force_output no_reorder public
  473. References: pxEnd/7 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xStart/6 (addr)xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (read)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (write)xBlockAllocatedBit/12 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulAllocations/10 (write)
  474. Referring:
  475. Function flags: body
  476. Called by:
  477. Calls: vPortRaiseBASEPRI/1 xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 prvHeapInit/18 vTaskSuspendAll/21
  478. xBlockAllocatedBit/12 (xBlockAllocatedBit) @06c27678
  479. Type: variable definition analyzed
  480. Visibility: force_output no_reorder
  481. References:
  482. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)vPortFree/14 (read)vPortFree/14 (read)vPortFree/14 (read)prvHeapInit/18 (write)
  483. Availability: not-ready
  484. Varpool flags: initialized
  485. xNumberOfSuccessfulFrees/11 (xNumberOfSuccessfulFrees) @06c275e8
  486. Type: variable definition analyzed
  487. Visibility: force_output no_reorder
  488. References:
  489. Referring: vPortFree/14 (read)vPortFree/14 (write)vPortGetHeapStats/20 (read)
  490. Availability: not-ready
  491. Varpool flags: initialized
  492. xNumberOfSuccessfulAllocations/10 (xNumberOfSuccessfulAllocations) @06c275a0
  493. Type: variable definition analyzed
  494. Visibility: force_output no_reorder
  495. References:
  496. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (write)vPortGetHeapStats/20 (read)
  497. Availability: not-ready
  498. Varpool flags: initialized
  499. xMinimumEverFreeBytesRemaining/9 (xMinimumEverFreeBytesRemaining) @06c27558
  500. Type: variable definition analyzed
  501. Visibility: force_output no_reorder
  502. References:
  503. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (write)xPortGetMinimumEverFreeHeapSize/16 (read)prvHeapInit/18 (write)vPortGetHeapStats/20 (read)
  504. Availability: not-ready
  505. Varpool flags: initialized
  506. xFreeBytesRemaining/8 (xFreeBytesRemaining) @06c27510
  507. Type: variable definition analyzed
  508. Visibility: force_output no_reorder
  509. References:
  510. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)pvPortMalloc/13 (write)pvPortMalloc/13 (read)pvPortMalloc/13 (read)vPortFree/14 (read)vPortFree/14 (write)xPortGetFreeHeapSize/15 (read)prvHeapInit/18 (write)vPortGetHeapStats/20 (read)
  511. Availability: not-ready
  512. Varpool flags: initialized
  513. pxEnd/7 (pxEnd) @06c27480
  514. Type: variable definition analyzed
  515. Visibility: force_output no_reorder
  516. References:
  517. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)prvHeapInit/18 (write)prvHeapInit/18 (read)prvHeapInit/18 (read)prvHeapInit/18 (read)prvInsertBlockIntoFreeList/19 (read)prvInsertBlockIntoFreeList/19 (read)vPortGetHeapStats/20 (read)
  518. Availability: not-ready
  519. Varpool flags: initialized
  520. xStart/6 (xStart) @06c273f0
  521. Type: variable definition analyzed
  522. Visibility: force_output no_reorder
  523. References:
  524. Referring: pvPortMalloc/13 (addr)pvPortMalloc/13 (read)prvHeapInit/18 (write)prvHeapInit/18 (write)prvInsertBlockIntoFreeList/19 (addr)vPortGetHeapStats/20 (read)
  525. Availability: not-ready
  526. Varpool flags:
  527. xHeapStructSize/5 (xHeapStructSize) @06c27360
  528. Type: variable definition analyzed
  529. Visibility: force_output no_reorder
  530. References:
  531. Referring:
  532. Availability: not-ready
  533. Varpool flags: initialized read-only const-value-known
  534. ucHeap/4 (ucHeap) @06c27120
  535. Type: variable definition analyzed
  536. Visibility: force_output no_reorder
  537. References:
  538. Referring: prvHeapInit/18 (addr)prvHeapInit/18 (addr)
  539. Availability: not-ready
  540. Varpool flags:
  541. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06b79d20
  542. Type: function definition analyzed
  543. Visibility: no_reorder
  544. References:
  545. Referring:
  546. Function flags: body
  547. Called by: vPortFree/14 vPortFree/14 pvPortMalloc/13 pvPortMalloc/13 pvPortMalloc/13
  548. Calls:
  549. Removing unused symbols:
  550. Reclaimed Symbol table:
  551. vPortExitCritical/24 (vPortExitCritical) @06becee0
  552. Type: function
  553. Visibility: external public
  554. References:
  555. Referring:
  556. Function flags:
  557. Called by: vPortGetHeapStats/20
  558. Calls:
  559. vPortEnterCritical/23 (vPortEnterCritical) @06becd20
  560. Type: function
  561. Visibility: external public
  562. References:
  563. Referring:
  564. Function flags:
  565. Called by: vPortGetHeapStats/20
  566. Calls:
  567. xTaskResumeAll/22 (xTaskResumeAll) @06bec380
  568. Type: function
  569. Visibility: external public
  570. References:
  571. Referring:
  572. Function flags:
  573. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  574. Calls:
  575. vTaskSuspendAll/21 (vTaskSuspendAll) @06bec1c0
  576. Type: function
  577. Visibility: external public
  578. References:
  579. Referring:
  580. Function flags:
  581. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  582. Calls:
  583. vPortGetHeapStats/20 (vPortGetHeapStats) @06bdd2a0
  584. Type: function definition analyzed
  585. Visibility: force_output no_reorder public
  586. References: xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulFrees/11 (read)xMinimumEverFreeBytesRemaining/9 (read)
  587. Referring:
  588. Function flags: body
  589. Called by:
  590. Calls: vPortExitCritical/24 vPortEnterCritical/23 xTaskResumeAll/22 vTaskSuspendAll/21
  591. prvInsertBlockIntoFreeList/19 (prvInsertBlockIntoFreeList) @06bddee0
  592. Type: function definition analyzed
  593. Visibility: force_output no_reorder
  594. References: xStart/6 (addr)pxEnd/7 (read)pxEnd/7 (read)
  595. Referring:
  596. Function flags: body
  597. Called by: vPortFree/14 pvPortMalloc/13
  598. Calls:
  599. prvHeapInit/18 (prvHeapInit) @06bddc40
  600. Type: function definition analyzed
  601. Visibility: force_output no_reorder
  602. References: ucHeap/4 (addr)ucHeap/4 (addr)xStart/6 (write)xStart/6 (write)pxEnd/7 (write)pxEnd/7 (read)pxEnd/7 (read)pxEnd/7 (read)xMinimumEverFreeBytesRemaining/9 (write)xFreeBytesRemaining/8 (write)xBlockAllocatedBit/12 (write)
  603. Referring:
  604. Function flags: body
  605. Called by: pvPortMalloc/13
  606. Calls:
  607. vPortInitialiseBlocks/17 (vPortInitialiseBlocks) @06bdd9a0
  608. Type: function definition analyzed
  609. Visibility: force_output no_reorder public
  610. References:
  611. Referring:
  612. Function flags: body
  613. Called by:
  614. Calls:
  615. xPortGetMinimumEverFreeHeapSize/16 (xPortGetMinimumEverFreeHeapSize) @06bdd700
  616. Type: function definition analyzed
  617. Visibility: force_output no_reorder public
  618. References: xMinimumEverFreeBytesRemaining/9 (read)
  619. Referring:
  620. Function flags: body
  621. Called by:
  622. Calls:
  623. xPortGetFreeHeapSize/15 (xPortGetFreeHeapSize) @06bdd460
  624. Type: function definition analyzed
  625. Visibility: force_output no_reorder public
  626. References: xFreeBytesRemaining/8 (read)
  627. Referring:
  628. Function flags: body
  629. Called by:
  630. Calls:
  631. vPortFree/14 (vPortFree) @06bdd1c0
  632. Type: function definition analyzed
  633. Visibility: force_output no_reorder public
  634. References: xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xNumberOfSuccessfulFrees/11 (read)xNumberOfSuccessfulFrees/11 (write)
  635. Referring:
  636. Function flags: body
  637. Called by:
  638. Calls: xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  639. pvPortMalloc/13 (pvPortMalloc) @06bd7e00
  640. Type: function definition analyzed
  641. Visibility: force_output no_reorder public
  642. References: pxEnd/7 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xStart/6 (addr)xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (read)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (write)xBlockAllocatedBit/12 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulAllocations/10 (write)
  643. Referring:
  644. Function flags: body
  645. Called by:
  646. Calls: vPortRaiseBASEPRI/1 xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 prvHeapInit/18 vTaskSuspendAll/21
  647. xBlockAllocatedBit/12 (xBlockAllocatedBit) @06c27678
  648. Type: variable definition analyzed
  649. Visibility: force_output no_reorder
  650. References:
  651. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)vPortFree/14 (read)vPortFree/14 (read)vPortFree/14 (read)prvHeapInit/18 (write)
  652. Availability: not-ready
  653. Varpool flags: initialized
  654. xNumberOfSuccessfulFrees/11 (xNumberOfSuccessfulFrees) @06c275e8
  655. Type: variable definition analyzed
  656. Visibility: force_output no_reorder
  657. References:
  658. Referring: vPortFree/14 (read)vPortFree/14 (write)vPortGetHeapStats/20 (read)
  659. Availability: not-ready
  660. Varpool flags: initialized
  661. xNumberOfSuccessfulAllocations/10 (xNumberOfSuccessfulAllocations) @06c275a0
  662. Type: variable definition analyzed
  663. Visibility: force_output no_reorder
  664. References:
  665. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (write)vPortGetHeapStats/20 (read)
  666. Availability: not-ready
  667. Varpool flags: initialized
  668. xMinimumEverFreeBytesRemaining/9 (xMinimumEverFreeBytesRemaining) @06c27558
  669. Type: variable definition analyzed
  670. Visibility: force_output no_reorder
  671. References:
  672. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (write)xPortGetMinimumEverFreeHeapSize/16 (read)prvHeapInit/18 (write)vPortGetHeapStats/20 (read)
  673. Availability: not-ready
  674. Varpool flags: initialized
  675. xFreeBytesRemaining/8 (xFreeBytesRemaining) @06c27510
  676. Type: variable definition analyzed
  677. Visibility: force_output no_reorder
  678. References:
  679. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)pvPortMalloc/13 (write)pvPortMalloc/13 (read)pvPortMalloc/13 (read)vPortFree/14 (read)vPortFree/14 (write)xPortGetFreeHeapSize/15 (read)prvHeapInit/18 (write)vPortGetHeapStats/20 (read)
  680. Availability: not-ready
  681. Varpool flags: initialized
  682. pxEnd/7 (pxEnd) @06c27480
  683. Type: variable definition analyzed
  684. Visibility: force_output no_reorder
  685. References:
  686. Referring: pvPortMalloc/13 (read)pvPortMalloc/13 (read)prvHeapInit/18 (write)prvHeapInit/18 (read)prvHeapInit/18 (read)prvHeapInit/18 (read)prvInsertBlockIntoFreeList/19 (read)prvInsertBlockIntoFreeList/19 (read)vPortGetHeapStats/20 (read)
  687. Availability: not-ready
  688. Varpool flags: initialized
  689. xStart/6 (xStart) @06c273f0
  690. Type: variable definition analyzed
  691. Visibility: force_output no_reorder
  692. References:
  693. Referring: pvPortMalloc/13 (addr)pvPortMalloc/13 (read)prvHeapInit/18 (write)prvHeapInit/18 (write)prvInsertBlockIntoFreeList/19 (addr)vPortGetHeapStats/20 (read)
  694. Availability: not-ready
  695. Varpool flags:
  696. xHeapStructSize/5 (xHeapStructSize) @06c27360
  697. Type: variable definition analyzed
  698. Visibility: force_output no_reorder
  699. References:
  700. Referring:
  701. Availability: not-ready
  702. Varpool flags: initialized read-only const-value-known
  703. ucHeap/4 (ucHeap) @06c27120
  704. Type: variable definition analyzed
  705. Visibility: force_output no_reorder
  706. References:
  707. Referring: prvHeapInit/18 (addr)prvHeapInit/18 (addr)
  708. Availability: not-ready
  709. Varpool flags:
  710. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06b79d20
  711. Type: function definition analyzed
  712. Visibility: no_reorder
  713. References:
  714. Referring:
  715. Function flags: body
  716. Called by: vPortFree/14 vPortFree/14 pvPortMalloc/13 pvPortMalloc/13 pvPortMalloc/13
  717. Calls:
  718. Reclaiming functions:
  719. Reclaiming variables:
  720. Clearing address taken flags:
  721. Optimized Symbol table:
  722. vPortExitCritical/24 (vPortExitCritical) @06becee0
  723. Type: function
  724. Visibility: external public
  725. References:
  726. Referring:
  727. Availability: not_available
  728. Function flags:
  729. Called by: vPortGetHeapStats/20
  730. Calls:
  731. vPortEnterCritical/23 (vPortEnterCritical) @06becd20
  732. Type: function
  733. Visibility: external public
  734. References:
  735. Referring:
  736. Availability: not_available
  737. Function flags:
  738. Called by: vPortGetHeapStats/20
  739. Calls:
  740. xTaskResumeAll/22 (xTaskResumeAll) @06bec380
  741. Type: function
  742. Visibility: external public
  743. References:
  744. Referring:
  745. Availability: not_available
  746. Function flags:
  747. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  748. Calls:
  749. vTaskSuspendAll/21 (vTaskSuspendAll) @06bec1c0
  750. Type: function
  751. Visibility: external public
  752. References:
  753. Referring:
  754. Availability: not_available
  755. Function flags:
  756. Called by: vPortGetHeapStats/20 vPortFree/14 pvPortMalloc/13
  757. Calls:
  758. vPortGetHeapStats/20 (vPortGetHeapStats) @06bdd2a0
  759. Type: function definition analyzed
  760. Visibility: force_output externally_visible no_reorder public
  761. References: xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulFrees/11 (read)xMinimumEverFreeBytesRemaining/9 (read)
  762. Referring:
  763. Availability: available
  764. Function flags: body
  765. Called by:
  766. Calls: vPortExitCritical/24 vPortEnterCritical/23 xTaskResumeAll/22 vTaskSuspendAll/21
  767. prvInsertBlockIntoFreeList/19 (prvInsertBlockIntoFreeList) @06bddee0
  768. Type: function definition analyzed
  769. Visibility: force_output no_reorder prevailing_def_ironly
  770. References: xStart/6 (addr)pxEnd/7 (read)pxEnd/7 (read)
  771. Referring:
  772. Availability: available
  773. Function flags: body
  774. Called by: vPortFree/14 pvPortMalloc/13
  775. Calls:
  776. prvHeapInit/18 (prvHeapInit) @06bddc40
  777. Type: function definition analyzed
  778. Visibility: force_output no_reorder prevailing_def_ironly
  779. References: ucHeap/4 (addr)ucHeap/4 (addr)xStart/6 (write)xStart/6 (write)pxEnd/7 (write)pxEnd/7 (read)pxEnd/7 (read)pxEnd/7 (read)xMinimumEverFreeBytesRemaining/9 (write)xFreeBytesRemaining/8 (write)xBlockAllocatedBit/12 (write)
  780. Referring:
  781. Availability: available
  782. Function flags: body
  783. Called by: pvPortMalloc/13
  784. Calls:
  785. vPortInitialiseBlocks/17 (vPortInitialiseBlocks) @06bdd9a0
  786. Type: function definition analyzed
  787. Visibility: force_output externally_visible no_reorder public
  788. References:
  789. Referring:
  790. Availability: available
  791. Function flags: body
  792. Called by:
  793. Calls:
  794. xPortGetMinimumEverFreeHeapSize/16 (xPortGetMinimumEverFreeHeapSize) @06bdd700
  795. Type: function definition analyzed
  796. Visibility: force_output externally_visible no_reorder public
  797. References: xMinimumEverFreeBytesRemaining/9 (read)
  798. Referring:
  799. Availability: available
  800. Function flags: body
  801. Called by:
  802. Calls:
  803. xPortGetFreeHeapSize/15 (xPortGetFreeHeapSize) @06bdd460
  804. Type: function definition analyzed
  805. Visibility: force_output externally_visible no_reorder public
  806. References: xFreeBytesRemaining/8 (read)
  807. Referring:
  808. Availability: available
  809. Function flags: body
  810. Called by:
  811. Calls:
  812. vPortFree/14 (vPortFree) @06bdd1c0
  813. Type: function definition analyzed
  814. Visibility: force_output externally_visible no_reorder public
  815. References: xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xNumberOfSuccessfulFrees/11 (read)xNumberOfSuccessfulFrees/11 (write)
  816. Referring:
  817. Availability: available
  818. Function flags: body
  819. Called by:
  820. Calls: xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 vTaskSuspendAll/21
  821. pvPortMalloc/13 (pvPortMalloc) @06bd7e00
  822. Type: function definition analyzed
  823. Visibility: force_output externally_visible no_reorder public
  824. References: pxEnd/7 (read)xBlockAllocatedBit/12 (read)xFreeBytesRemaining/8 (read)xStart/6 (addr)xStart/6 (read)pxEnd/7 (read)xFreeBytesRemaining/8 (read)xFreeBytesRemaining/8 (write)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (read)xFreeBytesRemaining/8 (read)xMinimumEverFreeBytesRemaining/9 (write)xBlockAllocatedBit/12 (read)xNumberOfSuccessfulAllocations/10 (read)xNumberOfSuccessfulAllocations/10 (write)
  825. Referring:
  826. Availability: available
  827. Function flags: body
  828. Called by:
  829. Calls: xTaskResumeAll/22 prvInsertBlockIntoFreeList/19 prvHeapInit/18 vTaskSuspendAll/21
  830. xBlockAllocatedBit/12 (xBlockAllocatedBit) @06c27678
  831. Type: variable definition analyzed
  832. Visibility: force_output no_reorder prevailing_def_ironly
  833. References:
  834. Referring: prvHeapInit/18 (write)pvPortMalloc/13 (read)pvPortMalloc/13 (read)vPortFree/14 (read)vPortFree/14 (read)vPortFree/14 (read)
  835. Availability: available
  836. Varpool flags: initialized
  837. xNumberOfSuccessfulFrees/11 (xNumberOfSuccessfulFrees) @06c275e8
  838. Type: variable definition analyzed
  839. Visibility: force_output no_reorder prevailing_def_ironly
  840. References:
  841. Referring: vPortFree/14 (write)vPortFree/14 (read)vPortGetHeapStats/20 (read)
  842. Availability: available
  843. Varpool flags: initialized
  844. xNumberOfSuccessfulAllocations/10 (xNumberOfSuccessfulAllocations) @06c275a0
  845. Type: variable definition analyzed
  846. Visibility: force_output no_reorder prevailing_def_ironly
  847. References:
  848. Referring: pvPortMalloc/13 (write)pvPortMalloc/13 (read)vPortGetHeapStats/20 (read)
  849. Availability: available
  850. Varpool flags: initialized
  851. xMinimumEverFreeBytesRemaining/9 (xMinimumEverFreeBytesRemaining) @06c27558
  852. Type: variable definition analyzed
  853. Visibility: force_output no_reorder prevailing_def_ironly
  854. References:
  855. Referring: pvPortMalloc/13 (write)xPortGetMinimumEverFreeHeapSize/16 (read)prvHeapInit/18 (write)pvPortMalloc/13 (read)vPortGetHeapStats/20 (read)
  856. Availability: available
  857. Varpool flags: initialized
  858. xFreeBytesRemaining/8 (xFreeBytesRemaining) @06c27510
  859. Type: variable definition analyzed
  860. Visibility: force_output no_reorder prevailing_def_ironly
  861. References:
  862. Referring: pvPortMalloc/13 (read)prvHeapInit/18 (write)pvPortMalloc/13 (read)vPortFree/14 (write)xPortGetFreeHeapSize/15 (read)pvPortMalloc/13 (read)pvPortMalloc/13 (read)pvPortMalloc/13 (write)vPortFree/14 (read)vPortGetHeapStats/20 (read)
  863. Availability: available
  864. Varpool flags: initialized
  865. pxEnd/7 (pxEnd) @06c27480
  866. Type: variable definition analyzed
  867. Visibility: force_output no_reorder prevailing_def_ironly
  868. References:
  869. Referring: prvHeapInit/18 (read)prvHeapInit/18 (read)prvInsertBlockIntoFreeList/19 (read)prvInsertBlockIntoFreeList/19 (read)pvPortMalloc/13 (read)prvHeapInit/18 (write)prvHeapInit/18 (read)pvPortMalloc/13 (read)vPortGetHeapStats/20 (read)
  870. Availability: available
  871. Varpool flags: initialized
  872. xStart/6 (xStart) @06c273f0
  873. Type: variable definition analyzed
  874. Visibility: force_output no_reorder prevailing_def_ironly
  875. References:
  876. Referring: prvHeapInit/18 (write)prvHeapInit/18 (write)pvPortMalloc/13 (read)prvInsertBlockIntoFreeList/19 (addr)pvPortMalloc/13 (addr)vPortGetHeapStats/20 (read)
  877. Availability: available
  878. Varpool flags:
  879. xHeapStructSize/5 (xHeapStructSize) @06c27360
  880. Type: variable definition analyzed
  881. Visibility: force_output no_reorder prevailing_def_ironly
  882. References:
  883. Referring:
  884. Availability: available
  885. Varpool flags: initialized read-only const-value-known
  886. ucHeap/4 (ucHeap) @06c27120
  887. Type: variable definition analyzed
  888. Visibility: force_output no_reorder prevailing_def_ironly
  889. References:
  890. Referring: prvHeapInit/18 (addr)prvHeapInit/18 (addr)
  891. Availability: available
  892. Varpool flags:
  893. Materializing clones
  894. Materialization Call site updates done.
  895. Reclaiming functions:
  896. Reclaiming variables:
  897. Clearing address taken flags:
  898. Trivially needed variables: xBlockAllocatedBit xNumberOfSuccessfulFrees xNumberOfSuccessfulAllocations xMinimumEverFreeBytesRemaining xFreeBytesRemaining pxEnd xStart xHeapStructSize ucHeap
  899. Removing variables:
  900. Final Symbol table:
  901. vPortExitCritical/24 (vPortExitCritical) @06becee0
  902. Type: function
  903. Visibility: external public
  904. References:
  905. Referring:
  906. Availability: not_available
  907. Function flags:
  908. Called by:
  909. Calls:
  910. vPortEnterCritical/23 (vPortEnterCritical) @06becd20
  911. Type: function
  912. Visibility: external public
  913. References:
  914. Referring:
  915. Availability: not_available
  916. Function flags:
  917. Called by:
  918. Calls:
  919. xTaskResumeAll/22 (xTaskResumeAll) @06bec380
  920. Type: function
  921. Visibility: external public
  922. References:
  923. Referring:
  924. Availability: not_available
  925. Function flags:
  926. Called by:
  927. Calls:
  928. vTaskSuspendAll/21 (vTaskSuspendAll) @06bec1c0
  929. Type: function
  930. Visibility: external public
  931. References:
  932. Referring:
  933. Availability: not_available
  934. Function flags:
  935. Called by:
  936. Calls:
  937. vPortGetHeapStats/20 (vPortGetHeapStats) @06bdd2a0
  938. Type: function definition analyzed
  939. Visibility: force_output externally_visible no_reorder asm_written public
  940. References:
  941. Referring:
  942. Availability: available
  943. Function flags:
  944. Called by:
  945. Calls:
  946. prvInsertBlockIntoFreeList/19 (prvInsertBlockIntoFreeList) @06bddee0
  947. Type: function definition analyzed
  948. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  949. References:
  950. Referring:
  951. Availability: available
  952. Function flags:
  953. Called by:
  954. Calls:
  955. prvHeapInit/18 (prvHeapInit) @06bddc40
  956. Type: function definition analyzed
  957. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  958. References:
  959. Referring:
  960. Availability: available
  961. Function flags:
  962. Called by:
  963. Calls:
  964. vPortInitialiseBlocks/17 (vPortInitialiseBlocks) @06bdd9a0
  965. Type: function definition analyzed
  966. Visibility: force_output externally_visible no_reorder asm_written public
  967. References:
  968. Referring:
  969. Availability: available
  970. Function flags:
  971. Called by:
  972. Calls:
  973. xPortGetMinimumEverFreeHeapSize/16 (xPortGetMinimumEverFreeHeapSize) @06bdd700
  974. Type: function definition analyzed
  975. Visibility: force_output externally_visible no_reorder asm_written public
  976. References:
  977. Referring:
  978. Availability: available
  979. Function flags:
  980. Called by:
  981. Calls:
  982. xPortGetFreeHeapSize/15 (xPortGetFreeHeapSize) @06bdd460
  983. Type: function definition analyzed
  984. Visibility: force_output externally_visible no_reorder asm_written public
  985. References:
  986. Referring:
  987. Availability: available
  988. Function flags:
  989. Called by:
  990. Calls:
  991. vPortFree/14 (vPortFree) @06bdd1c0
  992. Type: function definition analyzed
  993. Visibility: force_output externally_visible no_reorder asm_written public
  994. References:
  995. Referring:
  996. Availability: available
  997. Function flags:
  998. Called by:
  999. Calls:
  1000. pvPortMalloc/13 (pvPortMalloc) @06bd7e00
  1001. Type: function definition analyzed
  1002. Visibility: force_output externally_visible no_reorder asm_written public
  1003. References:
  1004. Referring:
  1005. Availability: available
  1006. Function flags:
  1007. Called by:
  1008. Calls:
  1009. xBlockAllocatedBit/12 (xBlockAllocatedBit) @06c27678
  1010. Type: variable definition analyzed
  1011. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  1012. Aux: @00000001
  1013. References:
  1014. Referring:
  1015. Availability: available
  1016. Varpool flags: initialized
  1017. xNumberOfSuccessfulFrees/11 (xNumberOfSuccessfulFrees) @06c275e8
  1018. Type: variable definition analyzed
  1019. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  1020. Aux: @06c27678
  1021. References:
  1022. Referring:
  1023. Availability: available
  1024. Varpool flags: initialized
  1025. xNumberOfSuccessfulAllocations/10 (xNumberOfSuccessfulAllocations) @06c275a0
  1026. Type: variable definition analyzed
  1027. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  1028. Aux: @06c275e8
  1029. References:
  1030. Referring:
  1031. Availability: available
  1032. Varpool flags: initialized
  1033. xMinimumEverFreeBytesRemaining/9 (xMinimumEverFreeBytesRemaining) @06c27558
  1034. Type: variable definition analyzed
  1035. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  1036. Aux: @06c275a0
  1037. References:
  1038. Referring:
  1039. Availability: available
  1040. Varpool flags: initialized
  1041. xFreeBytesRemaining/8 (xFreeBytesRemaining) @06c27510
  1042. Type: variable definition analyzed
  1043. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  1044. Aux: @06c27558
  1045. References:
  1046. Referring:
  1047. Availability: available
  1048. Varpool flags: initialized
  1049. pxEnd/7 (pxEnd) @06c27480
  1050. Type: variable definition analyzed
  1051. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  1052. Aux: @06c27510
  1053. References:
  1054. Referring:
  1055. Availability: available
  1056. Varpool flags: initialized
  1057. xStart/6 (xStart) @06c273f0
  1058. Type: variable definition analyzed
  1059. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  1060. Aux: @06c27480
  1061. References:
  1062. Referring:
  1063. Availability: available
  1064. Varpool flags:
  1065. xHeapStructSize/5 (xHeapStructSize) @06c27360
  1066. Type: variable definition analyzed
  1067. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  1068. Aux: @06c273f0
  1069. References:
  1070. Referring:
  1071. Availability: available
  1072. Varpool flags: initialized read-only const-value-known
  1073. ucHeap/4 (ucHeap) @06c27120
  1074. Type: variable definition analyzed
  1075. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  1076. Aux: @06c27360
  1077. References:
  1078. Referring:
  1079. Availability: available
  1080. Varpool flags: