1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755 |
- Trivially needed symbols: vTimerSetTimerNumber uxTimerGetTimerNumber xTimerPendFunctionCall xTimerPendFunctionCallFromISR vTimerSetTimerID pvTimerGetTimerID xTimerIsTimerActive prvCheckForValidListAndQueue prvSwitchTimerLists prvProcessReceivedCommands prvInsertTimerInActiveList prvSampleTimeNow prvGetNextExpireTime prvProcessTimerOrBlockTask prvTimerTask prvProcessExpiredTimer prvReloadTimer pcTimerGetName xTimerGetExpiryTime uxTimerGetReloadMode vTimerSetReloadMode xTimerGetPeriod xTimerGetTimerDaemonTaskHandle xTimerGenericCommand prvInitialiseNewTimer xTimerCreate xTimerCreateTimerTask xTimerTaskHandle xTimerQueue pxOverflowTimerList pxCurrentTimerList xActiveTimerList2 xActiveTimerList1
- Trivially needed symbols: xLastTime
- Initial Symbol table:
- vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- vListInitialise/54 (vListInitialise) @06c1f000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
- Calls:
- xQueueReceive/53 (xQueueReceive) @06c10c40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vPortFree/52 (vPortFree) @06c10b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vListInsert/51 (vListInsert) @06c107e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
- Calls:
- xLastTime/50 (xLastTime) @06c128b8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- Aux: @06b6ec40
- References:
- Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
- Availability: not-ready
- Varpool flags: initialized
- xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvSampleTimeNow/25
- Calls:
- vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
- Calls:
- vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- uxListRemove/45 (uxListRemove) @06bdfee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls:
- vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
- Calls:
- xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
- Calls:
- xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerGenericCommand/13
- Calls:
- vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvInitialiseNewTimer/12
- Calls:
- pvPortMalloc/38 (pvPortMalloc) @06bdf000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerCreate/11
- Calls:
- xTaskCreate/37 (xTaskCreate) @06bd6380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerCreateTimerTask/10
- Calls:
- vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @01733ea0
- References:
- Referring:
- Function flags: body
- Called by:
- Calls:
- uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06bd6c40
- References:
- Referring:
- Function flags: body
- Called by:
- Calls:
- xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06bd69a0
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSend/41 vPortRaiseBASEPRI/1
- xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06bd6700
- References: xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42
- vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06bd62a0
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06bcfd20
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06bcf2a0
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bcfc40
- References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
- Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
- prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bcf8c0
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
- Referring:
- Function flags: body
- Called by: prvSampleTimeNow/25
- Calls: prvProcessExpiredTimer/21
- prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bcf540
- References: xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 vPortRaiseBASEPRI/1 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45 vPortRaiseBASEPRI/1
- Indirect call
- Indirect call
- prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bcf1c0
- References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
- Calls: vListInsert/51 vListInsert/51
- prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06b6ec40
- References: xLastTime/50 (read)xLastTime/50 (write)
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
- Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
- prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06b6ee00
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls:
- prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06b6eb60
- References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
- prvTimerTask/22 (prvTimerTask) @06b6e380
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Address is taken.
- Aux: @06b6e7e0
- References:
- Referring: xTimerCreateTimerTask/10 (addr)
- Function flags: body
- Called by:
- Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
- prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06b6e380
- References: pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvSwitchTimerLists/28 prvProcessTimerOrBlockTask/23
- Calls: prvReloadTimer/20 uxListRemove/45
- Indirect call
- prvReloadTimer/20 (prvReloadTimer) @06b68a80
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06b6e0e0
- References:
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls: prvInsertTimerInActiveList/26
- Indirect call
- pcTimerGetName/19 (pcTimerGetName) @06b68380
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06b68a80
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06b68380
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06b68d20
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06b689a0
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06b68620
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06b682a0
- References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06bc5c40
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40 vPortRaiseBASEPRI/1
- prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bc5620
- References:
- Referring:
- Function flags: body
- Called by: xTimerCreate/11
- Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29 vPortRaiseBASEPRI/1
- xTimerCreate/11 (xTimerCreate) @06bc57e0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06bc5b60
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
- xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- Aux: @06bc57e0
- References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1 xTaskCreate/37 prvCheckForValidListAndQueue/29
- xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bc5540
- References:
- Referring: xTimerCreateTimerTask/10 (addr)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)
- Availability: not-ready
- Varpool flags: initialized
- xTimerQueue/8 (xTimerQueue) @06bbf5e8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bbf678
- References:
- Referring: xTimerCreateTimerTask/10 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvProcessTimerOrBlockTask/23 (read)prvProcessReceivedCommands/27 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
- Availability: not-ready
- Varpool flags: initialized
- pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bbf5e8
- References:
- Referring: prvProcessTimerOrBlockTask/23 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
- Availability: not-ready
- Varpool flags:
- pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bbf558
- References:
- Referring: prvProcessExpiredTimer/21 (read)prvGetNextExpireTime/24 (read)prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
- Availability: not-ready
- Varpool flags:
- xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bbf4c8
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: not-ready
- Varpool flags:
- xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- Aux: @06bbf438
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: not-ready
- Varpool flags:
- vPortSetBASEPRI/3 (vPortSetBASEPRI) @06b04380
- Type: function definition
- Visibility: no_reorder
- References:
- Referring:
- Function flags:
- Called by:
- Calls:
- ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @06b040e0
- Type: function definition
- Visibility: no_reorder
- References:
- Referring:
- Function flags:
- Called by:
- Calls:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06affd20
- Type: function definition analyzed
- Visibility: no_reorder
- Aux: @06bc57e0
- References:
- Referring:
- Function flags: body
- Called by: xTimerPendFunctionCall/34 vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 pcTimerGetName/19 xTimerGetExpiryTime/18 uxTimerGetReloadMode/17 vTimerSetReloadMode/16 xTimerGetPeriod/15 xTimerGetTimerDaemonTaskHandle/14 xTimerGenericCommand/13 prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
- Calls:
- xPortIsInsideInterrupt/0 (xPortIsInsideInterrupt) @06affa80
- Type: function definition
- Visibility: no_reorder
- References:
- Referring:
- Function flags:
- Called by:
- Calls:
- Removing unused symbols: vPortSetBASEPRI ulPortRaiseBASEPRI xPortIsInsideInterrupt
- Reclaimed Symbol table:
- vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- vListInitialise/54 (vListInitialise) @06c1f000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
- Calls:
- xQueueReceive/53 (xQueueReceive) @06c10c40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vPortFree/52 (vPortFree) @06c10b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vListInsert/51 (vListInsert) @06c107e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
- Calls:
- xLastTime/50 (xLastTime) @06c128b8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
- Availability: not-ready
- Varpool flags: initialized
- xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvSampleTimeNow/25
- Calls:
- vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
- Calls:
- vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- uxListRemove/45 (uxListRemove) @06bdfee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls:
- vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
- Calls:
- xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
- Calls:
- xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerGenericCommand/13
- Calls:
- vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvInitialiseNewTimer/12
- Calls:
- pvPortMalloc/38 (pvPortMalloc) @06bdf000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerCreate/11
- Calls:
- xTaskCreate/37 (xTaskCreate) @06bd6380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerCreateTimerTask/10
- Calls:
- vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls:
- uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls:
- xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSend/41 vPortRaiseBASEPRI/1
- xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42
- vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
- Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
- prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
- Referring:
- Function flags: body
- Called by: prvSampleTimeNow/25
- Calls: prvProcessExpiredTimer/21
- prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 vPortRaiseBASEPRI/1 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45 vPortRaiseBASEPRI/1
- Indirect call
- Indirect call
- prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
- Calls: vListInsert/51 vListInsert/51
- prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: xLastTime/50 (read)xLastTime/50 (write)
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
- Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
- prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls:
- prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
- prvTimerTask/22 (prvTimerTask) @06b6e380
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Address is taken.
- References:
- Referring: xTimerCreateTimerTask/10 (addr)
- Function flags: body
- Called by:
- Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
- prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvSwitchTimerLists/28 prvProcessTimerOrBlockTask/23
- Calls: prvReloadTimer/20 uxListRemove/45
- Indirect call
- prvReloadTimer/20 (prvReloadTimer) @06b68a80
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls: prvInsertTimerInActiveList/26
- Indirect call
- pcTimerGetName/19 (pcTimerGetName) @06b68380
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40 vPortRaiseBASEPRI/1
- prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring:
- Function flags: body
- Called by: xTimerCreate/11
- Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29 vPortRaiseBASEPRI/1
- xTimerCreate/11 (xTimerCreate) @06bc57e0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
- xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1 xTaskCreate/37 prvCheckForValidListAndQueue/29
- xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: xTimerCreateTimerTask/10 (addr)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)
- Availability: not-ready
- Varpool flags: initialized
- xTimerQueue/8 (xTimerQueue) @06bbf5e8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: xTimerCreateTimerTask/10 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvProcessTimerOrBlockTask/23 (read)prvProcessReceivedCommands/27 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
- Availability: not-ready
- Varpool flags: initialized
- pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvProcessTimerOrBlockTask/23 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
- Availability: not-ready
- Varpool flags:
- pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvProcessExpiredTimer/21 (read)prvGetNextExpireTime/24 (read)prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
- Availability: not-ready
- Varpool flags:
- xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: not-ready
- Varpool flags:
- xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: not-ready
- Varpool flags:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06affd20
- Type: function definition analyzed
- Visibility: no_reorder
- References:
- Referring:
- Function flags: body
- Called by: xTimerPendFunctionCall/34 vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 pcTimerGetName/19 xTimerGetExpiryTime/18 uxTimerGetReloadMode/17 vTimerSetReloadMode/16 xTimerGetPeriod/15 xTimerGetTimerDaemonTaskHandle/14 xTimerGenericCommand/13 prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
- Calls:
- Initial Symbol table:
- vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- vListInitialise/54 (vListInitialise) @06c1f000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
- Calls:
- xQueueReceive/53 (xQueueReceive) @06c10c40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vPortFree/52 (vPortFree) @06c10b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vListInsert/51 (vListInsert) @06c107e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
- Calls:
- xLastTime.6552/50 (xLastTime) @06c128b8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
- Availability: not-ready
- Varpool flags: initialized
- xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvSampleTimeNow/25
- Calls:
- vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
- Calls:
- vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- uxListRemove/45 (uxListRemove) @06bdfee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls:
- vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
- Calls:
- xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
- Calls:
- xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerGenericCommand/13
- Calls:
- vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvInitialiseNewTimer/12
- Calls:
- pvPortMalloc/38 (pvPortMalloc) @06bdf000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerCreate/11
- Calls:
- xTaskCreate/37 (xTaskCreate) @06bd6380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerCreateTimerTask/10
- Calls:
- vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls:
- uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls:
- xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSend/41 vPortRaiseBASEPRI/1
- xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42
- vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
- Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
- prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
- Referring:
- Function flags: body
- Called by: prvSampleTimeNow/25
- Calls: prvProcessExpiredTimer/21
- prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 vPortRaiseBASEPRI/1 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45 vPortRaiseBASEPRI/1
- Indirect call
- Indirect call
- prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
- Calls: vListInsert/51 vListInsert/51
- prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: xLastTime.6552/50 (read)xLastTime.6552/50 (write)
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
- Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
- prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls:
- prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
- prvTimerTask/22 (prvTimerTask) @06b6e380
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Address is taken.
- References:
- Referring: xTimerCreateTimerTask/10 (addr)
- Function flags: body
- Called by:
- Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
- prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvSwitchTimerLists/28 prvProcessTimerOrBlockTask/23
- Calls: prvReloadTimer/20 uxListRemove/45
- Indirect call
- prvReloadTimer/20 (prvReloadTimer) @06b68a80
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls: prvInsertTimerInActiveList/26
- Indirect call
- pcTimerGetName/19 (pcTimerGetName) @06b68380
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40 vPortRaiseBASEPRI/1
- prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring:
- Function flags: body
- Called by: xTimerCreate/11
- Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29 vPortRaiseBASEPRI/1
- xTimerCreate/11 (xTimerCreate) @06bc57e0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
- xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1 xTaskCreate/37 prvCheckForValidListAndQueue/29
- xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: xTimerCreateTimerTask/10 (addr)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)
- Availability: not-ready
- Varpool flags: initialized
- xTimerQueue/8 (xTimerQueue) @06bbf5e8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: xTimerCreateTimerTask/10 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvProcessTimerOrBlockTask/23 (read)prvProcessReceivedCommands/27 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
- Availability: not-ready
- Varpool flags: initialized
- pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvProcessTimerOrBlockTask/23 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
- Availability: not-ready
- Varpool flags:
- pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvProcessExpiredTimer/21 (read)prvGetNextExpireTime/24 (read)prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
- Availability: not-ready
- Varpool flags:
- xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: not-ready
- Varpool flags:
- xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: not-ready
- Varpool flags:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06affd20
- Type: function definition analyzed
- Visibility: no_reorder
- References:
- Referring:
- Function flags: body
- Called by: xTimerPendFunctionCall/34 vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 pcTimerGetName/19 xTimerGetExpiryTime/18 uxTimerGetReloadMode/17 vTimerSetReloadMode/16 xTimerGetPeriod/15 xTimerGetTimerDaemonTaskHandle/14 xTimerGenericCommand/13 prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
- Calls:
- Removing unused symbols:
- Reclaimed Symbol table:
- vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- vListInitialise/54 (vListInitialise) @06c1f000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
- Calls:
- xQueueReceive/53 (xQueueReceive) @06c10c40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vPortFree/52 (vPortFree) @06c10b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vListInsert/51 (vListInsert) @06c107e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
- Calls:
- xLastTime.6552/50 (xLastTime) @06c128b8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
- Availability: not-ready
- Varpool flags: initialized
- xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvSampleTimeNow/25
- Calls:
- vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
- Calls:
- vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- uxListRemove/45 (uxListRemove) @06bdfee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls:
- vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
- Calls:
- xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
- Calls:
- xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerGenericCommand/13
- Calls:
- vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: prvInitialiseNewTimer/12
- Calls:
- pvPortMalloc/38 (pvPortMalloc) @06bdf000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerCreate/11
- Calls:
- xTaskCreate/37 (xTaskCreate) @06bd6380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags:
- Called by: xTimerCreateTimerTask/10
- Calls:
- vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls:
- uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls:
- xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSend/41 vPortRaiseBASEPRI/1
- xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42
- vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
- Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
- prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
- Referring:
- Function flags: body
- Called by: prvSampleTimeNow/25
- Calls: prvProcessExpiredTimer/21
- prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 vPortRaiseBASEPRI/1 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45 vPortRaiseBASEPRI/1
- Indirect call
- Indirect call
- prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
- Calls: vListInsert/51 vListInsert/51
- prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: xLastTime.6552/50 (read)xLastTime.6552/50 (write)
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
- Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
- prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls:
- prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
- prvTimerTask/22 (prvTimerTask) @06b6e380
- Type: function definition analyzed
- Visibility: force_output no_reorder
- Address is taken.
- References:
- Referring: xTimerCreateTimerTask/10 (addr)
- Function flags: body
- Called by:
- Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
- prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References: pxCurrentTimerList/6 (read)
- Referring:
- Function flags: body
- Called by: prvSwitchTimerLists/28 prvProcessTimerOrBlockTask/23
- Calls: prvReloadTimer/20 uxListRemove/45
- Indirect call
- prvReloadTimer/20 (prvReloadTimer) @06b68a80
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring:
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls: prvInsertTimerInActiveList/26
- Indirect call
- pcTimerGetName/19 (pcTimerGetName) @06b68380
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43 vPortRaiseBASEPRI/1
- xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1
- xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40 vPortRaiseBASEPRI/1
- prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
- Type: function definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring:
- Function flags: body
- Called by: xTimerCreate/11
- Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29 vPortRaiseBASEPRI/1
- xTimerCreate/11 (xTimerCreate) @06bc57e0
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References:
- Referring:
- Function flags: body
- Called by:
- Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
- xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
- Type: function definition analyzed
- Visibility: force_output no_reorder public
- References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
- Referring:
- Function flags: body
- Called by:
- Calls: vPortRaiseBASEPRI/1 xTaskCreate/37 prvCheckForValidListAndQueue/29
- xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: xTimerCreateTimerTask/10 (addr)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)
- Availability: not-ready
- Varpool flags: initialized
- xTimerQueue/8 (xTimerQueue) @06bbf5e8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: xTimerCreateTimerTask/10 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvProcessTimerOrBlockTask/23 (read)prvProcessReceivedCommands/27 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
- Availability: not-ready
- Varpool flags: initialized
- pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvProcessTimerOrBlockTask/23 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
- Availability: not-ready
- Varpool flags:
- pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvProcessExpiredTimer/21 (read)prvGetNextExpireTime/24 (read)prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (write)prvCheckForValidListAndQueue/29 (write)
- Availability: not-ready
- Varpool flags:
- xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: not-ready
- Varpool flags:
- xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
- Type: variable definition analyzed
- Visibility: force_output no_reorder
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: not-ready
- Varpool flags:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @06affd20
- Type: function definition analyzed
- Visibility: no_reorder
- References:
- Referring:
- Function flags: body
- Called by: xTimerPendFunctionCall/34 vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 pcTimerGetName/19 xTimerGetExpiryTime/18 uxTimerGetReloadMode/17 vTimerSetReloadMode/16 xTimerGetPeriod/15 xTimerGetTimerDaemonTaskHandle/14 xTimerGenericCommand/13 prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
- Calls:
- Reclaiming functions:
- Reclaiming variables:
- Clearing address taken flags:
- Optimized Symbol table:
- vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvCheckForValidListAndQueue/29
- Calls:
- vListInitialise/54 (vListInitialise) @06c1f000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvCheckForValidListAndQueue/29 prvCheckForValidListAndQueue/29
- Calls:
- xQueueReceive/53 (xQueueReceive) @06c10c40
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vPortFree/52 (vPortFree) @06c10b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvProcessReceivedCommands/27
- Calls:
- vListInsert/51 (vListInsert) @06c107e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvInsertTimerInActiveList/26 prvInsertTimerInActiveList/26
- Calls:
- xLastTime.6552/50 (xLastTime) @06c128b8
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References:
- Referring: prvSampleTimeNow/25 (read)prvSampleTimeNow/25 (write)
- Availability: available
- Varpool flags: initialized
- xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvSampleTimeNow/25
- Calls:
- vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23 prvProcessTimerOrBlockTask/23
- Calls:
- vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvProcessTimerOrBlockTask/23
- Calls:
- uxListRemove/45 (uxListRemove) @06bdfee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls:
- vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: vTimerSetTimerID/32 pvTimerGetTimerID/31 xTimerIsTimerActive/30 prvCheckForValidListAndQueue/29 uxTimerGetReloadMode/17 vTimerSetReloadMode/16
- Calls:
- xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: xTimerPendFunctionCallFromISR/33 xTimerGenericCommand/13
- Calls:
- xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: xTimerPendFunctionCall/34 xTimerGenericCommand/13 xTimerGenericCommand/13
- Calls:
- xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: xTimerGenericCommand/13
- Calls:
- vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: prvInitialiseNewTimer/12
- Calls:
- pvPortMalloc/38 (pvPortMalloc) @06bdf000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: xTimerCreate/11
- Calls:
- xTaskCreate/37 (xTaskCreate) @06bd6380
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by: xTimerCreateTimerTask/10
- Calls:
- vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls:
- uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls:
- xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: xQueueGenericSend/41
- xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References: xTimerQueue/8 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42
- vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43
- pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43
- xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43
- prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References: xTimerQueue/8 (read)xActiveTimerList1/4 (addr)xActiveTimerList2/5 (addr)pxCurrentTimerList/6 (write)xActiveTimerList1/4 (addr)pxOverflowTimerList/7 (write)xActiveTimerList2/5 (addr)xTimerQueue/8 (write)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by: prvInitialiseNewTimer/12 xTimerCreateTimerTask/10
- Calls: vPortExitCritical/44 vQueueAddToRegistry/56 xQueueGenericCreate/55 vListInitialise/54 vListInitialise/54 vPortEnterCritical/43
- prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (write)pxOverflowTimerList/7 (write)
- Referring:
- Availability: available
- Function flags: body
- Called by: prvSampleTimeNow/25
- Calls: prvProcessExpiredTimer/21
- prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References: xTimerQueue/8 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xQueueReceive/53 vPortFree/52 prvInsertTimerInActiveList/26 prvReloadTimer/20 prvInsertTimerInActiveList/26 prvSampleTimeNow/25 uxListRemove/45
- Indirect call
- Indirect call
- prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References: pxOverflowTimerList/7 (read)pxCurrentTimerList/6 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessReceivedCommands/27 prvReloadTimer/20
- Calls: vListInsert/51 vListInsert/51
- prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References: xLastTime.6552/50 (read)xLastTime.6552/50 (write)
- Referring:
- Availability: available
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23
- Calls: prvSwitchTimerLists/28 xTaskGetTickCount/49
- prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References: pxCurrentTimerList/6 (read)pxCurrentTimerList/6 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by: prvTimerTask/22
- Calls:
- prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References: pxOverflowTimerList/7 (read)xTimerQueue/8 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by: prvTimerTask/22
- Calls: xTaskResumeAll/47 xTaskResumeAll/47 vQueueWaitForMessageRestricted/48 prvProcessExpiredTimer/21 xTaskResumeAll/47 prvSampleTimeNow/25 vTaskSuspendAll/46
- prvTimerTask/22 (prvTimerTask) @06b6e380
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- Address is taken.
- References:
- Referring: xTimerCreateTimerTask/10 (addr)
- Availability: available
- Function flags: body
- Called by:
- Calls: prvProcessReceivedCommands/27 prvProcessTimerOrBlockTask/23 prvGetNextExpireTime/24
- prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References: pxCurrentTimerList/6 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by: prvProcessTimerOrBlockTask/23 prvSwitchTimerLists/28
- Calls: prvReloadTimer/20 uxListRemove/45
- Indirect call
- prvReloadTimer/20 (prvReloadTimer) @06b68a80
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by: prvProcessReceivedCommands/27 prvProcessExpiredTimer/21
- Calls: prvInsertTimerInActiveList/26
- Indirect call
- pcTimerGetName/19 (pcTimerGetName) @06b68380
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls:
- xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls:
- uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43
- vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: vPortExitCritical/44 vPortEnterCritical/43
- xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls:
- xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References: xTimerTaskHandle/9 (read)xTimerTaskHandle/9 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls:
- xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References: xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)xTimerQueue/8 (read)
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: xQueueGenericSendFromISR/42 xQueueGenericSend/41 xQueueGenericSend/41 xTaskGetSchedulerState/40
- prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by: xTimerCreate/11
- Calls: vListInitialiseItem/39 prvCheckForValidListAndQueue/29
- xTimerCreate/11 (xTimerCreate) @06bc57e0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References:
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: prvInitialiseNewTimer/12 pvPortMalloc/38
- xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder public
- References: xTimerQueue/8 (read)prvTimerTask/22 (addr)xTimerTaskHandle/9 (addr)
- Referring:
- Availability: available
- Function flags: body
- Called by:
- Calls: xTaskCreate/37 prvCheckForValidListAndQueue/29
- xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References:
- Referring: xTimerGetTimerDaemonTaskHandle/14 (read)xTimerGetTimerDaemonTaskHandle/14 (read)xTimerCreateTimerTask/10 (addr)
- Availability: available
- Varpool flags: initialized
- xTimerQueue/8 (xTimerQueue) @06bbf5e8
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References:
- Referring: prvProcessReceivedCommands/27 (read)prvProcessTimerOrBlockTask/23 (read)prvCheckForValidListAndQueue/29 (read)xTimerGenericCommand/13 (read)xTimerCreateTimerTask/10 (read)xTimerPendFunctionCallFromISR/33 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)xTimerGenericCommand/13 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (read)prvCheckForValidListAndQueue/29 (write)xTimerPendFunctionCall/34 (read)xTimerPendFunctionCall/34 (read)
- Availability: available
- Varpool flags: initialized
- pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References:
- Referring: prvInsertTimerInActiveList/26 (read)prvSwitchTimerLists/28 (write)prvProcessTimerOrBlockTask/23 (read)prvSwitchTimerLists/28 (read)prvCheckForValidListAndQueue/29 (write)
- Availability: available
- Varpool flags:
- pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References:
- Referring: prvGetNextExpireTime/24 (read)prvInsertTimerInActiveList/26 (read)prvProcessExpiredTimer/21 (read)prvSwitchTimerLists/28 (write)prvGetNextExpireTime/24 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvSwitchTimerLists/28 (read)prvCheckForValidListAndQueue/29 (write)
- Availability: available
- Varpool flags:
- xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: available
- Varpool flags:
- xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly
- References:
- Referring: prvCheckForValidListAndQueue/29 (addr)prvCheckForValidListAndQueue/29 (addr)
- Availability: available
- Varpool flags:
- Materializing clones
- Materialization Call site updates done.
- Reclaiming functions:
- Reclaiming variables:
- Clearing address taken flags:
- Trivially needed variables: xLastTime.6552 xTimerTaskHandle xTimerQueue pxOverflowTimerList pxCurrentTimerList xActiveTimerList2 xActiveTimerList1
- Removing variables:
- Final Symbol table:
- vQueueAddToRegistry/56 (vQueueAddToRegistry) @06c1f2a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- xQueueGenericCreate/55 (xQueueGenericCreate) @06c1f1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- vListInitialise/54 (vListInitialise) @06c1f000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- xQueueReceive/53 (xQueueReceive) @06c10c40
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- vPortFree/52 (vPortFree) @06c10b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- vListInsert/51 (vListInsert) @06c107e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- xLastTime.6552/50 (xLastTime) @06c128b8
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- Aux: @00000001
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- xTaskGetTickCount/49 (xTaskGetTickCount) @06c10620
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- vQueueWaitForMessageRestricted/48 (vQueueWaitForMessageRestricted) @06c10380
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- xTaskResumeAll/47 (xTaskResumeAll) @06c102a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- vTaskSuspendAll/46 (vTaskSuspendAll) @06c101c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- uxListRemove/45 (uxListRemove) @06bdfee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- vPortExitCritical/44 (vPortExitCritical) @06bdf9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- vPortEnterCritical/43 (vPortEnterCritical) @06bdf8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- xQueueGenericSendFromISR/42 (xQueueGenericSendFromISR) @06bdf540
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- xQueueGenericSend/41 (xQueueGenericSend) @06bdf460
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- xTaskGetSchedulerState/40 (xTaskGetSchedulerState) @06bdf380
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- vListInitialiseItem/39 (vListInitialiseItem) @06bdf1c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- pvPortMalloc/38 (pvPortMalloc) @06bdf000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- xTaskCreate/37 (xTaskCreate) @06bd6380
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags:
- Called by:
- Calls:
- vTimerSetTimerNumber/36 (vTimerSetTimerNumber) @06bd6c40
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- uxTimerGetTimerNumber/35 (uxTimerGetTimerNumber) @06bd69a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerPendFunctionCall/34 (xTimerPendFunctionCall) @06bd6700
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerPendFunctionCallFromISR/33 (xTimerPendFunctionCallFromISR) @06bd62a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- vTimerSetTimerID/32 (vTimerSetTimerID) @06bcfd20
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- pvTimerGetTimerID/31 (pvTimerGetTimerID) @06bcf2a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerIsTimerActive/30 (xTimerIsTimerActive) @06bcfc40
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvCheckForValidListAndQueue/29 (prvCheckForValidListAndQueue) @06bcf8c0
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvSwitchTimerLists/28 (prvSwitchTimerLists) @06bcf540
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvProcessReceivedCommands/27 (prvProcessReceivedCommands) @06bcf1c0
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvInsertTimerInActiveList/26 (prvInsertTimerInActiveList) @06b6ec40
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvSampleTimeNow/25 (prvSampleTimeNow) @06b6ee00
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvGetNextExpireTime/24 (prvGetNextExpireTime) @06b6eb60
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvProcessTimerOrBlockTask/23 (prvProcessTimerOrBlockTask) @06b6e7e0
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvTimerTask/22 (prvTimerTask) @06b6e380
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- Address is taken.
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvProcessExpiredTimer/21 (prvProcessExpiredTimer) @06b6e0e0
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvReloadTimer/20 (prvReloadTimer) @06b68a80
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- pcTimerGetName/19 (pcTimerGetName) @06b68380
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerGetExpiryTime/18 (xTimerGetExpiryTime) @06b68d20
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- uxTimerGetReloadMode/17 (uxTimerGetReloadMode) @06b689a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- vTimerSetReloadMode/16 (vTimerSetReloadMode) @06b68620
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerGetPeriod/15 (xTimerGetPeriod) @06b682a0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerGetTimerDaemonTaskHandle/14 (xTimerGetTimerDaemonTaskHandle) @06bc5c40
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerGenericCommand/13 (xTimerGenericCommand) @06bc5620
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- prvInitialiseNewTimer/12 (prvInitialiseNewTimer) @06bc5b60
- Type: function definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerCreate/11 (xTimerCreate) @06bc57e0
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerCreateTimerTask/10 (xTimerCreateTimerTask) @06bc5540
- Type: function definition analyzed
- Visibility: force_output externally_visible no_reorder asm_written public
- References:
- Referring:
- Availability: available
- Function flags:
- Called by:
- Calls:
- xTimerTaskHandle/9 (xTimerTaskHandle) @06bbf678
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- Aux: @06c128b8
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- xTimerQueue/8 (xTimerQueue) @06bbf5e8
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- Aux: @06bbf678
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- pxOverflowTimerList/7 (pxOverflowTimerList) @06bbf558
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- Aux: @06bbf5e8
- References:
- Referring:
- Availability: available
- Varpool flags:
- pxCurrentTimerList/6 (pxCurrentTimerList) @06bbf4c8
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- Aux: @06bbf558
- References:
- Referring:
- Availability: available
- Varpool flags:
- xActiveTimerList2/5 (xActiveTimerList2) @06bbf438
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- Aux: @06bbf4c8
- References:
- Referring:
- Availability: available
- Varpool flags:
- xActiveTimerList1/4 (xActiveTimerList1) @06bbf3a8
- Type: variable definition analyzed
- Visibility: force_output no_reorder prevailing_def_ironly asm_written
- Aux: @06bbf438
- References:
- Referring:
- Availability: available
- Varpool flags:
|