1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507 |
- Trivially needed symbols: vEventGroupSetNumber uxEventGroupGetNumber xEventGroupSetBitsFromISR vEventGroupClearBitsCallback vEventGroupSetBitsCallback vEventGroupDelete xEventGroupSetBits xEventGroupGetBitsFromISR xEventGroupClearBitsFromISR xEventGroupClearBits xEventGroupWaitBits xEventGroupSync xEventGroupCreate
- Initial Symbol table:
- vPortFree/29 (vPortFree) @05ecab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11
- Calls:
- vTaskRemoveFromUnorderedEventList/28 (vTaskRemoveFromUnorderedEventList) @05eca9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10
- Calls:
- xTimerPendFunctionCallFromISR/27 (xTimerPendFunctionCallFromISR) @05eca460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupSetBitsFromISR/15 xEventGroupClearBitsFromISR/8
- Calls:
- vPortExitCritical/26 (vPortExitCritical) @05eadd20
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vPortEnterCritical/25 (vPortEnterCritical) @05eadc40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- uxTaskResetEventItemValue/24 (uxTaskResetEventItemValue) @05eadb60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- xTaskResumeAll/23 (xTaskResumeAll) @05eada80
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vTaskPlaceOnUnorderedEventList/22 (vTaskPlaceOnUnorderedEventList) @05ead9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vTaskSuspendAll/21 (vTaskSuspendAll) @05ead8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- xTaskGetSchedulerState/20 (xTaskGetSchedulerState) @05ead7e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vListInitialise/19 (vListInitialise) @05ead460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupCreate/4
- Calls:
- pvPortMalloc/18 (pvPortMalloc) @05ead380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupCreate/4
- Calls:
- vEventGroupSetNumber/17 (vEventGroupSetNumber) @05ea1e00
- Type: function definition analyzed
- Visibility: public
- Aux: @01733ea0
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxEventGroupGetNumber/16 (uxEventGroupGetNumber) @05ea18c0
- Type: function definition analyzed
- Visibility: public
- Aux: @05ea1e00
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xEventGroupSetBitsFromISR/15 (xEventGroupSetBitsFromISR) @05ea12a0
- Type: function definition analyzed
- Visibility: public
- Aux: @05ea18c0
- References: vEventGroupSetBitsCallback/12 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27
- prvTestWaitCondition/14 (prvTestWaitCondition) @05ea1d20
- Type: function definition analyzed
- Visibility:
- Aux: @05e5dd20
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupWaitBits/6
- Calls:
- vEventGroupClearBitsCallback/13 (vEventGroupClearBitsCallback) @05ea1a80
- Type: function definition analyzed
- Visibility: public
- Address is taken.
- Aux: @05ea12a0
- References:
- Referring: xEventGroupClearBitsFromISR/8 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: xEventGroupClearBits/7
- vEventGroupSetBitsCallback/12 (vEventGroupSetBitsCallback) @05ea17e0
- Type: function definition analyzed
- Visibility: public
- Address is taken.
- Aux: @05ea1a80
- References:
- Referring: xEventGroupSetBitsFromISR/15 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: xEventGroupSetBits/10
- vEventGroupDelete/11 (vEventGroupDelete) @05ea1540
- Type: function definition analyzed
- Visibility: public
- Aux: @05ea17e0
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/23 vPortFree/29 vTaskRemoveFromUnorderedEventList/28 vPortRaiseBASEPRI/1 vTaskSuspendAll/21 vPortRaiseBASEPRI/1
- xEventGroupSetBits/10 (xEventGroupSetBits) @05ea11c0
- Type: function definition analyzed
- Visibility: public
- Aux: @05ea1540
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupSetBitsCallback/12 xEventGroupSync/5
- Calls: xTaskResumeAll/23 vTaskRemoveFromUnorderedEventList/28 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupGetBitsFromISR/9 (xEventGroupGetBitsFromISR) @05e5da80
- Type: function definition analyzed
- Visibility: public
- Aux: @05ea11c0
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2
- xEventGroupClearBitsFromISR/8 (xEventGroupClearBitsFromISR) @05e5d0e0
- Type: function definition analyzed
- Visibility: public
- Aux: @05e5da80
- References: vEventGroupClearBitsCallback/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27
- xEventGroupClearBits/7 (xEventGroupClearBits) @05e5dd20
- Type: function definition analyzed
- Visibility: public
- Aux: @05e5d0e0
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupClearBitsCallback/13
- Calls: vPortExitCritical/26 vPortEnterCritical/25 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupWaitBits/6 (xEventGroupWaitBits) @05e5d9a0
- Type: function definition analyzed
- Visibility: public
- Aux: @05e5dd20
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/26 prvTestWaitCondition/14 vPortEnterCritical/25 uxTaskResetEventItemValue/24 xTaskResumeAll/23 vTaskPlaceOnUnorderedEventList/22 prvTestWaitCondition/14 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/20 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupSync/5 (xEventGroupSync) @05e5d460
- Type: function definition analyzed
- Visibility: public
- Aux: @05e5d9a0
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/26 vPortEnterCritical/25 uxTaskResetEventItemValue/24 xTaskResumeAll/23 vTaskPlaceOnUnorderedEventList/22 xEventGroupSetBits/10 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/20 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupCreate/4 (xEventGroupCreate) @05e5d000
- Type: function definition analyzed
- Visibility: public
- Aux: @05e5d460
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vListInitialise/19 pvPortMalloc/18
- vPortSetBASEPRI/3 (vPortSetBASEPRI) @05de9380
- Type: function definition analyzed
- Visibility:
- Aux: @05ea11c0
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupGetBitsFromISR/9
- Calls:
- ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05de90e0
- Type: function definition analyzed
- Visibility:
- Aux: @05de9380
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupGetBitsFromISR/9
- Calls:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05de3d20
- Type: function definition analyzed
- Visibility:
- Aux: @05e5d9a0
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupDelete/11 vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupSetBits/10 xEventGroupClearBits/7 xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupSync/5 xEventGroupSync/5 xEventGroupSync/5
- Calls:
- xPortIsInsideInterrupt/0 (xPortIsInsideInterrupt) @05de3a80
- Type: function definition
- Visibility:
- References:
- Referring:
- Function flags: optimize_size
- Called by:
- Calls:
- Removing unused symbols: xPortIsInsideInterrupt
- Reclaimed Symbol table:
- vPortFree/29 (vPortFree) @05ecab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11
- Calls:
- vTaskRemoveFromUnorderedEventList/28 (vTaskRemoveFromUnorderedEventList) @05eca9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10
- Calls:
- xTimerPendFunctionCallFromISR/27 (xTimerPendFunctionCallFromISR) @05eca460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupSetBitsFromISR/15 xEventGroupClearBitsFromISR/8
- Calls:
- vPortExitCritical/26 (vPortExitCritical) @05eadd20
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vPortEnterCritical/25 (vPortEnterCritical) @05eadc40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- uxTaskResetEventItemValue/24 (uxTaskResetEventItemValue) @05eadb60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- xTaskResumeAll/23 (xTaskResumeAll) @05eada80
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vTaskPlaceOnUnorderedEventList/22 (vTaskPlaceOnUnorderedEventList) @05ead9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vTaskSuspendAll/21 (vTaskSuspendAll) @05ead8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- xTaskGetSchedulerState/20 (xTaskGetSchedulerState) @05ead7e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vListInitialise/19 (vListInitialise) @05ead460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupCreate/4
- Calls:
- pvPortMalloc/18 (pvPortMalloc) @05ead380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupCreate/4
- Calls:
- vEventGroupSetNumber/17 (vEventGroupSetNumber) @05ea1e00
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxEventGroupGetNumber/16 (uxEventGroupGetNumber) @05ea18c0
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xEventGroupSetBitsFromISR/15 (xEventGroupSetBitsFromISR) @05ea12a0
- Type: function definition analyzed
- Visibility: public
- References: vEventGroupSetBitsCallback/12 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27
- prvTestWaitCondition/14 (prvTestWaitCondition) @05ea1d20
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupWaitBits/6
- Calls:
- vEventGroupClearBitsCallback/13 (vEventGroupClearBitsCallback) @05ea1a80
- Type: function definition analyzed
- Visibility: public
- Address is taken.
- References:
- Referring: xEventGroupClearBitsFromISR/8 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: xEventGroupClearBits/7
- vEventGroupSetBitsCallback/12 (vEventGroupSetBitsCallback) @05ea17e0
- Type: function definition analyzed
- Visibility: public
- Address is taken.
- References:
- Referring: xEventGroupSetBitsFromISR/15 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: xEventGroupSetBits/10
- vEventGroupDelete/11 (vEventGroupDelete) @05ea1540
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/23 vPortFree/29 vTaskRemoveFromUnorderedEventList/28 vPortRaiseBASEPRI/1 vTaskSuspendAll/21 vPortRaiseBASEPRI/1
- xEventGroupSetBits/10 (xEventGroupSetBits) @05ea11c0
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupSetBitsCallback/12 xEventGroupSync/5
- Calls: xTaskResumeAll/23 vTaskRemoveFromUnorderedEventList/28 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupGetBitsFromISR/9 (xEventGroupGetBitsFromISR) @05e5da80
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2
- xEventGroupClearBitsFromISR/8 (xEventGroupClearBitsFromISR) @05e5d0e0
- Type: function definition analyzed
- Visibility: public
- References: vEventGroupClearBitsCallback/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27
- xEventGroupClearBits/7 (xEventGroupClearBits) @05e5dd20
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupClearBitsCallback/13
- Calls: vPortExitCritical/26 vPortEnterCritical/25 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupWaitBits/6 (xEventGroupWaitBits) @05e5d9a0
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/26 prvTestWaitCondition/14 vPortEnterCritical/25 uxTaskResetEventItemValue/24 xTaskResumeAll/23 vTaskPlaceOnUnorderedEventList/22 prvTestWaitCondition/14 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/20 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupSync/5 (xEventGroupSync) @05e5d460
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/26 vPortEnterCritical/25 uxTaskResetEventItemValue/24 xTaskResumeAll/23 vTaskPlaceOnUnorderedEventList/22 xEventGroupSetBits/10 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/20 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupCreate/4 (xEventGroupCreate) @05e5d000
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vListInitialise/19 pvPortMalloc/18
- vPortSetBASEPRI/3 (vPortSetBASEPRI) @05de9380
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupGetBitsFromISR/9
- Calls:
- ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05de90e0
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupGetBitsFromISR/9
- Calls:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05de3d20
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupDelete/11 vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupSetBits/10 xEventGroupClearBits/7 xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupSync/5 xEventGroupSync/5 xEventGroupSync/5
- Calls:
- Initial Symbol table:
- vPortFree/29 (vPortFree) @05ecab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11
- Calls:
- vTaskRemoveFromUnorderedEventList/28 (vTaskRemoveFromUnorderedEventList) @05eca9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10
- Calls:
- xTimerPendFunctionCallFromISR/27 (xTimerPendFunctionCallFromISR) @05eca460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupSetBitsFromISR/15 xEventGroupClearBitsFromISR/8
- Calls:
- vPortExitCritical/26 (vPortExitCritical) @05eadd20
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vPortEnterCritical/25 (vPortEnterCritical) @05eadc40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- uxTaskResetEventItemValue/24 (uxTaskResetEventItemValue) @05eadb60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- xTaskResumeAll/23 (xTaskResumeAll) @05eada80
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vTaskPlaceOnUnorderedEventList/22 (vTaskPlaceOnUnorderedEventList) @05ead9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vTaskSuspendAll/21 (vTaskSuspendAll) @05ead8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- xTaskGetSchedulerState/20 (xTaskGetSchedulerState) @05ead7e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vListInitialise/19 (vListInitialise) @05ead460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupCreate/4
- Calls:
- pvPortMalloc/18 (pvPortMalloc) @05ead380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupCreate/4
- Calls:
- vEventGroupSetNumber/17 (vEventGroupSetNumber) @05ea1e00
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxEventGroupGetNumber/16 (uxEventGroupGetNumber) @05ea18c0
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xEventGroupSetBitsFromISR/15 (xEventGroupSetBitsFromISR) @05ea12a0
- Type: function definition analyzed
- Visibility: public
- References: vEventGroupSetBitsCallback/12 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27
- prvTestWaitCondition/14 (prvTestWaitCondition) @05ea1d20
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupWaitBits/6
- Calls:
- vEventGroupClearBitsCallback/13 (vEventGroupClearBitsCallback) @05ea1a80
- Type: function definition analyzed
- Visibility: public
- Address is taken.
- References:
- Referring: xEventGroupClearBitsFromISR/8 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: xEventGroupClearBits/7
- vEventGroupSetBitsCallback/12 (vEventGroupSetBitsCallback) @05ea17e0
- Type: function definition analyzed
- Visibility: public
- Address is taken.
- References:
- Referring: xEventGroupSetBitsFromISR/15 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: xEventGroupSetBits/10
- vEventGroupDelete/11 (vEventGroupDelete) @05ea1540
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/23 vPortFree/29 vTaskRemoveFromUnorderedEventList/28 vPortRaiseBASEPRI/1 vTaskSuspendAll/21 vPortRaiseBASEPRI/1
- xEventGroupSetBits/10 (xEventGroupSetBits) @05ea11c0
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupSetBitsCallback/12 xEventGroupSync/5
- Calls: xTaskResumeAll/23 vTaskRemoveFromUnorderedEventList/28 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupGetBitsFromISR/9 (xEventGroupGetBitsFromISR) @05e5da80
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2
- xEventGroupClearBitsFromISR/8 (xEventGroupClearBitsFromISR) @05e5d0e0
- Type: function definition analyzed
- Visibility: public
- References: vEventGroupClearBitsCallback/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27
- xEventGroupClearBits/7 (xEventGroupClearBits) @05e5dd20
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupClearBitsCallback/13
- Calls: vPortExitCritical/26 vPortEnterCritical/25 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupWaitBits/6 (xEventGroupWaitBits) @05e5d9a0
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/26 prvTestWaitCondition/14 vPortEnterCritical/25 uxTaskResetEventItemValue/24 xTaskResumeAll/23 vTaskPlaceOnUnorderedEventList/22 prvTestWaitCondition/14 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/20 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupSync/5 (xEventGroupSync) @05e5d460
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/26 vPortEnterCritical/25 uxTaskResetEventItemValue/24 xTaskResumeAll/23 vTaskPlaceOnUnorderedEventList/22 xEventGroupSetBits/10 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/20 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupCreate/4 (xEventGroupCreate) @05e5d000
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vListInitialise/19 pvPortMalloc/18
- vPortSetBASEPRI/3 (vPortSetBASEPRI) @05de9380
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupGetBitsFromISR/9
- Calls:
- ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05de90e0
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupGetBitsFromISR/9
- Calls:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05de3d20
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupDelete/11 vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupSetBits/10 xEventGroupClearBits/7 xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupSync/5 xEventGroupSync/5 xEventGroupSync/5
- Calls:
- Removing unused symbols:
- Reclaimed Symbol table:
- vPortFree/29 (vPortFree) @05ecab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11
- Calls:
- vTaskRemoveFromUnorderedEventList/28 (vTaskRemoveFromUnorderedEventList) @05eca9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10
- Calls:
- xTimerPendFunctionCallFromISR/27 (xTimerPendFunctionCallFromISR) @05eca460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupSetBitsFromISR/15 xEventGroupClearBitsFromISR/8
- Calls:
- vPortExitCritical/26 (vPortExitCritical) @05eadd20
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vPortEnterCritical/25 (vPortEnterCritical) @05eadc40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- uxTaskResetEventItemValue/24 (uxTaskResetEventItemValue) @05eadb60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- xTaskResumeAll/23 (xTaskResumeAll) @05eada80
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vTaskPlaceOnUnorderedEventList/22 (vTaskPlaceOnUnorderedEventList) @05ead9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vTaskSuspendAll/21 (vTaskSuspendAll) @05ead8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- xTaskGetSchedulerState/20 (xTaskGetSchedulerState) @05ead7e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupSync/5
- Calls:
- vListInitialise/19 (vListInitialise) @05ead460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupCreate/4
- Calls:
- pvPortMalloc/18 (pvPortMalloc) @05ead380
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xEventGroupCreate/4
- Calls:
- vEventGroupSetNumber/17 (vEventGroupSetNumber) @05ea1e00
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxEventGroupGetNumber/16 (uxEventGroupGetNumber) @05ea18c0
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xEventGroupSetBitsFromISR/15 (xEventGroupSetBitsFromISR) @05ea12a0
- Type: function definition analyzed
- Visibility: public
- References: vEventGroupSetBitsCallback/12 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27
- prvTestWaitCondition/14 (prvTestWaitCondition) @05ea1d20
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupWaitBits/6 xEventGroupWaitBits/6
- Calls:
- vEventGroupClearBitsCallback/13 (vEventGroupClearBitsCallback) @05ea1a80
- Type: function definition analyzed
- Visibility: public
- Address is taken.
- References:
- Referring: xEventGroupClearBitsFromISR/8 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: xEventGroupClearBits/7
- vEventGroupSetBitsCallback/12 (vEventGroupSetBitsCallback) @05ea17e0
- Type: function definition analyzed
- Visibility: public
- Address is taken.
- References:
- Referring: xEventGroupSetBitsFromISR/15 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: xEventGroupSetBits/10
- vEventGroupDelete/11 (vEventGroupDelete) @05ea1540
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/23 vPortFree/29 vTaskRemoveFromUnorderedEventList/28 vPortRaiseBASEPRI/1 vTaskSuspendAll/21 vPortRaiseBASEPRI/1
- xEventGroupSetBits/10 (xEventGroupSetBits) @05ea11c0
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupSetBitsCallback/12 xEventGroupSync/5
- Calls: xTaskResumeAll/23 vTaskRemoveFromUnorderedEventList/28 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupGetBitsFromISR/9 (xEventGroupGetBitsFromISR) @05e5da80
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2
- xEventGroupClearBitsFromISR/8 (xEventGroupClearBitsFromISR) @05e5d0e0
- Type: function definition analyzed
- Visibility: public
- References: vEventGroupClearBitsCallback/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27
- xEventGroupClearBits/7 (xEventGroupClearBits) @05e5dd20
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupClearBitsCallback/13
- Calls: vPortExitCritical/26 vPortEnterCritical/25 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupWaitBits/6 (xEventGroupWaitBits) @05e5d9a0
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/26 prvTestWaitCondition/14 vPortEnterCritical/25 uxTaskResetEventItemValue/24 xTaskResumeAll/23 vTaskPlaceOnUnorderedEventList/22 prvTestWaitCondition/14 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/20 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupSync/5 (xEventGroupSync) @05e5d460
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/26 vPortEnterCritical/25 uxTaskResetEventItemValue/24 xTaskResumeAll/23 vTaskPlaceOnUnorderedEventList/22 xEventGroupSetBits/10 vTaskSuspendAll/21 vPortRaiseBASEPRI/1 xTaskGetSchedulerState/20 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xEventGroupCreate/4 (xEventGroupCreate) @05e5d000
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vListInitialise/19 pvPortMalloc/18
- vPortSetBASEPRI/3 (vPortSetBASEPRI) @05de9380
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupGetBitsFromISR/9
- Calls:
- ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05de90e0
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xEventGroupGetBitsFromISR/9
- Calls:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05de3d20
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vEventGroupDelete/11 vEventGroupDelete/11 xEventGroupSetBits/10 xEventGroupSetBits/10 xEventGroupClearBits/7 xEventGroupClearBits/7 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupWaitBits/6 xEventGroupSync/5 xEventGroupSync/5 xEventGroupSync/5
- Calls:
- Reclaiming functions:
- Reclaiming variables:
- Clearing address taken flags:
- Optimized Symbol table:
- prvTestWaitCondition/44 (prvTestWaitCondition) @05de9380
- Type: function definition analyzed
- Visibility:
- next sharing asm name: 14
- References:
- Referring:
- Function prvTestWaitCondition/44 is inline copy in xEventGroupWaitBits/6
- Clone of prvTestWaitCondition/14
- Availability: local
- Function flags: count:23563 (estimated locally) body local nonfreeing_fn optimize_size
- Called by: xEventGroupWaitBits/6 (inlined) (23563 (estimated locally),0.08 per call)
- Calls:
- xEventGroupSetBits.part.0/39 (xEventGroupSetBits.part.0) @05de90e0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References:
- Referring:
- Function xEventGroupSetBits.part.0/39 is inline copy in xEventGroupSetBits/10
- Availability: local
- Function flags: count:52886 (estimated locally) first_run:1 body local split_part optimize_size
- Called by: xEventGroupSetBits/10 (inlined) (52886 (estimated locally),0.23 per call)
- Calls: vTaskSuspendAll/21 (52886 (estimated locally),0.23 per call) vTaskRemoveFromUnorderedEventList/28 (179716 (estimated locally),0.78 per call) xTaskResumeAll/23 (52886 (estimated locally),0.23 per call)
- xEventGroupClearBits.part.0/36 (xEventGroupClearBits.part.0) @05de3a80
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References:
- Referring:
- Function xEventGroupClearBits.part.0/36 is inline copy in xEventGroupClearBits/7
- Availability: local
- Function flags: count:52886 (estimated locally) first_run:1 body local split_part optimize_size
- Called by: xEventGroupClearBits/7 (inlined) (52886 (estimated locally),0.23 per call)
- Calls: vPortEnterCritical/25 (52886 (estimated locally),0.23 per call) vPortExitCritical/26 (52886 (estimated locally),0.23 per call)
- vPortFree/29 (vPortFree) @05ecab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 (63439 (estimated locally),0.27 per call)
- Calls:
- vTaskRemoveFromUnorderedEventList/28 (vTaskRemoveFromUnorderedEventList) @05eca9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 (1030048 (estimated locally),4.46 per call) xEventGroupSetBits.part.0/39 (179716 (estimated locally),0.78 per call)
- Calls:
- xTimerPendFunctionCallFromISR/27 (xTimerPendFunctionCallFromISR) @05eca460
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: xEventGroupSetBitsFromISR/15 (1073741824 (estimated locally),1.00 per call) xEventGroupClearBitsFromISR/8 (1073741824 (estimated locally),1.00 per call)
- Calls:
- vPortExitCritical/26 (vPortExitCritical) @05eadd20
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: xEventGroupSync/5 (3888 (estimated locally),0.02 per call) xEventGroupClearBits.part.0/36 (52886 (estimated locally),0.23 per call) xEventGroupWaitBits/6 (3888 (estimated locally),0.01 per call)
- Calls:
- vPortEnterCritical/25 (vPortEnterCritical) @05eadc40
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: xEventGroupSync/5 (3888 (estimated locally),0.02 per call) xEventGroupClearBits.part.0/36 (52886 (estimated locally),0.23 per call) xEventGroupWaitBits/6 (3888 (estimated locally),0.01 per call)
- Calls:
- uxTaskResetEventItemValue/24 (uxTaskResetEventItemValue) @05eadb60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: xEventGroupSync/5 (11782 (estimated locally),0.05 per call) xEventGroupWaitBits/6 (11782 (estimated locally),0.04 per call)
- Calls:
- xTaskResumeAll/23 (xTaskResumeAll) @05eada80
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 (63439 (estimated locally),0.27 per call) xEventGroupSync/5 (23563 (estimated locally),0.11 per call) xEventGroupSetBits.part.0/39 (52886 (estimated locally),0.23 per call) xEventGroupWaitBits/6 (23563 (estimated locally),0.08 per call)
- Calls:
- vTaskPlaceOnUnorderedEventList/22 (vTaskPlaceOnUnorderedEventList) @05ead9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: xEventGroupSync/5 (5132 (estimated locally),0.02 per call) xEventGroupWaitBits/6 (5891 (estimated locally),0.02 per call)
- Calls:
- vTaskSuspendAll/21 (vTaskSuspendAll) @05ead8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vEventGroupDelete/11 (123389 (estimated locally),0.53 per call) xEventGroupSync/5 (23563 (estimated locally),0.11 per call) xEventGroupSetBits.part.0/39 (52886 (estimated locally),0.23 per call) xEventGroupWaitBits/6 (23563 (estimated locally),0.08 per call)
- Calls:
- xTaskGetSchedulerState/20 (xTaskGetSchedulerState) @05ead7e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: xEventGroupSync/5 (35433 (estimated locally),0.16 per call) xEventGroupWaitBits/6 (35433 (estimated locally),0.12 per call)
- Calls:
- vListInitialise/19 (vListInitialise) @05ead460
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: xEventGroupCreate/4 (574129754 (estimated locally),0.53 per call)
- Calls:
- pvPortMalloc/18 (pvPortMalloc) @05ead380
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: xEventGroupCreate/4 (1073741824 (estimated locally),1.00 per call)
- Calls:
- vEventGroupSetNumber/17 (vEventGroupSetNumber) @05ea1e00
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls:
- uxEventGroupGetNumber/16 (uxEventGroupGetNumber) @05ea18c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls:
- xEventGroupSetBitsFromISR/15 (xEventGroupSetBitsFromISR) @05ea12a0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: vEventGroupSetBitsCallback/12 (addr)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27 (1073741824 (estimated locally),1.00 per call)
- prvTestWaitCondition/14 (prvTestWaitCondition) @05ea1d20
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- previous sharing asm name: 44
- References:
- Referring:
- Function prvTestWaitCondition/14 is inline copy in xEventGroupWaitBits/6
- Availability: local
- Function flags: count:3888 (estimated locally) body local nonfreeing_fn optimize_size
- Called by: xEventGroupWaitBits/6 (inlined) (3888 (estimated locally),0.01 per call)
- Calls:
- vEventGroupClearBitsCallback/13 (vEventGroupClearBitsCallback) @05ea1a80
- Type: function definition analyzed
- Visibility: externally_visible public
- Address is taken.
- References:
- Referring: xEventGroupClearBitsFromISR/8 (addr)
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: xEventGroupClearBits/7 (1073741824 (estimated locally),1.00 per call)
- vEventGroupSetBitsCallback/12 (vEventGroupSetBitsCallback) @05ea17e0
- Type: function definition analyzed
- Visibility: externally_visible public
- Address is taken.
- References:
- Referring: xEventGroupSetBitsFromISR/15 (addr)
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: xEventGroupSetBits/10 (1073741824 (estimated locally),1.00 per call)
- vEventGroupDelete/11 (vEventGroupDelete) @05ea1540
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:230763 (estimated locally) body optimize_size
- Called by:
- Calls: xTaskResumeAll/23 (63439 (estimated locally),0.27 per call) vPortFree/29 (63439 (estimated locally),0.27 per call) vTaskRemoveFromUnorderedEventList/28 (1030048 (estimated locally),4.46 per call) vTaskSuspendAll/21 (123389 (estimated locally),0.53 per call)
- xEventGroupSetBits/10 (xEventGroupSetBits) @05ea11c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:228942 (estimated locally) body optimize_size
- Called by: vEventGroupSetBitsCallback/12 (1073741824 (estimated locally),1.00 per call) xEventGroupSync/5 (23563 (estimated locally),0.11 per call)
- Calls: xEventGroupSetBits.part.0/39 (inlined) (52886 (estimated locally),0.23 per call)
- xEventGroupGetBitsFromISR/9 (xEventGroupGetBitsFromISR) @05e5da80
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls:
- xEventGroupClearBitsFromISR/8 (xEventGroupClearBitsFromISR) @05e5d0e0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: vEventGroupClearBitsCallback/13 (addr)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: xTimerPendFunctionCallFromISR/27 (1073741824 (estimated locally),1.00 per call)
- xEventGroupClearBits/7 (xEventGroupClearBits) @05e5dd20
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:228942 (estimated locally) body optimize_size
- Called by: vEventGroupClearBitsCallback/13 (1073741824 (estimated locally),1.00 per call)
- Calls: xEventGroupClearBits.part.0/36 (inlined) (52886 (estimated locally),0.23 per call)
- xEventGroupWaitBits/6 (xEventGroupWaitBits) @05e5d9a0
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:306783 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/26 (3888 (estimated locally),0.01 per call) prvTestWaitCondition/14 (inlined) (3888 (estimated locally),0.01 per call) vPortEnterCritical/25 (3888 (estimated locally),0.01 per call) uxTaskResetEventItemValue/24 (11782 (estimated locally),0.04 per call) xTaskResumeAll/23 (23563 (estimated locally),0.08 per call) vTaskPlaceOnUnorderedEventList/22 (5891 (estimated locally),0.02 per call) prvTestWaitCondition/44 (inlined) (23563 (estimated locally),0.08 per call) vTaskSuspendAll/21 (23563 (estimated locally),0.08 per call) xTaskGetSchedulerState/20 (35433 (estimated locally),0.12 per call)
- xEventGroupSync/5 (xEventGroupSync) @05e5d460
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:214748 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/26 (3888 (estimated locally),0.02 per call) vPortEnterCritical/25 (3888 (estimated locally),0.02 per call) uxTaskResetEventItemValue/24 (11782 (estimated locally),0.05 per call) xTaskResumeAll/23 (23563 (estimated locally),0.11 per call) vTaskPlaceOnUnorderedEventList/22 (5132 (estimated locally),0.02 per call) xEventGroupSetBits/10 (23563 (estimated locally),0.11 per call) vTaskSuspendAll/21 (23563 (estimated locally),0.11 per call) xTaskGetSchedulerState/20 (35433 (estimated locally),0.16 per call)
- xEventGroupCreate/4 (xEventGroupCreate) @05e5d000
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: vListInitialise/19 (574129754 (estimated locally),0.53 per call) pvPortMalloc/18 (1073741824 (estimated locally),1.00 per call)
- Materializing clones
- Materialization Call site updates done.
- Reclaiming functions:
- Reclaiming variables:
- Clearing address taken flags:
- Time profile order in expand_all_functions:xEventGroupCreate:0
- Time profile order in expand_all_functions:xEventGroupWaitBits:0
- Time profile order in expand_all_functions:xEventGroupClearBits:0
- Time profile order in expand_all_functions:vEventGroupClearBitsCallback:0
- Time profile order in expand_all_functions:xEventGroupClearBitsFromISR:0
- Time profile order in expand_all_functions:xEventGroupGetBitsFromISR:0
- Time profile order in expand_all_functions:xEventGroupSetBits:0
- Time profile order in expand_all_functions:xEventGroupSync:0
- Time profile order in expand_all_functions:vEventGroupSetBitsCallback:0
- Time profile order in expand_all_functions:vEventGroupDelete:0
- Time profile order in expand_all_functions:xEventGroupSetBitsFromISR:0
- Time profile order in expand_all_functions:uxEventGroupGetNumber:0
- Time profile order in expand_all_functions:vEventGroupSetNumber:0
- Trivially needed variables:
- Removing variables:
- Final Symbol table:
- vPortFree/29 (vPortFree) @05ecab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vTaskRemoveFromUnorderedEventList/28 (vTaskRemoveFromUnorderedEventList) @05eca9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- xTimerPendFunctionCallFromISR/27 (xTimerPendFunctionCallFromISR) @05eca460
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vPortExitCritical/26 (vPortExitCritical) @05eadd20
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vPortEnterCritical/25 (vPortEnterCritical) @05eadc40
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- uxTaskResetEventItemValue/24 (uxTaskResetEventItemValue) @05eadb60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- xTaskResumeAll/23 (xTaskResumeAll) @05eada80
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vTaskPlaceOnUnorderedEventList/22 (vTaskPlaceOnUnorderedEventList) @05ead9a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vTaskSuspendAll/21 (vTaskSuspendAll) @05ead8c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- xTaskGetSchedulerState/20 (xTaskGetSchedulerState) @05ead7e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vListInitialise/19 (vListInitialise) @05ead460
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- pvPortMalloc/18 (pvPortMalloc) @05ead380
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vEventGroupSetNumber/17 (vEventGroupSetNumber) @05ea1e00
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
- Called by:
- Calls:
- uxEventGroupGetNumber/16 (uxEventGroupGetNumber) @05ea18c0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
- Called by:
- Calls:
- xEventGroupSetBitsFromISR/15 (xEventGroupSetBitsFromISR) @05ea12a0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) optimize_size
- Called by:
- Calls:
- vEventGroupClearBitsCallback/13 (vEventGroupClearBitsCallback) @05ea1a80
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- Address is taken.
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) optimize_size
- Called by:
- Calls:
- vEventGroupSetBitsCallback/12 (vEventGroupSetBitsCallback) @05ea17e0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- Address is taken.
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) optimize_size
- Called by:
- Calls:
- vEventGroupDelete/11 (vEventGroupDelete) @05ea1540
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:230763 (estimated locally) optimize_size
- Called by:
- Calls:
- xEventGroupSetBits/10 (xEventGroupSetBits) @05ea11c0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:228942 (estimated locally) optimize_size
- Called by:
- Calls:
- xEventGroupGetBitsFromISR/9 (xEventGroupGetBitsFromISR) @05e5da80
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) optimize_size
- Called by:
- Calls:
- xEventGroupClearBitsFromISR/8 (xEventGroupClearBitsFromISR) @05e5d0e0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) optimize_size
- Called by:
- Calls:
- xEventGroupClearBits/7 (xEventGroupClearBits) @05e5dd20
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:228942 (estimated locally) optimize_size
- Called by:
- Calls:
- xEventGroupWaitBits/6 (xEventGroupWaitBits) @05e5d9a0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:306783 (estimated locally) optimize_size
- Called by:
- Calls:
- xEventGroupSync/5 (xEventGroupSync) @05e5d460
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:214748 (estimated locally) optimize_size
- Called by:
- Calls:
- xEventGroupCreate/4 (xEventGroupCreate) @05e5d000
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) optimize_size
- Called by:
- Calls:
|