queue.c.000i.cgraph 120 KB

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