timers.c.000i.cgraph 94 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755
  1. Trivially needed symbols: vTimerSetTimerNumber uxTimerGetTimerNumber xTimerPendFunctionCall xTimerPendFunctionCallFromISR vTimerSetTimerID pvTimerGetTimerID xTimerIsTimerActive prvCheckForValidListAndQueue prvSwitchTimerLists prvProcessReceivedCommands prvInsertTimerInActiveList prvSampleTimeNow prvGetNextExpireTime prvProcessTimerOrBlockTask prvTimerTask prvProcessExpiredTimer prvReloadTimer pcTimerGetName xTimerGetExpiryTime uxTimerGetReloadMode vTimerSetReloadMode xTimerGetPeriod xTimerGetTimerDaemonTaskHandle xTimerGenericCommand prvInitialiseNewTimer xTimerCreate xTimerCreateTimerTask xTimerTaskHandle xTimerQueue pxOverflowTimerList pxCurrentTimerList xActiveTimerList2 xActiveTimerList1
  2. Trivially needed symbols: xLastTime
  3. Initial Symbol table:
  4. vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
  5. Type: function
  6. Visibility: external public
  7. References:
  8. Referring:
  9. Function flags:
  10. Called by: prvCheckForValidListAndQueue/29
  11. Calls:
  12. xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
  13. Type: function
  14. Visibility: external public
  15. References:
  16. Referring:
  17. Function flags:
  18. Called by: prvCheckForValidListAndQueue/29
  19. Calls:
  20. vListInitialise/54 (vListInitialise) @06c1f000
  21. Type: function
  22. Visibility: external public
  23. References:
  24. Referring:
  25. Function flags:
  26. Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
  27. Calls:
  28. xQueueReceive/53 (xQueueReceive) @06c10c40
  29. Type: function
  30. Visibility: external public
  31. References:
  32. Referring:
  33. Function flags:
  34. Called by: prvProcessReceivedCommands/27
  35. Calls:
  36. vPortFree/52 (vPortFree) @06c10b60
  37. Type: function
  38. Visibility: external public
  39. References:
  40. Referring:
  41. Function flags:
  42. Called by: prvProcessReceivedCommands/27
  43. Calls:
  44. vListInsert/51 (vListInsert) @06c107e0
  45. Type: function
  46. Visibility: external public
  47. References:
  48. Referring:
  49. Function flags:
  50. Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
  51. Calls:
  52. xLastTime/50 (xLastTime) @06c128b8
  53. Type: variable definition analyzed
  54. Visibility: force_output no_reorder
  55. Aux: @06b6ec40
  56. References:
  57. Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
  58. Availability: not-ready
  59. Varpool flags: initialized
  60. xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
  61. Type: function
  62. Visibility: external public
  63. References:
  64. Referring:
  65. Function flags:
  66. Called by: prvSampleTimeNow/25
  67. Calls:
  68. vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
  69. Type: function
  70. Visibility: external public
  71. References:
  72. Referring:
  73. Function flags:
  74. Called by: prvProcessTimerOrBlockTask/23
  75. Calls:
  76. xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
  77. Type: function
  78. Visibility: external public
  79. References:
  80. Referring:
  81. Function flags:
  82. Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
  83. Calls:
  84. vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
  85. Type: function
  86. Visibility: external public
  87. References:
  88. Referring:
  89. Function flags:
  90. Called by: prvProcessTimerOrBlockTask/23
  91. Calls:
  92. uxListRemove/45 (uxListRemove) @06bdfee0
  93. Type: function
  94. Visibility: external public
  95. References:
  96. Referring:
  97. Function flags:
  98. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  99. Calls:
  100. vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
  101. Type: function
  102. Visibility: external public
  103. References:
  104. Referring:
  105. Function flags:
  106. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  107. Calls:
  108. vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
  109. Type: function
  110. Visibility: external public
  111. References:
  112. Referring:
  113. Function flags:
  114. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  115. Calls:
  116. xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
  117. Type: function
  118. Visibility: external public
  119. References:
  120. Referring:
  121. Function flags:
  122. Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
  123. Calls:
  124. xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
  125. Type: function
  126. Visibility: external public
  127. References:
  128. Referring:
  129. Function flags:
  130. Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
  131. Calls:
  132. xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
  133. Type: function
  134. Visibility: external public
  135. References:
  136. Referring:
  137. Function flags:
  138. Called by: xTimerGenericCommand/13
  139. Calls:
  140. vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
  141. Type: function
  142. Visibility: external public
  143. References:
  144. Referring:
  145. Function flags:
  146. Called by: prvInitialiseNewTimer/12
  147. Calls:
  148. pvPortMalloc/38 (pvPortMalloc) @06bdf000
  149. Type: function
  150. Visibility: external public
  151. References:
  152. Referring:
  153. Function flags:
  154. Called by: xTimerCreate/11
  155. Calls:
  156. xTaskCreate/37 (xTaskCreate) @06bd6380
  157. Type: function
  158. Visibility: external public
  159. References:
  160. Referring:
  161. Function flags:
  162. Called by: xTimerCreateTimerTask/10
  163. Calls:
  164. vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
  165. Type: function definition analyzed
  166. Visibility: force_output no_reorder public
  167. Aux: @01733ea0
  168. References:
  169. Referring:
  170. Function flags: body
  171. Called by:
  172. Calls:
  173. uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
  174. Type: function definition analyzed
  175. Visibility: force_output no_reorder public
  176. Aux: @06bd6c40
  177. References:
  178. Referring:
  179. Function flags: body
  180. Called by:
  181. Calls:
  182. xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
  183. Type: function definition analyzed
  184. Visibility: force_output no_reorder public
  185. Aux: @06bd69a0
  186. References: xTimerQueue/8 (read)xTimerQueue/8 (read)
  187. Referring:
  188. Function flags: body
  189. Called by:
  190. Calls: xQueueGenericSend/41 vPortRaiseBASEPRI/1
  191. xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
  192. Type: function definition analyzed
  193. Visibility: force_output no_reorder public
  194. Aux: @06bd6700
  195. References: xTimerQueue/8 (read)
  196. Referring:
  197. Function flags: body
  198. Called by:
  199. Calls: xQueueGenericSendFromISR/42
  200. vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
  201. Type: function definition analyzed
  202. Visibility: force_output no_reorder public
  203. Aux: @06bd62a0
  204. References:
  205. Referring:
  206. Function flags: body
  207. Called by:
  208. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  209. pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
  210. Type: function definition analyzed
  211. Visibility: force_output no_reorder public
  212. Aux: @06bcfd20
  213. References:
  214. Referring:
  215. Function flags: body
  216. Called by:
  217. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  218. xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
  219. Type: function definition analyzed
  220. Visibility: force_output no_reorder public
  221. Aux: @06bcf2a0
  222. References:
  223. Referring:
  224. Function flags: body
  225. Called by:
  226. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  227. prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
  228. Type: function definition analyzed
  229. Visibility: force_output no_reorder
  230. Aux: @06bcfc40
  231. References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
  232. Referring:
  233. Function flags: body
  234. Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
  235. Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
  236. prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
  237. Type: function definition analyzed
  238. Visibility: force_output no_reorder
  239. Aux: @06bcf8c0
  240. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
  241. Referring:
  242. Function flags: body
  243. Called by: prvSampleTimeNow/25
  244. Calls: prvProcessExpiredTimer/21
  245. prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
  246. Type: function definition analyzed
  247. Visibility: force_output no_reorder
  248. Aux: @06bcf540
  249. References: xTimerQueue/8 (read)
  250. Referring:
  251. Function flags: body
  252. Called by: prvTimerTask/22
  253. Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 vPortRaiseBASEPRI/1 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45 vPortRaiseBASEPRI/1
  254. Indirect call
  255. Indirect call
  256. prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
  257. Type: function definition analyzed
  258. Visibility: force_output no_reorder
  259. Aux: @06bcf1c0
  260. References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
  261. Referring:
  262. Function flags: body
  263. Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
  264. Calls: vListInsert/51 vListInsert/51
  265. prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
  266. Type: function definition analyzed
  267. Visibility: force_output no_reorder
  268. Aux: @06b6ec40
  269. References: xLastTime/50 (read)xLastTime/50 (write)
  270. Referring:
  271. Function flags: body
  272. Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
  273. Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
  274. prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
  275. Type: function definition analyzed
  276. Visibility: force_output no_reorder
  277. Aux: @06b6ee00
  278. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
  279. Referring:
  280. Function flags: body
  281. Called by: prvTimerTask/22
  282. Calls:
  283. prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
  284. Type: function definition analyzed
  285. Visibility: force_output no_reorder
  286. Aux: @06b6eb60
  287. References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
  288. Referring:
  289. Function flags: body
  290. Called by: prvTimerTask/22
  291. Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
  292. prvTimerTask/22 (prvTimerTask) @06b6e380
  293. Type: function definition analyzed
  294. Visibility: force_output no_reorder
  295. Address is taken.
  296. Aux: @06b6e7e0
  297. References:
  298. Referring: xTimerCreateTimerTask/10 (addr)
  299. Function flags: body
  300. Called by:
  301. Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
  302. prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
  303. Type: function definition analyzed
  304. Visibility: force_output no_reorder
  305. Aux: @06b6e380
  306. References: pxCurrentTimerList/6 (read)
  307. Referring:
  308. Function flags: body
  309. Called by: prvSwitchTimerLists/28 prvProcessTimerOrBlockTask/23
  310. Calls: prvReloadTimer/20 uxListRemove/45
  311. Indirect call
  312. prvReloadTimer/20 (prvReloadTimer) @06b68a80
  313. Type: function definition analyzed
  314. Visibility: force_output no_reorder
  315. Aux: @06b6e0e0
  316. References:
  317. Referring:
  318. Function flags: body
  319. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  320. Calls: prvInsertTimerInActiveList/26
  321. Indirect call
  322. pcTimerGetName/19 (pcTimerGetName) @06b68380
  323. Type: function definition analyzed
  324. Visibility: force_output no_reorder public
  325. Aux: @06b68a80
  326. References:
  327. Referring:
  328. Function flags: body
  329. Called by:
  330. Calls: vPortRaiseBASEPRI/1
  331. xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
  332. Type: function definition analyzed
  333. Visibility: force_output no_reorder public
  334. Aux: @06b68380
  335. References:
  336. Referring:
  337. Function flags: body
  338. Called by:
  339. Calls: vPortRaiseBASEPRI/1
  340. uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
  341. Type: function definition analyzed
  342. Visibility: force_output no_reorder public
  343. Aux: @06b68d20
  344. References:
  345. Referring:
  346. Function flags: body
  347. Called by:
  348. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  349. vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
  350. Type: function definition analyzed
  351. Visibility: force_output no_reorder public
  352. Aux: @06b689a0
  353. References:
  354. Referring:
  355. Function flags: body
  356. Called by:
  357. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  358. xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
  359. Type: function definition analyzed
  360. Visibility: force_output no_reorder public
  361. Aux: @06b68620
  362. References:
  363. Referring:
  364. Function flags: body
  365. Called by:
  366. Calls: vPortRaiseBASEPRI/1
  367. xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
  368. Type: function definition analyzed
  369. Visibility: force_output no_reorder public
  370. Aux: @06b682a0
  371. References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
  372. Referring:
  373. Function flags: body
  374. Called by:
  375. Calls: vPortRaiseBASEPRI/1
  376. xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
  377. Type: function definition analyzed
  378. Visibility: force_output no_reorder public
  379. Aux: @06bc5c40
  380. References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
  381. Referring:
  382. Function flags: body
  383. Called by:
  384. Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40 vPortRaiseBASEPRI/1
  385. prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
  386. Type: function definition analyzed
  387. Visibility: force_output no_reorder
  388. Aux: @06bc5620
  389. References:
  390. Referring:
  391. Function flags: body
  392. Called by: xTimerCreate/11
  393. Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29 vPortRaiseBASEPRI/1
  394. xTimerCreate/11 (xTimerCreate) @06bc57e0
  395. Type: function definition analyzed
  396. Visibility: force_output no_reorder public
  397. Aux: @06bc5b60
  398. References:
  399. Referring:
  400. Function flags: body
  401. Called by:
  402. Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
  403. xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
  404. Type: function definition analyzed
  405. Visibility: force_output no_reorder public
  406. Aux: @06bc57e0
  407. References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
  408. Referring:
  409. Function flags: body
  410. Called by:
  411. Calls: vPortRaiseBASEPRI/1 xTaskCreate/37 prvCheckForValidListAndQueue/29
  412. xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
  413. Type: variable definition analyzed
  414. Visibility: force_output no_reorder
  415. Aux: @06bc5540
  416. References:
  417. Referring: xTimerCreateTimerTask/10 (addr)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)
  418. Availability: not-ready
  419. Varpool flags: initialized
  420. xTimerQueue/8 (xTimerQueue) @06bbf5e8
  421. Type: variable definition analyzed
  422. Visibility: force_output no_reorder
  423. Aux: @06bbf678
  424. References:
  425. Referring: xTimerCreateTimerTask/10 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvProcessTimerOrBlockTask/23 (read)prvProcessReceivedCommands/27 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
  426. Availability: not-ready
  427. Varpool flags: initialized
  428. pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
  429. Type: variable definition analyzed
  430. Visibility: force_output no_reorder
  431. Aux: @06bbf5e8
  432. References:
  433. Referring: prvProcessTimerOrBlockTask/23 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
  434. Availability: not-ready
  435. Varpool flags:
  436. pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
  437. Type: variable definition analyzed
  438. Visibility: force_output no_reorder
  439. Aux: @06bbf558
  440. References:
  441. Referring: prvProcessExpiredTimer/21 (read)prvGetNextExpireTime/24 (read)prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
  442. Availability: not-ready
  443. Varpool flags:
  444. xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
  445. Type: variable definition analyzed
  446. Visibility: force_output no_reorder
  447. Aux: @06bbf4c8
  448. References:
  449. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  450. Availability: not-ready
  451. Varpool flags:
  452. xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
  453. Type: variable definition analyzed
  454. Visibility: force_output no_reorder
  455. Aux: @06bbf438
  456. References:
  457. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  458. Availability: not-ready
  459. Varpool flags:
  460. vPortSetBASEPRI/3 (vPortSetBASEPRI) @06b04380
  461. Type: function definition
  462. Visibility: no_reorder
  463. References:
  464. Referring:
  465. Function flags:
  466. Called by:
  467. Calls:
  468. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @06b040e0
  469. Type: function definition
  470. Visibility: no_reorder
  471. References:
  472. Referring:
  473. Function flags:
  474. Called by:
  475. Calls:
  476. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06affd20
  477. Type: function definition analyzed
  478. Visibility: no_reorder
  479. Aux: @06bc57e0
  480. References:
  481. Referring:
  482. Function flags: body
  483. Called by: xTimerPendFunctionCall/34 vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 pcTimerGetName/19 xTimerGetExpiryTime/18 uxTimerGetReloadMode/17 vTimerSetReloadMode/16 xTimerGetPeriod/15 xTimerGetTimerDaemonTaskHandle/14 xTimerGenericCommand/13 prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
  484. Calls:
  485. xPortIsInsideInterrupt/0 (xPortIsInsideInterrupt) @06affa80
  486. Type: function definition
  487. Visibility: no_reorder
  488. References:
  489. Referring:
  490. Function flags:
  491. Called by:
  492. Calls:
  493. Removing unused symbols: vPortSetBASEPRI ulPortRaiseBASEPRI xPortIsInsideInterrupt
  494. Reclaimed Symbol table:
  495. vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
  496. Type: function
  497. Visibility: external public
  498. References:
  499. Referring:
  500. Function flags:
  501. Called by: prvCheckForValidListAndQueue/29
  502. Calls:
  503. xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
  504. Type: function
  505. Visibility: external public
  506. References:
  507. Referring:
  508. Function flags:
  509. Called by: prvCheckForValidListAndQueue/29
  510. Calls:
  511. vListInitialise/54 (vListInitialise) @06c1f000
  512. Type: function
  513. Visibility: external public
  514. References:
  515. Referring:
  516. Function flags:
  517. Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
  518. Calls:
  519. xQueueReceive/53 (xQueueReceive) @06c10c40
  520. Type: function
  521. Visibility: external public
  522. References:
  523. Referring:
  524. Function flags:
  525. Called by: prvProcessReceivedCommands/27
  526. Calls:
  527. vPortFree/52 (vPortFree) @06c10b60
  528. Type: function
  529. Visibility: external public
  530. References:
  531. Referring:
  532. Function flags:
  533. Called by: prvProcessReceivedCommands/27
  534. Calls:
  535. vListInsert/51 (vListInsert) @06c107e0
  536. Type: function
  537. Visibility: external public
  538. References:
  539. Referring:
  540. Function flags:
  541. Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
  542. Calls:
  543. xLastTime/50 (xLastTime) @06c128b8
  544. Type: variable definition analyzed
  545. Visibility: force_output no_reorder
  546. References:
  547. Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
  548. Availability: not-ready
  549. Varpool flags: initialized
  550. xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
  551. Type: function
  552. Visibility: external public
  553. References:
  554. Referring:
  555. Function flags:
  556. Called by: prvSampleTimeNow/25
  557. Calls:
  558. vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
  559. Type: function
  560. Visibility: external public
  561. References:
  562. Referring:
  563. Function flags:
  564. Called by: prvProcessTimerOrBlockTask/23
  565. Calls:
  566. xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
  567. Type: function
  568. Visibility: external public
  569. References:
  570. Referring:
  571. Function flags:
  572. Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
  573. Calls:
  574. vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
  575. Type: function
  576. Visibility: external public
  577. References:
  578. Referring:
  579. Function flags:
  580. Called by: prvProcessTimerOrBlockTask/23
  581. Calls:
  582. uxListRemove/45 (uxListRemove) @06bdfee0
  583. Type: function
  584. Visibility: external public
  585. References:
  586. Referring:
  587. Function flags:
  588. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  589. Calls:
  590. vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
  591. Type: function
  592. Visibility: external public
  593. References:
  594. Referring:
  595. Function flags:
  596. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  597. Calls:
  598. vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
  599. Type: function
  600. Visibility: external public
  601. References:
  602. Referring:
  603. Function flags:
  604. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  605. Calls:
  606. xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
  607. Type: function
  608. Visibility: external public
  609. References:
  610. Referring:
  611. Function flags:
  612. Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
  613. Calls:
  614. xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
  615. Type: function
  616. Visibility: external public
  617. References:
  618. Referring:
  619. Function flags:
  620. Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
  621. Calls:
  622. xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
  623. Type: function
  624. Visibility: external public
  625. References:
  626. Referring:
  627. Function flags:
  628. Called by: xTimerGenericCommand/13
  629. Calls:
  630. vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
  631. Type: function
  632. Visibility: external public
  633. References:
  634. Referring:
  635. Function flags:
  636. Called by: prvInitialiseNewTimer/12
  637. Calls:
  638. pvPortMalloc/38 (pvPortMalloc) @06bdf000
  639. Type: function
  640. Visibility: external public
  641. References:
  642. Referring:
  643. Function flags:
  644. Called by: xTimerCreate/11
  645. Calls:
  646. xTaskCreate/37 (xTaskCreate) @06bd6380
  647. Type: function
  648. Visibility: external public
  649. References:
  650. Referring:
  651. Function flags:
  652. Called by: xTimerCreateTimerTask/10
  653. Calls:
  654. vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
  655. Type: function definition analyzed
  656. Visibility: force_output no_reorder public
  657. References:
  658. Referring:
  659. Function flags: body
  660. Called by:
  661. Calls:
  662. uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
  663. Type: function definition analyzed
  664. Visibility: force_output no_reorder public
  665. References:
  666. Referring:
  667. Function flags: body
  668. Called by:
  669. Calls:
  670. xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
  671. Type: function definition analyzed
  672. Visibility: force_output no_reorder public
  673. References: xTimerQueue/8 (read)xTimerQueue/8 (read)
  674. Referring:
  675. Function flags: body
  676. Called by:
  677. Calls: xQueueGenericSend/41 vPortRaiseBASEPRI/1
  678. xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
  679. Type: function definition analyzed
  680. Visibility: force_output no_reorder public
  681. References: xTimerQueue/8 (read)
  682. Referring:
  683. Function flags: body
  684. Called by:
  685. Calls: xQueueGenericSendFromISR/42
  686. vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
  687. Type: function definition analyzed
  688. Visibility: force_output no_reorder public
  689. References:
  690. Referring:
  691. Function flags: body
  692. Called by:
  693. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  694. pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
  695. Type: function definition analyzed
  696. Visibility: force_output no_reorder public
  697. References:
  698. Referring:
  699. Function flags: body
  700. Called by:
  701. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  702. xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
  703. Type: function definition analyzed
  704. Visibility: force_output no_reorder public
  705. References:
  706. Referring:
  707. Function flags: body
  708. Called by:
  709. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  710. prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
  711. Type: function definition analyzed
  712. Visibility: force_output no_reorder
  713. References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
  714. Referring:
  715. Function flags: body
  716. Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
  717. Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
  718. prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
  719. Type: function definition analyzed
  720. Visibility: force_output no_reorder
  721. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
  722. Referring:
  723. Function flags: body
  724. Called by: prvSampleTimeNow/25
  725. Calls: prvProcessExpiredTimer/21
  726. prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
  727. Type: function definition analyzed
  728. Visibility: force_output no_reorder
  729. References: xTimerQueue/8 (read)
  730. Referring:
  731. Function flags: body
  732. Called by: prvTimerTask/22
  733. Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 vPortRaiseBASEPRI/1 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45 vPortRaiseBASEPRI/1
  734. Indirect call
  735. Indirect call
  736. prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
  737. Type: function definition analyzed
  738. Visibility: force_output no_reorder
  739. References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
  740. Referring:
  741. Function flags: body
  742. Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
  743. Calls: vListInsert/51 vListInsert/51
  744. prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
  745. Type: function definition analyzed
  746. Visibility: force_output no_reorder
  747. References: xLastTime/50 (read)xLastTime/50 (write)
  748. Referring:
  749. Function flags: body
  750. Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
  751. Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
  752. prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
  753. Type: function definition analyzed
  754. Visibility: force_output no_reorder
  755. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
  756. Referring:
  757. Function flags: body
  758. Called by: prvTimerTask/22
  759. Calls:
  760. prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
  761. Type: function definition analyzed
  762. Visibility: force_output no_reorder
  763. References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
  764. Referring:
  765. Function flags: body
  766. Called by: prvTimerTask/22
  767. Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
  768. prvTimerTask/22 (prvTimerTask) @06b6e380
  769. Type: function definition analyzed
  770. Visibility: force_output no_reorder
  771. Address is taken.
  772. References:
  773. Referring: xTimerCreateTimerTask/10 (addr)
  774. Function flags: body
  775. Called by:
  776. Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
  777. prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
  778. Type: function definition analyzed
  779. Visibility: force_output no_reorder
  780. References: pxCurrentTimerList/6 (read)
  781. Referring:
  782. Function flags: body
  783. Called by: prvSwitchTimerLists/28 prvProcessTimerOrBlockTask/23
  784. Calls: prvReloadTimer/20 uxListRemove/45
  785. Indirect call
  786. prvReloadTimer/20 (prvReloadTimer) @06b68a80
  787. Type: function definition analyzed
  788. Visibility: force_output no_reorder
  789. References:
  790. Referring:
  791. Function flags: body
  792. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  793. Calls: prvInsertTimerInActiveList/26
  794. Indirect call
  795. pcTimerGetName/19 (pcTimerGetName) @06b68380
  796. Type: function definition analyzed
  797. Visibility: force_output no_reorder public
  798. References:
  799. Referring:
  800. Function flags: body
  801. Called by:
  802. Calls: vPortRaiseBASEPRI/1
  803. xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
  804. Type: function definition analyzed
  805. Visibility: force_output no_reorder public
  806. References:
  807. Referring:
  808. Function flags: body
  809. Called by:
  810. Calls: vPortRaiseBASEPRI/1
  811. uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
  812. Type: function definition analyzed
  813. Visibility: force_output no_reorder public
  814. References:
  815. Referring:
  816. Function flags: body
  817. Called by:
  818. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  819. vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
  820. Type: function definition analyzed
  821. Visibility: force_output no_reorder public
  822. References:
  823. Referring:
  824. Function flags: body
  825. Called by:
  826. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  827. xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
  828. Type: function definition analyzed
  829. Visibility: force_output no_reorder public
  830. References:
  831. Referring:
  832. Function flags: body
  833. Called by:
  834. Calls: vPortRaiseBASEPRI/1
  835. xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
  836. Type: function definition analyzed
  837. Visibility: force_output no_reorder public
  838. References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
  839. Referring:
  840. Function flags: body
  841. Called by:
  842. Calls: vPortRaiseBASEPRI/1
  843. xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
  844. Type: function definition analyzed
  845. Visibility: force_output no_reorder public
  846. References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
  847. Referring:
  848. Function flags: body
  849. Called by:
  850. Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40 vPortRaiseBASEPRI/1
  851. prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
  852. Type: function definition analyzed
  853. Visibility: force_output no_reorder
  854. References:
  855. Referring:
  856. Function flags: body
  857. Called by: xTimerCreate/11
  858. Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29 vPortRaiseBASEPRI/1
  859. xTimerCreate/11 (xTimerCreate) @06bc57e0
  860. Type: function definition analyzed
  861. Visibility: force_output no_reorder public
  862. References:
  863. Referring:
  864. Function flags: body
  865. Called by:
  866. Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
  867. xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
  868. Type: function definition analyzed
  869. Visibility: force_output no_reorder public
  870. References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
  871. Referring:
  872. Function flags: body
  873. Called by:
  874. Calls: vPortRaiseBASEPRI/1 xTaskCreate/37 prvCheckForValidListAndQueue/29
  875. xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
  876. Type: variable definition analyzed
  877. Visibility: force_output no_reorder
  878. References:
  879. Referring: xTimerCreateTimerTask/10 (addr)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)
  880. Availability: not-ready
  881. Varpool flags: initialized
  882. xTimerQueue/8 (xTimerQueue) @06bbf5e8
  883. Type: variable definition analyzed
  884. Visibility: force_output no_reorder
  885. References:
  886. Referring: xTimerCreateTimerTask/10 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvProcessTimerOrBlockTask/23 (read)prvProcessReceivedCommands/27 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
  887. Availability: not-ready
  888. Varpool flags: initialized
  889. pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
  890. Type: variable definition analyzed
  891. Visibility: force_output no_reorder
  892. References:
  893. Referring: prvProcessTimerOrBlockTask/23 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
  894. Availability: not-ready
  895. Varpool flags:
  896. pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
  897. Type: variable definition analyzed
  898. Visibility: force_output no_reorder
  899. References:
  900. Referring: prvProcessExpiredTimer/21 (read)prvGetNextExpireTime/24 (read)prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
  901. Availability: not-ready
  902. Varpool flags:
  903. xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
  904. Type: variable definition analyzed
  905. Visibility: force_output no_reorder
  906. References:
  907. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  908. Availability: not-ready
  909. Varpool flags:
  910. xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
  911. Type: variable definition analyzed
  912. Visibility: force_output no_reorder
  913. References:
  914. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  915. Availability: not-ready
  916. Varpool flags:
  917. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06affd20
  918. Type: function definition analyzed
  919. Visibility: no_reorder
  920. References:
  921. Referring:
  922. Function flags: body
  923. Called by: xTimerPendFunctionCall/34 vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 pcTimerGetName/19 xTimerGetExpiryTime/18 uxTimerGetReloadMode/17 vTimerSetReloadMode/16 xTimerGetPeriod/15 xTimerGetTimerDaemonTaskHandle/14 xTimerGenericCommand/13 prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
  924. Calls:
  925. Initial Symbol table:
  926. vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
  927. Type: function
  928. Visibility: external public
  929. References:
  930. Referring:
  931. Function flags:
  932. Called by: prvCheckForValidListAndQueue/29
  933. Calls:
  934. xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
  935. Type: function
  936. Visibility: external public
  937. References:
  938. Referring:
  939. Function flags:
  940. Called by: prvCheckForValidListAndQueue/29
  941. Calls:
  942. vListInitialise/54 (vListInitialise) @06c1f000
  943. Type: function
  944. Visibility: external public
  945. References:
  946. Referring:
  947. Function flags:
  948. Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
  949. Calls:
  950. xQueueReceive/53 (xQueueReceive) @06c10c40
  951. Type: function
  952. Visibility: external public
  953. References:
  954. Referring:
  955. Function flags:
  956. Called by: prvProcessReceivedCommands/27
  957. Calls:
  958. vPortFree/52 (vPortFree) @06c10b60
  959. Type: function
  960. Visibility: external public
  961. References:
  962. Referring:
  963. Function flags:
  964. Called by: prvProcessReceivedCommands/27
  965. Calls:
  966. vListInsert/51 (vListInsert) @06c107e0
  967. Type: function
  968. Visibility: external public
  969. References:
  970. Referring:
  971. Function flags:
  972. Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
  973. Calls:
  974. xLastTime.6552/50 (xLastTime) @06c128b8
  975. Type: variable definition analyzed
  976. Visibility: force_output no_reorder
  977. References:
  978. Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
  979. Availability: not-ready
  980. Varpool flags: initialized
  981. xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
  982. Type: function
  983. Visibility: external public
  984. References:
  985. Referring:
  986. Function flags:
  987. Called by: prvSampleTimeNow/25
  988. Calls:
  989. vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
  990. Type: function
  991. Visibility: external public
  992. References:
  993. Referring:
  994. Function flags:
  995. Called by: prvProcessTimerOrBlockTask/23
  996. Calls:
  997. xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
  998. Type: function
  999. Visibility: external public
  1000. References:
  1001. Referring:
  1002. Function flags:
  1003. Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
  1004. Calls:
  1005. vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
  1006. Type: function
  1007. Visibility: external public
  1008. References:
  1009. Referring:
  1010. Function flags:
  1011. Called by: prvProcessTimerOrBlockTask/23
  1012. Calls:
  1013. uxListRemove/45 (uxListRemove) @06bdfee0
  1014. Type: function
  1015. Visibility: external public
  1016. References:
  1017. Referring:
  1018. Function flags:
  1019. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  1020. Calls:
  1021. vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
  1022. Type: function
  1023. Visibility: external public
  1024. References:
  1025. Referring:
  1026. Function flags:
  1027. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  1028. Calls:
  1029. vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
  1030. Type: function
  1031. Visibility: external public
  1032. References:
  1033. Referring:
  1034. Function flags:
  1035. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  1036. Calls:
  1037. xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
  1038. Type: function
  1039. Visibility: external public
  1040. References:
  1041. Referring:
  1042. Function flags:
  1043. Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
  1044. Calls:
  1045. xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
  1046. Type: function
  1047. Visibility: external public
  1048. References:
  1049. Referring:
  1050. Function flags:
  1051. Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
  1052. Calls:
  1053. xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
  1054. Type: function
  1055. Visibility: external public
  1056. References:
  1057. Referring:
  1058. Function flags:
  1059. Called by: xTimerGenericCommand/13
  1060. Calls:
  1061. vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
  1062. Type: function
  1063. Visibility: external public
  1064. References:
  1065. Referring:
  1066. Function flags:
  1067. Called by: prvInitialiseNewTimer/12
  1068. Calls:
  1069. pvPortMalloc/38 (pvPortMalloc) @06bdf000
  1070. Type: function
  1071. Visibility: external public
  1072. References:
  1073. Referring:
  1074. Function flags:
  1075. Called by: xTimerCreate/11
  1076. Calls:
  1077. xTaskCreate/37 (xTaskCreate) @06bd6380
  1078. Type: function
  1079. Visibility: external public
  1080. References:
  1081. Referring:
  1082. Function flags:
  1083. Called by: xTimerCreateTimerTask/10
  1084. Calls:
  1085. vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
  1086. Type: function definition analyzed
  1087. Visibility: force_output no_reorder public
  1088. References:
  1089. Referring:
  1090. Function flags: body
  1091. Called by:
  1092. Calls:
  1093. uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
  1094. Type: function definition analyzed
  1095. Visibility: force_output no_reorder public
  1096. References:
  1097. Referring:
  1098. Function flags: body
  1099. Called by:
  1100. Calls:
  1101. xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
  1102. Type: function definition analyzed
  1103. Visibility: force_output no_reorder public
  1104. References: xTimerQueue/8 (read)xTimerQueue/8 (read)
  1105. Referring:
  1106. Function flags: body
  1107. Called by:
  1108. Calls: xQueueGenericSend/41 vPortRaiseBASEPRI/1
  1109. xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
  1110. Type: function definition analyzed
  1111. Visibility: force_output no_reorder public
  1112. References: xTimerQueue/8 (read)
  1113. Referring:
  1114. Function flags: body
  1115. Called by:
  1116. Calls: xQueueGenericSendFromISR/42
  1117. vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
  1118. Type: function definition analyzed
  1119. Visibility: force_output no_reorder public
  1120. References:
  1121. Referring:
  1122. Function flags: body
  1123. Called by:
  1124. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1125. pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
  1126. Type: function definition analyzed
  1127. Visibility: force_output no_reorder public
  1128. References:
  1129. Referring:
  1130. Function flags: body
  1131. Called by:
  1132. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1133. xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
  1134. Type: function definition analyzed
  1135. Visibility: force_output no_reorder public
  1136. References:
  1137. Referring:
  1138. Function flags: body
  1139. Called by:
  1140. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1141. prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
  1142. Type: function definition analyzed
  1143. Visibility: force_output no_reorder
  1144. References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
  1145. Referring:
  1146. Function flags: body
  1147. Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
  1148. Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
  1149. prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
  1150. Type: function definition analyzed
  1151. Visibility: force_output no_reorder
  1152. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
  1153. Referring:
  1154. Function flags: body
  1155. Called by: prvSampleTimeNow/25
  1156. Calls: prvProcessExpiredTimer/21
  1157. prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
  1158. Type: function definition analyzed
  1159. Visibility: force_output no_reorder
  1160. References: xTimerQueue/8 (read)
  1161. Referring:
  1162. Function flags: body
  1163. Called by: prvTimerTask/22
  1164. Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 vPortRaiseBASEPRI/1 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45 vPortRaiseBASEPRI/1
  1165. Indirect call
  1166. Indirect call
  1167. prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
  1168. Type: function definition analyzed
  1169. Visibility: force_output no_reorder
  1170. References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
  1171. Referring:
  1172. Function flags: body
  1173. Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
  1174. Calls: vListInsert/51 vListInsert/51
  1175. prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
  1176. Type: function definition analyzed
  1177. Visibility: force_output no_reorder
  1178. References: xLastTime.6552/50 (read)xLastTime.6552/50 (write)
  1179. Referring:
  1180. Function flags: body
  1181. Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
  1182. Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
  1183. prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
  1184. Type: function definition analyzed
  1185. Visibility: force_output no_reorder
  1186. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
  1187. Referring:
  1188. Function flags: body
  1189. Called by: prvTimerTask/22
  1190. Calls:
  1191. prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
  1192. Type: function definition analyzed
  1193. Visibility: force_output no_reorder
  1194. References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
  1195. Referring:
  1196. Function flags: body
  1197. Called by: prvTimerTask/22
  1198. Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
  1199. prvTimerTask/22 (prvTimerTask) @06b6e380
  1200. Type: function definition analyzed
  1201. Visibility: force_output no_reorder
  1202. Address is taken.
  1203. References:
  1204. Referring: xTimerCreateTimerTask/10 (addr)
  1205. Function flags: body
  1206. Called by:
  1207. Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
  1208. prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
  1209. Type: function definition analyzed
  1210. Visibility: force_output no_reorder
  1211. References: pxCurrentTimerList/6 (read)
  1212. Referring:
  1213. Function flags: body
  1214. Called by: prvSwitchTimerLists/28 prvProcessTimerOrBlockTask/23
  1215. Calls: prvReloadTimer/20 uxListRemove/45
  1216. Indirect call
  1217. prvReloadTimer/20 (prvReloadTimer) @06b68a80
  1218. Type: function definition analyzed
  1219. Visibility: force_output no_reorder
  1220. References:
  1221. Referring:
  1222. Function flags: body
  1223. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  1224. Calls: prvInsertTimerInActiveList/26
  1225. Indirect call
  1226. pcTimerGetName/19 (pcTimerGetName) @06b68380
  1227. Type: function definition analyzed
  1228. Visibility: force_output no_reorder public
  1229. References:
  1230. Referring:
  1231. Function flags: body
  1232. Called by:
  1233. Calls: vPortRaiseBASEPRI/1
  1234. xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
  1235. Type: function definition analyzed
  1236. Visibility: force_output no_reorder public
  1237. References:
  1238. Referring:
  1239. Function flags: body
  1240. Called by:
  1241. Calls: vPortRaiseBASEPRI/1
  1242. uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
  1243. Type: function definition analyzed
  1244. Visibility: force_output no_reorder public
  1245. References:
  1246. Referring:
  1247. Function flags: body
  1248. Called by:
  1249. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1250. vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
  1251. Type: function definition analyzed
  1252. Visibility: force_output no_reorder public
  1253. References:
  1254. Referring:
  1255. Function flags: body
  1256. Called by:
  1257. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1258. xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
  1259. Type: function definition analyzed
  1260. Visibility: force_output no_reorder public
  1261. References:
  1262. Referring:
  1263. Function flags: body
  1264. Called by:
  1265. Calls: vPortRaiseBASEPRI/1
  1266. xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
  1267. Type: function definition analyzed
  1268. Visibility: force_output no_reorder public
  1269. References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
  1270. Referring:
  1271. Function flags: body
  1272. Called by:
  1273. Calls: vPortRaiseBASEPRI/1
  1274. xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
  1275. Type: function definition analyzed
  1276. Visibility: force_output no_reorder public
  1277. References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
  1278. Referring:
  1279. Function flags: body
  1280. Called by:
  1281. Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40 vPortRaiseBASEPRI/1
  1282. prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
  1283. Type: function definition analyzed
  1284. Visibility: force_output no_reorder
  1285. References:
  1286. Referring:
  1287. Function flags: body
  1288. Called by: xTimerCreate/11
  1289. Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29 vPortRaiseBASEPRI/1
  1290. xTimerCreate/11 (xTimerCreate) @06bc57e0
  1291. Type: function definition analyzed
  1292. Visibility: force_output no_reorder public
  1293. References:
  1294. Referring:
  1295. Function flags: body
  1296. Called by:
  1297. Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
  1298. xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
  1299. Type: function definition analyzed
  1300. Visibility: force_output no_reorder public
  1301. References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
  1302. Referring:
  1303. Function flags: body
  1304. Called by:
  1305. Calls: vPortRaiseBASEPRI/1 xTaskCreate/37 prvCheckForValidListAndQueue/29
  1306. xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
  1307. Type: variable definition analyzed
  1308. Visibility: force_output no_reorder
  1309. References:
  1310. Referring: xTimerCreateTimerTask/10 (addr)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)
  1311. Availability: not-ready
  1312. Varpool flags: initialized
  1313. xTimerQueue/8 (xTimerQueue) @06bbf5e8
  1314. Type: variable definition analyzed
  1315. Visibility: force_output no_reorder
  1316. References:
  1317. Referring: xTimerCreateTimerTask/10 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvProcessTimerOrBlockTask/23 (read)prvProcessReceivedCommands/27 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
  1318. Availability: not-ready
  1319. Varpool flags: initialized
  1320. pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
  1321. Type: variable definition analyzed
  1322. Visibility: force_output no_reorder
  1323. References:
  1324. Referring: prvProcessTimerOrBlockTask/23 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
  1325. Availability: not-ready
  1326. Varpool flags:
  1327. pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
  1328. Type: variable definition analyzed
  1329. Visibility: force_output no_reorder
  1330. References:
  1331. Referring: prvProcessExpiredTimer/21 (read)prvGetNextExpireTime/24 (read)prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
  1332. Availability: not-ready
  1333. Varpool flags:
  1334. xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
  1335. Type: variable definition analyzed
  1336. Visibility: force_output no_reorder
  1337. References:
  1338. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  1339. Availability: not-ready
  1340. Varpool flags:
  1341. xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
  1342. Type: variable definition analyzed
  1343. Visibility: force_output no_reorder
  1344. References:
  1345. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  1346. Availability: not-ready
  1347. Varpool flags:
  1348. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06affd20
  1349. Type: function definition analyzed
  1350. Visibility: no_reorder
  1351. References:
  1352. Referring:
  1353. Function flags: body
  1354. Called by: xTimerPendFunctionCall/34 vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 pcTimerGetName/19 xTimerGetExpiryTime/18 uxTimerGetReloadMode/17 vTimerSetReloadMode/16 xTimerGetPeriod/15 xTimerGetTimerDaemonTaskHandle/14 xTimerGenericCommand/13 prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
  1355. Calls:
  1356. Removing unused symbols:
  1357. Reclaimed Symbol table:
  1358. vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
  1359. Type: function
  1360. Visibility: external public
  1361. References:
  1362. Referring:
  1363. Function flags:
  1364. Called by: prvCheckForValidListAndQueue/29
  1365. Calls:
  1366. xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
  1367. Type: function
  1368. Visibility: external public
  1369. References:
  1370. Referring:
  1371. Function flags:
  1372. Called by: prvCheckForValidListAndQueue/29
  1373. Calls:
  1374. vListInitialise/54 (vListInitialise) @06c1f000
  1375. Type: function
  1376. Visibility: external public
  1377. References:
  1378. Referring:
  1379. Function flags:
  1380. Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
  1381. Calls:
  1382. xQueueReceive/53 (xQueueReceive) @06c10c40
  1383. Type: function
  1384. Visibility: external public
  1385. References:
  1386. Referring:
  1387. Function flags:
  1388. Called by: prvProcessReceivedCommands/27
  1389. Calls:
  1390. vPortFree/52 (vPortFree) @06c10b60
  1391. Type: function
  1392. Visibility: external public
  1393. References:
  1394. Referring:
  1395. Function flags:
  1396. Called by: prvProcessReceivedCommands/27
  1397. Calls:
  1398. vListInsert/51 (vListInsert) @06c107e0
  1399. Type: function
  1400. Visibility: external public
  1401. References:
  1402. Referring:
  1403. Function flags:
  1404. Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
  1405. Calls:
  1406. xLastTime.6552/50 (xLastTime) @06c128b8
  1407. Type: variable definition analyzed
  1408. Visibility: force_output no_reorder
  1409. References:
  1410. Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
  1411. Availability: not-ready
  1412. Varpool flags: initialized
  1413. xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
  1414. Type: function
  1415. Visibility: external public
  1416. References:
  1417. Referring:
  1418. Function flags:
  1419. Called by: prvSampleTimeNow/25
  1420. Calls:
  1421. vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
  1422. Type: function
  1423. Visibility: external public
  1424. References:
  1425. Referring:
  1426. Function flags:
  1427. Called by: prvProcessTimerOrBlockTask/23
  1428. Calls:
  1429. xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
  1430. Type: function
  1431. Visibility: external public
  1432. References:
  1433. Referring:
  1434. Function flags:
  1435. Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
  1436. Calls:
  1437. vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
  1438. Type: function
  1439. Visibility: external public
  1440. References:
  1441. Referring:
  1442. Function flags:
  1443. Called by: prvProcessTimerOrBlockTask/23
  1444. Calls:
  1445. uxListRemove/45 (uxListRemove) @06bdfee0
  1446. Type: function
  1447. Visibility: external public
  1448. References:
  1449. Referring:
  1450. Function flags:
  1451. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  1452. Calls:
  1453. vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
  1454. Type: function
  1455. Visibility: external public
  1456. References:
  1457. Referring:
  1458. Function flags:
  1459. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  1460. Calls:
  1461. vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
  1462. Type: function
  1463. Visibility: external public
  1464. References:
  1465. Referring:
  1466. Function flags:
  1467. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  1468. Calls:
  1469. xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
  1470. Type: function
  1471. Visibility: external public
  1472. References:
  1473. Referring:
  1474. Function flags:
  1475. Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
  1476. Calls:
  1477. xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
  1478. Type: function
  1479. Visibility: external public
  1480. References:
  1481. Referring:
  1482. Function flags:
  1483. Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
  1484. Calls:
  1485. xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
  1486. Type: function
  1487. Visibility: external public
  1488. References:
  1489. Referring:
  1490. Function flags:
  1491. Called by: xTimerGenericCommand/13
  1492. Calls:
  1493. vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
  1494. Type: function
  1495. Visibility: external public
  1496. References:
  1497. Referring:
  1498. Function flags:
  1499. Called by: prvInitialiseNewTimer/12
  1500. Calls:
  1501. pvPortMalloc/38 (pvPortMalloc) @06bdf000
  1502. Type: function
  1503. Visibility: external public
  1504. References:
  1505. Referring:
  1506. Function flags:
  1507. Called by: xTimerCreate/11
  1508. Calls:
  1509. xTaskCreate/37 (xTaskCreate) @06bd6380
  1510. Type: function
  1511. Visibility: external public
  1512. References:
  1513. Referring:
  1514. Function flags:
  1515. Called by: xTimerCreateTimerTask/10
  1516. Calls:
  1517. vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
  1518. Type: function definition analyzed
  1519. Visibility: force_output no_reorder public
  1520. References:
  1521. Referring:
  1522. Function flags: body
  1523. Called by:
  1524. Calls:
  1525. uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
  1526. Type: function definition analyzed
  1527. Visibility: force_output no_reorder public
  1528. References:
  1529. Referring:
  1530. Function flags: body
  1531. Called by:
  1532. Calls:
  1533. xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
  1534. Type: function definition analyzed
  1535. Visibility: force_output no_reorder public
  1536. References: xTimerQueue/8 (read)xTimerQueue/8 (read)
  1537. Referring:
  1538. Function flags: body
  1539. Called by:
  1540. Calls: xQueueGenericSend/41 vPortRaiseBASEPRI/1
  1541. xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
  1542. Type: function definition analyzed
  1543. Visibility: force_output no_reorder public
  1544. References: xTimerQueue/8 (read)
  1545. Referring:
  1546. Function flags: body
  1547. Called by:
  1548. Calls: xQueueGenericSendFromISR/42
  1549. vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
  1550. Type: function definition analyzed
  1551. Visibility: force_output no_reorder public
  1552. References:
  1553. Referring:
  1554. Function flags: body
  1555. Called by:
  1556. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1557. pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
  1558. Type: function definition analyzed
  1559. Visibility: force_output no_reorder public
  1560. References:
  1561. Referring:
  1562. Function flags: body
  1563. Called by:
  1564. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1565. xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
  1566. Type: function definition analyzed
  1567. Visibility: force_output no_reorder public
  1568. References:
  1569. Referring:
  1570. Function flags: body
  1571. Called by:
  1572. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1573. prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
  1574. Type: function definition analyzed
  1575. Visibility: force_output no_reorder
  1576. References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
  1577. Referring:
  1578. Function flags: body
  1579. Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
  1580. Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
  1581. prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
  1582. Type: function definition analyzed
  1583. Visibility: force_output no_reorder
  1584. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
  1585. Referring:
  1586. Function flags: body
  1587. Called by: prvSampleTimeNow/25
  1588. Calls: prvProcessExpiredTimer/21
  1589. prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
  1590. Type: function definition analyzed
  1591. Visibility: force_output no_reorder
  1592. References: xTimerQueue/8 (read)
  1593. Referring:
  1594. Function flags: body
  1595. Called by: prvTimerTask/22
  1596. Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 vPortRaiseBASEPRI/1 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45 vPortRaiseBASEPRI/1
  1597. Indirect call
  1598. Indirect call
  1599. prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
  1600. Type: function definition analyzed
  1601. Visibility: force_output no_reorder
  1602. References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
  1603. Referring:
  1604. Function flags: body
  1605. Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
  1606. Calls: vListInsert/51 vListInsert/51
  1607. prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
  1608. Type: function definition analyzed
  1609. Visibility: force_output no_reorder
  1610. References: xLastTime.6552/50 (read)xLastTime.6552/50 (write)
  1611. Referring:
  1612. Function flags: body
  1613. Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
  1614. Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
  1615. prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
  1616. Type: function definition analyzed
  1617. Visibility: force_output no_reorder
  1618. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
  1619. Referring:
  1620. Function flags: body
  1621. Called by: prvTimerTask/22
  1622. Calls:
  1623. prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
  1624. Type: function definition analyzed
  1625. Visibility: force_output no_reorder
  1626. References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
  1627. Referring:
  1628. Function flags: body
  1629. Called by: prvTimerTask/22
  1630. Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
  1631. prvTimerTask/22 (prvTimerTask) @06b6e380
  1632. Type: function definition analyzed
  1633. Visibility: force_output no_reorder
  1634. Address is taken.
  1635. References:
  1636. Referring: xTimerCreateTimerTask/10 (addr)
  1637. Function flags: body
  1638. Called by:
  1639. Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
  1640. prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
  1641. Type: function definition analyzed
  1642. Visibility: force_output no_reorder
  1643. References: pxCurrentTimerList/6 (read)
  1644. Referring:
  1645. Function flags: body
  1646. Called by: prvSwitchTimerLists/28 prvProcessTimerOrBlockTask/23
  1647. Calls: prvReloadTimer/20 uxListRemove/45
  1648. Indirect call
  1649. prvReloadTimer/20 (prvReloadTimer) @06b68a80
  1650. Type: function definition analyzed
  1651. Visibility: force_output no_reorder
  1652. References:
  1653. Referring:
  1654. Function flags: body
  1655. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  1656. Calls: prvInsertTimerInActiveList/26
  1657. Indirect call
  1658. pcTimerGetName/19 (pcTimerGetName) @06b68380
  1659. Type: function definition analyzed
  1660. Visibility: force_output no_reorder public
  1661. References:
  1662. Referring:
  1663. Function flags: body
  1664. Called by:
  1665. Calls: vPortRaiseBASEPRI/1
  1666. xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
  1667. Type: function definition analyzed
  1668. Visibility: force_output no_reorder public
  1669. References:
  1670. Referring:
  1671. Function flags: body
  1672. Called by:
  1673. Calls: vPortRaiseBASEPRI/1
  1674. uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
  1675. Type: function definition analyzed
  1676. Visibility: force_output no_reorder public
  1677. References:
  1678. Referring:
  1679. Function flags: body
  1680. Called by:
  1681. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1682. vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
  1683. Type: function definition analyzed
  1684. Visibility: force_output no_reorder public
  1685. References:
  1686. Referring:
  1687. Function flags: body
  1688. Called by:
  1689. Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
  1690. xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
  1691. Type: function definition analyzed
  1692. Visibility: force_output no_reorder public
  1693. References:
  1694. Referring:
  1695. Function flags: body
  1696. Called by:
  1697. Calls: vPortRaiseBASEPRI/1
  1698. xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
  1699. Type: function definition analyzed
  1700. Visibility: force_output no_reorder public
  1701. References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
  1702. Referring:
  1703. Function flags: body
  1704. Called by:
  1705. Calls: vPortRaiseBASEPRI/1
  1706. xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
  1707. Type: function definition analyzed
  1708. Visibility: force_output no_reorder public
  1709. References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
  1710. Referring:
  1711. Function flags: body
  1712. Called by:
  1713. Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40 vPortRaiseBASEPRI/1
  1714. prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
  1715. Type: function definition analyzed
  1716. Visibility: force_output no_reorder
  1717. References:
  1718. Referring:
  1719. Function flags: body
  1720. Called by: xTimerCreate/11
  1721. Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29 vPortRaiseBASEPRI/1
  1722. xTimerCreate/11 (xTimerCreate) @06bc57e0
  1723. Type: function definition analyzed
  1724. Visibility: force_output no_reorder public
  1725. References:
  1726. Referring:
  1727. Function flags: body
  1728. Called by:
  1729. Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
  1730. xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
  1731. Type: function definition analyzed
  1732. Visibility: force_output no_reorder public
  1733. References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
  1734. Referring:
  1735. Function flags: body
  1736. Called by:
  1737. Calls: vPortRaiseBASEPRI/1 xTaskCreate/37 prvCheckForValidListAndQueue/29
  1738. xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
  1739. Type: variable definition analyzed
  1740. Visibility: force_output no_reorder
  1741. References:
  1742. Referring: xTimerCreateTimerTask/10 (addr)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)
  1743. Availability: not-ready
  1744. Varpool flags: initialized
  1745. xTimerQueue/8 (xTimerQueue) @06bbf5e8
  1746. Type: variable definition analyzed
  1747. Visibility: force_output no_reorder
  1748. References:
  1749. Referring: xTimerCreateTimerTask/10 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvProcessTimerOrBlockTask/23 (read)prvProcessReceivedCommands/27 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
  1750. Availability: not-ready
  1751. Varpool flags: initialized
  1752. pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
  1753. Type: variable definition analyzed
  1754. Visibility: force_output no_reorder
  1755. References:
  1756. Referring: prvProcessTimerOrBlockTask/23 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
  1757. Availability: not-ready
  1758. Varpool flags:
  1759. pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
  1760. Type: variable definition analyzed
  1761. Visibility: force_output no_reorder
  1762. References:
  1763. Referring: prvProcessExpiredTimer/21 (read)prvGetNextExpireTime/24 (read)prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
  1764. Availability: not-ready
  1765. Varpool flags:
  1766. xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
  1767. Type: variable definition analyzed
  1768. Visibility: force_output no_reorder
  1769. References:
  1770. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  1771. Availability: not-ready
  1772. Varpool flags:
  1773. xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
  1774. Type: variable definition analyzed
  1775. Visibility: force_output no_reorder
  1776. References:
  1777. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  1778. Availability: not-ready
  1779. Varpool flags:
  1780. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06affd20
  1781. Type: function definition analyzed
  1782. Visibility: no_reorder
  1783. References:
  1784. Referring:
  1785. Function flags: body
  1786. Called by: xTimerPendFunctionCall/34 vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 pcTimerGetName/19 xTimerGetExpiryTime/18 uxTimerGetReloadMode/17 vTimerSetReloadMode/16 xTimerGetPeriod/15 xTimerGetTimerDaemonTaskHandle/14 xTimerGenericCommand/13 prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
  1787. Calls:
  1788. Reclaiming functions:
  1789. Reclaiming variables:
  1790. Clearing address taken flags:
  1791. Optimized Symbol table:
  1792. vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
  1793. Type: function
  1794. Visibility: external public
  1795. References:
  1796. Referring:
  1797. Availability: not_available
  1798. Function flags:
  1799. Called by: prvCheckForValidListAndQueue/29
  1800. Calls:
  1801. xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
  1802. Type: function
  1803. Visibility: external public
  1804. References:
  1805. Referring:
  1806. Availability: not_available
  1807. Function flags:
  1808. Called by: prvCheckForValidListAndQueue/29
  1809. Calls:
  1810. vListInitialise/54 (vListInitialise) @06c1f000
  1811. Type: function
  1812. Visibility: external public
  1813. References:
  1814. Referring:
  1815. Availability: not_available
  1816. Function flags:
  1817. Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
  1818. Calls:
  1819. xQueueReceive/53 (xQueueReceive) @06c10c40
  1820. Type: function
  1821. Visibility: external public
  1822. References:
  1823. Referring:
  1824. Availability: not_available
  1825. Function flags:
  1826. Called by: prvProcessReceivedCommands/27
  1827. Calls:
  1828. vPortFree/52 (vPortFree) @06c10b60
  1829. Type: function
  1830. Visibility: external public
  1831. References:
  1832. Referring:
  1833. Availability: not_available
  1834. Function flags:
  1835. Called by: prvProcessReceivedCommands/27
  1836. Calls:
  1837. vListInsert/51 (vListInsert) @06c107e0
  1838. Type: function
  1839. Visibility: external public
  1840. References:
  1841. Referring:
  1842. Availability: not_available
  1843. Function flags:
  1844. Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
  1845. Calls:
  1846. xLastTime.6552/50 (xLastTime) @06c128b8
  1847. Type: variable definition analyzed
  1848. Visibility: force_output no_reorder prevailing_def_ironly
  1849. References:
  1850. Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
  1851. Availability: available
  1852. Varpool flags: initialized
  1853. xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
  1854. Type: function
  1855. Visibility: external public
  1856. References:
  1857. Referring:
  1858. Availability: not_available
  1859. Function flags:
  1860. Called by: prvSampleTimeNow/25
  1861. Calls:
  1862. vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
  1863. Type: function
  1864. Visibility: external public
  1865. References:
  1866. Referring:
  1867. Availability: not_available
  1868. Function flags:
  1869. Called by: prvProcessTimerOrBlockTask/23
  1870. Calls:
  1871. xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
  1872. Type: function
  1873. Visibility: external public
  1874. References:
  1875. Referring:
  1876. Availability: not_available
  1877. Function flags:
  1878. Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
  1879. Calls:
  1880. vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
  1881. Type: function
  1882. Visibility: external public
  1883. References:
  1884. Referring:
  1885. Availability: not_available
  1886. Function flags:
  1887. Called by: prvProcessTimerOrBlockTask/23
  1888. Calls:
  1889. uxListRemove/45 (uxListRemove) @06bdfee0
  1890. Type: function
  1891. Visibility: external public
  1892. References:
  1893. Referring:
  1894. Availability: not_available
  1895. Function flags:
  1896. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  1897. Calls:
  1898. vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
  1899. Type: function
  1900. Visibility: external public
  1901. References:
  1902. Referring:
  1903. Availability: not_available
  1904. Function flags:
  1905. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  1906. Calls:
  1907. vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
  1908. Type: function
  1909. Visibility: external public
  1910. References:
  1911. Referring:
  1912. Availability: not_available
  1913. Function flags:
  1914. Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
  1915. Calls:
  1916. xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
  1917. Type: function
  1918. Visibility: external public
  1919. References:
  1920. Referring:
  1921. Availability: not_available
  1922. Function flags:
  1923. Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
  1924. Calls:
  1925. xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
  1926. Type: function
  1927. Visibility: external public
  1928. References:
  1929. Referring:
  1930. Availability: not_available
  1931. Function flags:
  1932. Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
  1933. Calls:
  1934. xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
  1935. Type: function
  1936. Visibility: external public
  1937. References:
  1938. Referring:
  1939. Availability: not_available
  1940. Function flags:
  1941. Called by: xTimerGenericCommand/13
  1942. Calls:
  1943. vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
  1944. Type: function
  1945. Visibility: external public
  1946. References:
  1947. Referring:
  1948. Availability: not_available
  1949. Function flags:
  1950. Called by: prvInitialiseNewTimer/12
  1951. Calls:
  1952. pvPortMalloc/38 (pvPortMalloc) @06bdf000
  1953. Type: function
  1954. Visibility: external public
  1955. References:
  1956. Referring:
  1957. Availability: not_available
  1958. Function flags:
  1959. Called by: xTimerCreate/11
  1960. Calls:
  1961. xTaskCreate/37 (xTaskCreate) @06bd6380
  1962. Type: function
  1963. Visibility: external public
  1964. References:
  1965. Referring:
  1966. Availability: not_available
  1967. Function flags:
  1968. Called by: xTimerCreateTimerTask/10
  1969. Calls:
  1970. vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
  1971. Type: function definition analyzed
  1972. Visibility: force_output externally_visible no_reorder public
  1973. References:
  1974. Referring:
  1975. Availability: available
  1976. Function flags: body
  1977. Called by:
  1978. Calls:
  1979. uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
  1980. Type: function definition analyzed
  1981. Visibility: force_output externally_visible no_reorder public
  1982. References:
  1983. Referring:
  1984. Availability: available
  1985. Function flags: body
  1986. Called by:
  1987. Calls:
  1988. xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
  1989. Type: function definition analyzed
  1990. Visibility: force_output externally_visible no_reorder public
  1991. References: xTimerQueue/8 (read)xTimerQueue/8 (read)
  1992. Referring:
  1993. Availability: available
  1994. Function flags: body
  1995. Called by:
  1996. Calls: xQueueGenericSend/41
  1997. xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
  1998. Type: function definition analyzed
  1999. Visibility: force_output externally_visible no_reorder public
  2000. References: xTimerQueue/8 (read)
  2001. Referring:
  2002. Availability: available
  2003. Function flags: body
  2004. Called by:
  2005. Calls: xQueueGenericSendFromISR/42
  2006. vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
  2007. Type: function definition analyzed
  2008. Visibility: force_output externally_visible no_reorder public
  2009. References:
  2010. Referring:
  2011. Availability: available
  2012. Function flags: body
  2013. Called by:
  2014. Calls: vPortExitCritical/44 vPortEnterCritical/43
  2015. pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
  2016. Type: function definition analyzed
  2017. Visibility: force_output externally_visible no_reorder public
  2018. References:
  2019. Referring:
  2020. Availability: available
  2021. Function flags: body
  2022. Called by:
  2023. Calls: vPortExitCritical/44 vPortEnterCritical/43
  2024. xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
  2025. Type: function definition analyzed
  2026. Visibility: force_output externally_visible no_reorder public
  2027. References:
  2028. Referring:
  2029. Availability: available
  2030. Function flags: body
  2031. Called by:
  2032. Calls: vPortExitCritical/44 vPortEnterCritical/43
  2033. prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
  2034. Type: function definition analyzed
  2035. Visibility: force_output no_reorder prevailing_def_ironly
  2036. References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
  2037. Referring:
  2038. Availability: available
  2039. Function flags: body
  2040. Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
  2041. Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
  2042. prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
  2043. Type: function definition analyzed
  2044. Visibility: force_output no_reorder prevailing_def_ironly
  2045. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
  2046. Referring:
  2047. Availability: available
  2048. Function flags: body
  2049. Called by: prvSampleTimeNow/25
  2050. Calls: prvProcessExpiredTimer/21
  2051. prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
  2052. Type: function definition analyzed
  2053. Visibility: force_output no_reorder prevailing_def_ironly
  2054. References: xTimerQueue/8 (read)
  2055. Referring:
  2056. Availability: available
  2057. Function flags: body
  2058. Called by: prvTimerTask/22
  2059. Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45
  2060. Indirect call
  2061. Indirect call
  2062. prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
  2063. Type: function definition analyzed
  2064. Visibility: force_output no_reorder prevailing_def_ironly
  2065. References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
  2066. Referring:
  2067. Availability: available
  2068. Function flags: body
  2069. Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
  2070. Calls: vListInsert/51 vListInsert/51
  2071. prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
  2072. Type: function definition analyzed
  2073. Visibility: force_output no_reorder prevailing_def_ironly
  2074. References: xLastTime.6552/50 (read)xLastTime.6552/50 (write)
  2075. Referring:
  2076. Availability: available
  2077. Function flags: body
  2078. Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
  2079. Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
  2080. prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
  2081. Type: function definition analyzed
  2082. Visibility: force_output no_reorder prevailing_def_ironly
  2083. References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
  2084. Referring:
  2085. Availability: available
  2086. Function flags: body
  2087. Called by: prvTimerTask/22
  2088. Calls:
  2089. prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
  2090. Type: function definition analyzed
  2091. Visibility: force_output no_reorder prevailing_def_ironly
  2092. References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
  2093. Referring:
  2094. Availability: available
  2095. Function flags: body
  2096. Called by: prvTimerTask/22
  2097. Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
  2098. prvTimerTask/22 (prvTimerTask) @06b6e380
  2099. Type: function definition analyzed
  2100. Visibility: force_output no_reorder prevailing_def_ironly
  2101. Address is taken.
  2102. References:
  2103. Referring: xTimerCreateTimerTask/10 (addr)
  2104. Availability: available
  2105. Function flags: body
  2106. Called by:
  2107. Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
  2108. prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
  2109. Type: function definition analyzed
  2110. Visibility: force_output no_reorder prevailing_def_ironly
  2111. References: pxCurrentTimerList/6 (read)
  2112. Referring:
  2113. Availability: available
  2114. Function flags: body
  2115. Called by: prvProcessTimerOrBlockTask/23 prvSwitchTimerLists/28
  2116. Calls: prvReloadTimer/20 uxListRemove/45
  2117. Indirect call
  2118. prvReloadTimer/20 (prvReloadTimer) @06b68a80
  2119. Type: function definition analyzed
  2120. Visibility: force_output no_reorder prevailing_def_ironly
  2121. References:
  2122. Referring:
  2123. Availability: available
  2124. Function flags: body
  2125. Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
  2126. Calls: prvInsertTimerInActiveList/26
  2127. Indirect call
  2128. pcTimerGetName/19 (pcTimerGetName) @06b68380
  2129. Type: function definition analyzed
  2130. Visibility: force_output externally_visible no_reorder public
  2131. References:
  2132. Referring:
  2133. Availability: available
  2134. Function flags: body
  2135. Called by:
  2136. Calls:
  2137. xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
  2138. Type: function definition analyzed
  2139. Visibility: force_output externally_visible no_reorder public
  2140. References:
  2141. Referring:
  2142. Availability: available
  2143. Function flags: body
  2144. Called by:
  2145. Calls:
  2146. uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
  2147. Type: function definition analyzed
  2148. Visibility: force_output externally_visible no_reorder public
  2149. References:
  2150. Referring:
  2151. Availability: available
  2152. Function flags: body
  2153. Called by:
  2154. Calls: vPortExitCritical/44 vPortEnterCritical/43
  2155. vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
  2156. Type: function definition analyzed
  2157. Visibility: force_output externally_visible no_reorder public
  2158. References:
  2159. Referring:
  2160. Availability: available
  2161. Function flags: body
  2162. Called by:
  2163. Calls: vPortExitCritical/44 vPortEnterCritical/43
  2164. xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
  2165. Type: function definition analyzed
  2166. Visibility: force_output externally_visible no_reorder public
  2167. References:
  2168. Referring:
  2169. Availability: available
  2170. Function flags: body
  2171. Called by:
  2172. Calls:
  2173. xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
  2174. Type: function definition analyzed
  2175. Visibility: force_output externally_visible no_reorder public
  2176. References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
  2177. Referring:
  2178. Availability: available
  2179. Function flags: body
  2180. Called by:
  2181. Calls:
  2182. xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
  2183. Type: function definition analyzed
  2184. Visibility: force_output externally_visible no_reorder public
  2185. References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
  2186. Referring:
  2187. Availability: available
  2188. Function flags: body
  2189. Called by:
  2190. Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40
  2191. prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
  2192. Type: function definition analyzed
  2193. Visibility: force_output no_reorder prevailing_def_ironly
  2194. References:
  2195. Referring:
  2196. Availability: available
  2197. Function flags: body
  2198. Called by: xTimerCreate/11
  2199. Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29
  2200. xTimerCreate/11 (xTimerCreate) @06bc57e0
  2201. Type: function definition analyzed
  2202. Visibility: force_output externally_visible no_reorder public
  2203. References:
  2204. Referring:
  2205. Availability: available
  2206. Function flags: body
  2207. Called by:
  2208. Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
  2209. xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
  2210. Type: function definition analyzed
  2211. Visibility: force_output externally_visible no_reorder public
  2212. References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
  2213. Referring:
  2214. Availability: available
  2215. Function flags: body
  2216. Called by:
  2217. Calls: xTaskCreate/37 prvCheckForValidListAndQueue/29
  2218. xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
  2219. Type: variable definition analyzed
  2220. Visibility: force_output no_reorder prevailing_def_ironly
  2221. References:
  2222. Referring: xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerCreateTimerTask/10 (addr)
  2223. Availability: available
  2224. Varpool flags: initialized
  2225. xTimerQueue/8 (xTimerQueue) @06bbf5e8
  2226. Type: variable definition analyzed
  2227. Visibility: force_output no_reorder prevailing_def_ironly
  2228. References:
  2229. Referring: prvProcessReceivedCommands/27 (read)prvProcessTimerOrBlockTask/23 (read)prvCheckForValidListAndQueue/29 (read)xTimerGenericCommand/13 (read)xTimerCreateTimerTask/10 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
  2230. Availability: available
  2231. Varpool flags: initialized
  2232. pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
  2233. Type: variable definition analyzed
  2234. Visibility: force_output no_reorder prevailing_def_ironly
  2235. References:
  2236. Referring: prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (write)prvProcessTimerOrBlockTask/23 (read)prvSwitchTimerLists/28 (read)prvCheckForValidListAndQueue/29 (write)
  2237. Availability: available
  2238. Varpool flags:
  2239. pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
  2240. Type: variable definition analyzed
  2241. Visibility: force_output no_reorder prevailing_def_ironly
  2242. References:
  2243. Referring: prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvProcessExpiredTimer/21 (read)prvSwitchTimerLists/28 (write)prvGetNextExpireTime/24 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvCheckForValidListAndQueue/29 (write)
  2244. Availability: available
  2245. Varpool flags:
  2246. xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
  2247. Type: variable definition analyzed
  2248. Visibility: force_output no_reorder prevailing_def_ironly
  2249. References:
  2250. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  2251. Availability: available
  2252. Varpool flags:
  2253. xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
  2254. Type: variable definition analyzed
  2255. Visibility: force_output no_reorder prevailing_def_ironly
  2256. References:
  2257. Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
  2258. Availability: available
  2259. Varpool flags:
  2260. Materializing clones
  2261. Materialization Call site updates done.
  2262. Reclaiming functions:
  2263. Reclaiming variables:
  2264. Clearing address taken flags:
  2265. Trivially needed variables: xLastTime.6552 xTimerTaskHandle xTimerQueue pxOverflowTimerList pxCurrentTimerList xActiveTimerList2 xActiveTimerList1
  2266. Removing variables:
  2267. Final Symbol table:
  2268. vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
  2269. Type: function
  2270. Visibility: external public
  2271. References:
  2272. Referring:
  2273. Availability: not_available
  2274. Function flags:
  2275. Called by:
  2276. Calls:
  2277. xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
  2278. Type: function
  2279. Visibility: external public
  2280. References:
  2281. Referring:
  2282. Availability: not_available
  2283. Function flags:
  2284. Called by:
  2285. Calls:
  2286. vListInitialise/54 (vListInitialise) @06c1f000
  2287. Type: function
  2288. Visibility: external public
  2289. References:
  2290. Referring:
  2291. Availability: not_available
  2292. Function flags:
  2293. Called by:
  2294. Calls:
  2295. xQueueReceive/53 (xQueueReceive) @06c10c40
  2296. Type: function
  2297. Visibility: external public
  2298. References:
  2299. Referring:
  2300. Availability: not_available
  2301. Function flags:
  2302. Called by:
  2303. Calls:
  2304. vPortFree/52 (vPortFree) @06c10b60
  2305. Type: function
  2306. Visibility: external public
  2307. References:
  2308. Referring:
  2309. Availability: not_available
  2310. Function flags:
  2311. Called by:
  2312. Calls:
  2313. vListInsert/51 (vListInsert) @06c107e0
  2314. Type: function
  2315. Visibility: external public
  2316. References:
  2317. Referring:
  2318. Availability: not_available
  2319. Function flags:
  2320. Called by:
  2321. Calls:
  2322. xLastTime.6552/50 (xLastTime) @06c128b8
  2323. Type: variable definition analyzed
  2324. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2325. Aux: @00000001
  2326. References:
  2327. Referring:
  2328. Availability: available
  2329. Varpool flags: initialized
  2330. xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
  2331. Type: function
  2332. Visibility: external public
  2333. References:
  2334. Referring:
  2335. Availability: not_available
  2336. Function flags:
  2337. Called by:
  2338. Calls:
  2339. vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
  2340. Type: function
  2341. Visibility: external public
  2342. References:
  2343. Referring:
  2344. Availability: not_available
  2345. Function flags:
  2346. Called by:
  2347. Calls:
  2348. xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
  2349. Type: function
  2350. Visibility: external public
  2351. References:
  2352. Referring:
  2353. Availability: not_available
  2354. Function flags:
  2355. Called by:
  2356. Calls:
  2357. vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
  2358. Type: function
  2359. Visibility: external public
  2360. References:
  2361. Referring:
  2362. Availability: not_available
  2363. Function flags:
  2364. Called by:
  2365. Calls:
  2366. uxListRemove/45 (uxListRemove) @06bdfee0
  2367. Type: function
  2368. Visibility: external public
  2369. References:
  2370. Referring:
  2371. Availability: not_available
  2372. Function flags:
  2373. Called by:
  2374. Calls:
  2375. vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
  2376. Type: function
  2377. Visibility: external public
  2378. References:
  2379. Referring:
  2380. Availability: not_available
  2381. Function flags:
  2382. Called by:
  2383. Calls:
  2384. vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
  2385. Type: function
  2386. Visibility: external public
  2387. References:
  2388. Referring:
  2389. Availability: not_available
  2390. Function flags:
  2391. Called by:
  2392. Calls:
  2393. xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
  2394. Type: function
  2395. Visibility: external public
  2396. References:
  2397. Referring:
  2398. Availability: not_available
  2399. Function flags:
  2400. Called by:
  2401. Calls:
  2402. xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
  2403. Type: function
  2404. Visibility: external public
  2405. References:
  2406. Referring:
  2407. Availability: not_available
  2408. Function flags:
  2409. Called by:
  2410. Calls:
  2411. xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
  2412. Type: function
  2413. Visibility: external public
  2414. References:
  2415. Referring:
  2416. Availability: not_available
  2417. Function flags:
  2418. Called by:
  2419. Calls:
  2420. vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
  2421. Type: function
  2422. Visibility: external public
  2423. References:
  2424. Referring:
  2425. Availability: not_available
  2426. Function flags:
  2427. Called by:
  2428. Calls:
  2429. pvPortMalloc/38 (pvPortMalloc) @06bdf000
  2430. Type: function
  2431. Visibility: external public
  2432. References:
  2433. Referring:
  2434. Availability: not_available
  2435. Function flags:
  2436. Called by:
  2437. Calls:
  2438. xTaskCreate/37 (xTaskCreate) @06bd6380
  2439. Type: function
  2440. Visibility: external public
  2441. References:
  2442. Referring:
  2443. Availability: not_available
  2444. Function flags:
  2445. Called by:
  2446. Calls:
  2447. vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
  2448. Type: function definition analyzed
  2449. Visibility: force_output externally_visible no_reorder asm_written public
  2450. References:
  2451. Referring:
  2452. Availability: available
  2453. Function flags:
  2454. Called by:
  2455. Calls:
  2456. uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
  2457. Type: function definition analyzed
  2458. Visibility: force_output externally_visible no_reorder asm_written public
  2459. References:
  2460. Referring:
  2461. Availability: available
  2462. Function flags:
  2463. Called by:
  2464. Calls:
  2465. xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
  2466. Type: function definition analyzed
  2467. Visibility: force_output externally_visible no_reorder asm_written public
  2468. References:
  2469. Referring:
  2470. Availability: available
  2471. Function flags:
  2472. Called by:
  2473. Calls:
  2474. xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
  2475. Type: function definition analyzed
  2476. Visibility: force_output externally_visible no_reorder asm_written public
  2477. References:
  2478. Referring:
  2479. Availability: available
  2480. Function flags:
  2481. Called by:
  2482. Calls:
  2483. vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
  2484. Type: function definition analyzed
  2485. Visibility: force_output externally_visible no_reorder asm_written public
  2486. References:
  2487. Referring:
  2488. Availability: available
  2489. Function flags:
  2490. Called by:
  2491. Calls:
  2492. pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
  2493. Type: function definition analyzed
  2494. Visibility: force_output externally_visible no_reorder asm_written public
  2495. References:
  2496. Referring:
  2497. Availability: available
  2498. Function flags:
  2499. Called by:
  2500. Calls:
  2501. xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
  2502. Type: function definition analyzed
  2503. Visibility: force_output externally_visible no_reorder asm_written public
  2504. References:
  2505. Referring:
  2506. Availability: available
  2507. Function flags:
  2508. Called by:
  2509. Calls:
  2510. prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
  2511. Type: function definition analyzed
  2512. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2513. References:
  2514. Referring:
  2515. Availability: available
  2516. Function flags:
  2517. Called by:
  2518. Calls:
  2519. prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
  2520. Type: function definition analyzed
  2521. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2522. References:
  2523. Referring:
  2524. Availability: available
  2525. Function flags:
  2526. Called by:
  2527. Calls:
  2528. prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
  2529. Type: function definition analyzed
  2530. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2531. References:
  2532. Referring:
  2533. Availability: available
  2534. Function flags:
  2535. Called by:
  2536. Calls:
  2537. prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
  2538. Type: function definition analyzed
  2539. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2540. References:
  2541. Referring:
  2542. Availability: available
  2543. Function flags:
  2544. Called by:
  2545. Calls:
  2546. prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
  2547. Type: function definition analyzed
  2548. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2549. References:
  2550. Referring:
  2551. Availability: available
  2552. Function flags:
  2553. Called by:
  2554. Calls:
  2555. prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
  2556. Type: function definition analyzed
  2557. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2558. References:
  2559. Referring:
  2560. Availability: available
  2561. Function flags:
  2562. Called by:
  2563. Calls:
  2564. prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
  2565. Type: function definition analyzed
  2566. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2567. References:
  2568. Referring:
  2569. Availability: available
  2570. Function flags:
  2571. Called by:
  2572. Calls:
  2573. prvTimerTask/22 (prvTimerTask) @06b6e380
  2574. Type: function definition analyzed
  2575. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2576. Address is taken.
  2577. References:
  2578. Referring:
  2579. Availability: available
  2580. Function flags:
  2581. Called by:
  2582. Calls:
  2583. prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
  2584. Type: function definition analyzed
  2585. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2586. References:
  2587. Referring:
  2588. Availability: available
  2589. Function flags:
  2590. Called by:
  2591. Calls:
  2592. prvReloadTimer/20 (prvReloadTimer) @06b68a80
  2593. Type: function definition analyzed
  2594. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2595. References:
  2596. Referring:
  2597. Availability: available
  2598. Function flags:
  2599. Called by:
  2600. Calls:
  2601. pcTimerGetName/19 (pcTimerGetName) @06b68380
  2602. Type: function definition analyzed
  2603. Visibility: force_output externally_visible no_reorder asm_written public
  2604. References:
  2605. Referring:
  2606. Availability: available
  2607. Function flags:
  2608. Called by:
  2609. Calls:
  2610. xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
  2611. Type: function definition analyzed
  2612. Visibility: force_output externally_visible no_reorder asm_written public
  2613. References:
  2614. Referring:
  2615. Availability: available
  2616. Function flags:
  2617. Called by:
  2618. Calls:
  2619. uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
  2620. Type: function definition analyzed
  2621. Visibility: force_output externally_visible no_reorder asm_written public
  2622. References:
  2623. Referring:
  2624. Availability: available
  2625. Function flags:
  2626. Called by:
  2627. Calls:
  2628. vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
  2629. Type: function definition analyzed
  2630. Visibility: force_output externally_visible no_reorder asm_written public
  2631. References:
  2632. Referring:
  2633. Availability: available
  2634. Function flags:
  2635. Called by:
  2636. Calls:
  2637. xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
  2638. Type: function definition analyzed
  2639. Visibility: force_output externally_visible no_reorder asm_written public
  2640. References:
  2641. Referring:
  2642. Availability: available
  2643. Function flags:
  2644. Called by:
  2645. Calls:
  2646. xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
  2647. Type: function definition analyzed
  2648. Visibility: force_output externally_visible no_reorder asm_written public
  2649. References:
  2650. Referring:
  2651. Availability: available
  2652. Function flags:
  2653. Called by:
  2654. Calls:
  2655. xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
  2656. Type: function definition analyzed
  2657. Visibility: force_output externally_visible no_reorder asm_written public
  2658. References:
  2659. Referring:
  2660. Availability: available
  2661. Function flags:
  2662. Called by:
  2663. Calls:
  2664. prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
  2665. Type: function definition analyzed
  2666. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2667. References:
  2668. Referring:
  2669. Availability: available
  2670. Function flags:
  2671. Called by:
  2672. Calls:
  2673. xTimerCreate/11 (xTimerCreate) @06bc57e0
  2674. Type: function definition analyzed
  2675. Visibility: force_output externally_visible no_reorder asm_written public
  2676. References:
  2677. Referring:
  2678. Availability: available
  2679. Function flags:
  2680. Called by:
  2681. Calls:
  2682. xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
  2683. Type: function definition analyzed
  2684. Visibility: force_output externally_visible no_reorder asm_written public
  2685. References:
  2686. Referring:
  2687. Availability: available
  2688. Function flags:
  2689. Called by:
  2690. Calls:
  2691. xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
  2692. Type: variable definition analyzed
  2693. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2694. Aux: @06c128b8
  2695. References:
  2696. Referring:
  2697. Availability: available
  2698. Varpool flags: initialized
  2699. xTimerQueue/8 (xTimerQueue) @06bbf5e8
  2700. Type: variable definition analyzed
  2701. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2702. Aux: @06bbf678
  2703. References:
  2704. Referring:
  2705. Availability: available
  2706. Varpool flags: initialized
  2707. pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
  2708. Type: variable definition analyzed
  2709. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2710. Aux: @06bbf5e8
  2711. References:
  2712. Referring:
  2713. Availability: available
  2714. Varpool flags:
  2715. pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
  2716. Type: variable definition analyzed
  2717. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2718. Aux: @06bbf558
  2719. References:
  2720. Referring:
  2721. Availability: available
  2722. Varpool flags:
  2723. xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
  2724. Type: variable definition analyzed
  2725. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2726. Aux: @06bbf4c8
  2727. References:
  2728. Referring:
  2729. Availability: available
  2730. Varpool flags:
  2731. xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
  2732. Type: variable definition analyzed
  2733. Visibility: force_output no_reorder prevailing_def_ironly asm_written
  2734. Aux: @06bbf438
  2735. References:
  2736. Referring:
  2737. Availability: available
  2738. Varpool flags: