stream_buffer.c.000i.cgraph 86 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194
  1. Trivially needed symbols: ucStreamBufferGetStreamBufferType vStreamBufferSetStreamBufferNumber uxStreamBufferGetStreamBufferNumber xStreamBufferReceiveCompletedFromISR xStreamBufferSendCompletedFromISR xStreamBufferIsFull xStreamBufferIsEmpty xStreamBufferReceiveFromISR xStreamBufferNextMessageLengthBytes xStreamBufferReceive xStreamBufferSendFromISR xStreamBufferSend xStreamBufferBytesAvailable xStreamBufferSpacesAvailable xStreamBufferSetTriggerLevel xStreamBufferReset vStreamBufferDelete xStreamBufferGenericCreate
  2. Initial Symbol table:
  3. xTaskGenericNotifyFromISR/42 (xTaskGenericNotifyFromISR) @05f910e0
  4. Type: function
  5. Visibility: external public
  6. References:
  7. Referring:
  8. Function flags: optimize_size
  9. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  10. Calls:
  11. memcpy/41 (memcpy) @05f7eee0
  12. Type: function
  13. Visibility: external public
  14. References:
  15. Referring:
  16. Function flags: optimize_size
  17. Called by: prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21
  18. Calls:
  19. xTaskResumeAll/40 (xTaskResumeAll) @05f7ec40
  20. Type: function
  21. Visibility: external public
  22. References:
  23. Referring:
  24. Function flags: optimize_size
  25. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  26. Calls:
  27. xTaskGenericNotify/39 (xTaskGenericNotify) @05f7eb60
  28. Type: function
  29. Visibility: external public
  30. References:
  31. Referring:
  32. Function flags: optimize_size
  33. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  34. Calls:
  35. vTaskSuspendAll/38 (vTaskSuspendAll) @05f7ea80
  36. Type: function
  37. Visibility: external public
  38. References:
  39. Referring:
  40. Function flags: optimize_size
  41. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  42. Calls:
  43. xTaskCheckForTimeOut/37 (xTaskCheckForTimeOut) @05f7e9a0
  44. Type: function
  45. Visibility: external public
  46. References:
  47. Referring:
  48. Function flags: optimize_size
  49. Called by: xStreamBufferSend/10
  50. Calls:
  51. xTaskGenericNotifyWait/36 (xTaskGenericNotifyWait) @05f7e8c0
  52. Type: function
  53. Visibility: external public
  54. References:
  55. Referring:
  56. Function flags: optimize_size
  57. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  58. Calls:
  59. xTaskGetCurrentTaskHandle/35 (xTaskGetCurrentTaskHandle) @05f7e7e0
  60. Type: function
  61. Visibility: external public
  62. References:
  63. Referring:
  64. Function flags: optimize_size
  65. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  66. Calls:
  67. xTaskGenericNotifyStateClear/34 (xTaskGenericNotifyStateClear) @05f7e700
  68. Type: function
  69. Visibility: external public
  70. References:
  71. Referring:
  72. Function flags: optimize_size
  73. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  74. Calls:
  75. vTaskSetTimeOutState/33 (vTaskSetTimeOutState) @05f7e620
  76. Type: function
  77. Visibility: external public
  78. References:
  79. Referring:
  80. Function flags: optimize_size
  81. Called by: xStreamBufferSend/10
  82. Calls:
  83. vPortExitCritical/32 (vPortExitCritical) @05f582a0
  84. Type: function
  85. Visibility: external public
  86. References:
  87. Referring:
  88. Function flags: optimize_size
  89. Called by: xStreamBufferReceive/13 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferReset/6
  90. Calls:
  91. vPortEnterCritical/31 (vPortEnterCritical) @05f58000
  92. Type: function
  93. Visibility: external public
  94. References:
  95. Referring:
  96. Function flags: optimize_size
  97. Called by: xStreamBufferReceive/13 xStreamBufferSend/10 xStreamBufferReset/6
  98. Calls:
  99. vPortFree/30 (vPortFree) @05f58e00
  100. Type: function
  101. Visibility: external public
  102. References:
  103. Referring:
  104. Function flags: optimize_size
  105. Called by: vStreamBufferDelete/5
  106. Calls:
  107. memset/29 (memset) @05f58c40
  108. Type: function
  109. Visibility: external public
  110. References:
  111. Referring:
  112. Function flags: optimize_size
  113. Called by: vStreamBufferDelete/5 prvInitialiseNewStreamBuffer/24 prvInitialiseNewStreamBuffer/24
  114. Calls:
  115. pvPortMalloc/28 (pvPortMalloc) @05f589a0
  116. Type: function
  117. Visibility: external public
  118. References:
  119. Referring:
  120. Function flags: optimize_size
  121. Called by: xStreamBufferGenericCreate/4
  122. Calls:
  123. ucStreamBufferGetStreamBufferType/27 (ucStreamBufferGetStreamBufferType) @05f58460
  124. Type: function definition analyzed
  125. Visibility: public
  126. Aux: @01733ea0
  127. References:
  128. Referring:
  129. Function flags: body optimize_size
  130. Called by:
  131. Calls:
  132. vStreamBufferSetStreamBufferNumber/26 (vStreamBufferSetStreamBufferNumber) @05f581c0
  133. Type: function definition analyzed
  134. Visibility: public
  135. Aux: @05f58460
  136. References:
  137. Referring:
  138. Function flags: body optimize_size
  139. Called by:
  140. Calls:
  141. uxStreamBufferGetStreamBufferNumber/25 (uxStreamBufferGetStreamBufferNumber) @05f50d20
  142. Type: function definition analyzed
  143. Visibility: public
  144. Aux: @05f581c0
  145. References:
  146. Referring:
  147. Function flags: body optimize_size
  148. Called by:
  149. Calls:
  150. prvInitialiseNewStreamBuffer/24 (prvInitialiseNewStreamBuffer) @05f50540
  151. Type: function definition analyzed
  152. Visibility:
  153. Aux: @05ef8540
  154. References:
  155. Referring:
  156. Function flags: body optimize_size
  157. Called by: xStreamBufferReset/6 xStreamBufferGenericCreate/4
  158. Calls: memset/29 vPortRaiseBASEPRI/1 memset/29
  159. prvBytesInBuffer/23 (prvBytesInBuffer) @05f50ee0
  160. Type: function definition analyzed
  161. Visibility:
  162. Aux: @05f01540
  163. References:
  164. Referring:
  165. Function flags: body optimize_size
  166. Called by: xStreamBufferReceiveFromISR/15 xStreamBufferNextMessageLengthBytes/14 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferSendFromISR/11 xStreamBufferSend/10 xStreamBufferBytesAvailable/9
  167. Calls:
  168. prvReadBytesFromBuffer/22 (prvReadBytesFromBuffer) @05f50c40
  169. Type: function definition analyzed
  170. Visibility:
  171. Aux: @05f42380
  172. References:
  173. Referring:
  174. Function flags: body optimize_size
  175. Called by: xStreamBufferNextMessageLengthBytes/14 prvReadMessageFromBuffer/16 prvReadMessageFromBuffer/16
  176. Calls: memcpy/41 memcpy/41 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  177. prvWriteBytesToBuffer/21 (prvWriteBytesToBuffer) @05f507e0
  178. Type: function definition analyzed
  179. Visibility:
  180. Aux: @05f019a0
  181. References:
  182. Referring:
  183. Function flags: body optimize_size
  184. Called by: prvWriteMessageToBuffer/12 prvWriteMessageToBuffer/12
  185. Calls: memcpy/41 vPortRaiseBASEPRI/1 memcpy/41 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  186. xStreamBufferReceiveCompletedFromISR/20 (xStreamBufferReceiveCompletedFromISR) @05f50460
  187. Type: function definition analyzed
  188. Visibility: public
  189. Aux: @05f50d20
  190. References:
  191. Referring:
  192. Function flags: body optimize_size
  193. Called by:
  194. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 vPortRaiseBASEPRI/1
  195. xStreamBufferSendCompletedFromISR/19 (xStreamBufferSendCompletedFromISR) @05f500e0
  196. Type: function definition analyzed
  197. Visibility: public
  198. Aux: @05f50460
  199. References:
  200. Referring:
  201. Function flags: body optimize_size
  202. Called by:
  203. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 vPortRaiseBASEPRI/1
  204. xStreamBufferIsFull/18 (xStreamBufferIsFull) @05f428c0
  205. Type: function definition analyzed
  206. Visibility: public
  207. Aux: @05f500e0
  208. References:
  209. Referring:
  210. Function flags: body optimize_size
  211. Called by:
  212. Calls: xStreamBufferSpacesAvailable/8 vPortRaiseBASEPRI/1
  213. xStreamBufferIsEmpty/17 (xStreamBufferIsEmpty) @05f42ee0
  214. Type: function definition analyzed
  215. Visibility: public
  216. Aux: @05f428c0
  217. References:
  218. Referring:
  219. Function flags: body optimize_size
  220. Called by:
  221. Calls: vPortRaiseBASEPRI/1
  222. prvReadMessageFromBuffer/16 (prvReadMessageFromBuffer) @05f42b60
  223. Type: function definition analyzed
  224. Visibility:
  225. Aux: @05f42380
  226. References:
  227. Referring:
  228. Function flags: body optimize_size
  229. Called by: xStreamBufferReceiveFromISR/15 xStreamBufferReceive/13
  230. Calls: prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22
  231. xStreamBufferReceiveFromISR/15 (xStreamBufferReceiveFromISR) @05f427e0
  232. Type: function definition analyzed
  233. Visibility: public
  234. Aux: @05f42ee0
  235. References:
  236. Referring:
  237. Function flags: body optimize_size
  238. Called by:
  239. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 prvReadMessageFromBuffer/16 prvBytesInBuffer/23 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  240. xStreamBufferNextMessageLengthBytes/14 (xStreamBufferNextMessageLengthBytes) @05f42380
  241. Type: function definition analyzed
  242. Visibility: public
  243. Aux: @05f427e0
  244. References:
  245. Referring:
  246. Function flags: body optimize_size
  247. Called by:
  248. Calls: vPortRaiseBASEPRI/1 prvReadBytesFromBuffer/22 prvBytesInBuffer/23 vPortRaiseBASEPRI/1
  249. xStreamBufferReceive/13 (xStreamBufferReceive) @05f01e00
  250. Type: function definition analyzed
  251. Visibility: public
  252. Aux: @05f42380
  253. References:
  254. Referring:
  255. Function flags: body optimize_size
  256. Called by:
  257. Calls: xTaskResumeAll/40 xTaskGenericNotify/39 vTaskSuspendAll/38 prvReadMessageFromBuffer/16 prvBytesInBuffer/23 prvBytesInBuffer/23 xTaskGenericNotifyWait/36 vPortExitCritical/32 xTaskGetCurrentTaskHandle/35 vPortRaiseBASEPRI/1 xTaskGenericNotifyStateClear/34 prvBytesInBuffer/23 vPortEnterCritical/31 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  258. prvWriteMessageToBuffer/12 (prvWriteMessageToBuffer) @05f01d20
  259. Type: function definition analyzed
  260. Visibility:
  261. Aux: @05f019a0
  262. References:
  263. Referring:
  264. Function flags: body optimize_size
  265. Called by: xStreamBufferSendFromISR/11 xStreamBufferSend/10
  266. Calls: prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21
  267. xStreamBufferSendFromISR/11 (xStreamBufferSendFromISR) @05f019a0
  268. Type: function definition analyzed
  269. Visibility: public
  270. Aux: @05f01e00
  271. References:
  272. Referring:
  273. Function flags: body optimize_size
  274. Called by:
  275. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 prvBytesInBuffer/23 prvWriteMessageToBuffer/12 xStreamBufferSpacesAvailable/8 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  276. xStreamBufferSend/10 (xStreamBufferSend) @05f01540
  277. Type: function definition analyzed
  278. Visibility: public
  279. Aux: @05f019a0
  280. References:
  281. Referring:
  282. Function flags: body optimize_size
  283. Called by:
  284. Calls: xTaskResumeAll/40 xTaskGenericNotify/39 vTaskSuspendAll/38 prvBytesInBuffer/23 prvWriteMessageToBuffer/12 xStreamBufferSpacesAvailable/8 vPortExitCritical/32 xTaskCheckForTimeOut/37 xTaskGenericNotifyWait/36 vPortExitCritical/32 xTaskGetCurrentTaskHandle/35 vPortRaiseBASEPRI/1 xTaskGenericNotifyStateClear/34 xStreamBufferSpacesAvailable/8 vPortEnterCritical/31 vTaskSetTimeOutState/33 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  285. xStreamBufferBytesAvailable/9 (xStreamBufferBytesAvailable) @05ef8d20
  286. Type: function definition analyzed
  287. Visibility: public
  288. Aux: @05f01540
  289. References:
  290. Referring:
  291. Function flags: body optimize_size
  292. Called by:
  293. Calls: prvBytesInBuffer/23 vPortRaiseBASEPRI/1
  294. xStreamBufferSpacesAvailable/8 (xStreamBufferSpacesAvailable) @05ef82a0
  295. Type: function definition analyzed
  296. Visibility: public
  297. Aux: @05ef8d20
  298. References:
  299. Referring:
  300. Function flags: body optimize_size
  301. Called by: xStreamBufferIsFull/18 xStreamBufferSendFromISR/11 xStreamBufferSend/10 xStreamBufferSend/10
  302. Calls: vPortRaiseBASEPRI/1
  303. xStreamBufferSetTriggerLevel/7 (xStreamBufferSetTriggerLevel) @05ef8c40
  304. Type: function definition analyzed
  305. Visibility: public
  306. Aux: @05ef82a0
  307. References:
  308. Referring:
  309. Function flags: body optimize_size
  310. Called by:
  311. Calls: vPortRaiseBASEPRI/1
  312. xStreamBufferReset/6 (xStreamBufferReset) @05ef88c0
  313. Type: function definition analyzed
  314. Visibility: public
  315. Aux: @05ef8c40
  316. References:
  317. Referring:
  318. Function flags: body optimize_size
  319. Called by:
  320. Calls: vPortExitCritical/32 prvInitialiseNewStreamBuffer/24 vPortEnterCritical/31 vPortRaiseBASEPRI/1
  321. vStreamBufferDelete/5 (vStreamBufferDelete) @05ef8540
  322. Type: function definition analyzed
  323. Visibility: public
  324. Aux: @05ef88c0
  325. References:
  326. Referring:
  327. Function flags: body optimize_size
  328. Called by:
  329. Calls: memset/29 vPortFree/30 vPortRaiseBASEPRI/1
  330. xStreamBufferGenericCreate/4 (xStreamBufferGenericCreate) @05ef81c0
  331. Type: function definition analyzed
  332. Visibility: public
  333. Aux: @05ef8540
  334. References:
  335. Referring:
  336. Function flags: body optimize_size
  337. Called by:
  338. Calls: prvInitialiseNewStreamBuffer/24 pvPortMalloc/28 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  339. vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e941c0
  340. Type: function definition analyzed
  341. Visibility:
  342. Aux: @05f01e00
  343. References:
  344. Referring:
  345. Function flags: body optimize_size
  346. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  347. Calls:
  348. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e8dee0
  349. Type: function definition analyzed
  350. Visibility:
  351. Aux: @05e941c0
  352. References:
  353. Referring:
  354. Function flags: body optimize_size
  355. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  356. Calls:
  357. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e8db60
  358. Type: function definition analyzed
  359. Visibility:
  360. Aux: @05f50540
  361. References:
  362. Referring:
  363. Function flags: body optimize_size
  364. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferIsFull/18 xStreamBufferIsEmpty/17 xStreamBufferReceiveFromISR/15 xStreamBufferReceiveFromISR/15 xStreamBufferNextMessageLengthBytes/14 xStreamBufferNextMessageLengthBytes/14 prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferSendFromISR/11 xStreamBufferSendFromISR/11 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferBytesAvailable/9 xStreamBufferSpacesAvailable/8 xStreamBufferSetTriggerLevel/7 xStreamBufferReset/6 vStreamBufferDelete/5 prvInitialiseNewStreamBuffer/24 xStreamBufferGenericCreate/4 xStreamBufferGenericCreate/4 xStreamBufferGenericCreate/4
  365. Calls:
  366. xPortIsInsideInterrupt/0 (xPortIsInsideInterrupt) @05e8d8c0
  367. Type: function definition
  368. Visibility:
  369. References:
  370. Referring:
  371. Function flags: optimize_size
  372. Called by:
  373. Calls:
  374. Removing unused symbols: xPortIsInsideInterrupt
  375. Reclaimed Symbol table:
  376. xTaskGenericNotifyFromISR/42 (xTaskGenericNotifyFromISR) @05f910e0
  377. Type: function
  378. Visibility: external public
  379. References:
  380. Referring:
  381. Function flags: optimize_size
  382. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  383. Calls:
  384. memcpy/41 (memcpy) @05f7eee0
  385. Type: function
  386. Visibility: external public
  387. References:
  388. Referring:
  389. Function flags: optimize_size
  390. Called by: prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21
  391. Calls:
  392. xTaskResumeAll/40 (xTaskResumeAll) @05f7ec40
  393. Type: function
  394. Visibility: external public
  395. References:
  396. Referring:
  397. Function flags: optimize_size
  398. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  399. Calls:
  400. xTaskGenericNotify/39 (xTaskGenericNotify) @05f7eb60
  401. Type: function
  402. Visibility: external public
  403. References:
  404. Referring:
  405. Function flags: optimize_size
  406. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  407. Calls:
  408. vTaskSuspendAll/38 (vTaskSuspendAll) @05f7ea80
  409. Type: function
  410. Visibility: external public
  411. References:
  412. Referring:
  413. Function flags: optimize_size
  414. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  415. Calls:
  416. xTaskCheckForTimeOut/37 (xTaskCheckForTimeOut) @05f7e9a0
  417. Type: function
  418. Visibility: external public
  419. References:
  420. Referring:
  421. Function flags: optimize_size
  422. Called by: xStreamBufferSend/10
  423. Calls:
  424. xTaskGenericNotifyWait/36 (xTaskGenericNotifyWait) @05f7e8c0
  425. Type: function
  426. Visibility: external public
  427. References:
  428. Referring:
  429. Function flags: optimize_size
  430. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  431. Calls:
  432. xTaskGetCurrentTaskHandle/35 (xTaskGetCurrentTaskHandle) @05f7e7e0
  433. Type: function
  434. Visibility: external public
  435. References:
  436. Referring:
  437. Function flags: optimize_size
  438. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  439. Calls:
  440. xTaskGenericNotifyStateClear/34 (xTaskGenericNotifyStateClear) @05f7e700
  441. Type: function
  442. Visibility: external public
  443. References:
  444. Referring:
  445. Function flags: optimize_size
  446. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  447. Calls:
  448. vTaskSetTimeOutState/33 (vTaskSetTimeOutState) @05f7e620
  449. Type: function
  450. Visibility: external public
  451. References:
  452. Referring:
  453. Function flags: optimize_size
  454. Called by: xStreamBufferSend/10
  455. Calls:
  456. vPortExitCritical/32 (vPortExitCritical) @05f582a0
  457. Type: function
  458. Visibility: external public
  459. References:
  460. Referring:
  461. Function flags: optimize_size
  462. Called by: xStreamBufferReceive/13 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferReset/6
  463. Calls:
  464. vPortEnterCritical/31 (vPortEnterCritical) @05f58000
  465. Type: function
  466. Visibility: external public
  467. References:
  468. Referring:
  469. Function flags: optimize_size
  470. Called by: xStreamBufferReceive/13 xStreamBufferSend/10 xStreamBufferReset/6
  471. Calls:
  472. vPortFree/30 (vPortFree) @05f58e00
  473. Type: function
  474. Visibility: external public
  475. References:
  476. Referring:
  477. Function flags: optimize_size
  478. Called by: vStreamBufferDelete/5
  479. Calls:
  480. memset/29 (memset) @05f58c40
  481. Type: function
  482. Visibility: external public
  483. References:
  484. Referring:
  485. Function flags: optimize_size
  486. Called by: vStreamBufferDelete/5 prvInitialiseNewStreamBuffer/24 prvInitialiseNewStreamBuffer/24
  487. Calls:
  488. pvPortMalloc/28 (pvPortMalloc) @05f589a0
  489. Type: function
  490. Visibility: external public
  491. References:
  492. Referring:
  493. Function flags: optimize_size
  494. Called by: xStreamBufferGenericCreate/4
  495. Calls:
  496. ucStreamBufferGetStreamBufferType/27 (ucStreamBufferGetStreamBufferType) @05f58460
  497. Type: function definition analyzed
  498. Visibility: public
  499. References:
  500. Referring:
  501. Function flags: body optimize_size
  502. Called by:
  503. Calls:
  504. vStreamBufferSetStreamBufferNumber/26 (vStreamBufferSetStreamBufferNumber) @05f581c0
  505. Type: function definition analyzed
  506. Visibility: public
  507. References:
  508. Referring:
  509. Function flags: body optimize_size
  510. Called by:
  511. Calls:
  512. uxStreamBufferGetStreamBufferNumber/25 (uxStreamBufferGetStreamBufferNumber) @05f50d20
  513. Type: function definition analyzed
  514. Visibility: public
  515. References:
  516. Referring:
  517. Function flags: body optimize_size
  518. Called by:
  519. Calls:
  520. prvInitialiseNewStreamBuffer/24 (prvInitialiseNewStreamBuffer) @05f50540
  521. Type: function definition analyzed
  522. Visibility:
  523. References:
  524. Referring:
  525. Function flags: body optimize_size
  526. Called by: xStreamBufferReset/6 xStreamBufferGenericCreate/4
  527. Calls: memset/29 vPortRaiseBASEPRI/1 memset/29
  528. prvBytesInBuffer/23 (prvBytesInBuffer) @05f50ee0
  529. Type: function definition analyzed
  530. Visibility:
  531. References:
  532. Referring:
  533. Function flags: body optimize_size
  534. Called by: xStreamBufferReceiveFromISR/15 xStreamBufferNextMessageLengthBytes/14 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferSendFromISR/11 xStreamBufferSend/10 xStreamBufferBytesAvailable/9
  535. Calls:
  536. prvReadBytesFromBuffer/22 (prvReadBytesFromBuffer) @05f50c40
  537. Type: function definition analyzed
  538. Visibility:
  539. References:
  540. Referring:
  541. Function flags: body optimize_size
  542. Called by: xStreamBufferNextMessageLengthBytes/14 prvReadMessageFromBuffer/16 prvReadMessageFromBuffer/16
  543. Calls: memcpy/41 memcpy/41 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  544. prvWriteBytesToBuffer/21 (prvWriteBytesToBuffer) @05f507e0
  545. Type: function definition analyzed
  546. Visibility:
  547. References:
  548. Referring:
  549. Function flags: body optimize_size
  550. Called by: prvWriteMessageToBuffer/12 prvWriteMessageToBuffer/12
  551. Calls: memcpy/41 vPortRaiseBASEPRI/1 memcpy/41 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  552. xStreamBufferReceiveCompletedFromISR/20 (xStreamBufferReceiveCompletedFromISR) @05f50460
  553. Type: function definition analyzed
  554. Visibility: public
  555. References:
  556. Referring:
  557. Function flags: body optimize_size
  558. Called by:
  559. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 vPortRaiseBASEPRI/1
  560. xStreamBufferSendCompletedFromISR/19 (xStreamBufferSendCompletedFromISR) @05f500e0
  561. Type: function definition analyzed
  562. Visibility: public
  563. References:
  564. Referring:
  565. Function flags: body optimize_size
  566. Called by:
  567. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 vPortRaiseBASEPRI/1
  568. xStreamBufferIsFull/18 (xStreamBufferIsFull) @05f428c0
  569. Type: function definition analyzed
  570. Visibility: public
  571. References:
  572. Referring:
  573. Function flags: body optimize_size
  574. Called by:
  575. Calls: xStreamBufferSpacesAvailable/8 vPortRaiseBASEPRI/1
  576. xStreamBufferIsEmpty/17 (xStreamBufferIsEmpty) @05f42ee0
  577. Type: function definition analyzed
  578. Visibility: public
  579. References:
  580. Referring:
  581. Function flags: body optimize_size
  582. Called by:
  583. Calls: vPortRaiseBASEPRI/1
  584. prvReadMessageFromBuffer/16 (prvReadMessageFromBuffer) @05f42b60
  585. Type: function definition analyzed
  586. Visibility:
  587. References:
  588. Referring:
  589. Function flags: body optimize_size
  590. Called by: xStreamBufferReceiveFromISR/15 xStreamBufferReceive/13
  591. Calls: prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22
  592. xStreamBufferReceiveFromISR/15 (xStreamBufferReceiveFromISR) @05f427e0
  593. Type: function definition analyzed
  594. Visibility: public
  595. References:
  596. Referring:
  597. Function flags: body optimize_size
  598. Called by:
  599. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 prvReadMessageFromBuffer/16 prvBytesInBuffer/23 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  600. xStreamBufferNextMessageLengthBytes/14 (xStreamBufferNextMessageLengthBytes) @05f42380
  601. Type: function definition analyzed
  602. Visibility: public
  603. References:
  604. Referring:
  605. Function flags: body optimize_size
  606. Called by:
  607. Calls: vPortRaiseBASEPRI/1 prvReadBytesFromBuffer/22 prvBytesInBuffer/23 vPortRaiseBASEPRI/1
  608. xStreamBufferReceive/13 (xStreamBufferReceive) @05f01e00
  609. Type: function definition analyzed
  610. Visibility: public
  611. References:
  612. Referring:
  613. Function flags: body optimize_size
  614. Called by:
  615. Calls: xTaskResumeAll/40 xTaskGenericNotify/39 vTaskSuspendAll/38 prvReadMessageFromBuffer/16 prvBytesInBuffer/23 prvBytesInBuffer/23 xTaskGenericNotifyWait/36 vPortExitCritical/32 xTaskGetCurrentTaskHandle/35 vPortRaiseBASEPRI/1 xTaskGenericNotifyStateClear/34 prvBytesInBuffer/23 vPortEnterCritical/31 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  616. prvWriteMessageToBuffer/12 (prvWriteMessageToBuffer) @05f01d20
  617. Type: function definition analyzed
  618. Visibility:
  619. References:
  620. Referring:
  621. Function flags: body optimize_size
  622. Called by: xStreamBufferSendFromISR/11 xStreamBufferSend/10
  623. Calls: prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21
  624. xStreamBufferSendFromISR/11 (xStreamBufferSendFromISR) @05f019a0
  625. Type: function definition analyzed
  626. Visibility: public
  627. References:
  628. Referring:
  629. Function flags: body optimize_size
  630. Called by:
  631. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 prvBytesInBuffer/23 prvWriteMessageToBuffer/12 xStreamBufferSpacesAvailable/8 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  632. xStreamBufferSend/10 (xStreamBufferSend) @05f01540
  633. Type: function definition analyzed
  634. Visibility: public
  635. References:
  636. Referring:
  637. Function flags: body optimize_size
  638. Called by:
  639. Calls: xTaskResumeAll/40 xTaskGenericNotify/39 vTaskSuspendAll/38 prvBytesInBuffer/23 prvWriteMessageToBuffer/12 xStreamBufferSpacesAvailable/8 vPortExitCritical/32 xTaskCheckForTimeOut/37 xTaskGenericNotifyWait/36 vPortExitCritical/32 xTaskGetCurrentTaskHandle/35 vPortRaiseBASEPRI/1 xTaskGenericNotifyStateClear/34 xStreamBufferSpacesAvailable/8 vPortEnterCritical/31 vTaskSetTimeOutState/33 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  640. xStreamBufferBytesAvailable/9 (xStreamBufferBytesAvailable) @05ef8d20
  641. Type: function definition analyzed
  642. Visibility: public
  643. References:
  644. Referring:
  645. Function flags: body optimize_size
  646. Called by:
  647. Calls: prvBytesInBuffer/23 vPortRaiseBASEPRI/1
  648. xStreamBufferSpacesAvailable/8 (xStreamBufferSpacesAvailable) @05ef82a0
  649. Type: function definition analyzed
  650. Visibility: public
  651. References:
  652. Referring:
  653. Function flags: body optimize_size
  654. Called by: xStreamBufferIsFull/18 xStreamBufferSendFromISR/11 xStreamBufferSend/10 xStreamBufferSend/10
  655. Calls: vPortRaiseBASEPRI/1
  656. xStreamBufferSetTriggerLevel/7 (xStreamBufferSetTriggerLevel) @05ef8c40
  657. Type: function definition analyzed
  658. Visibility: public
  659. References:
  660. Referring:
  661. Function flags: body optimize_size
  662. Called by:
  663. Calls: vPortRaiseBASEPRI/1
  664. xStreamBufferReset/6 (xStreamBufferReset) @05ef88c0
  665. Type: function definition analyzed
  666. Visibility: public
  667. References:
  668. Referring:
  669. Function flags: body optimize_size
  670. Called by:
  671. Calls: vPortExitCritical/32 prvInitialiseNewStreamBuffer/24 vPortEnterCritical/31 vPortRaiseBASEPRI/1
  672. vStreamBufferDelete/5 (vStreamBufferDelete) @05ef8540
  673. Type: function definition analyzed
  674. Visibility: public
  675. References:
  676. Referring:
  677. Function flags: body optimize_size
  678. Called by:
  679. Calls: memset/29 vPortFree/30 vPortRaiseBASEPRI/1
  680. xStreamBufferGenericCreate/4 (xStreamBufferGenericCreate) @05ef81c0
  681. Type: function definition analyzed
  682. Visibility: public
  683. References:
  684. Referring:
  685. Function flags: body optimize_size
  686. Called by:
  687. Calls: prvInitialiseNewStreamBuffer/24 pvPortMalloc/28 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  688. vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e941c0
  689. Type: function definition analyzed
  690. Visibility:
  691. References:
  692. Referring:
  693. Function flags: body optimize_size
  694. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  695. Calls:
  696. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e8dee0
  697. Type: function definition analyzed
  698. Visibility:
  699. References:
  700. Referring:
  701. Function flags: body optimize_size
  702. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  703. Calls:
  704. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e8db60
  705. Type: function definition analyzed
  706. Visibility:
  707. References:
  708. Referring:
  709. Function flags: body optimize_size
  710. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferIsFull/18 xStreamBufferIsEmpty/17 xStreamBufferReceiveFromISR/15 xStreamBufferReceiveFromISR/15 xStreamBufferNextMessageLengthBytes/14 xStreamBufferNextMessageLengthBytes/14 prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferSendFromISR/11 xStreamBufferSendFromISR/11 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferBytesAvailable/9 xStreamBufferSpacesAvailable/8 xStreamBufferSetTriggerLevel/7 xStreamBufferReset/6 vStreamBufferDelete/5 prvInitialiseNewStreamBuffer/24 xStreamBufferGenericCreate/4 xStreamBufferGenericCreate/4 xStreamBufferGenericCreate/4
  711. Calls:
  712. Initial Symbol table:
  713. xTaskGenericNotifyFromISR/42 (xTaskGenericNotifyFromISR) @05f910e0
  714. Type: function
  715. Visibility: external public
  716. References:
  717. Referring:
  718. Function flags: optimize_size
  719. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  720. Calls:
  721. memcpy/41 (memcpy) @05f7eee0
  722. Type: function
  723. Visibility: external public
  724. References:
  725. Referring:
  726. Function flags: optimize_size
  727. Called by: prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21
  728. Calls:
  729. xTaskResumeAll/40 (xTaskResumeAll) @05f7ec40
  730. Type: function
  731. Visibility: external public
  732. References:
  733. Referring:
  734. Function flags: optimize_size
  735. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  736. Calls:
  737. xTaskGenericNotify/39 (xTaskGenericNotify) @05f7eb60
  738. Type: function
  739. Visibility: external public
  740. References:
  741. Referring:
  742. Function flags: optimize_size
  743. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  744. Calls:
  745. vTaskSuspendAll/38 (vTaskSuspendAll) @05f7ea80
  746. Type: function
  747. Visibility: external public
  748. References:
  749. Referring:
  750. Function flags: optimize_size
  751. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  752. Calls:
  753. xTaskCheckForTimeOut/37 (xTaskCheckForTimeOut) @05f7e9a0
  754. Type: function
  755. Visibility: external public
  756. References:
  757. Referring:
  758. Function flags: optimize_size
  759. Called by: xStreamBufferSend/10
  760. Calls:
  761. xTaskGenericNotifyWait/36 (xTaskGenericNotifyWait) @05f7e8c0
  762. Type: function
  763. Visibility: external public
  764. References:
  765. Referring:
  766. Function flags: optimize_size
  767. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  768. Calls:
  769. xTaskGetCurrentTaskHandle/35 (xTaskGetCurrentTaskHandle) @05f7e7e0
  770. Type: function
  771. Visibility: external public
  772. References:
  773. Referring:
  774. Function flags: optimize_size
  775. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  776. Calls:
  777. xTaskGenericNotifyStateClear/34 (xTaskGenericNotifyStateClear) @05f7e700
  778. Type: function
  779. Visibility: external public
  780. References:
  781. Referring:
  782. Function flags: optimize_size
  783. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  784. Calls:
  785. vTaskSetTimeOutState/33 (vTaskSetTimeOutState) @05f7e620
  786. Type: function
  787. Visibility: external public
  788. References:
  789. Referring:
  790. Function flags: optimize_size
  791. Called by: xStreamBufferSend/10
  792. Calls:
  793. vPortExitCritical/32 (vPortExitCritical) @05f582a0
  794. Type: function
  795. Visibility: external public
  796. References:
  797. Referring:
  798. Function flags: optimize_size
  799. Called by: xStreamBufferReceive/13 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferReset/6
  800. Calls:
  801. vPortEnterCritical/31 (vPortEnterCritical) @05f58000
  802. Type: function
  803. Visibility: external public
  804. References:
  805. Referring:
  806. Function flags: optimize_size
  807. Called by: xStreamBufferReceive/13 xStreamBufferSend/10 xStreamBufferReset/6
  808. Calls:
  809. vPortFree/30 (vPortFree) @05f58e00
  810. Type: function
  811. Visibility: external public
  812. References:
  813. Referring:
  814. Function flags: optimize_size
  815. Called by: vStreamBufferDelete/5
  816. Calls:
  817. memset/29 (memset) @05f58c40
  818. Type: function
  819. Visibility: external public
  820. References:
  821. Referring:
  822. Function flags: optimize_size
  823. Called by: vStreamBufferDelete/5 prvInitialiseNewStreamBuffer/24 prvInitialiseNewStreamBuffer/24
  824. Calls:
  825. pvPortMalloc/28 (pvPortMalloc) @05f589a0
  826. Type: function
  827. Visibility: external public
  828. References:
  829. Referring:
  830. Function flags: optimize_size
  831. Called by: xStreamBufferGenericCreate/4
  832. Calls:
  833. ucStreamBufferGetStreamBufferType/27 (ucStreamBufferGetStreamBufferType) @05f58460
  834. Type: function definition analyzed
  835. Visibility: public
  836. References:
  837. Referring:
  838. Function flags: body optimize_size
  839. Called by:
  840. Calls:
  841. vStreamBufferSetStreamBufferNumber/26 (vStreamBufferSetStreamBufferNumber) @05f581c0
  842. Type: function definition analyzed
  843. Visibility: public
  844. References:
  845. Referring:
  846. Function flags: body optimize_size
  847. Called by:
  848. Calls:
  849. uxStreamBufferGetStreamBufferNumber/25 (uxStreamBufferGetStreamBufferNumber) @05f50d20
  850. Type: function definition analyzed
  851. Visibility: public
  852. References:
  853. Referring:
  854. Function flags: body optimize_size
  855. Called by:
  856. Calls:
  857. prvInitialiseNewStreamBuffer/24 (prvInitialiseNewStreamBuffer) @05f50540
  858. Type: function definition analyzed
  859. Visibility:
  860. References:
  861. Referring:
  862. Function flags: body optimize_size
  863. Called by: xStreamBufferReset/6 xStreamBufferGenericCreate/4
  864. Calls: memset/29 vPortRaiseBASEPRI/1 memset/29
  865. prvBytesInBuffer/23 (prvBytesInBuffer) @05f50ee0
  866. Type: function definition analyzed
  867. Visibility:
  868. References:
  869. Referring:
  870. Function flags: body optimize_size
  871. Called by: xStreamBufferReceiveFromISR/15 xStreamBufferNextMessageLengthBytes/14 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferSendFromISR/11 xStreamBufferSend/10 xStreamBufferBytesAvailable/9
  872. Calls:
  873. prvReadBytesFromBuffer/22 (prvReadBytesFromBuffer) @05f50c40
  874. Type: function definition analyzed
  875. Visibility:
  876. References:
  877. Referring:
  878. Function flags: body optimize_size
  879. Called by: xStreamBufferNextMessageLengthBytes/14 prvReadMessageFromBuffer/16 prvReadMessageFromBuffer/16
  880. Calls: memcpy/41 memcpy/41 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  881. prvWriteBytesToBuffer/21 (prvWriteBytesToBuffer) @05f507e0
  882. Type: function definition analyzed
  883. Visibility:
  884. References:
  885. Referring:
  886. Function flags: body optimize_size
  887. Called by: prvWriteMessageToBuffer/12 prvWriteMessageToBuffer/12
  888. Calls: memcpy/41 vPortRaiseBASEPRI/1 memcpy/41 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  889. xStreamBufferReceiveCompletedFromISR/20 (xStreamBufferReceiveCompletedFromISR) @05f50460
  890. Type: function definition analyzed
  891. Visibility: public
  892. References:
  893. Referring:
  894. Function flags: body optimize_size
  895. Called by:
  896. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 vPortRaiseBASEPRI/1
  897. xStreamBufferSendCompletedFromISR/19 (xStreamBufferSendCompletedFromISR) @05f500e0
  898. Type: function definition analyzed
  899. Visibility: public
  900. References:
  901. Referring:
  902. Function flags: body optimize_size
  903. Called by:
  904. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 vPortRaiseBASEPRI/1
  905. xStreamBufferIsFull/18 (xStreamBufferIsFull) @05f428c0
  906. Type: function definition analyzed
  907. Visibility: public
  908. References:
  909. Referring:
  910. Function flags: body optimize_size
  911. Called by:
  912. Calls: xStreamBufferSpacesAvailable/8 vPortRaiseBASEPRI/1
  913. xStreamBufferIsEmpty/17 (xStreamBufferIsEmpty) @05f42ee0
  914. Type: function definition analyzed
  915. Visibility: public
  916. References:
  917. Referring:
  918. Function flags: body optimize_size
  919. Called by:
  920. Calls: vPortRaiseBASEPRI/1
  921. prvReadMessageFromBuffer/16 (prvReadMessageFromBuffer) @05f42b60
  922. Type: function definition analyzed
  923. Visibility:
  924. References:
  925. Referring:
  926. Function flags: body optimize_size
  927. Called by: xStreamBufferReceiveFromISR/15 xStreamBufferReceive/13
  928. Calls: prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22
  929. xStreamBufferReceiveFromISR/15 (xStreamBufferReceiveFromISR) @05f427e0
  930. Type: function definition analyzed
  931. Visibility: public
  932. References:
  933. Referring:
  934. Function flags: body optimize_size
  935. Called by:
  936. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 prvReadMessageFromBuffer/16 prvBytesInBuffer/23 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  937. xStreamBufferNextMessageLengthBytes/14 (xStreamBufferNextMessageLengthBytes) @05f42380
  938. Type: function definition analyzed
  939. Visibility: public
  940. References:
  941. Referring:
  942. Function flags: body optimize_size
  943. Called by:
  944. Calls: vPortRaiseBASEPRI/1 prvReadBytesFromBuffer/22 prvBytesInBuffer/23 vPortRaiseBASEPRI/1
  945. xStreamBufferReceive/13 (xStreamBufferReceive) @05f01e00
  946. Type: function definition analyzed
  947. Visibility: public
  948. References:
  949. Referring:
  950. Function flags: body optimize_size
  951. Called by:
  952. Calls: xTaskResumeAll/40 xTaskGenericNotify/39 vTaskSuspendAll/38 prvReadMessageFromBuffer/16 prvBytesInBuffer/23 prvBytesInBuffer/23 xTaskGenericNotifyWait/36 vPortExitCritical/32 xTaskGetCurrentTaskHandle/35 vPortRaiseBASEPRI/1 xTaskGenericNotifyStateClear/34 prvBytesInBuffer/23 vPortEnterCritical/31 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  953. prvWriteMessageToBuffer/12 (prvWriteMessageToBuffer) @05f01d20
  954. Type: function definition analyzed
  955. Visibility:
  956. References:
  957. Referring:
  958. Function flags: body optimize_size
  959. Called by: xStreamBufferSendFromISR/11 xStreamBufferSend/10
  960. Calls: prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21
  961. xStreamBufferSendFromISR/11 (xStreamBufferSendFromISR) @05f019a0
  962. Type: function definition analyzed
  963. Visibility: public
  964. References:
  965. Referring:
  966. Function flags: body optimize_size
  967. Called by:
  968. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 prvBytesInBuffer/23 prvWriteMessageToBuffer/12 xStreamBufferSpacesAvailable/8 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  969. xStreamBufferSend/10 (xStreamBufferSend) @05f01540
  970. Type: function definition analyzed
  971. Visibility: public
  972. References:
  973. Referring:
  974. Function flags: body optimize_size
  975. Called by:
  976. Calls: xTaskResumeAll/40 xTaskGenericNotify/39 vTaskSuspendAll/38 prvBytesInBuffer/23 prvWriteMessageToBuffer/12 xStreamBufferSpacesAvailable/8 vPortExitCritical/32 xTaskCheckForTimeOut/37 xTaskGenericNotifyWait/36 vPortExitCritical/32 xTaskGetCurrentTaskHandle/35 vPortRaiseBASEPRI/1 xTaskGenericNotifyStateClear/34 xStreamBufferSpacesAvailable/8 vPortEnterCritical/31 vTaskSetTimeOutState/33 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  977. xStreamBufferBytesAvailable/9 (xStreamBufferBytesAvailable) @05ef8d20
  978. Type: function definition analyzed
  979. Visibility: public
  980. References:
  981. Referring:
  982. Function flags: body optimize_size
  983. Called by:
  984. Calls: prvBytesInBuffer/23 vPortRaiseBASEPRI/1
  985. xStreamBufferSpacesAvailable/8 (xStreamBufferSpacesAvailable) @05ef82a0
  986. Type: function definition analyzed
  987. Visibility: public
  988. References:
  989. Referring:
  990. Function flags: body optimize_size
  991. Called by: xStreamBufferIsFull/18 xStreamBufferSendFromISR/11 xStreamBufferSend/10 xStreamBufferSend/10
  992. Calls: vPortRaiseBASEPRI/1
  993. xStreamBufferSetTriggerLevel/7 (xStreamBufferSetTriggerLevel) @05ef8c40
  994. Type: function definition analyzed
  995. Visibility: public
  996. References:
  997. Referring:
  998. Function flags: body optimize_size
  999. Called by:
  1000. Calls: vPortRaiseBASEPRI/1
  1001. xStreamBufferReset/6 (xStreamBufferReset) @05ef88c0
  1002. Type: function definition analyzed
  1003. Visibility: public
  1004. References:
  1005. Referring:
  1006. Function flags: body optimize_size
  1007. Called by:
  1008. Calls: vPortExitCritical/32 prvInitialiseNewStreamBuffer/24 vPortEnterCritical/31 vPortRaiseBASEPRI/1
  1009. vStreamBufferDelete/5 (vStreamBufferDelete) @05ef8540
  1010. Type: function definition analyzed
  1011. Visibility: public
  1012. References:
  1013. Referring:
  1014. Function flags: body optimize_size
  1015. Called by:
  1016. Calls: memset/29 vPortFree/30 vPortRaiseBASEPRI/1
  1017. xStreamBufferGenericCreate/4 (xStreamBufferGenericCreate) @05ef81c0
  1018. Type: function definition analyzed
  1019. Visibility: public
  1020. References:
  1021. Referring:
  1022. Function flags: body optimize_size
  1023. Called by:
  1024. Calls: prvInitialiseNewStreamBuffer/24 pvPortMalloc/28 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1025. vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e941c0
  1026. Type: function definition analyzed
  1027. Visibility:
  1028. References:
  1029. Referring:
  1030. Function flags: body optimize_size
  1031. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  1032. Calls:
  1033. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e8dee0
  1034. Type: function definition analyzed
  1035. Visibility:
  1036. References:
  1037. Referring:
  1038. Function flags: body optimize_size
  1039. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  1040. Calls:
  1041. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e8db60
  1042. Type: function definition analyzed
  1043. Visibility:
  1044. References:
  1045. Referring:
  1046. Function flags: body optimize_size
  1047. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferIsFull/18 xStreamBufferIsEmpty/17 xStreamBufferReceiveFromISR/15 xStreamBufferReceiveFromISR/15 xStreamBufferNextMessageLengthBytes/14 xStreamBufferNextMessageLengthBytes/14 prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferSendFromISR/11 xStreamBufferSendFromISR/11 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferBytesAvailable/9 xStreamBufferSpacesAvailable/8 xStreamBufferSetTriggerLevel/7 xStreamBufferReset/6 vStreamBufferDelete/5 prvInitialiseNewStreamBuffer/24 xStreamBufferGenericCreate/4 xStreamBufferGenericCreate/4 xStreamBufferGenericCreate/4
  1048. Calls:
  1049. Removing unused symbols:
  1050. Reclaimed Symbol table:
  1051. xTaskGenericNotifyFromISR/42 (xTaskGenericNotifyFromISR) @05f910e0
  1052. Type: function
  1053. Visibility: external public
  1054. References:
  1055. Referring:
  1056. Function flags: optimize_size
  1057. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  1058. Calls:
  1059. memcpy/41 (memcpy) @05f7eee0
  1060. Type: function
  1061. Visibility: external public
  1062. References:
  1063. Referring:
  1064. Function flags: optimize_size
  1065. Called by: prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21
  1066. Calls:
  1067. xTaskResumeAll/40 (xTaskResumeAll) @05f7ec40
  1068. Type: function
  1069. Visibility: external public
  1070. References:
  1071. Referring:
  1072. Function flags: optimize_size
  1073. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  1074. Calls:
  1075. xTaskGenericNotify/39 (xTaskGenericNotify) @05f7eb60
  1076. Type: function
  1077. Visibility: external public
  1078. References:
  1079. Referring:
  1080. Function flags: optimize_size
  1081. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  1082. Calls:
  1083. vTaskSuspendAll/38 (vTaskSuspendAll) @05f7ea80
  1084. Type: function
  1085. Visibility: external public
  1086. References:
  1087. Referring:
  1088. Function flags: optimize_size
  1089. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  1090. Calls:
  1091. xTaskCheckForTimeOut/37 (xTaskCheckForTimeOut) @05f7e9a0
  1092. Type: function
  1093. Visibility: external public
  1094. References:
  1095. Referring:
  1096. Function flags: optimize_size
  1097. Called by: xStreamBufferSend/10
  1098. Calls:
  1099. xTaskGenericNotifyWait/36 (xTaskGenericNotifyWait) @05f7e8c0
  1100. Type: function
  1101. Visibility: external public
  1102. References:
  1103. Referring:
  1104. Function flags: optimize_size
  1105. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  1106. Calls:
  1107. xTaskGetCurrentTaskHandle/35 (xTaskGetCurrentTaskHandle) @05f7e7e0
  1108. Type: function
  1109. Visibility: external public
  1110. References:
  1111. Referring:
  1112. Function flags: optimize_size
  1113. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  1114. Calls:
  1115. xTaskGenericNotifyStateClear/34 (xTaskGenericNotifyStateClear) @05f7e700
  1116. Type: function
  1117. Visibility: external public
  1118. References:
  1119. Referring:
  1120. Function flags: optimize_size
  1121. Called by: xStreamBufferReceive/13 xStreamBufferSend/10
  1122. Calls:
  1123. vTaskSetTimeOutState/33 (vTaskSetTimeOutState) @05f7e620
  1124. Type: function
  1125. Visibility: external public
  1126. References:
  1127. Referring:
  1128. Function flags: optimize_size
  1129. Called by: xStreamBufferSend/10
  1130. Calls:
  1131. vPortExitCritical/32 (vPortExitCritical) @05f582a0
  1132. Type: function
  1133. Visibility: external public
  1134. References:
  1135. Referring:
  1136. Function flags: optimize_size
  1137. Called by: xStreamBufferReceive/13 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferReset/6
  1138. Calls:
  1139. vPortEnterCritical/31 (vPortEnterCritical) @05f58000
  1140. Type: function
  1141. Visibility: external public
  1142. References:
  1143. Referring:
  1144. Function flags: optimize_size
  1145. Called by: xStreamBufferReceive/13 xStreamBufferSend/10 xStreamBufferReset/6
  1146. Calls:
  1147. vPortFree/30 (vPortFree) @05f58e00
  1148. Type: function
  1149. Visibility: external public
  1150. References:
  1151. Referring:
  1152. Function flags: optimize_size
  1153. Called by: vStreamBufferDelete/5
  1154. Calls:
  1155. memset/29 (memset) @05f58c40
  1156. Type: function
  1157. Visibility: external public
  1158. References:
  1159. Referring:
  1160. Function flags: optimize_size
  1161. Called by: vStreamBufferDelete/5 prvInitialiseNewStreamBuffer/24 prvInitialiseNewStreamBuffer/24
  1162. Calls:
  1163. pvPortMalloc/28 (pvPortMalloc) @05f589a0
  1164. Type: function
  1165. Visibility: external public
  1166. References:
  1167. Referring:
  1168. Function flags: optimize_size
  1169. Called by: xStreamBufferGenericCreate/4
  1170. Calls:
  1171. ucStreamBufferGetStreamBufferType/27 (ucStreamBufferGetStreamBufferType) @05f58460
  1172. Type: function definition analyzed
  1173. Visibility: public
  1174. References:
  1175. Referring:
  1176. Function flags: body optimize_size
  1177. Called by:
  1178. Calls:
  1179. vStreamBufferSetStreamBufferNumber/26 (vStreamBufferSetStreamBufferNumber) @05f581c0
  1180. Type: function definition analyzed
  1181. Visibility: public
  1182. References:
  1183. Referring:
  1184. Function flags: body optimize_size
  1185. Called by:
  1186. Calls:
  1187. uxStreamBufferGetStreamBufferNumber/25 (uxStreamBufferGetStreamBufferNumber) @05f50d20
  1188. Type: function definition analyzed
  1189. Visibility: public
  1190. References:
  1191. Referring:
  1192. Function flags: body optimize_size
  1193. Called by:
  1194. Calls:
  1195. prvInitialiseNewStreamBuffer/24 (prvInitialiseNewStreamBuffer) @05f50540
  1196. Type: function definition analyzed
  1197. Visibility:
  1198. References:
  1199. Referring:
  1200. Function flags: body optimize_size
  1201. Called by: xStreamBufferReset/6 xStreamBufferGenericCreate/4
  1202. Calls: memset/29 vPortRaiseBASEPRI/1 memset/29
  1203. prvBytesInBuffer/23 (prvBytesInBuffer) @05f50ee0
  1204. Type: function definition analyzed
  1205. Visibility:
  1206. References:
  1207. Referring:
  1208. Function flags: body optimize_size
  1209. Called by: xStreamBufferReceiveFromISR/15 xStreamBufferNextMessageLengthBytes/14 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferSendFromISR/11 xStreamBufferSend/10 xStreamBufferBytesAvailable/9
  1210. Calls:
  1211. prvReadBytesFromBuffer/22 (prvReadBytesFromBuffer) @05f50c40
  1212. Type: function definition analyzed
  1213. Visibility:
  1214. References:
  1215. Referring:
  1216. Function flags: body optimize_size
  1217. Called by: xStreamBufferNextMessageLengthBytes/14 prvReadMessageFromBuffer/16 prvReadMessageFromBuffer/16
  1218. Calls: memcpy/41 memcpy/41 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1219. prvWriteBytesToBuffer/21 (prvWriteBytesToBuffer) @05f507e0
  1220. Type: function definition analyzed
  1221. Visibility:
  1222. References:
  1223. Referring:
  1224. Function flags: body optimize_size
  1225. Called by: prvWriteMessageToBuffer/12 prvWriteMessageToBuffer/12
  1226. Calls: memcpy/41 vPortRaiseBASEPRI/1 memcpy/41 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1227. xStreamBufferReceiveCompletedFromISR/20 (xStreamBufferReceiveCompletedFromISR) @05f50460
  1228. Type: function definition analyzed
  1229. Visibility: public
  1230. References:
  1231. Referring:
  1232. Function flags: body optimize_size
  1233. Called by:
  1234. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 vPortRaiseBASEPRI/1
  1235. xStreamBufferSendCompletedFromISR/19 (xStreamBufferSendCompletedFromISR) @05f500e0
  1236. Type: function definition analyzed
  1237. Visibility: public
  1238. References:
  1239. Referring:
  1240. Function flags: body optimize_size
  1241. Called by:
  1242. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 vPortRaiseBASEPRI/1
  1243. xStreamBufferIsFull/18 (xStreamBufferIsFull) @05f428c0
  1244. Type: function definition analyzed
  1245. Visibility: public
  1246. References:
  1247. Referring:
  1248. Function flags: body optimize_size
  1249. Called by:
  1250. Calls: xStreamBufferSpacesAvailable/8 vPortRaiseBASEPRI/1
  1251. xStreamBufferIsEmpty/17 (xStreamBufferIsEmpty) @05f42ee0
  1252. Type: function definition analyzed
  1253. Visibility: public
  1254. References:
  1255. Referring:
  1256. Function flags: body optimize_size
  1257. Called by:
  1258. Calls: vPortRaiseBASEPRI/1
  1259. prvReadMessageFromBuffer/16 (prvReadMessageFromBuffer) @05f42b60
  1260. Type: function definition analyzed
  1261. Visibility:
  1262. References:
  1263. Referring:
  1264. Function flags: body optimize_size
  1265. Called by: xStreamBufferReceiveFromISR/15 xStreamBufferReceive/13
  1266. Calls: prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22
  1267. xStreamBufferReceiveFromISR/15 (xStreamBufferReceiveFromISR) @05f427e0
  1268. Type: function definition analyzed
  1269. Visibility: public
  1270. References:
  1271. Referring:
  1272. Function flags: body optimize_size
  1273. Called by:
  1274. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 prvReadMessageFromBuffer/16 prvBytesInBuffer/23 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1275. xStreamBufferNextMessageLengthBytes/14 (xStreamBufferNextMessageLengthBytes) @05f42380
  1276. Type: function definition analyzed
  1277. Visibility: public
  1278. References:
  1279. Referring:
  1280. Function flags: body optimize_size
  1281. Called by:
  1282. Calls: vPortRaiseBASEPRI/1 prvReadBytesFromBuffer/22 prvBytesInBuffer/23 vPortRaiseBASEPRI/1
  1283. xStreamBufferReceive/13 (xStreamBufferReceive) @05f01e00
  1284. Type: function definition analyzed
  1285. Visibility: public
  1286. References:
  1287. Referring:
  1288. Function flags: body optimize_size
  1289. Called by:
  1290. Calls: xTaskResumeAll/40 xTaskGenericNotify/39 vTaskSuspendAll/38 prvReadMessageFromBuffer/16 prvBytesInBuffer/23 prvBytesInBuffer/23 xTaskGenericNotifyWait/36 vPortExitCritical/32 xTaskGetCurrentTaskHandle/35 vPortRaiseBASEPRI/1 xTaskGenericNotifyStateClear/34 prvBytesInBuffer/23 vPortEnterCritical/31 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1291. prvWriteMessageToBuffer/12 (prvWriteMessageToBuffer) @05f01d20
  1292. Type: function definition analyzed
  1293. Visibility:
  1294. References:
  1295. Referring:
  1296. Function flags: body optimize_size
  1297. Called by: xStreamBufferSendFromISR/11 xStreamBufferSend/10
  1298. Calls: prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21
  1299. xStreamBufferSendFromISR/11 (xStreamBufferSendFromISR) @05f019a0
  1300. Type: function definition analyzed
  1301. Visibility: public
  1302. References:
  1303. Referring:
  1304. Function flags: body optimize_size
  1305. Called by:
  1306. Calls: vPortSetBASEPRI/3 xTaskGenericNotifyFromISR/42 ulPortRaiseBASEPRI/2 prvBytesInBuffer/23 prvWriteMessageToBuffer/12 xStreamBufferSpacesAvailable/8 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1307. xStreamBufferSend/10 (xStreamBufferSend) @05f01540
  1308. Type: function definition analyzed
  1309. Visibility: public
  1310. References:
  1311. Referring:
  1312. Function flags: body optimize_size
  1313. Called by:
  1314. Calls: xTaskResumeAll/40 xTaskGenericNotify/39 vTaskSuspendAll/38 prvBytesInBuffer/23 prvWriteMessageToBuffer/12 xStreamBufferSpacesAvailable/8 vPortExitCritical/32 xTaskCheckForTimeOut/37 xTaskGenericNotifyWait/36 vPortExitCritical/32 xTaskGetCurrentTaskHandle/35 vPortRaiseBASEPRI/1 xTaskGenericNotifyStateClear/34 xStreamBufferSpacesAvailable/8 vPortEnterCritical/31 vTaskSetTimeOutState/33 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1315. xStreamBufferBytesAvailable/9 (xStreamBufferBytesAvailable) @05ef8d20
  1316. Type: function definition analyzed
  1317. Visibility: public
  1318. References:
  1319. Referring:
  1320. Function flags: body optimize_size
  1321. Called by:
  1322. Calls: prvBytesInBuffer/23 vPortRaiseBASEPRI/1
  1323. xStreamBufferSpacesAvailable/8 (xStreamBufferSpacesAvailable) @05ef82a0
  1324. Type: function definition analyzed
  1325. Visibility: public
  1326. References:
  1327. Referring:
  1328. Function flags: body optimize_size
  1329. Called by: xStreamBufferIsFull/18 xStreamBufferSendFromISR/11 xStreamBufferSend/10 xStreamBufferSend/10
  1330. Calls: vPortRaiseBASEPRI/1
  1331. xStreamBufferSetTriggerLevel/7 (xStreamBufferSetTriggerLevel) @05ef8c40
  1332. Type: function definition analyzed
  1333. Visibility: public
  1334. References:
  1335. Referring:
  1336. Function flags: body optimize_size
  1337. Called by:
  1338. Calls: vPortRaiseBASEPRI/1
  1339. xStreamBufferReset/6 (xStreamBufferReset) @05ef88c0
  1340. Type: function definition analyzed
  1341. Visibility: public
  1342. References:
  1343. Referring:
  1344. Function flags: body optimize_size
  1345. Called by:
  1346. Calls: vPortExitCritical/32 prvInitialiseNewStreamBuffer/24 vPortEnterCritical/31 vPortRaiseBASEPRI/1
  1347. vStreamBufferDelete/5 (vStreamBufferDelete) @05ef8540
  1348. Type: function definition analyzed
  1349. Visibility: public
  1350. References:
  1351. Referring:
  1352. Function flags: body optimize_size
  1353. Called by:
  1354. Calls: memset/29 vPortFree/30 vPortRaiseBASEPRI/1
  1355. xStreamBufferGenericCreate/4 (xStreamBufferGenericCreate) @05ef81c0
  1356. Type: function definition analyzed
  1357. Visibility: public
  1358. References:
  1359. Referring:
  1360. Function flags: body optimize_size
  1361. Called by:
  1362. Calls: prvInitialiseNewStreamBuffer/24 pvPortMalloc/28 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1363. vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e941c0
  1364. Type: function definition analyzed
  1365. Visibility:
  1366. References:
  1367. Referring:
  1368. Function flags: body optimize_size
  1369. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  1370. Calls:
  1371. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e8dee0
  1372. Type: function definition analyzed
  1373. Visibility:
  1374. References:
  1375. Referring:
  1376. Function flags: body optimize_size
  1377. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferReceiveFromISR/15 xStreamBufferSendFromISR/11
  1378. Calls:
  1379. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e8db60
  1380. Type: function definition analyzed
  1381. Visibility:
  1382. References:
  1383. Referring:
  1384. Function flags: body optimize_size
  1385. Called by: xStreamBufferReceiveCompletedFromISR/20 xStreamBufferSendCompletedFromISR/19 xStreamBufferIsFull/18 xStreamBufferIsEmpty/17 xStreamBufferReceiveFromISR/15 xStreamBufferReceiveFromISR/15 xStreamBufferNextMessageLengthBytes/14 xStreamBufferNextMessageLengthBytes/14 prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 prvReadBytesFromBuffer/22 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferReceive/13 xStreamBufferSendFromISR/11 xStreamBufferSendFromISR/11 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21 prvWriteBytesToBuffer/21 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferSend/10 xStreamBufferBytesAvailable/9 xStreamBufferSpacesAvailable/8 xStreamBufferSetTriggerLevel/7 xStreamBufferReset/6 vStreamBufferDelete/5 prvInitialiseNewStreamBuffer/24 xStreamBufferGenericCreate/4 xStreamBufferGenericCreate/4 xStreamBufferGenericCreate/4
  1386. Calls:
  1387. Reclaiming functions:
  1388. Reclaiming variables:
  1389. Clearing address taken flags:
  1390. Optimized Symbol table:
  1391. prvReadBytesFromBuffer/86 (prvReadBytesFromBuffer) @05e941c0
  1392. Type: function definition analyzed
  1393. Visibility:
  1394. next sharing asm name: 22
  1395. References:
  1396. Referring:
  1397. Function prvReadBytesFromBuffer/86 is inline copy in xStreamBufferNextMessageLengthBytes/14
  1398. Clone of prvReadBytesFromBuffer/22
  1399. Availability: local
  1400. Function flags: count:27284 (estimated locally) body local optimize_size
  1401. Called by: xStreamBufferNextMessageLengthBytes/14 (inlined) (27284 (estimated locally),0.08 per call)
  1402. Calls: prvReadBytesFromBuffer.part.0/53 (13642 (estimated locally),0.04 per call)
  1403. xStreamBufferSpacesAvailable.part.0/62 (xStreamBufferSpacesAvailable.part.0) @05fcd7e0
  1404. Type: function definition analyzed
  1405. Visibility: prevailing_def_ironly artificial
  1406. References:
  1407. Referring:
  1408. Function xStreamBufferSpacesAvailable.part.0/62 is inline copy in xStreamBufferSpacesAvailable/8
  1409. Availability: local
  1410. Function flags: count:107374 (estimated locally) first_run:1 body local split_part optimize_size
  1411. Called by: xStreamBufferSpacesAvailable/8 (inlined) (107374 (estimated locally),0.30 per call)
  1412. Calls:
  1413. prvReadBytesFromBuffer.part.0/53 (prvReadBytesFromBuffer.part.0) @05fcd700
  1414. Type: function definition analyzed
  1415. Visibility: prevailing_def_ironly artificial
  1416. References:
  1417. Referring:
  1418. Availability: local
  1419. Function flags: count:214748 (estimated locally) first_run:1 body local split_part optimize_size
  1420. Called by: prvReadBytesFromBuffer/86 (13642 (estimated locally),0.04 per call) prvReadMessageFromBuffer/16 (354334802 (estimated locally),0.33 per call) prvReadBytesFromBuffer/22 (177167401 (estimated locally),0.17 per call)
  1421. Calls: memcpy/41 (35433 (estimated locally),0.16 per call) memcpy/41 (11693 (estimated locally),0.05 per call)
  1422. prvWriteBytesToBuffer.part.0/48 (prvWriteBytesToBuffer.part.0) @05fcd620
  1423. Type: function definition analyzed
  1424. Visibility: prevailing_def_ironly artificial
  1425. References:
  1426. Referring:
  1427. Availability: local
  1428. Function flags: count:160260 (estimated locally) first_run:1 body local split_part optimize_size
  1429. Called by: prvWriteMessageToBuffer/12 (177167401 (estimated locally),0.17 per call) prvWriteBytesToBuffer/21 (177167401 (estimated locally),0.17 per call)
  1430. Calls: memcpy/41 (52886 (estimated locally),0.33 per call) memcpy/41 (8726 (estimated locally),0.05 per call)
  1431. prvInitialiseNewStreamBuffer.part.0/44 (prvInitialiseNewStreamBuffer.part.0) @05e8d8c0
  1432. Type: function definition analyzed
  1433. Visibility: prevailing_def_ironly artificial
  1434. References:
  1435. Referring:
  1436. Function prvInitialiseNewStreamBuffer.part.0/44 is inline copy in prvInitialiseNewStreamBuffer/24
  1437. Availability: local
  1438. Function flags: count:22666 (estimated locally) first_run:1 body local split_part optimize_size
  1439. Called by: prvInitialiseNewStreamBuffer/24 (inlined) (22666 (estimated locally),0.17 per call)
  1440. Calls: memset/29 (22666 (estimated locally),0.17 per call)
  1441. xTaskGenericNotifyFromISR/42 (xTaskGenericNotifyFromISR) @05f910e0
  1442. Type: function
  1443. Visibility: external public
  1444. References:
  1445. Referring:
  1446. Availability: not_available
  1447. Function flags: optimize_size
  1448. Called by: xStreamBufferReceiveCompletedFromISR/20 (133963 (estimated locally),0.37 per call) xStreamBufferSendCompletedFromISR/19 (133963 (estimated locally),0.37 per call) xStreamBufferReceiveFromISR/15 (15473 (estimated locally),0.04 per call) xStreamBufferSendFromISR/11 (15473 (estimated locally),0.04 per call)
  1449. Calls:
  1450. memcpy/41 (memcpy) @05f7eee0
  1451. Type: function
  1452. Visibility: external public
  1453. References:
  1454. Referring:
  1455. Availability: not_available
  1456. Function flags: optimize_size
  1457. Called by: prvReadBytesFromBuffer.part.0/53 (35433 (estimated locally),0.16 per call) prvReadBytesFromBuffer.part.0/53 (11693 (estimated locally),0.05 per call) prvWriteBytesToBuffer.part.0/48 (52886 (estimated locally),0.33 per call) prvWriteBytesToBuffer.part.0/48 (8726 (estimated locally),0.05 per call)
  1458. Calls:
  1459. xTaskResumeAll/40 (xTaskResumeAll) @05f7ec40
  1460. Type: function
  1461. Visibility: external public
  1462. References:
  1463. Referring:
  1464. Availability: not_available
  1465. Function flags: optimize_size
  1466. Called by: xStreamBufferReceive/13 (15156 (estimated locally),0.04 per call) xStreamBufferSend/10 (11938 (estimated locally),0.03 per call)
  1467. Calls:
  1468. xTaskGenericNotify/39 (xTaskGenericNotify) @05f7eb60
  1469. Type: function
  1470. Visibility: external public
  1471. References:
  1472. Referring:
  1473. Availability: not_available
  1474. Function flags: optimize_size
  1475. Called by: xStreamBufferReceive/13 (8104 (estimated locally),0.02 per call) xStreamBufferSend/10 (6383 (estimated locally),0.02 per call)
  1476. Calls:
  1477. vTaskSuspendAll/38 (vTaskSuspendAll) @05f7ea80
  1478. Type: function
  1479. Visibility: external public
  1480. References:
  1481. Referring:
  1482. Availability: not_available
  1483. Function flags: optimize_size
  1484. Called by: xStreamBufferReceive/13 (15156 (estimated locally),0.04 per call) xStreamBufferSend/10 (11938 (estimated locally),0.03 per call)
  1485. Calls:
  1486. xTaskCheckForTimeOut/37 (xTaskCheckForTimeOut) @05f7e9a0
  1487. Type: function
  1488. Visibility: external public
  1489. References:
  1490. Referring:
  1491. Availability: not_available
  1492. Function flags: optimize_size
  1493. Called by: xStreamBufferSend/10 (576777 (estimated locally),1.61 per call)
  1494. Calls:
  1495. xTaskGenericNotifyWait/36 (xTaskGenericNotifyWait) @05f7e8c0
  1496. Type: function
  1497. Visibility: external public
  1498. References:
  1499. Referring:
  1500. Availability: not_available
  1501. Function flags: optimize_size
  1502. Called by: xStreamBufferReceive/13 (16991 (estimated locally),0.05 per call) xStreamBufferSend/10 (576777 (estimated locally),1.61 per call)
  1503. Calls:
  1504. xTaskGetCurrentTaskHandle/35 (xTaskGetCurrentTaskHandle) @05f7e7e0
  1505. Type: function
  1506. Visibility: external public
  1507. References:
  1508. Referring:
  1509. Availability: not_available
  1510. Function flags: optimize_size
  1511. Called by: xStreamBufferReceive/13 (7642 (estimated locally),0.02 per call) xStreamBufferSend/10 (576777 (estimated locally),1.61 per call)
  1512. Calls:
  1513. xTaskGenericNotifyStateClear/34 (xTaskGenericNotifyStateClear) @05f7e700
  1514. Type: function
  1515. Visibility: external public
  1516. References:
  1517. Referring:
  1518. Availability: not_available
  1519. Function flags: optimize_size
  1520. Called by: xStreamBufferReceive/13 (43844 (estimated locally),0.12 per call) xStreamBufferSend/10 (598690 (estimated locally),1.67 per call)
  1521. Calls:
  1522. vTaskSetTimeOutState/33 (vTaskSetTimeOutState) @05f7e620
  1523. Type: function
  1524. Visibility: external public
  1525. References:
  1526. Referring:
  1527. Availability: not_available
  1528. Function flags: optimize_size
  1529. Called by: xStreamBufferSend/10 (65767 (estimated locally),0.18 per call)
  1530. Calls:
  1531. vPortExitCritical/32 (vPortExitCritical) @05f582a0
  1532. Type: function
  1533. Visibility: external public
  1534. References:
  1535. Referring:
  1536. Availability: not_available
  1537. Function flags: optimize_size
  1538. Called by: xStreamBufferReceive/13 (51486 (estimated locally),0.14 per call) xStreamBufferSend/10 (22744 (estimated locally),0.06 per call) xStreamBufferSend/10 (576777 (estimated locally),1.61 per call) xStreamBufferReset/6 (123389 (estimated locally),0.53 per call)
  1539. Calls:
  1540. vPortEnterCritical/31 (vPortEnterCritical) @05f58000
  1541. Type: function
  1542. Visibility: external public
  1543. References:
  1544. Referring:
  1545. Availability: not_available
  1546. Function flags: optimize_size
  1547. Called by: xStreamBufferReceive/13 (87689 (estimated locally),0.25 per call) xStreamBufferSend/10 (621434 (estimated locally),1.74 per call) xStreamBufferReset/6 (123389 (estimated locally),0.53 per call)
  1548. Calls:
  1549. vPortFree/30 (vPortFree) @05f58e00
  1550. Type: function
  1551. Visibility: external public
  1552. References:
  1553. Referring:
  1554. Availability: not_available
  1555. Function flags: optimize_size
  1556. Called by: vStreamBufferDelete/5 (125270 (estimated locally),0.35 per call)
  1557. Calls:
  1558. memset/29 (memset) @05f58c40
  1559. Type: function
  1560. Visibility: external public
  1561. References:
  1562. Referring:
  1563. Availability: not_available
  1564. Function flags: optimize_size
  1565. Called by: vStreamBufferDelete/5 (125270 (estimated locally),0.35 per call) prvInitialiseNewStreamBuffer/24 (130040 (estimated locally),1.00 per call) prvInitialiseNewStreamBuffer.part.0/44 (22666 (estimated locally),0.17 per call)
  1566. Calls:
  1567. pvPortMalloc/28 (pvPortMalloc) @05f589a0
  1568. Type: function
  1569. Visibility: external public
  1570. References:
  1571. Referring:
  1572. Availability: not_available
  1573. Function flags: optimize_size
  1574. Called by: xStreamBufferGenericCreate/4 (44471 (estimated locally),0.14 per call)
  1575. Calls:
  1576. ucStreamBufferGetStreamBufferType/27 (ucStreamBufferGetStreamBufferType) @05f58460
  1577. Type: function definition analyzed
  1578. Visibility: externally_visible public
  1579. References:
  1580. Referring:
  1581. Availability: available
  1582. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  1583. Called by:
  1584. Calls:
  1585. vStreamBufferSetStreamBufferNumber/26 (vStreamBufferSetStreamBufferNumber) @05f581c0
  1586. Type: function definition analyzed
  1587. Visibility: externally_visible public
  1588. References:
  1589. Referring:
  1590. Availability: available
  1591. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  1592. Called by:
  1593. Calls:
  1594. uxStreamBufferGetStreamBufferNumber/25 (uxStreamBufferGetStreamBufferNumber) @05f50d20
  1595. Type: function definition analyzed
  1596. Visibility: externally_visible public
  1597. References:
  1598. Referring:
  1599. Availability: available
  1600. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  1601. Called by:
  1602. Calls:
  1603. prvInitialiseNewStreamBuffer/24 (prvInitialiseNewStreamBuffer) @05f50540
  1604. Type: function definition analyzed
  1605. Visibility: prevailing_def_ironly
  1606. References:
  1607. Referring:
  1608. Availability: local
  1609. Function flags: count:130040 (estimated locally) body local optimize_size
  1610. Called by: xStreamBufferReset/6 (6452 (estimated locally),0.03 per call) xStreamBufferGenericCreate/4 (23779 (estimated locally),0.07 per call)
  1611. Calls: prvInitialiseNewStreamBuffer.part.0/44 (inlined) (22666 (estimated locally),0.17 per call) memset/29 (130040 (estimated locally),1.00 per call)
  1612. prvBytesInBuffer/23 (prvBytesInBuffer) @05f50ee0
  1613. Type: function definition analyzed
  1614. Visibility: prevailing_def_ironly
  1615. References:
  1616. Referring:
  1617. Availability: local
  1618. Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  1619. Called by: xStreamBufferReceiveFromISR/15 (175378 (estimated locally),0.49 per call) xStreamBufferNextMessageLengthBytes/14 (82678 (estimated locally),0.23 per call) xStreamBufferReceive/13 (87689 (estimated locally),0.25 per call) xStreamBufferReceive/13 (16991 (estimated locally),0.05 per call) xStreamBufferReceive/13 (87689 (estimated locally),0.25 per call) xStreamBufferSendFromISR/11 (57875 (estimated locally),0.16 per call) xStreamBufferSend/10 (36175 (estimated locally),0.10 per call) xStreamBufferBytesAvailable/9 (123389 (estimated locally),0.53 per call)
  1620. Calls:
  1621. prvReadBytesFromBuffer/22 (prvReadBytesFromBuffer) @05f50c40
  1622. Type: function definition analyzed
  1623. Visibility: prevailing_def_ironly
  1624. previous sharing asm name: 86
  1625. References:
  1626. Referring:
  1627. Function prvReadBytesFromBuffer/22 is inline copy in prvReadMessageFromBuffer/16
  1628. Availability: local
  1629. Function flags: count:354334802 (estimated locally) body local optimize_size
  1630. Called by: prvReadMessageFromBuffer/16 (inlined) (354334802 (estimated locally),0.33 per call)
  1631. Calls: prvReadBytesFromBuffer.part.0/53 (177167401 (estimated locally),0.17 per call)
  1632. prvWriteBytesToBuffer/21 (prvWriteBytesToBuffer) @05f507e0
  1633. Type: function definition analyzed
  1634. Visibility: prevailing_def_ironly
  1635. References:
  1636. Referring:
  1637. Function prvWriteBytesToBuffer/21 is inline copy in prvWriteMessageToBuffer/12
  1638. Availability: local
  1639. Function flags: count:354334802 (estimated locally) body local optimize_size
  1640. Called by: prvWriteMessageToBuffer/12 (inlined) (354334802 (estimated locally),0.33 per call)
  1641. Calls: prvWriteBytesToBuffer.part.0/48 (177167401 (estimated locally),0.17 per call)
  1642. xStreamBufferReceiveCompletedFromISR/20 (xStreamBufferReceiveCompletedFromISR) @05f50460
  1643. Type: function definition analyzed
  1644. Visibility: externally_visible public
  1645. References:
  1646. Referring:
  1647. Availability: available
  1648. Function flags: count:357913 (estimated locally) body optimize_size
  1649. Called by:
  1650. Calls: xTaskGenericNotifyFromISR/42 (133963 (estimated locally),0.37 per call)
  1651. xStreamBufferSendCompletedFromISR/19 (xStreamBufferSendCompletedFromISR) @05f500e0
  1652. Type: function definition analyzed
  1653. Visibility: externally_visible public
  1654. References:
  1655. Referring:
  1656. Availability: available
  1657. Function flags: count:357913 (estimated locally) body optimize_size
  1658. Called by:
  1659. Calls: xTaskGenericNotifyFromISR/42 (133963 (estimated locally),0.37 per call)
  1660. xStreamBufferIsFull/18 (xStreamBufferIsFull) @05f428c0
  1661. Type: function definition analyzed
  1662. Visibility: externally_visible public
  1663. References:
  1664. Referring:
  1665. Availability: available
  1666. Function flags: count:357913 (estimated locally) body optimize_size
  1667. Called by:
  1668. Calls: xStreamBufferSpacesAvailable/8 (250539 (estimated locally),0.70 per call)
  1669. xStreamBufferIsEmpty/17 (xStreamBufferIsEmpty) @05f42ee0
  1670. Type: function definition analyzed
  1671. Visibility: externally_visible public
  1672. References:
  1673. Referring:
  1674. Availability: available
  1675. Function flags: count:357913 (estimated locally) body optimize_size
  1676. Called by:
  1677. Calls:
  1678. prvReadMessageFromBuffer/16 (prvReadMessageFromBuffer) @05f42b60
  1679. Type: function definition analyzed
  1680. Visibility: prevailing_def_ironly
  1681. References:
  1682. Referring:
  1683. Availability: local
  1684. Function flags: count:1073741824 (estimated locally) body local optimize_size
  1685. Called by: xStreamBufferReceiveFromISR/15 (57875 (estimated locally),0.16 per call) xStreamBufferReceive/13 (45928 (estimated locally),0.13 per call)
  1686. Calls: prvReadBytesFromBuffer/22 (inlined) (354334802 (estimated locally),0.33 per call) prvReadBytesFromBuffer.part.0/53 (354334802 (estimated locally),0.33 per call)
  1687. xStreamBufferReceiveFromISR/15 (xStreamBufferReceiveFromISR) @05f427e0
  1688. Type: function definition analyzed
  1689. Visibility: externally_visible public
  1690. References:
  1691. Referring:
  1692. Availability: available
  1693. Function flags: count:357913 (estimated locally) body optimize_size
  1694. Called by:
  1695. Calls: xTaskGenericNotifyFromISR/42 (15473 (estimated locally),0.04 per call) prvReadMessageFromBuffer/16 (57875 (estimated locally),0.16 per call) prvBytesInBuffer/23 (175378 (estimated locally),0.49 per call)
  1696. xStreamBufferNextMessageLengthBytes/14 (xStreamBufferNextMessageLengthBytes) @05f42380
  1697. Type: function definition analyzed
  1698. Visibility: externally_visible public
  1699. References:
  1700. Referring:
  1701. Availability: available
  1702. Function flags: count:357913 (estimated locally) body optimize_size
  1703. Called by:
  1704. Calls: prvReadBytesFromBuffer/86 (inlined) (27284 (estimated locally),0.08 per call) prvBytesInBuffer/23 (82678 (estimated locally),0.23 per call)
  1705. xStreamBufferReceive/13 (xStreamBufferReceive) @05f01e00
  1706. Type: function definition analyzed
  1707. Visibility: externally_visible public
  1708. References:
  1709. Referring:
  1710. Availability: available
  1711. Function flags: count:357913 (estimated locally) body optimize_size
  1712. Called by:
  1713. Calls: xTaskResumeAll/40 (15156 (estimated locally),0.04 per call) xTaskGenericNotify/39 (8104 (estimated locally),0.02 per call) vTaskSuspendAll/38 (15156 (estimated locally),0.04 per call) prvReadMessageFromBuffer/16 (45928 (estimated locally),0.13 per call) prvBytesInBuffer/23 (87689 (estimated locally),0.25 per call) prvBytesInBuffer/23 (16991 (estimated locally),0.05 per call) xTaskGenericNotifyWait/36 (16991 (estimated locally),0.05 per call) vPortExitCritical/32 (51486 (estimated locally),0.14 per call) xTaskGetCurrentTaskHandle/35 (7642 (estimated locally),0.02 per call) xTaskGenericNotifyStateClear/34 (43844 (estimated locally),0.12 per call) prvBytesInBuffer/23 (87689 (estimated locally),0.25 per call) vPortEnterCritical/31 (87689 (estimated locally),0.25 per call)
  1714. prvWriteMessageToBuffer/12 (prvWriteMessageToBuffer) @05f01d20
  1715. Type: function definition analyzed
  1716. Visibility: prevailing_def_ironly
  1717. References:
  1718. Referring:
  1719. Availability: local
  1720. Function flags: count:1073741824 (estimated locally) body local optimize_size
  1721. Called by: xStreamBufferSendFromISR/11 (175378 (estimated locally),0.49 per call) xStreamBufferSend/10 (109621 (estimated locally),0.31 per call)
  1722. Calls: prvWriteBytesToBuffer/21 (inlined) (354334802 (estimated locally),0.33 per call) prvWriteBytesToBuffer.part.0/48 (177167401 (estimated locally),0.17 per call)
  1723. xStreamBufferSendFromISR/11 (xStreamBufferSendFromISR) @05f019a0
  1724. Type: function definition analyzed
  1725. Visibility: externally_visible public
  1726. References:
  1727. Referring:
  1728. Availability: available
  1729. Function flags: count:357913 (estimated locally) body optimize_size
  1730. Called by:
  1731. Calls: xTaskGenericNotifyFromISR/42 (15473 (estimated locally),0.04 per call) prvBytesInBuffer/23 (57875 (estimated locally),0.16 per call) prvWriteMessageToBuffer/12 (175378 (estimated locally),0.49 per call) xStreamBufferSpacesAvailable/8 (175378 (estimated locally),0.49 per call)
  1732. xStreamBufferSend/10 (xStreamBufferSend) @05f01540
  1733. Type: function definition analyzed
  1734. Visibility: externally_visible public
  1735. References:
  1736. Referring:
  1737. Availability: available
  1738. Function flags: count:357913 (estimated locally) body optimize_size
  1739. Called by:
  1740. Calls: xTaskResumeAll/40 (11938 (estimated locally),0.03 per call) xTaskGenericNotify/39 (6383 (estimated locally),0.02 per call) vTaskSuspendAll/38 (11938 (estimated locally),0.03 per call) prvBytesInBuffer/23 (36175 (estimated locally),0.10 per call) prvWriteMessageToBuffer/12 (109621 (estimated locally),0.31 per call) xStreamBufferSpacesAvailable/8 (87694 (estimated locally),0.25 per call) vPortExitCritical/32 (22744 (estimated locally),0.06 per call) xTaskCheckForTimeOut/37 (576777 (estimated locally),1.61 per call) xTaskGenericNotifyWait/36 (576777 (estimated locally),1.61 per call) vPortExitCritical/32 (576777 (estimated locally),1.61 per call) xTaskGetCurrentTaskHandle/35 (576777 (estimated locally),1.61 per call) xTaskGenericNotifyStateClear/34 (598690 (estimated locally),1.67 per call) xStreamBufferSpacesAvailable/8 (621434 (estimated locally),1.74 per call) vPortEnterCritical/31 (621434 (estimated locally),1.74 per call) vTaskSetTimeOutState/33 (65767 (estimated locally),0.18 per call)
  1741. xStreamBufferBytesAvailable/9 (xStreamBufferBytesAvailable) @05ef8d20
  1742. Type: function definition analyzed
  1743. Visibility: externally_visible public
  1744. References:
  1745. Referring:
  1746. Availability: available
  1747. Function flags: count:230763 (estimated locally) body optimize_size
  1748. Called by:
  1749. Calls: prvBytesInBuffer/23 (123389 (estimated locally),0.53 per call)
  1750. xStreamBufferSpacesAvailable/8 (xStreamBufferSpacesAvailable) @05ef82a0
  1751. Type: function definition analyzed
  1752. Visibility: externally_visible public
  1753. References:
  1754. Referring:
  1755. Availability: available
  1756. Function flags: count:357913 (estimated locally) body optimize_size
  1757. Called by: xStreamBufferIsFull/18 (250539 (estimated locally),0.70 per call) xStreamBufferSendFromISR/11 (175378 (estimated locally),0.49 per call) xStreamBufferSend/10 (87694 (estimated locally),0.25 per call) xStreamBufferSend/10 (621434 (estimated locally),1.74 per call)
  1758. Calls: xStreamBufferSpacesAvailable.part.0/62 (inlined) (107374 (estimated locally),0.30 per call)
  1759. xStreamBufferSetTriggerLevel/7 (xStreamBufferSetTriggerLevel) @05ef8c40
  1760. Type: function definition analyzed
  1761. Visibility: externally_visible public
  1762. References:
  1763. Referring:
  1764. Availability: available
  1765. Function flags: count:357913 (estimated locally) body optimize_size
  1766. Called by:
  1767. Calls:
  1768. xStreamBufferReset/6 (xStreamBufferReset) @05ef88c0
  1769. Type: function definition analyzed
  1770. Visibility: externally_visible public
  1771. References:
  1772. Referring:
  1773. Availability: available
  1774. Function flags: count:230763 (estimated locally) body optimize_size
  1775. Called by:
  1776. Calls: vPortExitCritical/32 (123389 (estimated locally),0.53 per call) prvInitialiseNewStreamBuffer/24 (6452 (estimated locally),0.03 per call) vPortEnterCritical/31 (123389 (estimated locally),0.53 per call)
  1777. vStreamBufferDelete/5 (vStreamBufferDelete) @05ef8540
  1778. Type: function definition analyzed
  1779. Visibility: externally_visible public
  1780. References:
  1781. Referring:
  1782. Availability: available
  1783. Function flags: count:357913 (estimated locally) body optimize_size
  1784. Called by:
  1785. Calls: memset/29 (125270 (estimated locally),0.35 per call) vPortFree/30 (125270 (estimated locally),0.35 per call)
  1786. xStreamBufferGenericCreate/4 (xStreamBufferGenericCreate) @05ef81c0
  1787. Type: function definition analyzed
  1788. Visibility: externally_visible public
  1789. References:
  1790. Referring:
  1791. Availability: available
  1792. Function flags: count:325376 (estimated locally) body optimize_size
  1793. Called by:
  1794. Calls: prvInitialiseNewStreamBuffer/24 (23779 (estimated locally),0.07 per call) pvPortMalloc/28 (44471 (estimated locally),0.14 per call)
  1795. Materializing clones
  1796. Materialization Call site updates done.
  1797. Reclaiming functions:
  1798. Reclaiming variables:
  1799. Clearing address taken flags:
  1800. Time profile order in expand_all_functions:prvBytesInBuffer:0
  1801. Time profile order in expand_all_functions:prvInitialiseNewStreamBuffer:0
  1802. Time profile order in expand_all_functions:prvWriteBytesToBuffer.part.0:1
  1803. Time profile order in expand_all_functions:prvWriteMessageToBuffer:0
  1804. Time profile order in expand_all_functions:prvReadBytesFromBuffer.part.0:1
  1805. Time profile order in expand_all_functions:prvReadMessageFromBuffer:0
  1806. Time profile order in expand_all_functions:xStreamBufferGenericCreate:0
  1807. Time profile order in expand_all_functions:vStreamBufferDelete:0
  1808. Time profile order in expand_all_functions:xStreamBufferReset:0
  1809. Time profile order in expand_all_functions:xStreamBufferSetTriggerLevel:0
  1810. Time profile order in expand_all_functions:xStreamBufferSpacesAvailable:0
  1811. Time profile order in expand_all_functions:xStreamBufferBytesAvailable:0
  1812. Time profile order in expand_all_functions:xStreamBufferSend:0
  1813. Time profile order in expand_all_functions:xStreamBufferSendFromISR:0
  1814. Time profile order in expand_all_functions:xStreamBufferReceive:0
  1815. Time profile order in expand_all_functions:xStreamBufferNextMessageLengthBytes:0
  1816. Time profile order in expand_all_functions:xStreamBufferReceiveFromISR:0
  1817. Time profile order in expand_all_functions:xStreamBufferIsEmpty:0
  1818. Time profile order in expand_all_functions:xStreamBufferIsFull:0
  1819. Time profile order in expand_all_functions:xStreamBufferSendCompletedFromISR:0
  1820. Time profile order in expand_all_functions:xStreamBufferReceiveCompletedFromISR:0
  1821. Time profile order in expand_all_functions:uxStreamBufferGetStreamBufferNumber:0
  1822. Time profile order in expand_all_functions:vStreamBufferSetStreamBufferNumber:0
  1823. Time profile order in expand_all_functions:ucStreamBufferGetStreamBufferType:0
  1824. Trivially needed variables:
  1825. Removing variables:
  1826. Final Symbol table:
  1827. prvReadBytesFromBuffer.part.0/53 (prvReadBytesFromBuffer.part.0) @05fcd700
  1828. Type: function definition analyzed
  1829. Visibility: prevailing_def_ironly asm_written artificial
  1830. References:
  1831. Referring:
  1832. Availability: local
  1833. Function flags: count:214748 (estimated locally) first_run:1 local split_part optimize_size
  1834. Called by:
  1835. Calls:
  1836. prvWriteBytesToBuffer.part.0/48 (prvWriteBytesToBuffer.part.0) @05fcd620
  1837. Type: function definition analyzed
  1838. Visibility: prevailing_def_ironly asm_written artificial
  1839. References:
  1840. Referring:
  1841. Availability: local
  1842. Function flags: count:160260 (estimated locally) first_run:1 local split_part optimize_size
  1843. Called by:
  1844. Calls:
  1845. xTaskGenericNotifyFromISR/42 (xTaskGenericNotifyFromISR) @05f910e0
  1846. Type: function
  1847. Visibility: external public
  1848. References:
  1849. Referring:
  1850. Availability: not_available
  1851. Function flags: optimize_size
  1852. Called by:
  1853. Calls:
  1854. memcpy/41 (memcpy) @05f7eee0
  1855. Type: function
  1856. Visibility: external public
  1857. References:
  1858. Referring:
  1859. Availability: not_available
  1860. Function flags: optimize_size
  1861. Called by:
  1862. Calls:
  1863. xTaskResumeAll/40 (xTaskResumeAll) @05f7ec40
  1864. Type: function
  1865. Visibility: external public
  1866. References:
  1867. Referring:
  1868. Availability: not_available
  1869. Function flags: optimize_size
  1870. Called by:
  1871. Calls:
  1872. xTaskGenericNotify/39 (xTaskGenericNotify) @05f7eb60
  1873. Type: function
  1874. Visibility: external public
  1875. References:
  1876. Referring:
  1877. Availability: not_available
  1878. Function flags: optimize_size
  1879. Called by:
  1880. Calls:
  1881. vTaskSuspendAll/38 (vTaskSuspendAll) @05f7ea80
  1882. Type: function
  1883. Visibility: external public
  1884. References:
  1885. Referring:
  1886. Availability: not_available
  1887. Function flags: optimize_size
  1888. Called by:
  1889. Calls:
  1890. xTaskCheckForTimeOut/37 (xTaskCheckForTimeOut) @05f7e9a0
  1891. Type: function
  1892. Visibility: external public
  1893. References:
  1894. Referring:
  1895. Availability: not_available
  1896. Function flags: optimize_size
  1897. Called by:
  1898. Calls:
  1899. xTaskGenericNotifyWait/36 (xTaskGenericNotifyWait) @05f7e8c0
  1900. Type: function
  1901. Visibility: external public
  1902. References:
  1903. Referring:
  1904. Availability: not_available
  1905. Function flags: optimize_size
  1906. Called by:
  1907. Calls:
  1908. xTaskGetCurrentTaskHandle/35 (xTaskGetCurrentTaskHandle) @05f7e7e0
  1909. Type: function
  1910. Visibility: external public
  1911. References:
  1912. Referring:
  1913. Availability: not_available
  1914. Function flags: optimize_size
  1915. Called by:
  1916. Calls:
  1917. xTaskGenericNotifyStateClear/34 (xTaskGenericNotifyStateClear) @05f7e700
  1918. Type: function
  1919. Visibility: external public
  1920. References:
  1921. Referring:
  1922. Availability: not_available
  1923. Function flags: optimize_size
  1924. Called by:
  1925. Calls:
  1926. vTaskSetTimeOutState/33 (vTaskSetTimeOutState) @05f7e620
  1927. Type: function
  1928. Visibility: external public
  1929. References:
  1930. Referring:
  1931. Availability: not_available
  1932. Function flags: optimize_size
  1933. Called by:
  1934. Calls:
  1935. vPortExitCritical/32 (vPortExitCritical) @05f582a0
  1936. Type: function
  1937. Visibility: external public
  1938. References:
  1939. Referring:
  1940. Availability: not_available
  1941. Function flags: optimize_size
  1942. Called by:
  1943. Calls:
  1944. vPortEnterCritical/31 (vPortEnterCritical) @05f58000
  1945. Type: function
  1946. Visibility: external public
  1947. References:
  1948. Referring:
  1949. Availability: not_available
  1950. Function flags: optimize_size
  1951. Called by:
  1952. Calls:
  1953. vPortFree/30 (vPortFree) @05f58e00
  1954. Type: function
  1955. Visibility: external public
  1956. References:
  1957. Referring:
  1958. Availability: not_available
  1959. Function flags: optimize_size
  1960. Called by:
  1961. Calls:
  1962. memset/29 (memset) @05f58c40
  1963. Type: function
  1964. Visibility: external public
  1965. References:
  1966. Referring:
  1967. Availability: not_available
  1968. Function flags: optimize_size
  1969. Called by:
  1970. Calls:
  1971. pvPortMalloc/28 (pvPortMalloc) @05f589a0
  1972. Type: function
  1973. Visibility: external public
  1974. References:
  1975. Referring:
  1976. Availability: not_available
  1977. Function flags: optimize_size
  1978. Called by:
  1979. Calls:
  1980. ucStreamBufferGetStreamBufferType/27 (ucStreamBufferGetStreamBufferType) @05f58460
  1981. Type: function definition analyzed
  1982. Visibility: externally_visible asm_written public
  1983. References:
  1984. Referring:
  1985. Availability: available
  1986. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  1987. Called by:
  1988. Calls:
  1989. vStreamBufferSetStreamBufferNumber/26 (vStreamBufferSetStreamBufferNumber) @05f581c0
  1990. Type: function definition analyzed
  1991. Visibility: externally_visible asm_written public
  1992. References:
  1993. Referring:
  1994. Availability: available
  1995. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  1996. Called by:
  1997. Calls:
  1998. uxStreamBufferGetStreamBufferNumber/25 (uxStreamBufferGetStreamBufferNumber) @05f50d20
  1999. Type: function definition analyzed
  2000. Visibility: externally_visible asm_written public
  2001. References:
  2002. Referring:
  2003. Availability: available
  2004. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  2005. Called by:
  2006. Calls:
  2007. prvInitialiseNewStreamBuffer/24 (prvInitialiseNewStreamBuffer) @05f50540
  2008. Type: function definition analyzed
  2009. Visibility: prevailing_def_ironly asm_written
  2010. References:
  2011. Referring:
  2012. Availability: local
  2013. Function flags: count:130040 (estimated locally) local optimize_size
  2014. Called by:
  2015. Calls:
  2016. prvBytesInBuffer/23 (prvBytesInBuffer) @05f50ee0
  2017. Type: function definition analyzed
  2018. Visibility: prevailing_def_ironly asm_written
  2019. References:
  2020. Referring:
  2021. Availability: local
  2022. Function flags: count:1073741824 (estimated locally) local nonfreeing_fn optimize_size
  2023. Called by:
  2024. Calls:
  2025. xStreamBufferReceiveCompletedFromISR/20 (xStreamBufferReceiveCompletedFromISR) @05f50460
  2026. Type: function definition analyzed
  2027. Visibility: externally_visible asm_written public
  2028. References:
  2029. Referring:
  2030. Availability: available
  2031. Function flags: count:357913 (estimated locally) optimize_size
  2032. Called by:
  2033. Calls:
  2034. xStreamBufferSendCompletedFromISR/19 (xStreamBufferSendCompletedFromISR) @05f500e0
  2035. Type: function definition analyzed
  2036. Visibility: externally_visible asm_written public
  2037. References:
  2038. Referring:
  2039. Availability: available
  2040. Function flags: count:357913 (estimated locally) optimize_size
  2041. Called by:
  2042. Calls:
  2043. xStreamBufferIsFull/18 (xStreamBufferIsFull) @05f428c0
  2044. Type: function definition analyzed
  2045. Visibility: externally_visible asm_written public
  2046. References:
  2047. Referring:
  2048. Availability: available
  2049. Function flags: count:357913 (estimated locally) optimize_size
  2050. Called by:
  2051. Calls:
  2052. xStreamBufferIsEmpty/17 (xStreamBufferIsEmpty) @05f42ee0
  2053. Type: function definition analyzed
  2054. Visibility: externally_visible asm_written public
  2055. References:
  2056. Referring:
  2057. Availability: available
  2058. Function flags: count:357913 (estimated locally) optimize_size
  2059. Called by:
  2060. Calls:
  2061. prvReadMessageFromBuffer/16 (prvReadMessageFromBuffer) @05f42b60
  2062. Type: function definition analyzed
  2063. Visibility: prevailing_def_ironly asm_written
  2064. References:
  2065. Referring:
  2066. Availability: local
  2067. Function flags: count:1073741824 (estimated locally) local optimize_size
  2068. Called by:
  2069. Calls:
  2070. xStreamBufferReceiveFromISR/15 (xStreamBufferReceiveFromISR) @05f427e0
  2071. Type: function definition analyzed
  2072. Visibility: externally_visible asm_written public
  2073. References:
  2074. Referring:
  2075. Availability: available
  2076. Function flags: count:357913 (estimated locally) optimize_size
  2077. Called by:
  2078. Calls:
  2079. xStreamBufferNextMessageLengthBytes/14 (xStreamBufferNextMessageLengthBytes) @05f42380
  2080. Type: function definition analyzed
  2081. Visibility: externally_visible asm_written public
  2082. References:
  2083. Referring:
  2084. Availability: available
  2085. Function flags: count:357913 (estimated locally) optimize_size
  2086. Called by:
  2087. Calls:
  2088. xStreamBufferReceive/13 (xStreamBufferReceive) @05f01e00
  2089. Type: function definition analyzed
  2090. Visibility: externally_visible asm_written public
  2091. References:
  2092. Referring:
  2093. Availability: available
  2094. Function flags: count:357913 (estimated locally) optimize_size
  2095. Called by:
  2096. Calls:
  2097. prvWriteMessageToBuffer/12 (prvWriteMessageToBuffer) @05f01d20
  2098. Type: function definition analyzed
  2099. Visibility: prevailing_def_ironly asm_written
  2100. References:
  2101. Referring:
  2102. Availability: local
  2103. Function flags: count:1073741824 (estimated locally) local optimize_size
  2104. Called by:
  2105. Calls:
  2106. xStreamBufferSendFromISR/11 (xStreamBufferSendFromISR) @05f019a0
  2107. Type: function definition analyzed
  2108. Visibility: externally_visible asm_written public
  2109. References:
  2110. Referring:
  2111. Availability: available
  2112. Function flags: count:357913 (estimated locally) optimize_size
  2113. Called by:
  2114. Calls:
  2115. xStreamBufferSend/10 (xStreamBufferSend) @05f01540
  2116. Type: function definition analyzed
  2117. Visibility: externally_visible asm_written public
  2118. References:
  2119. Referring:
  2120. Availability: available
  2121. Function flags: count:357913 (estimated locally) optimize_size
  2122. Called by:
  2123. Calls:
  2124. xStreamBufferBytesAvailable/9 (xStreamBufferBytesAvailable) @05ef8d20
  2125. Type: function definition analyzed
  2126. Visibility: externally_visible asm_written public
  2127. References:
  2128. Referring:
  2129. Availability: available
  2130. Function flags: count:230763 (estimated locally) optimize_size
  2131. Called by:
  2132. Calls:
  2133. xStreamBufferSpacesAvailable/8 (xStreamBufferSpacesAvailable) @05ef82a0
  2134. Type: function definition analyzed
  2135. Visibility: externally_visible asm_written public
  2136. References:
  2137. Referring:
  2138. Availability: available
  2139. Function flags: count:357913 (estimated locally) optimize_size
  2140. Called by:
  2141. Calls:
  2142. xStreamBufferSetTriggerLevel/7 (xStreamBufferSetTriggerLevel) @05ef8c40
  2143. Type: function definition analyzed
  2144. Visibility: externally_visible asm_written public
  2145. References:
  2146. Referring:
  2147. Availability: available
  2148. Function flags: count:357913 (estimated locally) optimize_size
  2149. Called by:
  2150. Calls:
  2151. xStreamBufferReset/6 (xStreamBufferReset) @05ef88c0
  2152. Type: function definition analyzed
  2153. Visibility: externally_visible asm_written public
  2154. References:
  2155. Referring:
  2156. Availability: available
  2157. Function flags: count:230763 (estimated locally) optimize_size
  2158. Called by:
  2159. Calls:
  2160. vStreamBufferDelete/5 (vStreamBufferDelete) @05ef8540
  2161. Type: function definition analyzed
  2162. Visibility: externally_visible asm_written public
  2163. References:
  2164. Referring:
  2165. Availability: available
  2166. Function flags: count:357913 (estimated locally) optimize_size
  2167. Called by:
  2168. Calls:
  2169. xStreamBufferGenericCreate/4 (xStreamBufferGenericCreate) @05ef81c0
  2170. Type: function definition analyzed
  2171. Visibility: externally_visible asm_written public
  2172. References:
  2173. Referring:
  2174. Availability: available
  2175. Function flags: count:325376 (estimated locally) optimize_size
  2176. Called by:
  2177. Calls: