12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531 |
- Trivially needed symbols: ulTaskGenericNotifyValueClear xTaskGenericNotifyStateClear vTaskGenericNotifyGiveFromISR xTaskGenericNotifyFromISR xTaskGenericNotify xTaskGenericNotifyWait ulTaskGenericNotifyTake pvTaskIncrementMutexHeldCount uxTaskResetEventItemValue vTaskList vTaskPriorityDisinheritAfterTimeout xTaskPriorityDisinherit xTaskPriorityInherit xTaskGetSchedulerState xTaskGetCurrentTaskHandle uxTaskGetStackHighWaterMark vTaskGetInfo vTaskSetTaskNumber uxTaskGetTaskNumber vTaskMissedYield xTaskCheckForTimeOut vTaskInternalSetTimeOutState vTaskSetTimeOutState vTaskRemoveFromUnorderedEventList xTaskRemoveFromEventList vTaskPlaceOnEventListRestricted vTaskPlaceOnUnorderedEventList vTaskPlaceOnEventList vTaskSwitchContext xTaskIncrementTick xTaskAbortDelay xTaskCatchUpTicks uxTaskGetSystemState xTaskGetHandle pcTaskGetName uxTaskGetNumberOfTasks xTaskGetTickCountFromISR xTaskGetTickCount xTaskResumeAll vTaskSuspendAll vTaskEndScheduler vTaskStartScheduler xTaskResumeFromISR vTaskResume vTaskSuspend vTaskPrioritySet uxTaskPriorityGetFromISR uxTaskPriorityGet eTaskGetState vTaskDelay xTaskDelayUntil vTaskDelete xTaskCreate uxSchedulerSuspended uxTopUsedPriority xNextTaskUnblockTime xNumOfOverflows xYieldPending xPendedTicks xSchedulerRunning uxTopReadyPriority xTickCount uxCurrentNumberOfTasks uxDeletedTasksWaitingCleanUp pxOverflowDelayedTaskList pxDelayedTaskList pxCurrentTCB
- Initial Symbol table:
- strcpy/112 (strcpy) @06161000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvWriteNameToBuffer/83
- Calls:
- sprintf/111 (sprintf) @06141ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84
- Calls:
- strlen/110 (strlen) @060d49a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52
- Calls:
- vPortEndScheduler/109 (vPortEndScheduler) @060d4000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskEndScheduler/44
- Calls:
- xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43
- Calls:
- xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43
- Calls:
- vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- vListInsert/105 (vListInsert) @05a837e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94
- Calls:
- vListInsertEnd/104 (vListInsertEnd) @05a830e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32
- Calls:
- uxListRemove/103 (uxListRemove) @05a83000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityInherit/80 xTaskAbortDelay/55 xTaskAbortDelay/55 prvCheckTasksWaitingTermination/71 xTaskResumeFromISR/42 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 prvAddCurrentTaskToDelayedList/94 vTaskDelete/32 vTaskDelete/32
- Calls:
- vListInitialise/102 (vListInitialise) @060b4ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70
- Calls:
- vPortExitCritical/101 (vPortExitCritical) @060b4d20
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31
- Calls:
- vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31
- Calls:
- pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30
- Calls:
- vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- memset/97 (memset) @060b4700
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- vPortFree/96 (vPortFree) @060b4540
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29
- Calls:
- pvPortMalloc/95 (pvPortMalloc) @060b4460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29
- Calls:
- prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
- Type: function definition analyzed
- Visibility:
- Aux: @05f48c40
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33
- Calls: vListInsert/105 vListInsert/105 uxListRemove/103
- ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
- Type: function definition analyzed
- Visibility: public
- Aux: @01733ea0
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100
- xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
- Type: function definition analyzed
- Visibility: public
- Aux: @0607a540
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
- Type: function definition analyzed
- Visibility: public
- Aux: @0607ad20
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
- Type: function definition analyzed
- Visibility: public
- Aux: @0607a8c0
- References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
- Type: function definition analyzed
- Visibility: public
- Aux: @0607a460
- References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
- Type: function definition analyzed
- Visibility: public
- Aux: @0606ce00
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
- Type: function definition analyzed
- Visibility: public
- Aux: @0606cd20
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
- Type: function definition analyzed
- Visibility: public
- Aux: @0606c8c0
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
- Type: function definition analyzed
- Visibility: public
- Aux: @0606c460
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- vTaskList/84 (vTaskList) @0604fc40
- Type: function definition analyzed
- Visibility: public
- Aux: @0606c1c0
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95
- prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
- Type: function definition analyzed
- Visibility:
- Aux: @0606c1c0
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskList/84
- Calls: strlen/110 strcpy/112
- vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
- Type: function definition analyzed
- Visibility: public
- Aux: @0604fc40
- References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
- Type: function definition analyzed
- Visibility: public
- Aux: @0604f000
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
- Type: function definition analyzed
- Visibility: public
- Aux: @0604fb60
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103
- xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
- Type: function definition analyzed
- Visibility: public
- Aux: @0604f700
- References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
- Type: function definition analyzed
- Visibility: public
- Aux: @0604f460
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
- Type: function definition analyzed
- Visibility:
- Aux: @05f487e0
- References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32
- Calls:
- prvDeleteTCB/76 (prvDeleteTCB) @06043380
- Type: function definition analyzed
- Visibility:
- Aux: @06043c40
- References:
- Referring:
- Function flags: body optimize_size
- Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32
- Calls: vPortFree/96 vPortFree/96
- uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
- Type: function definition analyzed
- Visibility: public
- Aux: @0604f1c0
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvTaskCheckFreeStackSpace/74
- prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
- Type: function definition analyzed
- Visibility:
- Aux: @06043ee0
- References:
- Referring:
- Function flags: body optimize_size
- Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72
- Calls:
- prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
- Type: function definition analyzed
- Visibility:
- Aux: @05f8a000
- References:
- Referring:
- Function flags: body optimize_size
- Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53
- Calls: vTaskGetInfo/72
- vTaskGetInfo/72 (vTaskGetInfo) @06043620
- Type: function definition analyzed
- Visibility: public
- Aux: @06043ee0
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by: prvListTasksWithinSingleList/73
- Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45
- prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
- Type: function definition analyzed
- Visibility:
- Aux: @05f6ca80
- References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
- Referring:
- Function flags: body optimize_size
- Called by: prvIdleTask/69
- Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100
- prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
- Type: function definition analyzed
- Visibility:
- Aux: @05f481c0
- References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: prvAddNewTaskToReadyList/31
- Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102
- prvIdleTask/69 (prvIdleTask) @0603f9a0
- Type: function definition analyzed
- Visibility:
- Address is taken.
- Aux: @05f6ca80
- References: pxReadyTasksLists/8 (read)
- Referring: vTaskStartScheduler/43 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: prvCheckTasksWaitingTermination/71
- vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
- Type: function definition analyzed
- Visibility: public
- Aux: @06043620
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
- Type: function definition analyzed
- Visibility: public
- Aux: @0603fe00
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
- Type: function definition analyzed
- Visibility: public
- Aux: @0603fb60
- References: xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
- Type: function definition analyzed
- Visibility: public
- Aux: @0603f8c0
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
- Type: function definition analyzed
- Visibility: public
- Aux: @0603f620
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCheckForTimeOut/65
- Calls:
- vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
- Type: function definition analyzed
- Visibility: public
- Aux: @0603f1c0
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f9ab60
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
- Type: function definition analyzed
- Visibility: public
- Aux: @05f9aee0
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1
- vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
- Type: function definition analyzed
- Visibility: public
- Aux: @05f9aa80
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1
- vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f9a620
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
- Type: function definition analyzed
- Visibility: public
- Aux: @05f9a2a0
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1
- vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
- Type: function definition analyzed
- Visibility: force_output public
- Aux: @05f8aa80
- References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskSuspend/39
- Calls: vPortRaiseBASEPRI/1
- xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f8ae00
- References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskResumeAll/46
- Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1
- xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
- Type: function definition analyzed
- Visibility: public
- Aux: @05f8a9a0
- References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
- Type: function definition analyzed
- Visibility: public
- Aux: @05f8a380
- References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f8a000
- References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskList/84
- Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45
- xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f7f7e0
- References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110
- prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
- Type: function definition analyzed
- Visibility:
- Aux: @05f7f7e0
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52
- Calls:
- pcTaskGetName/50 (pcTaskGetName) @05f7fb60
- Type: function definition analyzed
- Visibility: public
- Aux: @05f7f2a0
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1
- uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
- Type: function definition analyzed
- Visibility: public
- Aux: @05f7fb60
- References: uxCurrentNumberOfTasks/17 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
- Type: function definition analyzed
- Visibility: public
- Aux: @05f7f700
- References: xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortValidateInterruptPriority/106
- xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f7f460
- References: xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
- Type: function definition analyzed
- Visibility: public
- Aux: @05f7f1c0
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
- Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
- Type: function definition analyzed
- Visibility: public
- Aux: @05f6ce00
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
- Calls:
- vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
- Type: function definition analyzed
- Visibility: public
- Aux: @05f6cd20
- References: xSchedulerRunning/20 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1
- vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f6ca80
- References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29
- xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
- Type: function definition analyzed
- Visibility: public
- Aux: @05f6c7e0
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1
- vTaskResume/41 (vTaskResume) @05f6c1c0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f6c540
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
- Type: function definition analyzed
- Visibility:
- Aux: @05f6c540
- References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskResumeFromISR/42 vTaskResume/41
- Calls: vPortRaiseBASEPRI/1
- vTaskSuspend/39 (vTaskSuspend) @05f5de00
- Type: function definition analyzed
- Visibility: public
- Aux: @05f6c1c0
- References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
- vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f5de00
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
- Type: function definition analyzed
- Visibility: public
- Aux: @05f5d8c0
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106
- uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
- Type: function definition analyzed
- Visibility: public
- Aux: @05f5d380
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100
- eTaskGetState/35 (eTaskGetState) @05f482a0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f5d000
- References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskDelay/34 (vTaskDelay) @05f48c40
- Type: function definition analyzed
- Visibility: public
- Aux: @05f482a0
- References: uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f48c40
- References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskDelete/32 (vTaskDelete) @05f481c0
- Type: function definition analyzed
- Visibility: public
- Aux: @05f487e0
- References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
- prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
- Type: function definition analyzed
- Visibility:
- Aux: @05f481c0
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTaskNumber/24 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCreate/29
- Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100
- prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40
- Type: function definition analyzed
- Visibility:
- Aux: @05f36540
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCreate/29
- Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97
- xTaskCreate/29 (xTaskCreate) @05f36700
- Type: function definition analyzed
- Visibility: public
- Aux: @05f481c0
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskStartScheduler/43
- Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95
- uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f36700
- References:
- Referring: vTaskDelete/32 (read)xTaskDelayUntil/33 (read)vTaskDelay/34 (read)vTaskSuspend/39 (read)xTaskResumeFromISR/42 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskGetSchedulerState/79 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
- Type: variable definition analyzed
- Visibility: force_output public
- Aux: @05f305a0
- References:
- Referring: vTaskStartScheduler/43 (read)
- Availability: not-ready
- Varpool flags: initialized read-only
- xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
- Type: variable definition analyzed
- Visibility:
- Aux: @0603f9a0
- References:
- Referring: vTaskStartScheduler/43 (addr)
- Availability: not-ready
- Varpool flags: initialized
- xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f30510
- References:
- Referring: prvResetNextTaskUnblockTime/77 (write)prvResetNextTaskUnblockTime/77 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)vTaskStartScheduler/43 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags: initialized
- uxTaskNumber/24 (uxTaskNumber) @05f30360
- Type: variable definition analyzed
- Visibility:
- Aux: @0603fee0
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
- Availability: not-ready
- Varpool flags: initialized
- xNumOfOverflows/23 (xNumOfOverflows) @05f30318
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f303f0
- References:
- Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)
- Availability: not-ready
- Varpool flags: initialized
- xYieldPending/22 (xYieldPending) @05f302d0
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f30318
- References:
- Referring: xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)vTaskMissedYield/66 (write)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags: initialized
- xPendedTicks/21 (xPendedTicks) @05f30240
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f302d0
- References:
- Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags: initialized
- xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f30240
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskStartScheduler/43 (write)vTaskEndScheduler/44 (write)xTaskGetSchedulerState/79 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f301b0
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags: initialized
- xTickCount/18 (xTickCount) @05f300d8
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f30120
- References:
- Referring: xTaskDelayUntil/33 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)xTaskGetTickCount/47 (read)xTaskGetTickCountFromISR/48 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f300d8
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)vTaskSuspend/39 (read)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)xTaskResumeAll/46 (read)uxTaskGetNumberOfTasks/49 (read)uxTaskGetSystemState/53 (read)vTaskList/84 (read)vTaskList/84 (read)
- Availability: not-ready
- Varpool flags: initialized
- xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
- Type: variable definition analyzed
- Visibility:
- Aux: @05f2ce58
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)eTaskGetState/35 (addr)vTaskSuspend/39 (addr)vTaskSuspend/39 (read)prvTaskIsTaskSuspended/40 (addr)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
- Availability: not-ready
- Varpool flags:
- uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f30090
- References:
- Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)
- Availability: not-ready
- Varpool flags: initialized
- xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
- Type: variable definition analyzed
- Visibility:
- Aux: @05f2cdc8
- References:
- Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
- Availability: not-ready
- Varpool flags:
- xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
- Type: variable definition analyzed
- Visibility:
- Aux: @05f2cca8
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvTaskIsTaskSuspended/40 (addr)xTaskResumeFromISR/42 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags:
- pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f2cee8
- References:
- Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags:
- pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
- Type: variable definition analyzed
- Visibility: force_output
- Aux: @05f2cd38
- References:
- Referring: prvInitialiseTaskLists/70 (write)prvResetNextTaskUnblockTime/77 (read)prvResetNextTaskUnblockTime/77 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)
- Availability: not-ready
- Varpool flags:
- xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
- Type: variable definition analyzed
- Visibility:
- Aux: @05f2cc18
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: not-ready
- Varpool flags:
- xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
- Type: variable definition analyzed
- Visibility:
- Aux: @05f481c0
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: not-ready
- Varpool flags:
- pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
- Type: variable definition analyzed
- Visibility:
- Aux: @05f30360
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvInitialiseTaskLists/70 (addr)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)prvIdleTask/69 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (addr)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags:
- pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
- Type: variable definition analyzed
- Visibility: force_output public
- Aux: @05f2ccf0
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)uxTaskPriorityGet/36 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (write)vTaskResume/41 (read)vTaskResume/41 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll/46 (read)pcTaskGetName/50 (read)xTaskAbortDelay/55 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskGetInfo/72 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityDisinherit/81 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)xTaskGenericNotifyStateClear/92 (read)ulTaskGenericNotifyValueClear/93 (read)
- Availability: not-ready
- Varpool flags: initialized
- _putchar_unlocked/6 (_putchar_unlocked) @05f2a540
- Type: function definition
- Visibility:
- References:
- Referring:
- Function flags: optimize_size
- Called by:
- Calls:
- _getchar_unlocked/5 (_getchar_unlocked) @05f2a2a0
- Type: function definition
- Visibility:
- References:
- Referring:
- Function flags: optimize_size
- Called by:
- Calls:
- __sputc_r/4 (__sputc_r) @05f22e00
- Type: function definition
- Visibility:
- References:
- Referring:
- Function flags: optimize_size
- Called by:
- Calls:
- vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60
- Type: function definition analyzed
- Visibility:
- Aux: @05f5d8c0
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0
- Type: function definition analyzed
- Visibility:
- Aux: @05e54b60
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540
- Type: function definition analyzed
- Visibility:
- Aux: @05f36540
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGenericNotifyStateClear/92 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPriorityDisinheritAfterTimeout/82 vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityDisinherit/81 xTaskCheckForTimeOut/65 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 vTaskRemoveFromUnorderedEventList/62 vTaskRemoveFromUnorderedEventList/62 xTaskRemoveFromEventList/61 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskSwitchContext/57 xTaskIncrementTick/56 xTaskAbortDelay/55 xTaskCatchUpTicks/54 xTaskGetHandle/52 pcTaskGetName/50 xTaskResumeAll/46 vTaskEndScheduler/44 vTaskStartScheduler/43 vTaskStartScheduler/43 xTaskResumeFromISR/42 prvTaskIsTaskSuspended/40 vTaskResume/41 vTaskSuspend/39 vTaskPrioritySet/38 eTaskGetState/35 vTaskDelay/34 xTaskDelayUntil/33 xTaskDelayUntil/33 xTaskDelayUntil/33 vTaskDelete/32 prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- xPortIsInsideInterrupt/0 (xPortIsInsideInterrupt) @05e542a0
- Type: function definition
- Visibility:
- References:
- Referring:
- Function flags: optimize_size
- Called by:
- Calls:
- Removing unused symbols: _putchar_unlocked _getchar_unlocked __sputc_r xPortIsInsideInterrupt
- Reclaimed Symbol table:
- strcpy/112 (strcpy) @06161000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvWriteNameToBuffer/83
- Calls:
- sprintf/111 (sprintf) @06141ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84
- Calls:
- strlen/110 (strlen) @060d49a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52
- Calls:
- vPortEndScheduler/109 (vPortEndScheduler) @060d4000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskEndScheduler/44
- Calls:
- xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43
- Calls:
- xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43
- Calls:
- vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- vListInsert/105 (vListInsert) @05a837e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94
- Calls:
- vListInsertEnd/104 (vListInsertEnd) @05a830e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32
- Calls:
- uxListRemove/103 (uxListRemove) @05a83000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityInherit/80 xTaskAbortDelay/55 xTaskAbortDelay/55 prvCheckTasksWaitingTermination/71 xTaskResumeFromISR/42 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 prvAddCurrentTaskToDelayedList/94 vTaskDelete/32 vTaskDelete/32
- Calls:
- vListInitialise/102 (vListInitialise) @060b4ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70
- Calls:
- vPortExitCritical/101 (vPortExitCritical) @060b4d20
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31
- Calls:
- vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31
- Calls:
- pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30
- Calls:
- vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- memset/97 (memset) @060b4700
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- vPortFree/96 (vPortFree) @060b4540
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29
- Calls:
- pvPortMalloc/95 (pvPortMalloc) @060b4460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29
- Calls:
- prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
- Type: function definition analyzed
- Visibility:
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33
- Calls: vListInsert/105 vListInsert/105 uxListRemove/103
- ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100
- xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- vTaskList/84 (vTaskList) @0604fc40
- Type: function definition analyzed
- Visibility: public
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95
- prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskList/84
- Calls: strlen/110 strcpy/112
- vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103
- xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
- Type: function definition analyzed
- Visibility: public
- References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
- Type: function definition analyzed
- Visibility:
- References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32
- Calls:
- prvDeleteTCB/76 (prvDeleteTCB) @06043380
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32
- Calls: vPortFree/96 vPortFree/96
- uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvTaskCheckFreeStackSpace/74
- prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72
- Calls:
- prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53
- Calls: vTaskGetInfo/72
- vTaskGetInfo/72 (vTaskGetInfo) @06043620
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by: prvListTasksWithinSingleList/73
- Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45
- prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
- Type: function definition analyzed
- Visibility:
- References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
- Referring:
- Function flags: body optimize_size
- Called by: prvIdleTask/69
- Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100
- prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
- Type: function definition analyzed
- Visibility:
- References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: prvAddNewTaskToReadyList/31
- Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102
- prvIdleTask/69 (prvIdleTask) @0603f9a0
- Type: function definition analyzed
- Visibility:
- Address is taken.
- References: pxReadyTasksLists/8 (read)
- Referring: vTaskStartScheduler/43 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: prvCheckTasksWaitingTermination/71
- vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
- Type: function definition analyzed
- Visibility: public
- References: xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
- Type: function definition analyzed
- Visibility: public
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCheckForTimeOut/65
- Calls:
- vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
- Type: function definition analyzed
- Visibility: public
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1
- vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1
- vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1
- vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
- Type: function definition analyzed
- Visibility: force_output public
- References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskSuspend/39
- Calls: vPortRaiseBASEPRI/1
- xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskResumeAll/46
- Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1
- xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
- Type: function definition analyzed
- Visibility: public
- References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
- Type: function definition analyzed
- Visibility: public
- References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskList/84
- Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45
- xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
- Type: function definition analyzed
- Visibility: public
- References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110
- prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52
- Calls:
- pcTaskGetName/50 (pcTaskGetName) @05f7fb60
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1
- uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
- Type: function definition analyzed
- Visibility: public
- References: uxCurrentNumberOfTasks/17 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortValidateInterruptPriority/106
- xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
- Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
- Calls:
- vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
- Type: function definition analyzed
- Visibility: public
- References: xSchedulerRunning/20 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1
- vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
- Type: function definition analyzed
- Visibility: public
- References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29
- xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1
- vTaskResume/41 (vTaskResume) @05f6c1c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
- Type: function definition analyzed
- Visibility:
- References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskResumeFromISR/42 vTaskResume/41
- Calls: vPortRaiseBASEPRI/1
- vTaskSuspend/39 (vTaskSuspend) @05f5de00
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
- vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106
- uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100
- eTaskGetState/35 (eTaskGetState) @05f482a0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskDelay/34 (vTaskDelay) @05f48c40
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskDelete/32 (vTaskDelete) @05f481c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
- prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
- Type: function definition analyzed
- Visibility:
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTaskNumber/24 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCreate/29
- Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100
- prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCreate/29
- Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97
- xTaskCreate/29 (xTaskCreate) @05f36700
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskStartScheduler/43
- Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95
- uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: vTaskDelete/32 (read)xTaskDelayUntil/33 (read)vTaskDelay/34 (read)vTaskSuspend/39 (read)xTaskResumeFromISR/42 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskGetSchedulerState/79 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
- Type: variable definition analyzed
- Visibility: force_output public
- References:
- Referring: vTaskStartScheduler/43 (read)
- Availability: not-ready
- Varpool flags: initialized read-only
- xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: vTaskStartScheduler/43 (addr)
- Availability: not-ready
- Varpool flags: initialized
- xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvResetNextTaskUnblockTime/77 (write)prvResetNextTaskUnblockTime/77 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)vTaskStartScheduler/43 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags: initialized
- uxTaskNumber/24 (uxTaskNumber) @05f30360
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
- Availability: not-ready
- Varpool flags: initialized
- xNumOfOverflows/23 (xNumOfOverflows) @05f30318
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)
- Availability: not-ready
- Varpool flags: initialized
- xYieldPending/22 (xYieldPending) @05f302d0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)vTaskMissedYield/66 (write)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags: initialized
- xPendedTicks/21 (xPendedTicks) @05f30240
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags: initialized
- xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskStartScheduler/43 (write)vTaskEndScheduler/44 (write)xTaskGetSchedulerState/79 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags: initialized
- xTickCount/18 (xTickCount) @05f300d8
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskDelayUntil/33 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)xTaskGetTickCount/47 (read)xTaskGetTickCountFromISR/48 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)vTaskSuspend/39 (read)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)xTaskResumeAll/46 (read)uxTaskGetNumberOfTasks/49 (read)uxTaskGetSystemState/53 (read)vTaskList/84 (read)vTaskList/84 (read)
- Availability: not-ready
- Varpool flags: initialized
- xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)eTaskGetState/35 (addr)vTaskSuspend/39 (addr)vTaskSuspend/39 (read)prvTaskIsTaskSuspended/40 (addr)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
- Availability: not-ready
- Varpool flags:
- uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)
- Availability: not-ready
- Varpool flags: initialized
- xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
- Availability: not-ready
- Varpool flags:
- xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvTaskIsTaskSuspended/40 (addr)xTaskResumeFromISR/42 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags:
- pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags:
- pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvInitialiseTaskLists/70 (write)prvResetNextTaskUnblockTime/77 (read)prvResetNextTaskUnblockTime/77 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)
- Availability: not-ready
- Varpool flags:
- xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: not-ready
- Varpool flags:
- xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: not-ready
- Varpool flags:
- pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvInitialiseTaskLists/70 (addr)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)prvIdleTask/69 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (addr)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags:
- pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
- Type: variable definition analyzed
- Visibility: force_output public
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)uxTaskPriorityGet/36 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (write)vTaskResume/41 (read)vTaskResume/41 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll/46 (read)pcTaskGetName/50 (read)xTaskAbortDelay/55 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskGetInfo/72 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityDisinherit/81 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)xTaskGenericNotifyStateClear/92 (read)ulTaskGenericNotifyValueClear/93 (read)
- Availability: not-ready
- Varpool flags: initialized
- vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGenericNotifyStateClear/92 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPriorityDisinheritAfterTimeout/82 vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityDisinherit/81 xTaskCheckForTimeOut/65 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 vTaskRemoveFromUnorderedEventList/62 vTaskRemoveFromUnorderedEventList/62 xTaskRemoveFromEventList/61 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskSwitchContext/57 xTaskIncrementTick/56 xTaskAbortDelay/55 xTaskCatchUpTicks/54 xTaskGetHandle/52 pcTaskGetName/50 xTaskResumeAll/46 vTaskEndScheduler/44 vTaskStartScheduler/43 vTaskStartScheduler/43 xTaskResumeFromISR/42 prvTaskIsTaskSuspended/40 vTaskResume/41 vTaskSuspend/39 vTaskPrioritySet/38 eTaskGetState/35 vTaskDelay/34 xTaskDelayUntil/33 xTaskDelayUntil/33 xTaskDelayUntil/33 vTaskDelete/32 prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- Initial Symbol table:
- strcpy/112 (strcpy) @06161000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvWriteNameToBuffer/83
- Calls:
- sprintf/111 (sprintf) @06141ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84
- Calls:
- strlen/110 (strlen) @060d49a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52
- Calls:
- vPortEndScheduler/109 (vPortEndScheduler) @060d4000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskEndScheduler/44
- Calls:
- xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43
- Calls:
- xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43
- Calls:
- vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- vListInsert/105 (vListInsert) @05a837e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94
- Calls:
- vListInsertEnd/104 (vListInsertEnd) @05a830e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32
- Calls:
- uxListRemove/103 (uxListRemove) @05a83000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityInherit/80 xTaskAbortDelay/55 xTaskAbortDelay/55 prvCheckTasksWaitingTermination/71 xTaskResumeFromISR/42 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 prvAddCurrentTaskToDelayedList/94 vTaskDelete/32 vTaskDelete/32
- Calls:
- vListInitialise/102 (vListInitialise) @060b4ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70
- Calls:
- vPortExitCritical/101 (vPortExitCritical) @060b4d20
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31
- Calls:
- vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31
- Calls:
- pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30
- Calls:
- vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- memset/97 (memset) @060b4700
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- vPortFree/96 (vPortFree) @060b4540
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29
- Calls:
- pvPortMalloc/95 (pvPortMalloc) @060b4460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29
- Calls:
- prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
- Type: function definition analyzed
- Visibility:
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33
- Calls: vListInsert/105 vListInsert/105 uxListRemove/103
- ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100
- xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- vTaskList/84 (vTaskList) @0604fc40
- Type: function definition analyzed
- Visibility: public
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95
- prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskList/84
- Calls: strlen/110 strcpy/112
- vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103
- xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
- Type: function definition analyzed
- Visibility: public
- References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
- Type: function definition analyzed
- Visibility:
- References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32
- Calls:
- prvDeleteTCB/76 (prvDeleteTCB) @06043380
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32
- Calls: vPortFree/96 vPortFree/96
- uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvTaskCheckFreeStackSpace/74
- prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72
- Calls:
- prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53
- Calls: vTaskGetInfo/72
- vTaskGetInfo/72 (vTaskGetInfo) @06043620
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by: prvListTasksWithinSingleList/73
- Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45
- prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
- Type: function definition analyzed
- Visibility:
- References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
- Referring:
- Function flags: body optimize_size
- Called by: prvIdleTask/69
- Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100
- prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
- Type: function definition analyzed
- Visibility:
- References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: prvAddNewTaskToReadyList/31
- Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102
- prvIdleTask/69 (prvIdleTask) @0603f9a0
- Type: function definition analyzed
- Visibility:
- Address is taken.
- References: pxReadyTasksLists/8 (read)
- Referring: vTaskStartScheduler/43 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: prvCheckTasksWaitingTermination/71
- vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
- Type: function definition analyzed
- Visibility: public
- References: xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
- Type: function definition analyzed
- Visibility: public
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCheckForTimeOut/65
- Calls:
- vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
- Type: function definition analyzed
- Visibility: public
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1
- vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1
- vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1
- vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
- Type: function definition analyzed
- Visibility: force_output public
- References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskSuspend/39
- Calls: vPortRaiseBASEPRI/1
- xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskResumeAll/46
- Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1
- xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
- Type: function definition analyzed
- Visibility: public
- References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
- Type: function definition analyzed
- Visibility: public
- References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskList/84
- Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45
- xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
- Type: function definition analyzed
- Visibility: public
- References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110
- prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52
- Calls:
- pcTaskGetName/50 (pcTaskGetName) @05f7fb60
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1
- uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
- Type: function definition analyzed
- Visibility: public
- References: uxCurrentNumberOfTasks/17 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortValidateInterruptPriority/106
- xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
- Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
- Calls:
- vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
- Type: function definition analyzed
- Visibility: public
- References: xSchedulerRunning/20 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1
- vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
- Type: function definition analyzed
- Visibility: public
- References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29
- xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1
- vTaskResume/41 (vTaskResume) @05f6c1c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
- Type: function definition analyzed
- Visibility:
- References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskResumeFromISR/42 vTaskResume/41
- Calls: vPortRaiseBASEPRI/1
- vTaskSuspend/39 (vTaskSuspend) @05f5de00
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
- vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106
- uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100
- eTaskGetState/35 (eTaskGetState) @05f482a0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskDelay/34 (vTaskDelay) @05f48c40
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskDelete/32 (vTaskDelete) @05f481c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
- prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
- Type: function definition analyzed
- Visibility:
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTaskNumber/24 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCreate/29
- Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100
- prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCreate/29
- Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97
- xTaskCreate/29 (xTaskCreate) @05f36700
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskStartScheduler/43
- Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95
- uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: vTaskDelete/32 (read)xTaskDelayUntil/33 (read)vTaskDelay/34 (read)vTaskSuspend/39 (read)xTaskResumeFromISR/42 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskGetSchedulerState/79 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
- Type: variable definition analyzed
- Visibility: force_output public
- References:
- Referring: vTaskStartScheduler/43 (read)
- Availability: not-ready
- Varpool flags: initialized read-only
- xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: vTaskStartScheduler/43 (addr)
- Availability: not-ready
- Varpool flags: initialized
- xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvResetNextTaskUnblockTime/77 (write)prvResetNextTaskUnblockTime/77 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)vTaskStartScheduler/43 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags: initialized
- uxTaskNumber/24 (uxTaskNumber) @05f30360
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
- Availability: not-ready
- Varpool flags: initialized
- xNumOfOverflows/23 (xNumOfOverflows) @05f30318
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)
- Availability: not-ready
- Varpool flags: initialized
- xYieldPending/22 (xYieldPending) @05f302d0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)vTaskMissedYield/66 (write)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags: initialized
- xPendedTicks/21 (xPendedTicks) @05f30240
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags: initialized
- xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskStartScheduler/43 (write)vTaskEndScheduler/44 (write)xTaskGetSchedulerState/79 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags: initialized
- xTickCount/18 (xTickCount) @05f300d8
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskDelayUntil/33 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)xTaskGetTickCount/47 (read)xTaskGetTickCountFromISR/48 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)vTaskSuspend/39 (read)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)xTaskResumeAll/46 (read)uxTaskGetNumberOfTasks/49 (read)uxTaskGetSystemState/53 (read)vTaskList/84 (read)vTaskList/84 (read)
- Availability: not-ready
- Varpool flags: initialized
- xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)eTaskGetState/35 (addr)vTaskSuspend/39 (addr)vTaskSuspend/39 (read)prvTaskIsTaskSuspended/40 (addr)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
- Availability: not-ready
- Varpool flags:
- uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)
- Availability: not-ready
- Varpool flags: initialized
- xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
- Availability: not-ready
- Varpool flags:
- xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvTaskIsTaskSuspended/40 (addr)xTaskResumeFromISR/42 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags:
- pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags:
- pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvInitialiseTaskLists/70 (write)prvResetNextTaskUnblockTime/77 (read)prvResetNextTaskUnblockTime/77 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)
- Availability: not-ready
- Varpool flags:
- xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: not-ready
- Varpool flags:
- xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: not-ready
- Varpool flags:
- pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvInitialiseTaskLists/70 (addr)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)prvIdleTask/69 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (addr)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags:
- pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
- Type: variable definition analyzed
- Visibility: force_output public
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)uxTaskPriorityGet/36 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (write)vTaskResume/41 (read)vTaskResume/41 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll/46 (read)pcTaskGetName/50 (read)xTaskAbortDelay/55 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskGetInfo/72 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityDisinherit/81 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)xTaskGenericNotifyStateClear/92 (read)ulTaskGenericNotifyValueClear/93 (read)
- Availability: not-ready
- Varpool flags: initialized
- vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGenericNotifyStateClear/92 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPriorityDisinheritAfterTimeout/82 vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityDisinherit/81 xTaskCheckForTimeOut/65 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 vTaskRemoveFromUnorderedEventList/62 vTaskRemoveFromUnorderedEventList/62 xTaskRemoveFromEventList/61 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskSwitchContext/57 xTaskIncrementTick/56 xTaskAbortDelay/55 xTaskCatchUpTicks/54 xTaskGetHandle/52 pcTaskGetName/50 xTaskResumeAll/46 vTaskEndScheduler/44 vTaskStartScheduler/43 vTaskStartScheduler/43 xTaskResumeFromISR/42 prvTaskIsTaskSuspended/40 vTaskResume/41 vTaskSuspend/39 vTaskPrioritySet/38 eTaskGetState/35 vTaskDelay/34 xTaskDelayUntil/33 xTaskDelayUntil/33 xTaskDelayUntil/33 vTaskDelete/32 prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- Removing unused symbols:
- Reclaimed Symbol table:
- strcpy/112 (strcpy) @06161000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvWriteNameToBuffer/83
- Calls:
- sprintf/111 (sprintf) @06141ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84
- Calls:
- strlen/110 (strlen) @060d49a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52
- Calls:
- vPortEndScheduler/109 (vPortEndScheduler) @060d4000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskEndScheduler/44
- Calls:
- xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43
- Calls:
- xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43
- Calls:
- vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- vListInsert/105 (vListInsert) @05a837e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94
- Calls:
- vListInsertEnd/104 (vListInsertEnd) @05a830e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32
- Calls:
- uxListRemove/103 (uxListRemove) @05a83000
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityInherit/80 xTaskAbortDelay/55 xTaskAbortDelay/55 prvCheckTasksWaitingTermination/71 xTaskResumeFromISR/42 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 prvAddCurrentTaskToDelayedList/94 vTaskDelete/32 vTaskDelete/32
- Calls:
- vListInitialise/102 (vListInitialise) @060b4ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70
- Calls:
- vPortExitCritical/101 (vPortExitCritical) @060b4d20
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31
- Calls:
- vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 xTaskGenericNotifyStateClear/92 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 ulTaskGenericNotifyTake/87 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 xTaskAbortDelay/55 xTaskResumeAll/46 prvCheckTasksWaitingTermination/71 vTaskResume/41 vTaskSuspend/39 vTaskSuspend/39 vTaskPrioritySet/38 uxTaskPriorityGet/36 eTaskGetState/35 vTaskDelete/32 prvAddNewTaskToReadyList/31
- Calls:
- pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30
- Calls:
- vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- memset/97 (memset) @060b4700
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- vPortFree/96 (vPortFree) @060b4540
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29
- Calls:
- pvPortMalloc/95 (pvPortMalloc) @060b4460
- Type: function
- Visibility: external public
- References:
- Referring:
- Function flags: optimize_size
- Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29
- Calls:
- prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
- Type: function definition analyzed
- Visibility:
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33
- Calls: vListInsert/105 vListInsert/105 uxListRemove/103
- ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100
- xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- vTaskList/84 (vTaskList) @0604fc40
- Type: function definition analyzed
- Visibility: public
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95
- prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskList/84
- Calls: strlen/110 strcpy/112
- vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: uxListRemove/103
- xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
- Type: function definition analyzed
- Visibility: public
- References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
- Type: function definition analyzed
- Visibility:
- References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32
- Calls:
- prvDeleteTCB/76 (prvDeleteTCB) @06043380
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32
- Calls: vPortFree/96 vPortFree/96
- uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvTaskCheckFreeStackSpace/74
- prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72
- Calls:
- prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53
- Calls: vTaskGetInfo/72
- vTaskGetInfo/72 (vTaskGetInfo) @06043620
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by: prvListTasksWithinSingleList/73
- Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45
- prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
- Type: function definition analyzed
- Visibility:
- References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
- Referring:
- Function flags: body optimize_size
- Called by: prvIdleTask/69
- Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100
- prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
- Type: function definition analyzed
- Visibility:
- References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: prvAddNewTaskToReadyList/31
- Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102
- prvIdleTask/69 (prvIdleTask) @0603f9a0
- Type: function definition analyzed
- Visibility:
- Address is taken.
- References: pxReadyTasksLists/8 (read)
- Referring: vTaskStartScheduler/43 (addr)
- Function flags: body optimize_size
- Called by:
- Calls: prvCheckTasksWaitingTermination/71
- vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
- Type: function definition analyzed
- Visibility: public
- References: xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
- Type: function definition analyzed
- Visibility: public
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCheckForTimeOut/65
- Calls:
- vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
- Type: function definition analyzed
- Visibility: public
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1
- vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1
- vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1
- vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
- Type: function definition analyzed
- Visibility: force_output public
- References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskSuspend/39
- Calls: vPortRaiseBASEPRI/1
- xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskResumeAll/46
- Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1
- xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
- Type: function definition analyzed
- Visibility: public
- References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
- Type: function definition analyzed
- Visibility: public
- References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskList/84
- Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45
- xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
- Type: function definition analyzed
- Visibility: public
- References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110
- prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52
- Calls:
- pcTaskGetName/50 (pcTaskGetName) @05f7fb60
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1
- uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
- Type: function definition analyzed
- Visibility: public
- References: uxCurrentNumberOfTasks/17 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortValidateInterruptPriority/106
- xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
- Type: function definition analyzed
- Visibility: public
- References: xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls:
- xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
- Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
- Calls:
- vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
- Type: function definition analyzed
- Visibility: public
- References: xSchedulerRunning/20 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1
- vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
- Type: function definition analyzed
- Visibility: public
- References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29
- xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1
- vTaskResume/41 (vTaskResume) @05f6c1c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
- Type: function definition analyzed
- Visibility:
- References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskResumeFromISR/42 vTaskResume/41
- Calls: vPortRaiseBASEPRI/1
- vTaskSuspend/39 (vTaskSuspend) @05f5de00
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
- vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106
- uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortExitCritical/101 vPortEnterCritical/100
- eTaskGetState/35 (eTaskGetState) @05f482a0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGetInfo/72 xTaskAbortDelay/55
- Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
- vTaskDelay/34 (vTaskDelay) @05f48c40
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
- xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
- Type: function definition analyzed
- Visibility: public
- References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
- vTaskDelete/32 (vTaskDelete) @05f481c0
- Type: function definition analyzed
- Visibility: public
- References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Function flags: body optimize_size
- Called by:
- Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
- prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
- Type: function definition analyzed
- Visibility:
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTaskNumber/24 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCreate/29
- Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100
- prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskCreate/29
- Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97
- xTaskCreate/29 (xTaskCreate) @05f36700
- Type: function definition analyzed
- Visibility: public
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskStartScheduler/43
- Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95
- uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: vTaskDelete/32 (read)xTaskDelayUntil/33 (read)vTaskDelay/34 (read)vTaskSuspend/39 (read)xTaskResumeFromISR/42 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskGetSchedulerState/79 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
- Type: variable definition analyzed
- Visibility: force_output public
- References:
- Referring: vTaskStartScheduler/43 (read)
- Availability: not-ready
- Varpool flags: initialized read-only
- xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: vTaskStartScheduler/43 (addr)
- Availability: not-ready
- Varpool flags: initialized
- xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvResetNextTaskUnblockTime/77 (write)prvResetNextTaskUnblockTime/77 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)vTaskStartScheduler/43 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags: initialized
- uxTaskNumber/24 (uxTaskNumber) @05f30360
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
- Availability: not-ready
- Varpool flags: initialized
- xNumOfOverflows/23 (xNumOfOverflows) @05f30318
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)
- Availability: not-ready
- Varpool flags: initialized
- xYieldPending/22 (xYieldPending) @05f302d0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (write)xTaskResumeAll/46 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)vTaskMissedYield/66 (write)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags: initialized
- xPendedTicks/21 (xPendedTicks) @05f30240
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags: initialized
- xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskStartScheduler/43 (write)vTaskEndScheduler/44 (write)xTaskGetSchedulerState/79 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags: initialized
- xTickCount/18 (xTickCount) @05f300d8
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: xTaskDelayUntil/33 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)xTaskGetTickCount/47 (read)xTaskGetTickCountFromISR/48 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)
- Availability: not-ready
- Varpool flags: initialized
- uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)vTaskSuspend/39 (read)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)xTaskResumeAll/46 (read)uxTaskGetNumberOfTasks/49 (read)uxTaskGetSystemState/53 (read)vTaskList/84 (read)vTaskList/84 (read)
- Availability: not-ready
- Varpool flags: initialized
- xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (addr)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (write)eTaskGetState/35 (addr)vTaskSuspend/39 (addr)vTaskSuspend/39 (read)prvTaskIsTaskSuspended/40 (addr)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
- Availability: not-ready
- Varpool flags:
- uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)
- Availability: not-ready
- Varpool flags: initialized
- xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
- Availability: not-ready
- Varpool flags:
- xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvTaskIsTaskSuspended/40 (addr)xTaskResumeFromISR/42 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (read)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags:
- pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
- Availability: not-ready
- Varpool flags:
- pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
- Type: variable definition analyzed
- Visibility: force_output
- References:
- Referring: prvInitialiseTaskLists/70 (write)prvResetNextTaskUnblockTime/77 (read)prvResetNextTaskUnblockTime/77 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)
- Availability: not-ready
- Varpool flags:
- xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: not-ready
- Varpool flags:
- xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: not-ready
- Varpool flags:
- pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
- Type: variable definition analyzed
- Visibility:
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvInitialiseTaskLists/70 (addr)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)prvIdleTask/69 (read)xTaskResumeAll/46 (read)xTaskResumeAll/46 (addr)xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (addr)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: not-ready
- Varpool flags:
- pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
- Type: variable definition analyzed
- Visibility: force_output public
- References:
- Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)vTaskDelete/32 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)uxTaskPriorityGet/36 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (write)vTaskResume/41 (read)vTaskResume/41 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll/46 (read)pcTaskGetName/50 (read)xTaskAbortDelay/55 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (read)vTaskSwitchContext/57 (write)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskGetInfo/72 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)xTaskPriorityDisinherit/81 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)xTaskGenericNotifyStateClear/92 (read)ulTaskGenericNotifyValueClear/93 (read)
- Availability: not-ready
- Varpool flags: initialized
- vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
- Calls:
- vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540
- Type: function definition analyzed
- Visibility:
- References:
- Referring:
- Function flags: body optimize_size
- Called by: xTaskGenericNotifyStateClear/92 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotifyFromISR/90 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotify/89 xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPriorityDisinheritAfterTimeout/82 vTaskPriorityDisinheritAfterTimeout/82 xTaskPriorityDisinherit/81 xTaskPriorityDisinherit/81 xTaskCheckForTimeOut/65 xTaskCheckForTimeOut/65 vTaskSetTimeOutState/63 vTaskRemoveFromUnorderedEventList/62 vTaskRemoveFromUnorderedEventList/62 xTaskRemoveFromEventList/61 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskSwitchContext/57 xTaskIncrementTick/56 xTaskAbortDelay/55 xTaskCatchUpTicks/54 xTaskGetHandle/52 pcTaskGetName/50 xTaskResumeAll/46 vTaskEndScheduler/44 vTaskStartScheduler/43 vTaskStartScheduler/43 xTaskResumeFromISR/42 prvTaskIsTaskSuspended/40 vTaskResume/41 vTaskSuspend/39 vTaskPrioritySet/38 eTaskGetState/35 vTaskDelay/34 xTaskDelayUntil/33 xTaskDelayUntil/33 xTaskDelayUntil/33 vTaskDelete/32 prvInitialiseNewTask/30 prvInitialiseNewTask/30
- Calls:
- Reclaiming functions:
- Reclaiming variables:
- Clearing address taken flags:
- Optimized Symbol table:
- prvTaskCheckFreeStackSpace/180 (prvTaskCheckFreeStackSpace) @05e54540
- Type: function definition analyzed
- Visibility:
- next sharing asm name: 74
- References:
- Referring:
- Function prvTaskCheckFreeStackSpace/180 is inline copy in uxTaskGetStackHighWaterMark/75
- Clone of prvTaskCheckFreeStackSpace/74
- Availability: local
- Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
- Called by: uxTaskGetStackHighWaterMark/75 (inlined) (1073741824 (estimated locally),1.00 per call)
- Calls:
- prvDeleteTCB/179 (prvDeleteTCB) @05f36c40
- Type: function definition analyzed
- Visibility:
- next sharing asm name: 76
- References:
- Referring:
- Function prvDeleteTCB/179 is inline copy in prvIdleTask/69
- Clone of prvDeleteTCB/76
- Availability: local
- Function flags: count:8687547529 (estimated locally) body local optimize_size
- Called by: prvCheckTasksWaitingTermination/71 (inlined) (8687547529 (estimated locally),137133.55 per call)
- Calls: vPortFree/96 (8687547529 (estimated locally),137133.55 per call) vPortFree/96 (8687547529 (estimated locally),137133.55 per call)
- CSWTCH.225/163 (CSWTCH.225) @063c4798
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly artificial
- References:
- Referring: vTaskList/84 (read)
- Availability: available
- Varpool flags: initialized used-by-single-function read-only const-value-known
- prvListTasksWithinSingleList.part.0/158 (prvListTasksWithinSingleList.part.0) @061d3b60
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References:
- Referring:
- Function prvListTasksWithinSingleList.part.0/158 is inline copy in prvListTasksWithinSingleList/73
- Availability: local
- Function flags: count:118111600 (estimated locally) first_run:1 body local split_part optimize_size
- Called by: prvListTasksWithinSingleList/73 (inlined) (118111600 (estimated locally),0.50 per call)
- Calls: vTaskGetInfo/72 (1073741824 (estimated locally),4.55 per call)
- vTaskSwitchContext.part.0/146 (vTaskSwitchContext.part.0) @063282a0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References:
- Referring:
- Function vTaskSwitchContext.part.0/146 is inline copy in vTaskSwitchContext/57
- Availability: local
- Function flags: count:107374 (estimated locally) first_run:1 body local split_part optimize_size
- Called by: vTaskSwitchContext/57 (inlined) (107374 (estimated locally),0.24 per call)
- Calls:
- xTaskResumeAll.part.0/137 (xTaskResumeAll.part.0) @06328620
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)uxSchedulerSuspended/28 (read)uxCurrentNumberOfTasks/17 (read)xPendingReadyList/13 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)xPendingReadyList/13 (read)xPendedTicks/21 (read)xYieldPending/22 (write)xPendedTicks/21 (write)xYieldPending/22 (read)
- Referring:
- Function xTaskResumeAll.part.0/137 is inline copy in xTaskResumeAll/46
- Availability: local
- Function flags: count:52886 (estimated locally) first_run:1 body local split_part optimize_size
- Called by: xTaskResumeAll/46 (inlined) (52886 (estimated locally),0.33 per call)
- Calls: vPortEnterCritical/100 (52886 (estimated locally),0.33 per call) prvResetNextTaskUnblockTime/77 (7070 (estimated locally),0.04 per call) xTaskIncrementTick/56 (60098 (estimated locally),0.38 per call) vPortExitCritical/101 (52886 (estimated locally),0.33 per call)
- xTaskIncrementTick.part.0/135 (xTaskIncrementTick.part.0) @06328540
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References: xTickCount/18 (read)xTickCount/18 (write)pxDelayedTaskList/11 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)pxDelayedTaskList/11 (write)pxOverflowDelayedTaskList/12 (write)xNumOfOverflows/23 (read)xNumOfOverflows/23 (write)xNextTaskUnblockTime/25 (read)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (read)xYieldPending/22 (read)
- Referring:
- Function xTaskIncrementTick.part.0/135 is inline copy in xTaskIncrementTick/56
- Availability: local
- Function flags: count:320520 (estimated locally) first_run:1 body local split_part optimize_size
- Called by: xTaskIncrementTick/56 (inlined) (320520 (estimated locally),0.50 per call)
- Calls: prvResetNextTaskUnblockTime/77 (52886 (estimated locally),0.08 per call)
- eTaskGetState.part.0/122 (eTaskGetState.part.0) @061d39a0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References:
- Referring:
- Function eTaskGetState.part.0/122 is inline copy in eTaskGetState/35
- Availability: local
- Function flags: count:11759 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
- Called by: eTaskGetState/35 (inlined) (11759 (estimated locally),0.03 per call)
- Calls:
- prvAddCurrentTaskToDelayedList.part.0/119 (prvAddCurrentTaskToDelayedList.part.0) @05f2a540
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References: xSuspendedTaskList/16 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSuspendedTaskList/16 (read)xSuspendedTaskList/16 (write)
- Referring:
- Function prvAddCurrentTaskToDelayedList.part.0/119 is inline copy in prvAddCurrentTaskToDelayedList/94
- Availability: local
- Function flags: count:182536110 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
- Called by: prvAddCurrentTaskToDelayedList/94 (inlined) (182536110 (estimated locally),0.17 per call)
- Calls:
- prvInitialiseNewTask.isra.0/118 (prvInitialiseNewTask.isra.0) @05f2a2a0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References:
- Referring:
- Function prvInitialiseNewTask.isra.0/118 is inline copy in xTaskCreate/29
- Availability: local
- Function flags: count:306987179 (estimated locally) body local optimize_size
- Called by: xTaskCreate/29 (inlined) (306987179 (estimated locally),0.29 per call)
- Calls: pxPortInitialiseStack/99 (101306152 (estimated locally),0.09 per call) memset/97 (101306152 (estimated locally),0.09 per call) memset/97 (101306152 (estimated locally),0.09 per call) vListInitialiseItem/98 (101306152 (estimated locally),0.09 per call) vListInitialiseItem/98 (101306152 (estimated locally),0.09 per call) memset/97 (306987179 (estimated locally),0.29 per call)
- prvResetNextTaskUnblockTime.part.0/115 (prvResetNextTaskUnblockTime.part.0) @05f22e00
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Function prvResetNextTaskUnblockTime.part.0/115 is inline copy in prvResetNextTaskUnblockTime/77
- Availability: local
- Function flags: count:536870912 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
- Called by: prvResetNextTaskUnblockTime/77 (inlined) (536870912 (estimated locally),0.50 per call)
- Calls:
- prvTaskIsTaskSuspended.part.0/114 (prvTaskIsTaskSuspended.part.0) @05e542a0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly artificial
- References: xPendingReadyList/13 (addr)
- Referring:
- Function prvTaskIsTaskSuspended.part.0/114 is inline copy in prvTaskIsTaskSuspended/40
- Availability: local
- Function flags: count:75162 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
- Called by: prvTaskIsTaskSuspended/40 (inlined) (75162 (estimated locally),0.21 per call)
- Calls:
- strcpy/112 (strcpy) @06161000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: prvWriteNameToBuffer/83 (955630226 (estimated locally),4.33 per call)
- Calls:
- sprintf/111 (sprintf) @06141ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskList/84 (955630226 (estimated locally),4.33 per call)
- Calls:
- strlen/110 (strlen) @060d49a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskList/84 (955630226 (estimated locally),4.33 per call) xTaskGetHandle/52 (160260 (estimated locally),1.00 per call) prvWriteNameToBuffer/83 (955630226 (estimated locally),4.33 per call)
- Calls:
- vPortEndScheduler/109 (vPortEndScheduler) @060d4000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskEndScheduler/44 (1073741824 (estimated locally),1.00 per call)
- Calls:
- xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43 (80139 (estimated locally),0.20 per call)
- Calls:
- xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskStartScheduler/43 (80139 (estimated locally),0.20 per call)
- Calls:
- vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskGenericNotifyGiveFromISR/91 (52886 (estimated locally),0.23 per call) xTaskGenericNotifyFromISR/90 (52886 (estimated locally),0.23 per call) xTaskGetTickCountFromISR/48 (1073741824 (estimated locally),1.00 per call) xTaskResumeFromISR/42 (123389 (estimated locally),0.53 per call) uxTaskPriorityGetFromISR/37 (1073741824 (estimated locally),1.00 per call)
- Calls:
- vListInsert/105 (vListInsert) @05a837e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskPlaceOnEventList/58 (123389 (estimated locally),0.53 per call) prvAddCurrentTaskToDelayedList/94 (445602856 (estimated locally),0.41 per call) prvAddCurrentTaskToDelayedList/94 (445602856 (estimated locally),0.41 per call)
- Calls:
- vListInsertEnd/104 (vListInsertEnd) @05a830e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskSuspend/39 (1431653 (estimated locally),1.00 per call) xTaskResumeFromISR/42 (20359 (estimated locally),0.09 per call) vTaskDelete/32 (429496 (estimated locally),0.30 per call)
- Calls:
- uxListRemove/103 (uxListRemove) @05a83000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskPriorityDisinheritAfterTimeout/82 (2940 (estimated locally),0.01 per call) xTaskPriorityDisinherit/81 (5011 (estimated locally),0.02 per call) xTaskPriorityInherit/80 (65503620 (estimated locally),0.06 per call) vTaskSuspend/39 (765505 (estimated locally),0.53 per call) vTaskSuspend/39 (1431653 (estimated locally),1.00 per call) xTaskAbortDelay/55 (13354 (estimated locally),0.06 per call) xTaskAbortDelay/55 (24974 (estimated locally),0.11 per call) xTaskResumeFromISR/42 (41335 (estimated locally),0.18 per call) vTaskResume/41 (44208 (estimated locally),0.12 per call) vTaskPrioritySet/38 (6084 (estimated locally),0.04 per call) vTaskDelete/32 (765505 (estimated locally),0.53 per call) vTaskDelete/32 (1431653 (estimated locally),1.00 per call) prvAddCurrentTaskToDelayedList/94 (1073741823 (estimated locally),1.00 per call) prvCheckTasksWaitingTermination/71 (8687547529 (estimated locally),137133.55 per call)
- Calls:
- vListInitialise/102 (vListInitialise) @060b4ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (18640261 (estimated locally),0.02 per call) prvInitialiseTaskLists/70 (93178941 (estimated locally),0.09 per call)
- Calls:
- vPortExitCritical/101 (vPortExitCritical) @060b4d20
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 (1073741824 (estimated locally),1.00 per call) xTaskGenericNotifyStateClear/92 (107374 (estimated locally),0.50 per call) xTaskGenericNotify/89 (33803 (estimated locally),0.16 per call) xTaskGenericNotifyWait/88 (52886 (estimated locally),0.33 per call) xTaskGenericNotifyWait/88 (52886 (estimated locally),0.33 per call) ulTaskGenericNotifyTake/87 (52886 (estimated locally),0.33 per call) ulTaskGenericNotifyTake/87 (52886 (estimated locally),0.33 per call) xTaskCheckForTimeOut/65 (123389 (estimated locally),0.37 per call) vTaskSetTimeOutState/63 (123389 (estimated locally),0.53 per call) vTaskSuspend/39 (472446 (estimated locally),0.33 per call) vTaskSuspend/39 (1431653 (estimated locally),1.00 per call) xTaskAbortDelay/55 (24974 (estimated locally),0.11 per call) xTaskResumeAll.part.0/137 (52886 (estimated locally),0.33 per call) vTaskResume/41 (133963 (estimated locally),0.37 per call) vTaskPrioritySet/38 (52886 (estimated locally),0.33 per call) uxTaskPriorityGet/36 (1073741824 (estimated locally),1.00 per call) eTaskGetState/35 (133963 (estimated locally),0.37 per call) vTaskDelete/32 (1431653 (estimated locally),1.00 per call) prvCheckTasksWaitingTermination/71 (8687547529 (estimated locally),137133.55 per call) prvAddNewTaskToReadyList/31 (306987180 (estimated locally),0.29 per call)
- Calls:
- vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: ulTaskGenericNotifyValueClear/93 (1073741824 (estimated locally),1.00 per call) xTaskGenericNotifyStateClear/92 (107374 (estimated locally),0.50 per call) xTaskGenericNotify/89 (57413 (estimated locally),0.27 per call) xTaskGenericNotifyWait/88 (52886 (estimated locally),0.33 per call) xTaskGenericNotifyWait/88 (52886 (estimated locally),0.33 per call) ulTaskGenericNotifyTake/87 (52886 (estimated locally),0.33 per call) ulTaskGenericNotifyTake/87 (52886 (estimated locally),0.33 per call) xTaskCheckForTimeOut/65 (123389 (estimated locally),0.37 per call) vTaskSetTimeOutState/63 (123389 (estimated locally),0.53 per call) vTaskSuspend/39 (472446 (estimated locally),0.33 per call) vTaskSuspend/39 (1431653 (estimated locally),1.00 per call) xTaskAbortDelay/55 (24974 (estimated locally),0.11 per call) xTaskResumeAll.part.0/137 (52886 (estimated locally),0.33 per call) vTaskResume/41 (133963 (estimated locally),0.37 per call) vTaskPrioritySet/38 (52886 (estimated locally),0.33 per call) uxTaskPriorityGet/36 (1073741824 (estimated locally),1.00 per call) eTaskGetState/35 (133963 (estimated locally),0.37 per call) vTaskDelete/32 (1431653 (estimated locally),1.00 per call) prvCheckTasksWaitingTermination/71 (8687547529 (estimated locally),137133.55 per call) prvAddNewTaskToReadyList/31 (306987179 (estimated locally),0.29 per call)
- Calls:
- pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call)
- Calls:
- vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call) prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call)
- Calls:
- memset/97 (memset) @060b4700
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call) prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call) prvInitialiseNewTask.isra.0/118 (306987179 (estimated locally),0.29 per call)
- Calls:
- vPortFree/96 (vPortFree) @060b4540
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: prvDeleteTCB/179 (8687547529 (estimated locally),137133.55 per call) prvDeleteTCB/179 (8687547529 (estimated locally),137133.55 per call) vTaskList/84 (118111601 (estimated locally),0.53 per call) xTaskCreate/29 (100070816 (estimated locally),0.09 per call) prvDeleteTCB/76 (1002157 (estimated locally),0.70 per call) prvDeleteTCB/76 (1002157 (estimated locally),0.70 per call)
- Calls:
- pvPortMalloc/95 (pvPortMalloc) @060b4460
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by: vTaskList/84 (220893212 (estimated locally),1.00 per call) xTaskCreate/29 (574129754 (estimated locally),0.53 per call) xTaskCreate/29 (1073741824 (estimated locally),1.00 per call)
- Calls:
- prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxOverflowDelayedTaskList/12 (read)pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxCurrentTCB/7 (read)xNextTaskUnblockTime/25 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Availability: local
- Function flags: count:1073741823 (estimated locally) body local optimize_size
- Called by: xTaskGenericNotifyWait/88 (11519 (estimated locally),0.07 per call) ulTaskGenericNotifyTake/87 (8726 (estimated locally),0.05 per call) vTaskPlaceOnEventListRestricted/60 (250539 (estimated locally),0.70 per call) vTaskPlaceOnUnorderedEventList/59 (52886 (estimated locally),0.23 per call) vTaskPlaceOnEventList/58 (123389 (estimated locally),0.53 per call) vTaskDelay/34 (52886 (estimated locally),0.17 per call) xTaskDelayUntil/33 (17717 (estimated locally),0.06 per call)
- Calls: vListInsert/105 (445602856 (estimated locally),0.41 per call) vListInsert/105 (445602856 (estimated locally),0.41 per call) prvAddCurrentTaskToDelayedList.part.0/119 (inlined) (182536110 (estimated locally),0.17 per call) uxListRemove/103 (1073741823 (estimated locally),1.00 per call)
- ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (1073741824 (estimated locally),1.00 per call) vPortEnterCritical/100 (1073741824 (estimated locally),1.00 per call)
- xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:214748 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (107374 (estimated locally),0.50 per call) vPortEnterCritical/100 (107374 (estimated locally),0.50 per call)
- vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Availability: available
- Function flags: count:228942 (estimated locally) body optimize_size
- Called by:
- Calls: vPortValidateInterruptPriority/106 (52886 (estimated locally),0.23 per call)
- xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xTickCount/18 (read)uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Availability: available
- Function flags: count:228942 (estimated locally) body optimize_size
- Called by:
- Calls: vPortValidateInterruptPriority/106 (52886 (estimated locally),0.23 per call)
- xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xTickCount/18 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:214748 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (33803 (estimated locally),0.16 per call) vPortEnterCritical/100 (57413 (estimated locally),0.27 per call)
- xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (52886 (estimated locally),0.33 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call) vPortExitCritical/101 (52886 (estimated locally),0.33 per call) prvAddCurrentTaskToDelayedList/94 (11519 (estimated locally),0.07 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call)
- ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (52886 (estimated locally),0.33 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call) vPortExitCritical/101 (52886 (estimated locally),0.33 per call) prvAddCurrentTaskToDelayedList/94 (8726 (estimated locally),0.05 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call)
- pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls:
- uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls:
- vTaskList/84 (vTaskList) @0604fc40
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)CSWTCH.225/163 (read)
- Referring:
- Availability: available
- Function flags: count:220893212 (estimated locally) body optimize_size
- Called by:
- Calls: vPortFree/96 (118111601 (estimated locally),0.53 per call) strlen/110 (955630226 (estimated locally),4.33 per call) sprintf/111 (955630226 (estimated locally),4.33 per call) prvWriteNameToBuffer/83 (inlined) (955630226 (estimated locally),4.33 per call) uxTaskGetSystemState/53 (118111600 (estimated locally),0.53 per call) pvPortMalloc/95 (220893212 (estimated locally),1.00 per call)
- prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring:
- Function prvWriteNameToBuffer/83 is inline copy in vTaskList/84
- Availability: local
- Function flags: count:955630226 (estimated locally) body local optimize_size
- Called by: vTaskList/84 (inlined) (955630226 (estimated locally),4.33 per call)
- Calls: strlen/110 (955630226 (estimated locally),4.33 per call) strcpy/112 (955630226 (estimated locally),4.33 per call)
- vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Availability: available
- Function flags: count:306783 (estimated locally) body optimize_size
- Called by:
- Calls: uxListRemove/103 (2940 (estimated locally),0.01 per call)
- xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Availability: available
- Function flags: count:219131 (estimated locally) body optimize_size
- Called by:
- Calls: uxListRemove/103 (5011 (estimated locally),0.02 per call)
- xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: uxListRemove/103 (65503620 (estimated locally),0.06 per call)
- xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls:
- xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls:
- prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
- Referring:
- Availability: local
- Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
- Called by: vTaskSuspend/39 (472446 (estimated locally),0.33 per call) xTaskResumeAll.part.0/137 (7070 (estimated locally),0.04 per call) xTaskIncrementTick.part.0/135 (52886 (estimated locally),0.08 per call) vTaskDelete/32 (1002157 (estimated locally),0.70 per call)
- Calls: prvResetNextTaskUnblockTime.part.0/115 (inlined) (536870912 (estimated locally),0.50 per call)
- prvDeleteTCB/76 (prvDeleteTCB) @06043380
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- previous sharing asm name: 179
- References:
- Referring:
- Function prvDeleteTCB/76 is inline copy in vTaskDelete/32
- Availability: local
- Function flags: count:1002157 (estimated locally) body local optimize_size
- Called by: vTaskDelete/32 (inlined) (1002157 (estimated locally),0.70 per call)
- Calls: vPortFree/96 (1002157 (estimated locally),0.70 per call) vPortFree/96 (1002157 (estimated locally),0.70 per call)
- uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls: prvTaskCheckFreeStackSpace/180 (inlined) (1073741824 (estimated locally),1.00 per call)
- prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- previous sharing asm name: 180
- References:
- Referring:
- Function prvTaskCheckFreeStackSpace/74 is inline copy in vTaskGetInfo/72
- Availability: local
- Function flags: count:354334802 (estimated locally) body local nonfreeing_fn optimize_size
- Called by: vTaskGetInfo/72 (inlined) (354334802 (estimated locally),0.33 per call)
- Calls:
- prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring:
- Availability: local
- Function flags: count:236223200 (estimated locally) body local optimize_size
- Called by: uxTaskGetSystemState/53 (214748365 (estimated locally),0.50 per call) uxTaskGetSystemState/53 (214748365 (estimated locally),0.50 per call) uxTaskGetSystemState/53 (214748365 (estimated locally),0.50 per call) uxTaskGetSystemState/53 (214748365 (estimated locally),0.50 per call) uxTaskGetSystemState/53 (1073741824 (estimated locally),2.50 per call)
- Calls: prvListTasksWithinSingleList.part.0/158 (inlined) (118111600 (estimated locally),0.50 per call)
- vTaskGetInfo/72 (vTaskGetInfo) @06043620
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:1073741823 (estimated locally) body optimize_size
- Called by: prvListTasksWithinSingleList.part.0/158 (1073741824 (estimated locally),4.55 per call)
- Calls: prvTaskCheckFreeStackSpace/74 (inlined) (354334802 (estimated locally),0.33 per call) eTaskGetState/35 (217325345 (estimated locally),0.20 per call) xTaskResumeAll/46 (121337087 (estimated locally),0.11 per call) vTaskSuspendAll/45 (121337087 (estimated locally),0.11 per call)
- prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
- Referring:
- Function prvCheckTasksWaitingTermination/71 is inline copy in prvIdleTask/69
- Availability: local
- Function flags: count:1073741824 (estimated locally) body local optimize_size
- Called by: prvIdleTask/69 (inlined) (1073741824 (estimated locally),16949.09 per call)
- Calls: prvDeleteTCB/179 (inlined) (8687547529 (estimated locally),137133.55 per call) vPortExitCritical/101 (8687547529 (estimated locally),137133.55 per call) uxListRemove/103 (8687547529 (estimated locally),137133.55 per call) vPortEnterCritical/100 (8687547529 (estimated locally),137133.55 per call)
- prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- References: pxReadyTasksLists/8 (addr)xDelayedTaskList1/9 (addr)xDelayedTaskList2/10 (addr)xPendingReadyList/13 (addr)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)pxDelayedTaskList/11 (write)xDelayedTaskList1/9 (addr)pxOverflowDelayedTaskList/12 (write)xDelayedTaskList2/10 (addr)
- Referring:
- Function prvInitialiseTaskLists/70 is inline copy in xTaskCreate/29
- Availability: local
- Function flags: count:18640261 (estimated locally) body local optimize_size
- Called by: prvAddNewTaskToReadyList/31 (inlined) (18640261 (estimated locally),0.02 per call)
- Calls: vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (18640261 (estimated locally),0.02 per call) vListInitialise/102 (93178941 (estimated locally),0.09 per call)
- prvIdleTask/69 (prvIdleTask) @0603f9a0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- Address is taken.
- References: pxReadyTasksLists/8 (read)
- Referring: vTaskStartScheduler/43 (addr)
- Availability: available
- Function flags: count:63351 (estimated locally) body executed_once optimize_size
- Called by:
- Calls: prvCheckTasksWaitingTermination/71 (inlined) (1073741824 (estimated locally),16949.09 per call)
- vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
- 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:
- uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
- 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:
- vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xYieldPending/22 (write)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls:
- xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
- Referring:
- Availability: available
- Function flags: count:329661 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (123389 (estimated locally),0.37 per call) vTaskInternalSetTimeOutState/64 (9003 (estimated locally),0.03 per call) vPortEnterCritical/100 (123389 (estimated locally),0.37 per call)
- vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by: xTaskCheckForTimeOut/65 (9003 (estimated locally),0.03 per call)
- Calls:
- vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xNumOfOverflows/23 (read)xTickCount/18 (read)
- Referring:
- Availability: available
- Function flags: count:230763 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (123389 (estimated locally),0.53 per call) vPortEnterCritical/100 (123389 (estimated locally),0.53 per call)
- vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Availability: available
- Function flags: count:214748 (estimated locally) body optimize_size
- Called by:
- Calls:
- xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (read)xPendingReadyList/13 (addr)xPendingReadyList/13 (read)xPendingReadyList/13 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) body optimize_size
- Called by:
- Calls:
- vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 (250539 (estimated locally),0.70 per call)
- vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:228942 (estimated locally) body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 (52886 (estimated locally),0.23 per call)
- vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:230763 (estimated locally) body optimize_size
- Called by:
- Calls: prvAddCurrentTaskToDelayedList/94 (123389 (estimated locally),0.53 per call) vListInsert/105 (123389 (estimated locally),0.53 per call)
- vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
- Type: function definition analyzed
- Visibility: force_output externally_visible public
- References: uxSchedulerSuspended/28 (read)xYieldPending/22 (write)xYieldPending/22 (write)uxTopReadyPriority/19 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (write)pxReadyTasksLists/8 (read)pxCurrentTCB/7 (write)uxTopReadyPriority/19 (write)
- Referring:
- Availability: available
- Function flags: count:441995 (estimated locally) body optimize_size
- Called by: vTaskSuspend/39 (104969 (estimated locally),0.07 per call)
- Calls: vTaskSwitchContext.part.0/146 (inlined) (107374 (estimated locally),0.24 per call)
- xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Availability: available
- Function flags: count:641039 (estimated locally) body optimize_size
- Called by: xTaskResumeAll.part.0/137 (60098 (estimated locally),0.38 per call)
- Calls: xTaskIncrementTick.part.0/135 (inlined) (320520 (estimated locally),0.50 per call)
- xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)xYieldPending/22 (write)
- Referring:
- Availability: available
- Function flags: count:230763 (estimated locally) body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 (123389 (estimated locally),0.53 per call) vPortExitCritical/101 (24974 (estimated locally),0.11 per call) uxListRemove/103 (13354 (estimated locally),0.06 per call) vPortEnterCritical/100 (24974 (estimated locally),0.11 per call) uxListRemove/103 (24974 (estimated locally),0.11 per call) eTaskGetState/35 (123389 (estimated locally),0.53 per call) vTaskSuspendAll/45 (123389 (estimated locally),0.53 per call)
- xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 (52886 (estimated locally),0.33 per call) vTaskSuspendAll/45 (52886 (estimated locally),0.33 per call)
- uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
- Referring:
- Availability: available
- Function flags: count:429496728 (estimated locally) body optimize_size
- Called by: vTaskList/84 (118111600 (estimated locally),0.53 per call)
- Calls: xTaskResumeAll/46 (429496729 (estimated locally),1.00 per call) prvListTasksWithinSingleList/73 (214748365 (estimated locally),0.50 per call) prvListTasksWithinSingleList/73 (214748365 (estimated locally),0.50 per call) prvListTasksWithinSingleList/73 (214748365 (estimated locally),0.50 per call) prvListTasksWithinSingleList/73 (214748365 (estimated locally),0.50 per call) prvListTasksWithinSingleList/73 (1073741824 (estimated locally),2.50 per call) vTaskSuspendAll/45 (429496728 (estimated locally),1.00 per call)
- xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 (52886 (estimated locally),0.33 per call) prvSearchForNameWithinSingleList/51 (9218 (estimated locally),0.06 per call) prvSearchForNameWithinSingleList/51 (9218 (estimated locally),0.06 per call) prvSearchForNameWithinSingleList/51 (9218 (estimated locally),0.06 per call) prvSearchForNameWithinSingleList/51 (9218 (estimated locally),0.06 per call) prvSearchForNameWithinSingleList/51 (216745 (estimated locally),1.35 per call) vTaskSuspendAll/45 (52886 (estimated locally),0.33 per call) strlen/110 (160260 (estimated locally),1.00 per call)
- prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring:
- Availability: local
- Function flags: count:25274560 (estimated locally) body local nonfreeing_fn optimize_size
- Called by: xTaskGetHandle/52 (9218 (estimated locally),0.06 per call) xTaskGetHandle/52 (9218 (estimated locally),0.06 per call) xTaskGetHandle/52 (9218 (estimated locally),0.06 per call) xTaskGetHandle/52 (9218 (estimated locally),0.06 per call) xTaskGetHandle/52 (216745 (estimated locally),1.35 per call)
- Calls:
- pcTaskGetName/50 (pcTaskGetName) @05f7fb60
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) body optimize_size
- Called by:
- Calls:
- uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxCurrentNumberOfTasks/17 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls:
- xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xTickCount/18 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: vPortValidateInterruptPriority/106 (1073741824 (estimated locally),1.00 per call)
- xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xTickCount/18 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
- Called by:
- Calls:
- xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) body optimize_size
- Called by: uxTaskGetSystemState/53 (429496729 (estimated locally),1.00 per call) vTaskGetInfo/72 (121337087 (estimated locally),0.11 per call) xTaskAbortDelay/55 (123389 (estimated locally),0.53 per call) xTaskCatchUpTicks/54 (52886 (estimated locally),0.33 per call) xTaskGetHandle/52 (52886 (estimated locally),0.33 per call) vTaskDelay/34 (52886 (estimated locally),0.17 per call) xTaskDelayUntil/33 (35433 (estimated locally),0.12 per call)
- Calls: xTaskResumeAll.part.0/137 (inlined) (52886 (estimated locally),0.33 per call)
- vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by: uxTaskGetSystemState/53 (429496728 (estimated locally),1.00 per call) vTaskGetInfo/72 (121337087 (estimated locally),0.11 per call) xTaskAbortDelay/55 (123389 (estimated locally),0.53 per call) xTaskCatchUpTicks/54 (52886 (estimated locally),0.33 per call) xTaskGetHandle/52 (52886 (estimated locally),0.33 per call) vTaskDelay/34 (52886 (estimated locally),0.17 per call) xTaskDelayUntil/33 (35433 (estimated locally),0.12 per call)
- Calls:
- vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
- Type: function definition analyzed
- Visibility: externally_visible public
- References: xSchedulerRunning/20 (write)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: vPortEndScheduler/109 (1073741824 (estimated locally),1.00 per call)
- vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
- Referring:
- Availability: available
- Function flags: count:395945 (estimated locally) body optimize_size
- Called by:
- Calls: xPortStartScheduler/108 (80139 (estimated locally),0.20 per call) xTimerCreateTimerTask/107 (80139 (estimated locally),0.20 per call) xTaskCreate/29 (395945 (estimated locally),1.00 per call)
- xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)xYieldPending/22 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xPendingReadyList/13 (addr)
- Referring:
- Availability: available
- Function flags: count:230763 (estimated locally) body optimize_size
- Called by:
- Calls: vListInsertEnd/104 (20359 (estimated locally),0.09 per call) uxListRemove/103 (41335 (estimated locally),0.18 per call) prvTaskIsTaskSuspended/40 (123389 (estimated locally),0.53 per call) vPortValidateInterruptPriority/106 (123389 (estimated locally),0.53 per call)
- vTaskResume/41 (vTaskResume) @05f6c1c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (133963 (estimated locally),0.37 per call) uxListRemove/103 (44208 (estimated locally),0.12 per call) prvTaskIsTaskSuspended/40 (133963 (estimated locally),0.37 per call) vPortEnterCritical/100 (133963 (estimated locally),0.37 per call)
- prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- References: xSuspendedTaskList/16 (addr)
- Referring:
- Availability: local
- Function flags: count:357913 (estimated locally) body local optimize_size
- Called by: xTaskResumeFromISR/42 (123389 (estimated locally),0.53 per call) vTaskResume/41 (133963 (estimated locally),0.37 per call)
- Calls: prvTaskIsTaskSuspended.part.0/114 (inlined) (75162 (estimated locally),0.21 per call)
- vTaskSuspend/39 (vTaskSuspend) @05f5de00
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)xSuspendedTaskList/16 (addr)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)xSuspendedTaskList/16 (read)uxCurrentNumberOfTasks/17 (read)pxCurrentTCB/7 (write)
- Referring:
- Availability: available
- Function flags: count:1431653 (estimated locally) body optimize_size
- Called by:
- Calls: vTaskSwitchContext/57 (104969 (estimated locally),0.07 per call) vPortExitCritical/101 (472446 (estimated locally),0.33 per call) prvResetNextTaskUnblockTime/77 (472446 (estimated locally),0.33 per call) vPortEnterCritical/100 (472446 (estimated locally),0.33 per call) vPortExitCritical/101 (1431653 (estimated locally),1.00 per call) vListInsertEnd/104 (1431653 (estimated locally),1.00 per call) uxListRemove/103 (765505 (estimated locally),0.53 per call) uxListRemove/103 (1431653 (estimated locally),1.00 per call) vPortEnterCritical/100 (1431653 (estimated locally),1.00 per call)
- vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxReadyTasksLists/8 (addr)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (52886 (estimated locally),0.33 per call) uxListRemove/103 (6084 (estimated locally),0.04 per call) vPortEnterCritical/100 (52886 (estimated locally),0.33 per call)
- uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: vPortValidateInterruptPriority/106 (1073741824 (estimated locally),1.00 per call)
- uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (1073741824 (estimated locally),1.00 per call) vPortEnterCritical/100 (1073741824 (estimated locally),1.00 per call)
- eTaskGetState/35 (eTaskGetState) @05f482a0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) body optimize_size
- Called by: vTaskGetInfo/72 (217325345 (estimated locally),0.20 per call) xTaskAbortDelay/55 (123389 (estimated locally),0.53 per call)
- Calls: eTaskGetState.part.0/122 (inlined) (11759 (estimated locally),0.03 per call) vPortExitCritical/101 (133963 (estimated locally),0.37 per call) vPortEnterCritical/100 (133963 (estimated locally),0.37 per call)
- vTaskDelay/34 (vTaskDelay) @05f48c40
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)
- Referring:
- Availability: available
- Function flags: count:320519 (estimated locally) body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 (52886 (estimated locally),0.17 per call) prvAddCurrentTaskToDelayedList/94 (52886 (estimated locally),0.17 per call) vTaskSuspendAll/45 (52886 (estimated locally),0.17 per call)
- xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
- Referring:
- Availability: available
- Function flags: count:306783 (estimated locally) body optimize_size
- Called by:
- Calls: xTaskResumeAll/46 (35433 (estimated locally),0.12 per call) prvAddCurrentTaskToDelayedList/94 (17717 (estimated locally),0.06 per call) vTaskSuspendAll/45 (35433 (estimated locally),0.12 per call)
- vTaskDelete/32 (vTaskDelete) @05f481c0
- Type: function definition analyzed
- Visibility: externally_visible public
- References: pxCurrentTCB/7 (read)uxTaskNumber/24 (read)uxTaskNumber/24 (write)pxCurrentTCB/7 (read)xTasksWaitingTermination/14 (addr)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)uxSchedulerSuspended/28 (read)
- Referring:
- Availability: available
- Function flags: count:1431653 (estimated locally) body optimize_size
- Called by:
- Calls: vPortExitCritical/101 (1431653 (estimated locally),1.00 per call) prvResetNextTaskUnblockTime/77 (1002157 (estimated locally),0.70 per call) prvDeleteTCB/76 (inlined) (1002157 (estimated locally),0.70 per call) vListInsertEnd/104 (429496 (estimated locally),0.30 per call) uxListRemove/103 (765505 (estimated locally),0.53 per call) uxListRemove/103 (1431653 (estimated locally),1.00 per call) vPortEnterCritical/100 (1431653 (estimated locally),1.00 per call)
- prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
- Type: function definition analyzed
- Visibility: prevailing_def_ironly
- References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxCurrentNumberOfTasks/17 (read)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (write)uxTaskNumber/24 (read)uxTaskNumber/24 (write)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)xSchedulerRunning/20 (read)pxCurrentTCB/7 (read)
- Referring:
- Function prvAddNewTaskToReadyList/31 is inline copy in xTaskCreate/29
- Availability: local
- Function flags: count:306987179 (estimated locally) body local optimize_size
- Called by: xTaskCreate/29 (inlined) (306987179 (estimated locally),0.29 per call)
- Calls: vPortExitCritical/101 (306987180 (estimated locally),0.29 per call) prvInitialiseTaskLists/70 (inlined) (18640261 (estimated locally),0.02 per call) vPortEnterCritical/100 (306987179 (estimated locally),0.29 per call)
- xTaskCreate/29 (xTaskCreate) @05f36700
- Type: function definition analyzed
- Visibility: externally_visible public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741824 (estimated locally) body optimize_size
- Called by: vTaskStartScheduler/43 (395945 (estimated locally),1.00 per call)
- Calls: prvAddNewTaskToReadyList/31 (inlined) (306987179 (estimated locally),0.29 per call) prvInitialiseNewTask.isra.0/118 (inlined) (306987179 (estimated locally),0.29 per call) vPortFree/96 (100070816 (estimated locally),0.09 per call) pvPortMalloc/95 (574129754 (estimated locally),0.53 per call) pvPortMalloc/95 (1073741824 (estimated locally),1.00 per call)
- uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: xTaskGetSchedulerState/79 (read)xTaskIncrementTick/56 (read)xTaskResumeAll/46 (read)xTaskCatchUpTicks/54 (read)xTaskGenericNotifyFromISR/90 (read)vTaskRemoveFromUnorderedEventList/62 (read)vTaskDelete/32 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskSuspendAll/45 (read)vTaskSuspendAll/45 (write)xTaskDelayUntil/33 (read)xTaskResumeFromISR/42 (read)vTaskDelay/34 (read)vTaskSwitchContext/57 (read)vTaskSuspend/39 (read)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (write)vTaskGenericNotifyGiveFromISR/91 (read)
- Availability: available
- Varpool flags: initialized
- uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
- Type: variable definition analyzed
- Visibility: force_output externally_visible public
- References:
- Referring: vTaskStartScheduler/43 (read)
- Availability: available
- Varpool flags: initialized read-only
- xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring: vTaskStartScheduler/43 (addr)
- Availability: available
- Varpool flags: initialized used-by-single-function
- xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: prvResetNextTaskUnblockTime.part.0/115 (write)prvAddCurrentTaskToDelayedList/94 (write)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)prvResetNextTaskUnblockTime/77 (write)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (write)xTaskIncrementTick.part.0/135 (write)
- Availability: available
- Varpool flags: initialized
- uxTaskNumber/24 (uxTaskNumber) @05f30360
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring: prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
- Availability: available
- Varpool flags: initialized
- xNumOfOverflows/23 (xNumOfOverflows) @05f30318
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: xTaskIncrementTick.part.0/135 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskIncrementTick.part.0/135 (read)xTaskCheckForTimeOut/65 (read)
- Availability: available
- Varpool flags: initialized
- xYieldPending/22 (xYieldPending) @05f302d0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: vTaskMissedYield/66 (write)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (write)xTaskResumeFromISR/42 (write)xTaskIncrementTick.part.0/135 (read)xTaskGenericNotifyFromISR/90 (write)xTaskResumeAll.part.0/137 (write)xTaskResumeAll.part.0/137 (read)xTaskAbortDelay/55 (write)vTaskSwitchContext/57 (write)xTaskResumeAll.part.0/137 (write)vTaskSwitchContext/57 (write)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: available
- Varpool flags: initialized
- xPendedTicks/21 (xPendedTicks) @05f30240
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)
- Availability: available
- Varpool flags: initialized
- xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: vTaskDelete/32 (read)vTaskEndScheduler/44 (write)vTaskSuspend/39 (read)prvAddNewTaskToReadyList/31 (read)vTaskStartScheduler/43 (write)prvAddNewTaskToReadyList/31 (read)vTaskSuspend/39 (read)xTaskGetSchedulerState/79 (read)
- Availability: available
- Varpool flags: initialized
- uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (write)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (write)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)vTaskSwitchContext/57 (read)vTaskSwitchContext/57 (write)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (write)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (write)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: available
- Varpool flags: initialized
- xTickCount/18 (xTickCount) @05f300d8
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: xTaskGetTickCountFromISR/48 (read)xTaskCheckForTimeOut/65 (read)xTaskGenericNotify/89 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskStartScheduler/43 (write)vTaskInternalSetTimeOutState/64 (read)xTaskGetTickCount/47 (read)xTaskIncrementTick.part.0/135 (write)xTaskDelayUntil/33 (read)vTaskSetTimeOutState/63 (read)xTaskIncrementTick.part.0/135 (read)xTaskGenericNotifyFromISR/90 (read)
- Availability: available
- Varpool flags: initialized
- uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: xTaskResumeAll.part.0/137 (read)prvCheckTasksWaitingTermination/71 (read)vTaskSuspend/39 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)uxTaskGetNumberOfTasks/49 (read)vTaskDelete/32 (read)uxTaskGetSystemState/53 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (write)prvAddNewTaskToReadyList/31 (read)vTaskList/84 (read)vTaskList/84 (read)
- Availability: available
- Varpool flags: initialized
- xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring: vTaskSuspend/39 (read)eTaskGetState/35 (addr)xTaskGetHandle/52 (addr)prvAddCurrentTaskToDelayedList.part.0/119 (write)prvTaskIsTaskSuspended/40 (addr)prvInitialiseTaskLists/70 (addr)prvAddCurrentTaskToDelayedList.part.0/119 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)prvAddCurrentTaskToDelayedList.part.0/119 (addr)vTaskSuspend/39 (addr)uxTaskGetSystemState/53 (addr)
- Availability: available
- Varpool flags:
- uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
- Availability: available
- Varpool flags: initialized
- xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring: eTaskGetState/35 (addr)prvInitialiseTaskLists/70 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)vTaskDelete/32 (addr)uxTaskGetSystemState/53 (addr)
- Availability: available
- Varpool flags:
- xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring: xTaskGenericNotifyFromISR/90 (write)xTaskRemoveFromEventList/61 (write)prvTaskIsTaskSuspended.part.0/114 (addr)xTaskRemoveFromEventList/61 (read)prvInitialiseTaskLists/70 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskResumeFromISR/42 (addr)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (read)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: available
- Varpool flags:
- pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: prvAddCurrentTaskToDelayedList/94 (read)xTaskGetHandle/52 (read)prvInitialiseTaskLists/70 (write)eTaskGetState/35 (read)xTaskIncrementTick.part.0/135 (write)xTaskIncrementTick.part.0/135 (read)uxTaskGetSystemState/53 (read)
- Availability: available
- Varpool flags:
- pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly
- References:
- Referring: xTaskGetHandle/52 (read)prvResetNextTaskUnblockTime.part.0/115 (read)prvAddCurrentTaskToDelayedList/94 (read)prvResetNextTaskUnblockTime/77 (read)prvInitialiseTaskLists/70 (write)eTaskGetState/35 (read)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (write)xTaskIncrementTick.part.0/135 (read)uxTaskGetSystemState/53 (read)
- Availability: available
- Varpool flags:
- xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: available
- Varpool flags: used-by-single-function
- xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
- Availability: available
- Varpool flags: used-by-single-function
- pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly
- References:
- Referring: xTaskGenericNotify/89 (read)xTaskGenericNotify/89 (addr)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (write)xTaskGenericNotify/89 (write)vTaskPriorityDisinheritAfterTimeout/82 (write)xTaskGenericNotifyFromISR/90 (read)xTaskGenericNotifyFromISR/90 (addr)xTaskGenericNotifyFromISR/90 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (addr)prvAddNewTaskToReadyList/31 (read)prvIdleTask/69 (read)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (addr)vTaskPrioritySet/38 (read)vTaskPrioritySet/38 (write)prvInitialiseTaskLists/70 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (addr)xTaskResumeFromISR/42 (read)xTaskResumeFromISR/42 (write)xTaskIncrementTick.part.0/135 (read)xTaskRemoveFromEventList/61 (write)xTaskIncrementTick.part.0/135 (addr)xTaskIncrementTick.part.0/135 (read)xTaskIncrementTick.part.0/135 (write)xTaskResumeAll.part.0/137 (write)xTaskPriorityInherit/80 (addr)vTaskResume/41 (read)vTaskResume/41 (addr)vTaskResume/41 (read)vTaskResume/41 (write)xTaskResumeAll.part.0/137 (read)xTaskGetHandle/52 (addr)xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (addr)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (write)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (addr)vTaskSwitchContext/57 (write)vTaskSwitchContext/57 (read)vTaskPrioritySet/38 (addr)xTaskRemoveFromEventList/61 (read)xTaskRemoveFromEventList/61 (addr)xTaskRemoveFromEventList/61 (read)vTaskRemoveFromUnorderedEventList/62 (write)vTaskRemoveFromUnorderedEventList/62 (read)vTaskRemoveFromUnorderedEventList/62 (addr)vTaskRemoveFromUnorderedEventList/62 (read)uxTaskGetSystemState/53 (addr)vTaskSwitchContext/57 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (addr)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (write)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (addr)xTaskPriorityDisinherit/81 (read)xTaskPriorityDisinherit/81 (write)vTaskPriorityDisinheritAfterTimeout/82 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskPriorityDisinheritAfterTimeout/82 (read)xTaskIncrementTick.part.0/135 (read)xTaskAbortDelay/55 (read)xTaskAbortDelay/55 (addr)vTaskSwitchContext/57 (read)vTaskPriorityDisinheritAfterTimeout/82 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (addr)vTaskGenericNotifyGiveFromISR/91 (read)vTaskGenericNotifyGiveFromISR/91 (write)
- Availability: available
- Varpool flags:
- pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
- Type: variable definition analyzed
- Visibility: force_output externally_visible public
- References:
- Referring: ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotify/89 (read)xTaskGenericNotifyFromISR/90 (read)vTaskGenericNotifyGiveFromISR/91 (read)prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)pvTaskIncrementMutexHeldCount/86 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)ulTaskGenericNotifyTake/87 (read)xTaskGenericNotifyStateClear/92 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskDelete/32 (read)eTaskGetState/35 (read)prvAddNewTaskToReadyList/31 (write)prvAddCurrentTaskToDelayedList/94 (read)prvAddCurrentTaskToDelayedList/94 (read)uxTaskPriorityGet/36 (read)vTaskDelete/32 (read)vTaskResume/41 (read)xTaskAbortDelay/55 (read)vTaskDelete/32 (read)uxTaskPriorityGetFromISR/37 (read)vTaskPrioritySet/38 (read)pcTaskGetName/50 (read)vTaskResume/41 (read)xTaskIncrementTick.part.0/135 (read)vTaskPrioritySet/38 (read)xTaskResumeFromISR/42 (read)xTaskResumeAll.part.0/137 (read)vTaskSwitchContext/57 (write)ulTaskGenericNotifyTake/87 (read)prvAddNewTaskToReadyList/31 (read)prvAddCurrentTaskToDelayedList/94 (read)vTaskPrioritySet/38 (read)xTaskIncrementTick.part.0/135 (read)vTaskSuspend/39 (write)prvAddCurrentTaskToDelayedList/94 (read)vTaskPrioritySet/38 (read)vTaskSuspend/39 (read)vTaskSuspend/39 (read)vTaskPlaceOnEventList/58 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskRemoveFromEventList/61 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskRemoveFromUnorderedEventList/62 (read)xTaskCheckForTimeOut/65 (read)vTaskGetInfo/72 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)vTaskPlaceOnUnorderedEventList/59 (read)xTaskCheckForTimeOut/65 (read)uxTaskGetStackHighWaterMark/75 (read)xTaskGetCurrentTaskHandle/78 (read)xTaskPriorityInherit/80 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskGetInfo/72 (read)xTaskPriorityDisinherit/81 (read)xTaskPriorityInherit/80 (read)xTaskPriorityInherit/80 (read)vTaskPriorityDisinheritAfterTimeout/82 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)vTaskPlaceOnEventListRestricted/60 (read)vTaskPlaceOnEventListRestricted/60 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)uxTaskResetEventItemValue/85 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)vTaskPlaceOnUnorderedEventList/59 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)prvAddCurrentTaskToDelayedList.part.0/119 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)xTaskGenericNotifyWait/88 (read)ulTaskGenericNotifyValueClear/93 (read)
- Availability: available
- Varpool flags: initialized
- Materializing clones
- Materialization Call site updates done.
- Reclaiming functions:
- Reclaiming variables:
- Clearing address taken flags:
- Time profile order in expand_all_functions:prvSearchForNameWithinSingleList:0
- Time profile order in expand_all_functions:prvTaskIsTaskSuspended:0
- Time profile order in expand_all_functions:prvResetNextTaskUnblockTime:0
- Time profile order in expand_all_functions:prvAddCurrentTaskToDelayedList:0
- Time profile order in expand_all_functions:prvIdleTask:0
- Time profile order in expand_all_functions:xTaskCreate:0
- Time profile order in expand_all_functions:vTaskDelete:0
- Time profile order in expand_all_functions:eTaskGetState:0
- Time profile order in expand_all_functions:uxTaskPriorityGet:0
- Time profile order in expand_all_functions:uxTaskPriorityGetFromISR:0
- Time profile order in expand_all_functions:vTaskPrioritySet:0
- Time profile order in expand_all_functions:vTaskResume:0
- Time profile order in expand_all_functions:xTaskResumeFromISR:0
- Time profile order in expand_all_functions:vTaskStartScheduler:0
- Time profile order in expand_all_functions:vTaskEndScheduler:0
- Time profile order in expand_all_functions:vTaskSuspendAll:0
- Time profile order in expand_all_functions:xTaskGetTickCount:0
- Time profile order in expand_all_functions:xTaskGetTickCountFromISR:0
- Time profile order in expand_all_functions:uxTaskGetNumberOfTasks:0
- Time profile order in expand_all_functions:pcTaskGetName:0
- Time profile order in expand_all_functions:xTaskIncrementTick:0
- Time profile order in expand_all_functions:xTaskResumeAll:0
- Time profile order in expand_all_functions:xTaskDelayUntil:0
- Time profile order in expand_all_functions:vTaskDelay:0
- Time profile order in expand_all_functions:xTaskGetHandle:0
- Time profile order in expand_all_functions:xTaskCatchUpTicks:0
- Time profile order in expand_all_functions:xTaskAbortDelay:0
- Time profile order in expand_all_functions:vTaskSwitchContext:0
- Time profile order in expand_all_functions:vTaskSuspend:0
- Time profile order in expand_all_functions:vTaskPlaceOnEventList:0
- Time profile order in expand_all_functions:vTaskPlaceOnUnorderedEventList:0
- Time profile order in expand_all_functions:vTaskPlaceOnEventListRestricted:0
- Time profile order in expand_all_functions:xTaskRemoveFromEventList:0
- Time profile order in expand_all_functions:vTaskRemoveFromUnorderedEventList:0
- Time profile order in expand_all_functions:vTaskSetTimeOutState:0
- Time profile order in expand_all_functions:vTaskInternalSetTimeOutState:0
- Time profile order in expand_all_functions:xTaskCheckForTimeOut:0
- Time profile order in expand_all_functions:vTaskMissedYield:0
- Time profile order in expand_all_functions:uxTaskGetTaskNumber:0
- Time profile order in expand_all_functions:vTaskSetTaskNumber:0
- Time profile order in expand_all_functions:vTaskGetInfo:0
- Time profile order in expand_all_functions:prvListTasksWithinSingleList:0
- Time profile order in expand_all_functions:uxTaskGetSystemState:0
- Time profile order in expand_all_functions:uxTaskGetStackHighWaterMark:0
- Time profile order in expand_all_functions:xTaskGetCurrentTaskHandle:0
- Time profile order in expand_all_functions:xTaskGetSchedulerState:0
- Time profile order in expand_all_functions:xTaskPriorityInherit:0
- Time profile order in expand_all_functions:xTaskPriorityDisinherit:0
- Time profile order in expand_all_functions:vTaskPriorityDisinheritAfterTimeout:0
- Time profile order in expand_all_functions:vTaskList:0
- Time profile order in expand_all_functions:uxTaskResetEventItemValue:0
- Time profile order in expand_all_functions:pvTaskIncrementMutexHeldCount:0
- Time profile order in expand_all_functions:ulTaskGenericNotifyTake:0
- Time profile order in expand_all_functions:xTaskGenericNotifyWait:0
- Time profile order in expand_all_functions:xTaskGenericNotify:0
- Time profile order in expand_all_functions:xTaskGenericNotifyFromISR:0
- Time profile order in expand_all_functions:vTaskGenericNotifyGiveFromISR:0
- Time profile order in expand_all_functions:xTaskGenericNotifyStateClear:0
- Time profile order in expand_all_functions:ulTaskGenericNotifyValueClear:0
- Trivially needed variables: CSWTCH.225 uxSchedulerSuspended uxTopUsedPriority xIdleTaskHandle xNextTaskUnblockTime uxTaskNumber xNumOfOverflows xYieldPending xPendedTicks xSchedulerRunning uxTopReadyPriority xTickCount uxCurrentNumberOfTasks xSuspendedTaskList uxDeletedTasksWaitingCleanUp xTasksWaitingTermination xPendingReadyList pxOverflowDelayedTaskList pxDelayedTaskList xDelayedTaskList2 xDelayedTaskList1 pxReadyTasksLists pxCurrentTCB
- Removing variables:
- Final Symbol table:
- CSWTCH.225/163 (CSWTCH.225) @063c4798
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly asm_written artificial
- Aux: @00000001
- References:
- Referring:
- Availability: available
- Varpool flags: initialized used-by-single-function read-only const-value-known
- strcpy/112 (strcpy) @06161000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- sprintf/111 (sprintf) @06141ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- strlen/110 (strlen) @060d49a0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vPortEndScheduler/109 (vPortEndScheduler) @060d4000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vListInsert/105 (vListInsert) @05a837e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vListInsertEnd/104 (vListInsertEnd) @05a830e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- uxListRemove/103 (uxListRemove) @05a83000
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vListInitialise/102 (vListInitialise) @060b4ee0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vPortExitCritical/101 (vPortExitCritical) @060b4d20
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- memset/97 (memset) @060b4700
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- vPortFree/96 (vPortFree) @060b4540
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- pvPortMalloc/95 (pvPortMalloc) @060b4460
- Type: function
- Visibility: external public
- References:
- Referring:
- Availability: not_available
- Function flags: optimize_size
- Called by:
- Calls:
- prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
- Type: function definition analyzed
- Visibility: prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: local
- Function flags: count:1073741823 (estimated locally) local optimize_size
- Called by:
- Calls:
- ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
- 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:
- xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
- 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:
- vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
- 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:
- xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
- 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:
- xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
- 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:
- xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) optimize_size
- Called by:
- Calls:
- ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) optimize_size
- Called by:
- Calls:
- pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
- 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:
- uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
- 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:
- vTaskList/84 (vTaskList) @0604fc40
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:220893212 (estimated locally) optimize_size
- Called by:
- Calls:
- vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
- 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:
- xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:219131 (estimated locally) optimize_size
- Called by:
- Calls:
- xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
- 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:
- xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
- 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:
- xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
- 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:
- prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
- Type: function definition analyzed
- Visibility: prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: local
- Function flags: count:1073741824 (estimated locally) local nonfreeing_fn optimize_size
- Called by:
- Calls:
- uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
- 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:
- prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: local
- Function flags: count:236223200 (estimated locally) local optimize_size
- Called by:
- Calls:
- vTaskGetInfo/72 (vTaskGetInfo) @06043620
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:1073741823 (estimated locally) optimize_size
- Called by:
- Calls:
- prvIdleTask/69 (prvIdleTask) @0603f9a0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly asm_written
- Address is taken.
- References:
- Referring:
- Availability: available
- Function flags: count:63351 (estimated locally) executed_once optimize_size
- Called by:
- Calls:
- vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
- 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:
- uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
- 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:
- vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
- 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:
- xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:329661 (estimated locally) optimize_size
- Called by:
- Calls:
- vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
- 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:
- vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
- 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:
- vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
- 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:
- xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) optimize_size
- Called by:
- Calls:
- vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) optimize_size
- Called by:
- Calls:
- vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
- 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:
- vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
- 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:
- vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
- Type: function definition analyzed
- Visibility: force_output externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:441995 (estimated locally) optimize_size
- Called by:
- Calls:
- xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:641039 (estimated locally) optimize_size
- Called by:
- Calls:
- xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
- 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:
- xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) optimize_size
- Called by:
- Calls:
- uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:429496728 (estimated locally) optimize_size
- Called by:
- Calls:
- xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) optimize_size
- Called by:
- Calls:
- prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
- Type: function definition analyzed
- Visibility: prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: local
- Function flags: count:25274560 (estimated locally) local nonfreeing_fn optimize_size
- Called by:
- Calls:
- pcTaskGetName/50 (pcTaskGetName) @05f7fb60
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) optimize_size
- Called by:
- Calls:
- uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
- 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:
- xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
- 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:
- xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
- 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:
- xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) optimize_size
- Called by:
- Calls:
- vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
- 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:
- vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
- 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:
- vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:395945 (estimated locally) optimize_size
- Called by:
- Calls:
- xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
- 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:
- vTaskResume/41 (vTaskResume) @05f6c1c0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) optimize_size
- Called by:
- Calls:
- prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
- Type: function definition analyzed
- Visibility: prevailing_def_ironly asm_written
- References:
- Referring:
- Availability: local
- Function flags: count:357913 (estimated locally) local optimize_size
- Called by:
- Calls:
- vTaskSuspend/39 (vTaskSuspend) @05f5de00
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:1431653 (estimated locally) optimize_size
- Called by:
- Calls:
- vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:160260 (estimated locally) optimize_size
- Called by:
- Calls:
- uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
- 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:
- uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
- 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:
- eTaskGetState/35 (eTaskGetState) @05f482a0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:357913 (estimated locally) optimize_size
- Called by:
- Calls:
- vTaskDelay/34 (vTaskDelay) @05f48c40
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:320519 (estimated locally) optimize_size
- Called by:
- Calls:
- xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
- 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:
- vTaskDelete/32 (vTaskDelete) @05f481c0
- Type: function definition analyzed
- Visibility: externally_visible asm_written public
- References:
- Referring:
- Availability: available
- Function flags: count:1431653 (estimated locally) optimize_size
- Called by:
- Calls:
- xTaskCreate/29 (xTaskCreate) @05f36700
- 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:
- uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @063c4798
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
- Type: variable definition analyzed
- Visibility: force_output externally_visible asm_written public
- Aux: @05f305a0
- References:
- Referring:
- Availability: available
- Varpool flags: initialized read-only
- xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly asm_written
- Aux: @05f30510
- References:
- Referring:
- Availability: available
- Varpool flags: initialized used-by-single-function
- xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f30480
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- uxTaskNumber/24 (uxTaskNumber) @05f30360
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly asm_written
- Aux: @05f303f0
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- xNumOfOverflows/23 (xNumOfOverflows) @05f30318
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f30360
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- xYieldPending/22 (xYieldPending) @05f302d0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f30318
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- xPendedTicks/21 (xPendedTicks) @05f30240
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f302d0
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f30240
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f301b0
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- xTickCount/18 (xTickCount) @05f300d8
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f30120
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f300d8
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly asm_written
- Aux: @05f30090
- References:
- Referring:
- Availability: available
- Varpool flags:
- uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f2cf78
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
- xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly asm_written
- Aux: @05f2cee8
- References:
- Referring:
- Availability: available
- Varpool flags:
- xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly asm_written
- Aux: @05f2ce58
- References:
- Referring:
- Availability: available
- Varpool flags:
- pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f2cdc8
- References:
- Referring:
- Availability: available
- Varpool flags:
- pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
- Type: variable definition analyzed
- Visibility: force_output prevailing_def_ironly asm_written
- Aux: @05f2cd38
- References:
- Referring:
- Availability: available
- Varpool flags:
- xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly asm_written
- Aux: @05f2ccf0
- References:
- Referring:
- Availability: available
- Varpool flags: used-by-single-function
- xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly asm_written
- Aux: @05f2cca8
- References:
- Referring:
- Availability: available
- Varpool flags: used-by-single-function
- pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
- Type: variable definition analyzed
- Visibility: prevailing_def_ironly asm_written
- Aux: @05f2cc18
- References:
- Referring:
- Availability: available
- Varpool flags:
- pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
- Type: variable definition analyzed
- Visibility: force_output externally_visible asm_written public
- Aux: @05f2cb88
- References:
- Referring:
- Availability: available
- Varpool flags: initialized
|