tasks.c.000i.cgraph 304 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531
  1. 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
  2. Initial Symbol table:
  3. strcpy/112 (strcpy) @06161000
  4. Type: function
  5. Visibility: external public
  6. References:
  7. Referring:
  8. Function flags: optimize_size
  9. Called by: prvWriteNameToBuffer/83
  10. Calls:
  11. sprintf/111 (sprintf) @06141ee0
  12. Type: function
  13. Visibility: external public
  14. References:
  15. Referring:
  16. Function flags: optimize_size
  17. Called by: vTaskList/84
  18. Calls:
  19. strlen/110 (strlen) @060d49a0
  20. Type: function
  21. Visibility: external public
  22. References:
  23. Referring:
  24. Function flags: optimize_size
  25. Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52
  26. Calls:
  27. vPortEndScheduler/109 (vPortEndScheduler) @060d4000
  28. Type: function
  29. Visibility: external public
  30. References:
  31. Referring:
  32. Function flags: optimize_size
  33. Called by: vTaskEndScheduler/44
  34. Calls:
  35. xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
  36. Type: function
  37. Visibility: external public
  38. References:
  39. Referring:
  40. Function flags: optimize_size
  41. Called by: vTaskStartScheduler/43
  42. Calls:
  43. xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
  44. Type: function
  45. Visibility: external public
  46. References:
  47. Referring:
  48. Function flags: optimize_size
  49. Called by: vTaskStartScheduler/43
  50. Calls:
  51. vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
  52. Type: function
  53. Visibility: external public
  54. References:
  55. Referring:
  56. Function flags: optimize_size
  57. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  58. Calls:
  59. vListInsert/105 (vListInsert) @05a837e0
  60. Type: function
  61. Visibility: external public
  62. References:
  63. Referring:
  64. Function flags: optimize_size
  65. Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94
  66. Calls:
  67. vListInsertEnd/104 (vListInsertEnd) @05a830e0
  68. Type: function
  69. Visibility: external public
  70. References:
  71. Referring:
  72. Function flags: optimize_size
  73. Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32
  74. Calls:
  75. uxListRemove/103 (uxListRemove) @05a83000
  76. Type: function
  77. Visibility: external public
  78. References:
  79. Referring:
  80. Function flags: optimize_size
  81. 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
  82. Calls:
  83. vListInitialise/102 (vListInitialise) @060b4ee0
  84. Type: function
  85. Visibility: external public
  86. References:
  87. Referring:
  88. Function flags: optimize_size
  89. Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70
  90. Calls:
  91. vPortExitCritical/101 (vPortExitCritical) @060b4d20
  92. Type: function
  93. Visibility: external public
  94. References:
  95. Referring:
  96. Function flags: optimize_size
  97. 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
  98. Calls:
  99. vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
  100. Type: function
  101. Visibility: external public
  102. References:
  103. Referring:
  104. Function flags: optimize_size
  105. 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
  106. Calls:
  107. pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
  108. Type: function
  109. Visibility: external public
  110. References:
  111. Referring:
  112. Function flags: optimize_size
  113. Called by: prvInitialiseNewTask/30
  114. Calls:
  115. vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
  116. Type: function
  117. Visibility: external public
  118. References:
  119. Referring:
  120. Function flags: optimize_size
  121. Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30
  122. Calls:
  123. memset/97 (memset) @060b4700
  124. Type: function
  125. Visibility: external public
  126. References:
  127. Referring:
  128. Function flags: optimize_size
  129. Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30
  130. Calls:
  131. vPortFree/96 (vPortFree) @060b4540
  132. Type: function
  133. Visibility: external public
  134. References:
  135. Referring:
  136. Function flags: optimize_size
  137. Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29
  138. Calls:
  139. pvPortMalloc/95 (pvPortMalloc) @060b4460
  140. Type: function
  141. Visibility: external public
  142. References:
  143. Referring:
  144. Function flags: optimize_size
  145. Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29
  146. Calls:
  147. prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
  148. Type: function definition analyzed
  149. Visibility:
  150. Aux: @05f48c40
  151. 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)
  152. Referring:
  153. Function flags: body optimize_size
  154. Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33
  155. Calls: vListInsert/105 vListInsert/105 uxListRemove/103
  156. ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
  157. Type: function definition analyzed
  158. Visibility: public
  159. Aux: @01733ea0
  160. References: pxCurrentTCB/7 (read)
  161. Referring:
  162. Function flags: body optimize_size
  163. Called by:
  164. Calls: vPortExitCritical/101 vPortEnterCritical/100
  165. xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
  166. Type: function definition analyzed
  167. Visibility: public
  168. Aux: @0607a540
  169. References: pxCurrentTCB/7 (read)
  170. Referring:
  171. Function flags: body optimize_size
  172. Called by:
  173. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  174. vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
  175. Type: function definition analyzed
  176. Visibility: public
  177. Aux: @0607ad20
  178. 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)
  179. Referring:
  180. Function flags: body optimize_size
  181. Called by:
  182. Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  183. xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
  184. Type: function definition analyzed
  185. Visibility: public
  186. Aux: @0607a8c0
  187. 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)
  188. Referring:
  189. Function flags: body optimize_size
  190. Called by:
  191. Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  192. xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
  193. Type: function definition analyzed
  194. Visibility: public
  195. Aux: @0607a460
  196. 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)
  197. Referring:
  198. Function flags: body optimize_size
  199. Called by:
  200. Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  201. xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
  202. Type: function definition analyzed
  203. Visibility: public
  204. Aux: @0606ce00
  205. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  206. Referring:
  207. Function flags: body optimize_size
  208. Called by:
  209. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  210. ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
  211. Type: function definition analyzed
  212. Visibility: public
  213. Aux: @0606cd20
  214. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  215. Referring:
  216. Function flags: body optimize_size
  217. Called by:
  218. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  219. pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
  220. Type: function definition analyzed
  221. Visibility: public
  222. Aux: @0606c8c0
  223. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  224. Referring:
  225. Function flags: body optimize_size
  226. Called by:
  227. Calls:
  228. uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
  229. Type: function definition analyzed
  230. Visibility: public
  231. Aux: @0606c460
  232. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  233. Referring:
  234. Function flags: body optimize_size
  235. Called by:
  236. Calls:
  237. vTaskList/84 (vTaskList) @0604fc40
  238. Type: function definition analyzed
  239. Visibility: public
  240. Aux: @0606c1c0
  241. References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)
  242. Referring:
  243. Function flags: body optimize_size
  244. Called by:
  245. Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95
  246. prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
  247. Type: function definition analyzed
  248. Visibility:
  249. Aux: @0606c1c0
  250. References:
  251. Referring:
  252. Function flags: body optimize_size
  253. Called by: vTaskList/84
  254. Calls: strlen/110 strcpy/112
  255. vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
  256. Type: function definition analyzed
  257. Visibility: public
  258. Aux: @0604fc40
  259. 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)
  260. Referring:
  261. Function flags: body optimize_size
  262. Called by:
  263. Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  264. xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
  265. Type: function definition analyzed
  266. Visibility: public
  267. Aux: @0604f000
  268. References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
  269. Referring:
  270. Function flags: body optimize_size
  271. Called by:
  272. Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  273. xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
  274. Type: function definition analyzed
  275. Visibility: public
  276. Aux: @0604fb60
  277. 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)
  278. Referring:
  279. Function flags: body optimize_size
  280. Called by:
  281. Calls: uxListRemove/103
  282. xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
  283. Type: function definition analyzed
  284. Visibility: public
  285. Aux: @0604f700
  286. References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
  287. Referring:
  288. Function flags: body optimize_size
  289. Called by:
  290. Calls:
  291. xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
  292. Type: function definition analyzed
  293. Visibility: public
  294. Aux: @0604f460
  295. References: pxCurrentTCB/7 (read)
  296. Referring:
  297. Function flags: body optimize_size
  298. Called by:
  299. Calls:
  300. prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
  301. Type: function definition analyzed
  302. Visibility:
  303. Aux: @05f487e0
  304. References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
  305. Referring:
  306. Function flags: body optimize_size
  307. Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32
  308. Calls:
  309. prvDeleteTCB/76 (prvDeleteTCB) @06043380
  310. Type: function definition analyzed
  311. Visibility:
  312. Aux: @06043c40
  313. References:
  314. Referring:
  315. Function flags: body optimize_size
  316. Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32
  317. Calls: vPortFree/96 vPortFree/96
  318. uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
  319. Type: function definition analyzed
  320. Visibility: public
  321. Aux: @0604f1c0
  322. References: pxCurrentTCB/7 (read)
  323. Referring:
  324. Function flags: body optimize_size
  325. Called by:
  326. Calls: prvTaskCheckFreeStackSpace/74
  327. prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
  328. Type: function definition analyzed
  329. Visibility:
  330. Aux: @06043ee0
  331. References:
  332. Referring:
  333. Function flags: body optimize_size
  334. Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72
  335. Calls:
  336. prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
  337. Type: function definition analyzed
  338. Visibility:
  339. Aux: @05f8a000
  340. References:
  341. Referring:
  342. Function flags: body optimize_size
  343. Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53
  344. Calls: vTaskGetInfo/72
  345. vTaskGetInfo/72 (vTaskGetInfo) @06043620
  346. Type: function definition analyzed
  347. Visibility: public
  348. Aux: @06043ee0
  349. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  350. Referring:
  351. Function flags: body optimize_size
  352. Called by: prvListTasksWithinSingleList/73
  353. Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45
  354. prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
  355. Type: function definition analyzed
  356. Visibility:
  357. Aux: @05f6ca80
  358. References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
  359. Referring:
  360. Function flags: body optimize_size
  361. Called by: prvIdleTask/69
  362. Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100
  363. prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
  364. Type: function definition analyzed
  365. Visibility:
  366. Aux: @05f481c0
  367. 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)
  368. Referring:
  369. Function flags: body optimize_size
  370. Called by: prvAddNewTaskToReadyList/31
  371. Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102
  372. prvIdleTask/69 (prvIdleTask) @0603f9a0
  373. Type: function definition analyzed
  374. Visibility:
  375. Address is taken.
  376. Aux: @05f6ca80
  377. References: pxReadyTasksLists/8 (read)
  378. Referring: vTaskStartScheduler/43 (addr)
  379. Function flags: body optimize_size
  380. Called by:
  381. Calls: prvCheckTasksWaitingTermination/71
  382. vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
  383. Type: function definition analyzed
  384. Visibility: public
  385. Aux: @06043620
  386. References:
  387. Referring:
  388. Function flags: body optimize_size
  389. Called by:
  390. Calls:
  391. uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
  392. Type: function definition analyzed
  393. Visibility: public
  394. Aux: @0603fe00
  395. References:
  396. Referring:
  397. Function flags: body optimize_size
  398. Called by:
  399. Calls:
  400. vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
  401. Type: function definition analyzed
  402. Visibility: public
  403. Aux: @0603fb60
  404. References: xYieldPending/22 (write)
  405. Referring:
  406. Function flags: body optimize_size
  407. Called by:
  408. Calls:
  409. xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
  410. Type: function definition analyzed
  411. Visibility: public
  412. Aux: @0603f8c0
  413. References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
  414. Referring:
  415. Function flags: body optimize_size
  416. Called by:
  417. Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  418. vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
  419. Type: function definition analyzed
  420. Visibility: public
  421. Aux: @0603f620
  422. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  423. Referring:
  424. Function flags: body optimize_size
  425. Called by: xTaskCheckForTimeOut/65
  426. Calls:
  427. vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
  428. Type: function definition analyzed
  429. Visibility: public
  430. Aux: @0603f1c0
  431. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  432. Referring:
  433. Function flags: body optimize_size
  434. Called by:
  435. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  436. vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
  437. Type: function definition analyzed
  438. Visibility: public
  439. Aux: @05f9ab60
  440. 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)
  441. Referring:
  442. Function flags: body optimize_size
  443. Called by:
  444. Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  445. xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
  446. Type: function definition analyzed
  447. Visibility: public
  448. Aux: @05f9aee0
  449. 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)
  450. Referring:
  451. Function flags: body optimize_size
  452. Called by:
  453. Calls: vPortRaiseBASEPRI/1
  454. vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
  455. Type: function definition analyzed
  456. Visibility: public
  457. Aux: @05f9aa80
  458. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  459. Referring:
  460. Function flags: body optimize_size
  461. Called by:
  462. Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1
  463. vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
  464. Type: function definition analyzed
  465. Visibility: public
  466. Aux: @05f9a620
  467. References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  468. Referring:
  469. Function flags: body optimize_size
  470. Called by:
  471. Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  472. vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
  473. Type: function definition analyzed
  474. Visibility: public
  475. Aux: @05f9a2a0
  476. References: pxCurrentTCB/7 (read)
  477. Referring:
  478. Function flags: body optimize_size
  479. Called by:
  480. Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1
  481. vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
  482. Type: function definition analyzed
  483. Visibility: force_output public
  484. Aux: @05f8aa80
  485. 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)
  486. Referring:
  487. Function flags: body optimize_size
  488. Called by: vTaskSuspend/39
  489. Calls: vPortRaiseBASEPRI/1
  490. xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
  491. Type: function definition analyzed
  492. Visibility: public
  493. Aux: @05f8ae00
  494. 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)
  495. Referring:
  496. Function flags: body optimize_size
  497. Called by: xTaskResumeAll/46
  498. Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1
  499. xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
  500. Type: function definition analyzed
  501. Visibility: public
  502. Aux: @05f8a9a0
  503. 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)
  504. Referring:
  505. Function flags: body optimize_size
  506. Called by:
  507. Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  508. xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
  509. Type: function definition analyzed
  510. Visibility: public
  511. Aux: @05f8a380
  512. References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
  513. Referring:
  514. Function flags: body optimize_size
  515. Called by:
  516. Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  517. uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
  518. Type: function definition analyzed
  519. Visibility: public
  520. Aux: @05f8a000
  521. References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
  522. Referring:
  523. Function flags: body optimize_size
  524. Called by: vTaskList/84
  525. Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45
  526. xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
  527. Type: function definition analyzed
  528. Visibility: public
  529. Aux: @05f7f7e0
  530. References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  531. Referring:
  532. Function flags: body optimize_size
  533. Called by:
  534. Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110
  535. prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
  536. Type: function definition analyzed
  537. Visibility:
  538. Aux: @05f7f7e0
  539. References:
  540. Referring:
  541. Function flags: body optimize_size
  542. Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52
  543. Calls:
  544. pcTaskGetName/50 (pcTaskGetName) @05f7fb60
  545. Type: function definition analyzed
  546. Visibility: public
  547. Aux: @05f7f2a0
  548. References: pxCurrentTCB/7 (read)
  549. Referring:
  550. Function flags: body optimize_size
  551. Called by:
  552. Calls: vPortRaiseBASEPRI/1
  553. uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
  554. Type: function definition analyzed
  555. Visibility: public
  556. Aux: @05f7fb60
  557. References: uxCurrentNumberOfTasks/17 (read)
  558. Referring:
  559. Function flags: body optimize_size
  560. Called by:
  561. Calls:
  562. xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
  563. Type: function definition analyzed
  564. Visibility: public
  565. Aux: @05f7f700
  566. References: xTickCount/18 (read)
  567. Referring:
  568. Function flags: body optimize_size
  569. Called by:
  570. Calls: vPortValidateInterruptPriority/106
  571. xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
  572. Type: function definition analyzed
  573. Visibility: public
  574. Aux: @05f7f460
  575. References: xTickCount/18 (read)
  576. Referring:
  577. Function flags: body optimize_size
  578. Called by:
  579. Calls:
  580. xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
  581. Type: function definition analyzed
  582. Visibility: public
  583. Aux: @05f7f1c0
  584. 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)
  585. Referring:
  586. Function flags: body optimize_size
  587. Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
  588. Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  589. vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
  590. Type: function definition analyzed
  591. Visibility: public
  592. Aux: @05f6ce00
  593. References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
  594. Referring:
  595. Function flags: body optimize_size
  596. Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
  597. Calls:
  598. vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
  599. Type: function definition analyzed
  600. Visibility: public
  601. Aux: @05f6cd20
  602. References: xSchedulerRunning/20 (write)
  603. Referring:
  604. Function flags: body optimize_size
  605. Called by:
  606. Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1
  607. vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
  608. Type: function definition analyzed
  609. Visibility: public
  610. Aux: @05f6ca80
  611. References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
  612. Referring:
  613. Function flags: body optimize_size
  614. Called by:
  615. Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29
  616. xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
  617. Type: function definition analyzed
  618. Visibility: public
  619. Aux: @05f6c7e0
  620. 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)
  621. Referring:
  622. Function flags: body optimize_size
  623. Called by:
  624. Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1
  625. vTaskResume/41 (vTaskResume) @05f6c1c0
  626. Type: function definition analyzed
  627. Visibility: public
  628. Aux: @05f6c540
  629. 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)
  630. Referring:
  631. Function flags: body optimize_size
  632. Called by:
  633. Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  634. prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
  635. Type: function definition analyzed
  636. Visibility:
  637. Aux: @05f6c540
  638. References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr)
  639. Referring:
  640. Function flags: body optimize_size
  641. Called by: xTaskResumeFromISR/42 vTaskResume/41
  642. Calls: vPortRaiseBASEPRI/1
  643. vTaskSuspend/39 (vTaskSuspend) @05f5de00
  644. Type: function definition analyzed
  645. Visibility: public
  646. Aux: @05f6c1c0
  647. 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)
  648. Referring:
  649. Function flags: body optimize_size
  650. Called by:
  651. Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
  652. vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
  653. Type: function definition analyzed
  654. Visibility: public
  655. Aux: @05f5de00
  656. 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)
  657. Referring:
  658. Function flags: body optimize_size
  659. Called by:
  660. Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  661. uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
  662. Type: function definition analyzed
  663. Visibility: public
  664. Aux: @05f5d8c0
  665. References: pxCurrentTCB/7 (read)
  666. Referring:
  667. Function flags: body optimize_size
  668. Called by:
  669. Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106
  670. uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
  671. Type: function definition analyzed
  672. Visibility: public
  673. Aux: @05f5d380
  674. References: pxCurrentTCB/7 (read)
  675. Referring:
  676. Function flags: body optimize_size
  677. Called by:
  678. Calls: vPortExitCritical/101 vPortEnterCritical/100
  679. eTaskGetState/35 (eTaskGetState) @05f482a0
  680. Type: function definition analyzed
  681. Visibility: public
  682. Aux: @05f5d000
  683. References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  684. Referring:
  685. Function flags: body optimize_size
  686. Called by: vTaskGetInfo/72 xTaskAbortDelay/55
  687. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  688. vTaskDelay/34 (vTaskDelay) @05f48c40
  689. Type: function definition analyzed
  690. Visibility: public
  691. Aux: @05f482a0
  692. References: uxSchedulerSuspended/28 (read)
  693. Referring:
  694. Function flags: body optimize_size
  695. Called by:
  696. Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  697. xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
  698. Type: function definition analyzed
  699. Visibility: public
  700. Aux: @05f48c40
  701. References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
  702. Referring:
  703. Function flags: body optimize_size
  704. Called by:
  705. Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  706. vTaskDelete/32 (vTaskDelete) @05f481c0
  707. Type: function definition analyzed
  708. Visibility: public
  709. Aux: @05f487e0
  710. 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)
  711. Referring:
  712. Function flags: body optimize_size
  713. Called by:
  714. Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
  715. prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
  716. Type: function definition analyzed
  717. Visibility:
  718. Aux: @05f481c0
  719. 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)
  720. Referring:
  721. Function flags: body optimize_size
  722. Called by: xTaskCreate/29
  723. Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100
  724. prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40
  725. Type: function definition analyzed
  726. Visibility:
  727. Aux: @05f36540
  728. References:
  729. Referring:
  730. Function flags: body optimize_size
  731. Called by: xTaskCreate/29
  732. Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97
  733. xTaskCreate/29 (xTaskCreate) @05f36700
  734. Type: function definition analyzed
  735. Visibility: public
  736. Aux: @05f481c0
  737. References:
  738. Referring:
  739. Function flags: body optimize_size
  740. Called by: vTaskStartScheduler/43
  741. Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95
  742. uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
  743. Type: variable definition analyzed
  744. Visibility: force_output
  745. Aux: @05f36700
  746. References:
  747. 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)
  748. Availability: not-ready
  749. Varpool flags: initialized
  750. uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
  751. Type: variable definition analyzed
  752. Visibility: force_output public
  753. Aux: @05f305a0
  754. References:
  755. Referring: vTaskStartScheduler/43 (read)
  756. Availability: not-ready
  757. Varpool flags: initialized read-only
  758. xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
  759. Type: variable definition analyzed
  760. Visibility:
  761. Aux: @0603f9a0
  762. References:
  763. Referring: vTaskStartScheduler/43 (addr)
  764. Availability: not-ready
  765. Varpool flags: initialized
  766. xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
  767. Type: variable definition analyzed
  768. Visibility: force_output
  769. Aux: @05f30510
  770. References:
  771. 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)
  772. Availability: not-ready
  773. Varpool flags: initialized
  774. uxTaskNumber/24 (uxTaskNumber) @05f30360
  775. Type: variable definition analyzed
  776. Visibility:
  777. Aux: @0603fee0
  778. References:
  779. Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
  780. Availability: not-ready
  781. Varpool flags: initialized
  782. xNumOfOverflows/23 (xNumOfOverflows) @05f30318
  783. Type: variable definition analyzed
  784. Visibility: force_output
  785. Aux: @05f303f0
  786. References:
  787. Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)
  788. Availability: not-ready
  789. Varpool flags: initialized
  790. xYieldPending/22 (xYieldPending) @05f302d0
  791. Type: variable definition analyzed
  792. Visibility: force_output
  793. Aux: @05f30318
  794. References:
  795. 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)
  796. Availability: not-ready
  797. Varpool flags: initialized
  798. xPendedTicks/21 (xPendedTicks) @05f30240
  799. Type: variable definition analyzed
  800. Visibility: force_output
  801. Aux: @05f302d0
  802. References:
  803. Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
  804. Availability: not-ready
  805. Varpool flags: initialized
  806. xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
  807. Type: variable definition analyzed
  808. Visibility: force_output
  809. Aux: @05f30240
  810. References:
  811. 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)
  812. Availability: not-ready
  813. Varpool flags: initialized
  814. uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
  815. Type: variable definition analyzed
  816. Visibility: force_output
  817. Aux: @05f301b0
  818. References:
  819. 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)
  820. Availability: not-ready
  821. Varpool flags: initialized
  822. xTickCount/18 (xTickCount) @05f300d8
  823. Type: variable definition analyzed
  824. Visibility: force_output
  825. Aux: @05f30120
  826. References:
  827. 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)
  828. Availability: not-ready
  829. Varpool flags: initialized
  830. uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
  831. Type: variable definition analyzed
  832. Visibility: force_output
  833. Aux: @05f300d8
  834. References:
  835. 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)
  836. Availability: not-ready
  837. Varpool flags: initialized
  838. xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
  839. Type: variable definition analyzed
  840. Visibility:
  841. Aux: @05f2ce58
  842. References:
  843. 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)
  844. Availability: not-ready
  845. Varpool flags:
  846. uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
  847. Type: variable definition analyzed
  848. Visibility: force_output
  849. Aux: @05f30090
  850. References:
  851. Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)
  852. Availability: not-ready
  853. Varpool flags: initialized
  854. xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
  855. Type: variable definition analyzed
  856. Visibility:
  857. Aux: @05f2cdc8
  858. References:
  859. Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
  860. Availability: not-ready
  861. Varpool flags:
  862. xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
  863. Type: variable definition analyzed
  864. Visibility:
  865. Aux: @05f2cca8
  866. References:
  867. 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)
  868. Availability: not-ready
  869. Varpool flags:
  870. pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
  871. Type: variable definition analyzed
  872. Visibility: force_output
  873. Aux: @05f2cee8
  874. References:
  875. Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
  876. Availability: not-ready
  877. Varpool flags:
  878. pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
  879. Type: variable definition analyzed
  880. Visibility: force_output
  881. Aux: @05f2cd38
  882. References:
  883. 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)
  884. Availability: not-ready
  885. Varpool flags:
  886. xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
  887. Type: variable definition analyzed
  888. Visibility:
  889. Aux: @05f2cc18
  890. References:
  891. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  892. Availability: not-ready
  893. Varpool flags:
  894. xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
  895. Type: variable definition analyzed
  896. Visibility:
  897. Aux: @05f481c0
  898. References:
  899. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  900. Availability: not-ready
  901. Varpool flags:
  902. pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
  903. Type: variable definition analyzed
  904. Visibility:
  905. Aux: @05f30360
  906. References:
  907. 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)
  908. Availability: not-ready
  909. Varpool flags:
  910. pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
  911. Type: variable definition analyzed
  912. Visibility: force_output public
  913. Aux: @05f2ccf0
  914. References:
  915. 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)
  916. Availability: not-ready
  917. Varpool flags: initialized
  918. _putchar_unlocked/6 (_putchar_unlocked) @05f2a540
  919. Type: function definition
  920. Visibility:
  921. References:
  922. Referring:
  923. Function flags: optimize_size
  924. Called by:
  925. Calls:
  926. _getchar_unlocked/5 (_getchar_unlocked) @05f2a2a0
  927. Type: function definition
  928. Visibility:
  929. References:
  930. Referring:
  931. Function flags: optimize_size
  932. Called by:
  933. Calls:
  934. __sputc_r/4 (__sputc_r) @05f22e00
  935. Type: function definition
  936. Visibility:
  937. References:
  938. Referring:
  939. Function flags: optimize_size
  940. Called by:
  941. Calls:
  942. vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60
  943. Type: function definition analyzed
  944. Visibility:
  945. Aux: @05f5d8c0
  946. References:
  947. Referring:
  948. Function flags: body optimize_size
  949. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  950. Calls:
  951. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0
  952. Type: function definition analyzed
  953. Visibility:
  954. Aux: @05e54b60
  955. References:
  956. Referring:
  957. Function flags: body optimize_size
  958. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  959. Calls:
  960. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540
  961. Type: function definition analyzed
  962. Visibility:
  963. Aux: @05f36540
  964. References:
  965. Referring:
  966. Function flags: body optimize_size
  967. 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
  968. Calls:
  969. xPortIsInsideInterrupt/0 (xPortIsInsideInterrupt) @05e542a0
  970. Type: function definition
  971. Visibility:
  972. References:
  973. Referring:
  974. Function flags: optimize_size
  975. Called by:
  976. Calls:
  977. Removing unused symbols: _putchar_unlocked _getchar_unlocked __sputc_r xPortIsInsideInterrupt
  978. Reclaimed Symbol table:
  979. strcpy/112 (strcpy) @06161000
  980. Type: function
  981. Visibility: external public
  982. References:
  983. Referring:
  984. Function flags: optimize_size
  985. Called by: prvWriteNameToBuffer/83
  986. Calls:
  987. sprintf/111 (sprintf) @06141ee0
  988. Type: function
  989. Visibility: external public
  990. References:
  991. Referring:
  992. Function flags: optimize_size
  993. Called by: vTaskList/84
  994. Calls:
  995. strlen/110 (strlen) @060d49a0
  996. Type: function
  997. Visibility: external public
  998. References:
  999. Referring:
  1000. Function flags: optimize_size
  1001. Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52
  1002. Calls:
  1003. vPortEndScheduler/109 (vPortEndScheduler) @060d4000
  1004. Type: function
  1005. Visibility: external public
  1006. References:
  1007. Referring:
  1008. Function flags: optimize_size
  1009. Called by: vTaskEndScheduler/44
  1010. Calls:
  1011. xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
  1012. Type: function
  1013. Visibility: external public
  1014. References:
  1015. Referring:
  1016. Function flags: optimize_size
  1017. Called by: vTaskStartScheduler/43
  1018. Calls:
  1019. xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
  1020. Type: function
  1021. Visibility: external public
  1022. References:
  1023. Referring:
  1024. Function flags: optimize_size
  1025. Called by: vTaskStartScheduler/43
  1026. Calls:
  1027. vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
  1028. Type: function
  1029. Visibility: external public
  1030. References:
  1031. Referring:
  1032. Function flags: optimize_size
  1033. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  1034. Calls:
  1035. vListInsert/105 (vListInsert) @05a837e0
  1036. Type: function
  1037. Visibility: external public
  1038. References:
  1039. Referring:
  1040. Function flags: optimize_size
  1041. Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94
  1042. Calls:
  1043. vListInsertEnd/104 (vListInsertEnd) @05a830e0
  1044. Type: function
  1045. Visibility: external public
  1046. References:
  1047. Referring:
  1048. Function flags: optimize_size
  1049. Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32
  1050. Calls:
  1051. uxListRemove/103 (uxListRemove) @05a83000
  1052. Type: function
  1053. Visibility: external public
  1054. References:
  1055. Referring:
  1056. Function flags: optimize_size
  1057. 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
  1058. Calls:
  1059. vListInitialise/102 (vListInitialise) @060b4ee0
  1060. Type: function
  1061. Visibility: external public
  1062. References:
  1063. Referring:
  1064. Function flags: optimize_size
  1065. Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70
  1066. Calls:
  1067. vPortExitCritical/101 (vPortExitCritical) @060b4d20
  1068. Type: function
  1069. Visibility: external public
  1070. References:
  1071. Referring:
  1072. Function flags: optimize_size
  1073. 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
  1074. Calls:
  1075. vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
  1076. Type: function
  1077. Visibility: external public
  1078. References:
  1079. Referring:
  1080. Function flags: optimize_size
  1081. 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
  1082. Calls:
  1083. pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
  1084. Type: function
  1085. Visibility: external public
  1086. References:
  1087. Referring:
  1088. Function flags: optimize_size
  1089. Called by: prvInitialiseNewTask/30
  1090. Calls:
  1091. vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
  1092. Type: function
  1093. Visibility: external public
  1094. References:
  1095. Referring:
  1096. Function flags: optimize_size
  1097. Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30
  1098. Calls:
  1099. memset/97 (memset) @060b4700
  1100. Type: function
  1101. Visibility: external public
  1102. References:
  1103. Referring:
  1104. Function flags: optimize_size
  1105. Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30
  1106. Calls:
  1107. vPortFree/96 (vPortFree) @060b4540
  1108. Type: function
  1109. Visibility: external public
  1110. References:
  1111. Referring:
  1112. Function flags: optimize_size
  1113. Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29
  1114. Calls:
  1115. pvPortMalloc/95 (pvPortMalloc) @060b4460
  1116. Type: function
  1117. Visibility: external public
  1118. References:
  1119. Referring:
  1120. Function flags: optimize_size
  1121. Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29
  1122. Calls:
  1123. prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
  1124. Type: function definition analyzed
  1125. Visibility:
  1126. 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)
  1127. Referring:
  1128. Function flags: body optimize_size
  1129. Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33
  1130. Calls: vListInsert/105 vListInsert/105 uxListRemove/103
  1131. ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
  1132. Type: function definition analyzed
  1133. Visibility: public
  1134. References: pxCurrentTCB/7 (read)
  1135. Referring:
  1136. Function flags: body optimize_size
  1137. Called by:
  1138. Calls: vPortExitCritical/101 vPortEnterCritical/100
  1139. xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
  1140. Type: function definition analyzed
  1141. Visibility: public
  1142. References: pxCurrentTCB/7 (read)
  1143. Referring:
  1144. Function flags: body optimize_size
  1145. Called by:
  1146. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  1147. vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
  1148. Type: function definition analyzed
  1149. Visibility: public
  1150. 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)
  1151. Referring:
  1152. Function flags: body optimize_size
  1153. Called by:
  1154. Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1155. xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
  1156. Type: function definition analyzed
  1157. Visibility: public
  1158. 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)
  1159. Referring:
  1160. Function flags: body optimize_size
  1161. Called by:
  1162. Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1163. xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
  1164. Type: function definition analyzed
  1165. Visibility: public
  1166. 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)
  1167. Referring:
  1168. Function flags: body optimize_size
  1169. Called by:
  1170. Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1171. xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
  1172. Type: function definition analyzed
  1173. Visibility: public
  1174. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  1175. Referring:
  1176. Function flags: body optimize_size
  1177. Called by:
  1178. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  1179. ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
  1180. Type: function definition analyzed
  1181. Visibility: public
  1182. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  1183. Referring:
  1184. Function flags: body optimize_size
  1185. Called by:
  1186. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  1187. pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
  1188. Type: function definition analyzed
  1189. Visibility: public
  1190. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  1191. Referring:
  1192. Function flags: body optimize_size
  1193. Called by:
  1194. Calls:
  1195. uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
  1196. Type: function definition analyzed
  1197. Visibility: public
  1198. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  1199. Referring:
  1200. Function flags: body optimize_size
  1201. Called by:
  1202. Calls:
  1203. vTaskList/84 (vTaskList) @0604fc40
  1204. Type: function definition analyzed
  1205. Visibility: public
  1206. References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)
  1207. Referring:
  1208. Function flags: body optimize_size
  1209. Called by:
  1210. Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95
  1211. prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
  1212. Type: function definition analyzed
  1213. Visibility:
  1214. References:
  1215. Referring:
  1216. Function flags: body optimize_size
  1217. Called by: vTaskList/84
  1218. Calls: strlen/110 strcpy/112
  1219. vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
  1220. Type: function definition analyzed
  1221. Visibility: public
  1222. 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)
  1223. Referring:
  1224. Function flags: body optimize_size
  1225. Called by:
  1226. Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1227. xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
  1228. Type: function definition analyzed
  1229. Visibility: public
  1230. References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
  1231. Referring:
  1232. Function flags: body optimize_size
  1233. Called by:
  1234. Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1235. xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
  1236. Type: function definition analyzed
  1237. Visibility: public
  1238. 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)
  1239. Referring:
  1240. Function flags: body optimize_size
  1241. Called by:
  1242. Calls: uxListRemove/103
  1243. xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
  1244. Type: function definition analyzed
  1245. Visibility: public
  1246. References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
  1247. Referring:
  1248. Function flags: body optimize_size
  1249. Called by:
  1250. Calls:
  1251. xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
  1252. Type: function definition analyzed
  1253. Visibility: public
  1254. References: pxCurrentTCB/7 (read)
  1255. Referring:
  1256. Function flags: body optimize_size
  1257. Called by:
  1258. Calls:
  1259. prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
  1260. Type: function definition analyzed
  1261. Visibility:
  1262. References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
  1263. Referring:
  1264. Function flags: body optimize_size
  1265. Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32
  1266. Calls:
  1267. prvDeleteTCB/76 (prvDeleteTCB) @06043380
  1268. Type: function definition analyzed
  1269. Visibility:
  1270. References:
  1271. Referring:
  1272. Function flags: body optimize_size
  1273. Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32
  1274. Calls: vPortFree/96 vPortFree/96
  1275. uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
  1276. Type: function definition analyzed
  1277. Visibility: public
  1278. References: pxCurrentTCB/7 (read)
  1279. Referring:
  1280. Function flags: body optimize_size
  1281. Called by:
  1282. Calls: prvTaskCheckFreeStackSpace/74
  1283. prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
  1284. Type: function definition analyzed
  1285. Visibility:
  1286. References:
  1287. Referring:
  1288. Function flags: body optimize_size
  1289. Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72
  1290. Calls:
  1291. prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
  1292. Type: function definition analyzed
  1293. Visibility:
  1294. References:
  1295. Referring:
  1296. Function flags: body optimize_size
  1297. Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53
  1298. Calls: vTaskGetInfo/72
  1299. vTaskGetInfo/72 (vTaskGetInfo) @06043620
  1300. Type: function definition analyzed
  1301. Visibility: public
  1302. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  1303. Referring:
  1304. Function flags: body optimize_size
  1305. Called by: prvListTasksWithinSingleList/73
  1306. Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45
  1307. prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
  1308. Type: function definition analyzed
  1309. Visibility:
  1310. References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
  1311. Referring:
  1312. Function flags: body optimize_size
  1313. Called by: prvIdleTask/69
  1314. Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100
  1315. prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
  1316. Type: function definition analyzed
  1317. Visibility:
  1318. 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)
  1319. Referring:
  1320. Function flags: body optimize_size
  1321. Called by: prvAddNewTaskToReadyList/31
  1322. Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102
  1323. prvIdleTask/69 (prvIdleTask) @0603f9a0
  1324. Type: function definition analyzed
  1325. Visibility:
  1326. Address is taken.
  1327. References: pxReadyTasksLists/8 (read)
  1328. Referring: vTaskStartScheduler/43 (addr)
  1329. Function flags: body optimize_size
  1330. Called by:
  1331. Calls: prvCheckTasksWaitingTermination/71
  1332. vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
  1333. Type: function definition analyzed
  1334. Visibility: public
  1335. References:
  1336. Referring:
  1337. Function flags: body optimize_size
  1338. Called by:
  1339. Calls:
  1340. uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
  1341. Type: function definition analyzed
  1342. Visibility: public
  1343. References:
  1344. Referring:
  1345. Function flags: body optimize_size
  1346. Called by:
  1347. Calls:
  1348. vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
  1349. Type: function definition analyzed
  1350. Visibility: public
  1351. References: xYieldPending/22 (write)
  1352. Referring:
  1353. Function flags: body optimize_size
  1354. Called by:
  1355. Calls:
  1356. xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
  1357. Type: function definition analyzed
  1358. Visibility: public
  1359. References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
  1360. Referring:
  1361. Function flags: body optimize_size
  1362. Called by:
  1363. Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1364. vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
  1365. Type: function definition analyzed
  1366. Visibility: public
  1367. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  1368. Referring:
  1369. Function flags: body optimize_size
  1370. Called by: xTaskCheckForTimeOut/65
  1371. Calls:
  1372. vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
  1373. Type: function definition analyzed
  1374. Visibility: public
  1375. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  1376. Referring:
  1377. Function flags: body optimize_size
  1378. Called by:
  1379. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  1380. vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
  1381. Type: function definition analyzed
  1382. Visibility: public
  1383. 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)
  1384. Referring:
  1385. Function flags: body optimize_size
  1386. Called by:
  1387. Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1388. xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
  1389. Type: function definition analyzed
  1390. Visibility: public
  1391. 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)
  1392. Referring:
  1393. Function flags: body optimize_size
  1394. Called by:
  1395. Calls: vPortRaiseBASEPRI/1
  1396. vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
  1397. Type: function definition analyzed
  1398. Visibility: public
  1399. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  1400. Referring:
  1401. Function flags: body optimize_size
  1402. Called by:
  1403. Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1
  1404. vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
  1405. Type: function definition analyzed
  1406. Visibility: public
  1407. References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  1408. Referring:
  1409. Function flags: body optimize_size
  1410. Called by:
  1411. Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1412. vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
  1413. Type: function definition analyzed
  1414. Visibility: public
  1415. References: pxCurrentTCB/7 (read)
  1416. Referring:
  1417. Function flags: body optimize_size
  1418. Called by:
  1419. Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1
  1420. vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
  1421. Type: function definition analyzed
  1422. Visibility: force_output public
  1423. 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)
  1424. Referring:
  1425. Function flags: body optimize_size
  1426. Called by: vTaskSuspend/39
  1427. Calls: vPortRaiseBASEPRI/1
  1428. xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
  1429. Type: function definition analyzed
  1430. Visibility: public
  1431. 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)
  1432. Referring:
  1433. Function flags: body optimize_size
  1434. Called by: xTaskResumeAll/46
  1435. Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1
  1436. xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
  1437. Type: function definition analyzed
  1438. Visibility: public
  1439. 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)
  1440. Referring:
  1441. Function flags: body optimize_size
  1442. Called by:
  1443. Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  1444. xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
  1445. Type: function definition analyzed
  1446. Visibility: public
  1447. References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
  1448. Referring:
  1449. Function flags: body optimize_size
  1450. Called by:
  1451. Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  1452. uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
  1453. Type: function definition analyzed
  1454. Visibility: public
  1455. References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
  1456. Referring:
  1457. Function flags: body optimize_size
  1458. Called by: vTaskList/84
  1459. Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45
  1460. xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
  1461. Type: function definition analyzed
  1462. Visibility: public
  1463. References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  1464. Referring:
  1465. Function flags: body optimize_size
  1466. Called by:
  1467. Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110
  1468. prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
  1469. Type: function definition analyzed
  1470. Visibility:
  1471. References:
  1472. Referring:
  1473. Function flags: body optimize_size
  1474. Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52
  1475. Calls:
  1476. pcTaskGetName/50 (pcTaskGetName) @05f7fb60
  1477. Type: function definition analyzed
  1478. Visibility: public
  1479. References: pxCurrentTCB/7 (read)
  1480. Referring:
  1481. Function flags: body optimize_size
  1482. Called by:
  1483. Calls: vPortRaiseBASEPRI/1
  1484. uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
  1485. Type: function definition analyzed
  1486. Visibility: public
  1487. References: uxCurrentNumberOfTasks/17 (read)
  1488. Referring:
  1489. Function flags: body optimize_size
  1490. Called by:
  1491. Calls:
  1492. xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
  1493. Type: function definition analyzed
  1494. Visibility: public
  1495. References: xTickCount/18 (read)
  1496. Referring:
  1497. Function flags: body optimize_size
  1498. Called by:
  1499. Calls: vPortValidateInterruptPriority/106
  1500. xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
  1501. Type: function definition analyzed
  1502. Visibility: public
  1503. References: xTickCount/18 (read)
  1504. Referring:
  1505. Function flags: body optimize_size
  1506. Called by:
  1507. Calls:
  1508. xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
  1509. Type: function definition analyzed
  1510. Visibility: public
  1511. 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)
  1512. Referring:
  1513. Function flags: body optimize_size
  1514. Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
  1515. Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  1516. vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
  1517. Type: function definition analyzed
  1518. Visibility: public
  1519. References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
  1520. Referring:
  1521. Function flags: body optimize_size
  1522. Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
  1523. Calls:
  1524. vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
  1525. Type: function definition analyzed
  1526. Visibility: public
  1527. References: xSchedulerRunning/20 (write)
  1528. Referring:
  1529. Function flags: body optimize_size
  1530. Called by:
  1531. Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1
  1532. vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
  1533. Type: function definition analyzed
  1534. Visibility: public
  1535. References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
  1536. Referring:
  1537. Function flags: body optimize_size
  1538. Called by:
  1539. Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29
  1540. xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
  1541. Type: function definition analyzed
  1542. Visibility: public
  1543. 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)
  1544. Referring:
  1545. Function flags: body optimize_size
  1546. Called by:
  1547. Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1
  1548. vTaskResume/41 (vTaskResume) @05f6c1c0
  1549. Type: function definition analyzed
  1550. Visibility: public
  1551. 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)
  1552. Referring:
  1553. Function flags: body optimize_size
  1554. Called by:
  1555. Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  1556. prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
  1557. Type: function definition analyzed
  1558. Visibility:
  1559. References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr)
  1560. Referring:
  1561. Function flags: body optimize_size
  1562. Called by: xTaskResumeFromISR/42 vTaskResume/41
  1563. Calls: vPortRaiseBASEPRI/1
  1564. vTaskSuspend/39 (vTaskSuspend) @05f5de00
  1565. Type: function definition analyzed
  1566. Visibility: public
  1567. 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)
  1568. Referring:
  1569. Function flags: body optimize_size
  1570. Called by:
  1571. Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
  1572. vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
  1573. Type: function definition analyzed
  1574. Visibility: public
  1575. 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)
  1576. Referring:
  1577. Function flags: body optimize_size
  1578. Called by:
  1579. Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  1580. uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
  1581. Type: function definition analyzed
  1582. Visibility: public
  1583. References: pxCurrentTCB/7 (read)
  1584. Referring:
  1585. Function flags: body optimize_size
  1586. Called by:
  1587. Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106
  1588. uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
  1589. Type: function definition analyzed
  1590. Visibility: public
  1591. References: pxCurrentTCB/7 (read)
  1592. Referring:
  1593. Function flags: body optimize_size
  1594. Called by:
  1595. Calls: vPortExitCritical/101 vPortEnterCritical/100
  1596. eTaskGetState/35 (eTaskGetState) @05f482a0
  1597. Type: function definition analyzed
  1598. Visibility: public
  1599. References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  1600. Referring:
  1601. Function flags: body optimize_size
  1602. Called by: vTaskGetInfo/72 xTaskAbortDelay/55
  1603. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  1604. vTaskDelay/34 (vTaskDelay) @05f48c40
  1605. Type: function definition analyzed
  1606. Visibility: public
  1607. References: uxSchedulerSuspended/28 (read)
  1608. Referring:
  1609. Function flags: body optimize_size
  1610. Called by:
  1611. Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  1612. xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
  1613. Type: function definition analyzed
  1614. Visibility: public
  1615. References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
  1616. Referring:
  1617. Function flags: body optimize_size
  1618. Called by:
  1619. Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  1620. vTaskDelete/32 (vTaskDelete) @05f481c0
  1621. Type: function definition analyzed
  1622. Visibility: public
  1623. 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)
  1624. Referring:
  1625. Function flags: body optimize_size
  1626. Called by:
  1627. Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
  1628. prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
  1629. Type: function definition analyzed
  1630. Visibility:
  1631. 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)
  1632. Referring:
  1633. Function flags: body optimize_size
  1634. Called by: xTaskCreate/29
  1635. Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100
  1636. prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40
  1637. Type: function definition analyzed
  1638. Visibility:
  1639. References:
  1640. Referring:
  1641. Function flags: body optimize_size
  1642. Called by: xTaskCreate/29
  1643. Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97
  1644. xTaskCreate/29 (xTaskCreate) @05f36700
  1645. Type: function definition analyzed
  1646. Visibility: public
  1647. References:
  1648. Referring:
  1649. Function flags: body optimize_size
  1650. Called by: vTaskStartScheduler/43
  1651. Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95
  1652. uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
  1653. Type: variable definition analyzed
  1654. Visibility: force_output
  1655. References:
  1656. 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)
  1657. Availability: not-ready
  1658. Varpool flags: initialized
  1659. uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
  1660. Type: variable definition analyzed
  1661. Visibility: force_output public
  1662. References:
  1663. Referring: vTaskStartScheduler/43 (read)
  1664. Availability: not-ready
  1665. Varpool flags: initialized read-only
  1666. xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
  1667. Type: variable definition analyzed
  1668. Visibility:
  1669. References:
  1670. Referring: vTaskStartScheduler/43 (addr)
  1671. Availability: not-ready
  1672. Varpool flags: initialized
  1673. xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
  1674. Type: variable definition analyzed
  1675. Visibility: force_output
  1676. References:
  1677. 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)
  1678. Availability: not-ready
  1679. Varpool flags: initialized
  1680. uxTaskNumber/24 (uxTaskNumber) @05f30360
  1681. Type: variable definition analyzed
  1682. Visibility:
  1683. References:
  1684. Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
  1685. Availability: not-ready
  1686. Varpool flags: initialized
  1687. xNumOfOverflows/23 (xNumOfOverflows) @05f30318
  1688. Type: variable definition analyzed
  1689. Visibility: force_output
  1690. References:
  1691. Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)
  1692. Availability: not-ready
  1693. Varpool flags: initialized
  1694. xYieldPending/22 (xYieldPending) @05f302d0
  1695. Type: variable definition analyzed
  1696. Visibility: force_output
  1697. References:
  1698. 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)
  1699. Availability: not-ready
  1700. Varpool flags: initialized
  1701. xPendedTicks/21 (xPendedTicks) @05f30240
  1702. Type: variable definition analyzed
  1703. Visibility: force_output
  1704. References:
  1705. Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
  1706. Availability: not-ready
  1707. Varpool flags: initialized
  1708. xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
  1709. Type: variable definition analyzed
  1710. Visibility: force_output
  1711. References:
  1712. 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)
  1713. Availability: not-ready
  1714. Varpool flags: initialized
  1715. uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
  1716. Type: variable definition analyzed
  1717. Visibility: force_output
  1718. References:
  1719. 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)
  1720. Availability: not-ready
  1721. Varpool flags: initialized
  1722. xTickCount/18 (xTickCount) @05f300d8
  1723. Type: variable definition analyzed
  1724. Visibility: force_output
  1725. References:
  1726. 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)
  1727. Availability: not-ready
  1728. Varpool flags: initialized
  1729. uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
  1730. Type: variable definition analyzed
  1731. Visibility: force_output
  1732. References:
  1733. 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)
  1734. Availability: not-ready
  1735. Varpool flags: initialized
  1736. xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
  1737. Type: variable definition analyzed
  1738. Visibility:
  1739. References:
  1740. 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)
  1741. Availability: not-ready
  1742. Varpool flags:
  1743. uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
  1744. Type: variable definition analyzed
  1745. Visibility: force_output
  1746. References:
  1747. Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)
  1748. Availability: not-ready
  1749. Varpool flags: initialized
  1750. xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
  1751. Type: variable definition analyzed
  1752. Visibility:
  1753. References:
  1754. Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
  1755. Availability: not-ready
  1756. Varpool flags:
  1757. xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
  1758. Type: variable definition analyzed
  1759. Visibility:
  1760. References:
  1761. 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)
  1762. Availability: not-ready
  1763. Varpool flags:
  1764. pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
  1765. Type: variable definition analyzed
  1766. Visibility: force_output
  1767. References:
  1768. Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
  1769. Availability: not-ready
  1770. Varpool flags:
  1771. pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
  1772. Type: variable definition analyzed
  1773. Visibility: force_output
  1774. References:
  1775. 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)
  1776. Availability: not-ready
  1777. Varpool flags:
  1778. xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
  1779. Type: variable definition analyzed
  1780. Visibility:
  1781. References:
  1782. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  1783. Availability: not-ready
  1784. Varpool flags:
  1785. xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
  1786. Type: variable definition analyzed
  1787. Visibility:
  1788. References:
  1789. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  1790. Availability: not-ready
  1791. Varpool flags:
  1792. pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
  1793. Type: variable definition analyzed
  1794. Visibility:
  1795. References:
  1796. 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)
  1797. Availability: not-ready
  1798. Varpool flags:
  1799. pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
  1800. Type: variable definition analyzed
  1801. Visibility: force_output public
  1802. References:
  1803. 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)
  1804. Availability: not-ready
  1805. Varpool flags: initialized
  1806. vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60
  1807. Type: function definition analyzed
  1808. Visibility:
  1809. References:
  1810. Referring:
  1811. Function flags: body optimize_size
  1812. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  1813. Calls:
  1814. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0
  1815. Type: function definition analyzed
  1816. Visibility:
  1817. References:
  1818. Referring:
  1819. Function flags: body optimize_size
  1820. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  1821. Calls:
  1822. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540
  1823. Type: function definition analyzed
  1824. Visibility:
  1825. References:
  1826. Referring:
  1827. Function flags: body optimize_size
  1828. 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
  1829. Calls:
  1830. Initial Symbol table:
  1831. strcpy/112 (strcpy) @06161000
  1832. Type: function
  1833. Visibility: external public
  1834. References:
  1835. Referring:
  1836. Function flags: optimize_size
  1837. Called by: prvWriteNameToBuffer/83
  1838. Calls:
  1839. sprintf/111 (sprintf) @06141ee0
  1840. Type: function
  1841. Visibility: external public
  1842. References:
  1843. Referring:
  1844. Function flags: optimize_size
  1845. Called by: vTaskList/84
  1846. Calls:
  1847. strlen/110 (strlen) @060d49a0
  1848. Type: function
  1849. Visibility: external public
  1850. References:
  1851. Referring:
  1852. Function flags: optimize_size
  1853. Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52
  1854. Calls:
  1855. vPortEndScheduler/109 (vPortEndScheduler) @060d4000
  1856. Type: function
  1857. Visibility: external public
  1858. References:
  1859. Referring:
  1860. Function flags: optimize_size
  1861. Called by: vTaskEndScheduler/44
  1862. Calls:
  1863. xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
  1864. Type: function
  1865. Visibility: external public
  1866. References:
  1867. Referring:
  1868. Function flags: optimize_size
  1869. Called by: vTaskStartScheduler/43
  1870. Calls:
  1871. xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
  1872. Type: function
  1873. Visibility: external public
  1874. References:
  1875. Referring:
  1876. Function flags: optimize_size
  1877. Called by: vTaskStartScheduler/43
  1878. Calls:
  1879. vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
  1880. Type: function
  1881. Visibility: external public
  1882. References:
  1883. Referring:
  1884. Function flags: optimize_size
  1885. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  1886. Calls:
  1887. vListInsert/105 (vListInsert) @05a837e0
  1888. Type: function
  1889. Visibility: external public
  1890. References:
  1891. Referring:
  1892. Function flags: optimize_size
  1893. Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94
  1894. Calls:
  1895. vListInsertEnd/104 (vListInsertEnd) @05a830e0
  1896. Type: function
  1897. Visibility: external public
  1898. References:
  1899. Referring:
  1900. Function flags: optimize_size
  1901. Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32
  1902. Calls:
  1903. uxListRemove/103 (uxListRemove) @05a83000
  1904. Type: function
  1905. Visibility: external public
  1906. References:
  1907. Referring:
  1908. Function flags: optimize_size
  1909. 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
  1910. Calls:
  1911. vListInitialise/102 (vListInitialise) @060b4ee0
  1912. Type: function
  1913. Visibility: external public
  1914. References:
  1915. Referring:
  1916. Function flags: optimize_size
  1917. Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70
  1918. Calls:
  1919. vPortExitCritical/101 (vPortExitCritical) @060b4d20
  1920. Type: function
  1921. Visibility: external public
  1922. References:
  1923. Referring:
  1924. Function flags: optimize_size
  1925. 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
  1926. Calls:
  1927. vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
  1928. Type: function
  1929. Visibility: external public
  1930. References:
  1931. Referring:
  1932. Function flags: optimize_size
  1933. 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
  1934. Calls:
  1935. pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
  1936. Type: function
  1937. Visibility: external public
  1938. References:
  1939. Referring:
  1940. Function flags: optimize_size
  1941. Called by: prvInitialiseNewTask/30
  1942. Calls:
  1943. vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
  1944. Type: function
  1945. Visibility: external public
  1946. References:
  1947. Referring:
  1948. Function flags: optimize_size
  1949. Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30
  1950. Calls:
  1951. memset/97 (memset) @060b4700
  1952. Type: function
  1953. Visibility: external public
  1954. References:
  1955. Referring:
  1956. Function flags: optimize_size
  1957. Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30
  1958. Calls:
  1959. vPortFree/96 (vPortFree) @060b4540
  1960. Type: function
  1961. Visibility: external public
  1962. References:
  1963. Referring:
  1964. Function flags: optimize_size
  1965. Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29
  1966. Calls:
  1967. pvPortMalloc/95 (pvPortMalloc) @060b4460
  1968. Type: function
  1969. Visibility: external public
  1970. References:
  1971. Referring:
  1972. Function flags: optimize_size
  1973. Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29
  1974. Calls:
  1975. prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
  1976. Type: function definition analyzed
  1977. Visibility:
  1978. 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)
  1979. Referring:
  1980. Function flags: body optimize_size
  1981. Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33
  1982. Calls: vListInsert/105 vListInsert/105 uxListRemove/103
  1983. ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
  1984. Type: function definition analyzed
  1985. Visibility: public
  1986. References: pxCurrentTCB/7 (read)
  1987. Referring:
  1988. Function flags: body optimize_size
  1989. Called by:
  1990. Calls: vPortExitCritical/101 vPortEnterCritical/100
  1991. xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
  1992. Type: function definition analyzed
  1993. Visibility: public
  1994. References: pxCurrentTCB/7 (read)
  1995. Referring:
  1996. Function flags: body optimize_size
  1997. Called by:
  1998. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  1999. vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
  2000. Type: function definition analyzed
  2001. Visibility: public
  2002. 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)
  2003. Referring:
  2004. Function flags: body optimize_size
  2005. Called by:
  2006. Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2007. xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
  2008. Type: function definition analyzed
  2009. Visibility: public
  2010. 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)
  2011. Referring:
  2012. Function flags: body optimize_size
  2013. Called by:
  2014. Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2015. xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
  2016. Type: function definition analyzed
  2017. Visibility: public
  2018. 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)
  2019. Referring:
  2020. Function flags: body optimize_size
  2021. Called by:
  2022. Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2023. xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
  2024. Type: function definition analyzed
  2025. Visibility: public
  2026. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2027. Referring:
  2028. Function flags: body optimize_size
  2029. Called by:
  2030. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2031. ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
  2032. Type: function definition analyzed
  2033. Visibility: public
  2034. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2035. Referring:
  2036. Function flags: body optimize_size
  2037. Called by:
  2038. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2039. pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
  2040. Type: function definition analyzed
  2041. Visibility: public
  2042. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2043. Referring:
  2044. Function flags: body optimize_size
  2045. Called by:
  2046. Calls:
  2047. uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
  2048. Type: function definition analyzed
  2049. Visibility: public
  2050. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2051. Referring:
  2052. Function flags: body optimize_size
  2053. Called by:
  2054. Calls:
  2055. vTaskList/84 (vTaskList) @0604fc40
  2056. Type: function definition analyzed
  2057. Visibility: public
  2058. References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)
  2059. Referring:
  2060. Function flags: body optimize_size
  2061. Called by:
  2062. Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95
  2063. prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
  2064. Type: function definition analyzed
  2065. Visibility:
  2066. References:
  2067. Referring:
  2068. Function flags: body optimize_size
  2069. Called by: vTaskList/84
  2070. Calls: strlen/110 strcpy/112
  2071. vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
  2072. Type: function definition analyzed
  2073. Visibility: public
  2074. 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)
  2075. Referring:
  2076. Function flags: body optimize_size
  2077. Called by:
  2078. Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2079. xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
  2080. Type: function definition analyzed
  2081. Visibility: public
  2082. References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
  2083. Referring:
  2084. Function flags: body optimize_size
  2085. Called by:
  2086. Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2087. xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
  2088. Type: function definition analyzed
  2089. Visibility: public
  2090. 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)
  2091. Referring:
  2092. Function flags: body optimize_size
  2093. Called by:
  2094. Calls: uxListRemove/103
  2095. xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
  2096. Type: function definition analyzed
  2097. Visibility: public
  2098. References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
  2099. Referring:
  2100. Function flags: body optimize_size
  2101. Called by:
  2102. Calls:
  2103. xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
  2104. Type: function definition analyzed
  2105. Visibility: public
  2106. References: pxCurrentTCB/7 (read)
  2107. Referring:
  2108. Function flags: body optimize_size
  2109. Called by:
  2110. Calls:
  2111. prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
  2112. Type: function definition analyzed
  2113. Visibility:
  2114. References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
  2115. Referring:
  2116. Function flags: body optimize_size
  2117. Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32
  2118. Calls:
  2119. prvDeleteTCB/76 (prvDeleteTCB) @06043380
  2120. Type: function definition analyzed
  2121. Visibility:
  2122. References:
  2123. Referring:
  2124. Function flags: body optimize_size
  2125. Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32
  2126. Calls: vPortFree/96 vPortFree/96
  2127. uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
  2128. Type: function definition analyzed
  2129. Visibility: public
  2130. References: pxCurrentTCB/7 (read)
  2131. Referring:
  2132. Function flags: body optimize_size
  2133. Called by:
  2134. Calls: prvTaskCheckFreeStackSpace/74
  2135. prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
  2136. Type: function definition analyzed
  2137. Visibility:
  2138. References:
  2139. Referring:
  2140. Function flags: body optimize_size
  2141. Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72
  2142. Calls:
  2143. prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
  2144. Type: function definition analyzed
  2145. Visibility:
  2146. References:
  2147. Referring:
  2148. Function flags: body optimize_size
  2149. Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53
  2150. Calls: vTaskGetInfo/72
  2151. vTaskGetInfo/72 (vTaskGetInfo) @06043620
  2152. Type: function definition analyzed
  2153. Visibility: public
  2154. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2155. Referring:
  2156. Function flags: body optimize_size
  2157. Called by: prvListTasksWithinSingleList/73
  2158. Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45
  2159. prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
  2160. Type: function definition analyzed
  2161. Visibility:
  2162. References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
  2163. Referring:
  2164. Function flags: body optimize_size
  2165. Called by: prvIdleTask/69
  2166. Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100
  2167. prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
  2168. Type: function definition analyzed
  2169. Visibility:
  2170. 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)
  2171. Referring:
  2172. Function flags: body optimize_size
  2173. Called by: prvAddNewTaskToReadyList/31
  2174. Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102
  2175. prvIdleTask/69 (prvIdleTask) @0603f9a0
  2176. Type: function definition analyzed
  2177. Visibility:
  2178. Address is taken.
  2179. References: pxReadyTasksLists/8 (read)
  2180. Referring: vTaskStartScheduler/43 (addr)
  2181. Function flags: body optimize_size
  2182. Called by:
  2183. Calls: prvCheckTasksWaitingTermination/71
  2184. vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
  2185. Type: function definition analyzed
  2186. Visibility: public
  2187. References:
  2188. Referring:
  2189. Function flags: body optimize_size
  2190. Called by:
  2191. Calls:
  2192. uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
  2193. Type: function definition analyzed
  2194. Visibility: public
  2195. References:
  2196. Referring:
  2197. Function flags: body optimize_size
  2198. Called by:
  2199. Calls:
  2200. vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
  2201. Type: function definition analyzed
  2202. Visibility: public
  2203. References: xYieldPending/22 (write)
  2204. Referring:
  2205. Function flags: body optimize_size
  2206. Called by:
  2207. Calls:
  2208. xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
  2209. Type: function definition analyzed
  2210. Visibility: public
  2211. References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
  2212. Referring:
  2213. Function flags: body optimize_size
  2214. Called by:
  2215. Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2216. vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
  2217. Type: function definition analyzed
  2218. Visibility: public
  2219. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  2220. Referring:
  2221. Function flags: body optimize_size
  2222. Called by: xTaskCheckForTimeOut/65
  2223. Calls:
  2224. vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
  2225. Type: function definition analyzed
  2226. Visibility: public
  2227. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  2228. Referring:
  2229. Function flags: body optimize_size
  2230. Called by:
  2231. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2232. vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
  2233. Type: function definition analyzed
  2234. Visibility: public
  2235. 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)
  2236. Referring:
  2237. Function flags: body optimize_size
  2238. Called by:
  2239. Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2240. xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
  2241. Type: function definition analyzed
  2242. Visibility: public
  2243. 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)
  2244. Referring:
  2245. Function flags: body optimize_size
  2246. Called by:
  2247. Calls: vPortRaiseBASEPRI/1
  2248. vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
  2249. Type: function definition analyzed
  2250. Visibility: public
  2251. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2252. Referring:
  2253. Function flags: body optimize_size
  2254. Called by:
  2255. Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1
  2256. vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
  2257. Type: function definition analyzed
  2258. Visibility: public
  2259. References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2260. Referring:
  2261. Function flags: body optimize_size
  2262. Called by:
  2263. Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2264. vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
  2265. Type: function definition analyzed
  2266. Visibility: public
  2267. References: pxCurrentTCB/7 (read)
  2268. Referring:
  2269. Function flags: body optimize_size
  2270. Called by:
  2271. Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1
  2272. vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
  2273. Type: function definition analyzed
  2274. Visibility: force_output public
  2275. 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)
  2276. Referring:
  2277. Function flags: body optimize_size
  2278. Called by: vTaskSuspend/39
  2279. Calls: vPortRaiseBASEPRI/1
  2280. xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
  2281. Type: function definition analyzed
  2282. Visibility: public
  2283. 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)
  2284. Referring:
  2285. Function flags: body optimize_size
  2286. Called by: xTaskResumeAll/46
  2287. Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1
  2288. xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
  2289. Type: function definition analyzed
  2290. Visibility: public
  2291. 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)
  2292. Referring:
  2293. Function flags: body optimize_size
  2294. Called by:
  2295. Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  2296. xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
  2297. Type: function definition analyzed
  2298. Visibility: public
  2299. References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
  2300. Referring:
  2301. Function flags: body optimize_size
  2302. Called by:
  2303. Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  2304. uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
  2305. Type: function definition analyzed
  2306. Visibility: public
  2307. References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
  2308. Referring:
  2309. Function flags: body optimize_size
  2310. Called by: vTaskList/84
  2311. Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45
  2312. xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
  2313. Type: function definition analyzed
  2314. Visibility: public
  2315. References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  2316. Referring:
  2317. Function flags: body optimize_size
  2318. Called by:
  2319. Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110
  2320. prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
  2321. Type: function definition analyzed
  2322. Visibility:
  2323. References:
  2324. Referring:
  2325. Function flags: body optimize_size
  2326. Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52
  2327. Calls:
  2328. pcTaskGetName/50 (pcTaskGetName) @05f7fb60
  2329. Type: function definition analyzed
  2330. Visibility: public
  2331. References: pxCurrentTCB/7 (read)
  2332. Referring:
  2333. Function flags: body optimize_size
  2334. Called by:
  2335. Calls: vPortRaiseBASEPRI/1
  2336. uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
  2337. Type: function definition analyzed
  2338. Visibility: public
  2339. References: uxCurrentNumberOfTasks/17 (read)
  2340. Referring:
  2341. Function flags: body optimize_size
  2342. Called by:
  2343. Calls:
  2344. xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
  2345. Type: function definition analyzed
  2346. Visibility: public
  2347. References: xTickCount/18 (read)
  2348. Referring:
  2349. Function flags: body optimize_size
  2350. Called by:
  2351. Calls: vPortValidateInterruptPriority/106
  2352. xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
  2353. Type: function definition analyzed
  2354. Visibility: public
  2355. References: xTickCount/18 (read)
  2356. Referring:
  2357. Function flags: body optimize_size
  2358. Called by:
  2359. Calls:
  2360. xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
  2361. Type: function definition analyzed
  2362. Visibility: public
  2363. 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)
  2364. Referring:
  2365. Function flags: body optimize_size
  2366. Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
  2367. Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2368. vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
  2369. Type: function definition analyzed
  2370. Visibility: public
  2371. References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
  2372. Referring:
  2373. Function flags: body optimize_size
  2374. Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
  2375. Calls:
  2376. vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
  2377. Type: function definition analyzed
  2378. Visibility: public
  2379. References: xSchedulerRunning/20 (write)
  2380. Referring:
  2381. Function flags: body optimize_size
  2382. Called by:
  2383. Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1
  2384. vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
  2385. Type: function definition analyzed
  2386. Visibility: public
  2387. References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
  2388. Referring:
  2389. Function flags: body optimize_size
  2390. Called by:
  2391. Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29
  2392. xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
  2393. Type: function definition analyzed
  2394. Visibility: public
  2395. 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)
  2396. Referring:
  2397. Function flags: body optimize_size
  2398. Called by:
  2399. Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1
  2400. vTaskResume/41 (vTaskResume) @05f6c1c0
  2401. Type: function definition analyzed
  2402. Visibility: public
  2403. 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)
  2404. Referring:
  2405. Function flags: body optimize_size
  2406. Called by:
  2407. Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2408. prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
  2409. Type: function definition analyzed
  2410. Visibility:
  2411. References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr)
  2412. Referring:
  2413. Function flags: body optimize_size
  2414. Called by: xTaskResumeFromISR/42 vTaskResume/41
  2415. Calls: vPortRaiseBASEPRI/1
  2416. vTaskSuspend/39 (vTaskSuspend) @05f5de00
  2417. Type: function definition analyzed
  2418. Visibility: public
  2419. 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)
  2420. Referring:
  2421. Function flags: body optimize_size
  2422. Called by:
  2423. Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
  2424. vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
  2425. Type: function definition analyzed
  2426. Visibility: public
  2427. 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)
  2428. Referring:
  2429. Function flags: body optimize_size
  2430. Called by:
  2431. Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2432. uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
  2433. Type: function definition analyzed
  2434. Visibility: public
  2435. References: pxCurrentTCB/7 (read)
  2436. Referring:
  2437. Function flags: body optimize_size
  2438. Called by:
  2439. Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106
  2440. uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
  2441. Type: function definition analyzed
  2442. Visibility: public
  2443. References: pxCurrentTCB/7 (read)
  2444. Referring:
  2445. Function flags: body optimize_size
  2446. Called by:
  2447. Calls: vPortExitCritical/101 vPortEnterCritical/100
  2448. eTaskGetState/35 (eTaskGetState) @05f482a0
  2449. Type: function definition analyzed
  2450. Visibility: public
  2451. References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  2452. Referring:
  2453. Function flags: body optimize_size
  2454. Called by: vTaskGetInfo/72 xTaskAbortDelay/55
  2455. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2456. vTaskDelay/34 (vTaskDelay) @05f48c40
  2457. Type: function definition analyzed
  2458. Visibility: public
  2459. References: uxSchedulerSuspended/28 (read)
  2460. Referring:
  2461. Function flags: body optimize_size
  2462. Called by:
  2463. Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  2464. xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
  2465. Type: function definition analyzed
  2466. Visibility: public
  2467. References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
  2468. Referring:
  2469. Function flags: body optimize_size
  2470. Called by:
  2471. Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2472. vTaskDelete/32 (vTaskDelete) @05f481c0
  2473. Type: function definition analyzed
  2474. Visibility: public
  2475. 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)
  2476. Referring:
  2477. Function flags: body optimize_size
  2478. Called by:
  2479. Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
  2480. prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
  2481. Type: function definition analyzed
  2482. Visibility:
  2483. 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)
  2484. Referring:
  2485. Function flags: body optimize_size
  2486. Called by: xTaskCreate/29
  2487. Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100
  2488. prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40
  2489. Type: function definition analyzed
  2490. Visibility:
  2491. References:
  2492. Referring:
  2493. Function flags: body optimize_size
  2494. Called by: xTaskCreate/29
  2495. Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97
  2496. xTaskCreate/29 (xTaskCreate) @05f36700
  2497. Type: function definition analyzed
  2498. Visibility: public
  2499. References:
  2500. Referring:
  2501. Function flags: body optimize_size
  2502. Called by: vTaskStartScheduler/43
  2503. Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95
  2504. uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
  2505. Type: variable definition analyzed
  2506. Visibility: force_output
  2507. References:
  2508. 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)
  2509. Availability: not-ready
  2510. Varpool flags: initialized
  2511. uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
  2512. Type: variable definition analyzed
  2513. Visibility: force_output public
  2514. References:
  2515. Referring: vTaskStartScheduler/43 (read)
  2516. Availability: not-ready
  2517. Varpool flags: initialized read-only
  2518. xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
  2519. Type: variable definition analyzed
  2520. Visibility:
  2521. References:
  2522. Referring: vTaskStartScheduler/43 (addr)
  2523. Availability: not-ready
  2524. Varpool flags: initialized
  2525. xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
  2526. Type: variable definition analyzed
  2527. Visibility: force_output
  2528. References:
  2529. 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)
  2530. Availability: not-ready
  2531. Varpool flags: initialized
  2532. uxTaskNumber/24 (uxTaskNumber) @05f30360
  2533. Type: variable definition analyzed
  2534. Visibility:
  2535. References:
  2536. Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
  2537. Availability: not-ready
  2538. Varpool flags: initialized
  2539. xNumOfOverflows/23 (xNumOfOverflows) @05f30318
  2540. Type: variable definition analyzed
  2541. Visibility: force_output
  2542. References:
  2543. Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)
  2544. Availability: not-ready
  2545. Varpool flags: initialized
  2546. xYieldPending/22 (xYieldPending) @05f302d0
  2547. Type: variable definition analyzed
  2548. Visibility: force_output
  2549. References:
  2550. 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)
  2551. Availability: not-ready
  2552. Varpool flags: initialized
  2553. xPendedTicks/21 (xPendedTicks) @05f30240
  2554. Type: variable definition analyzed
  2555. Visibility: force_output
  2556. References:
  2557. Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
  2558. Availability: not-ready
  2559. Varpool flags: initialized
  2560. xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
  2561. Type: variable definition analyzed
  2562. Visibility: force_output
  2563. References:
  2564. 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)
  2565. Availability: not-ready
  2566. Varpool flags: initialized
  2567. uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
  2568. Type: variable definition analyzed
  2569. Visibility: force_output
  2570. References:
  2571. 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)
  2572. Availability: not-ready
  2573. Varpool flags: initialized
  2574. xTickCount/18 (xTickCount) @05f300d8
  2575. Type: variable definition analyzed
  2576. Visibility: force_output
  2577. References:
  2578. 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)
  2579. Availability: not-ready
  2580. Varpool flags: initialized
  2581. uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
  2582. Type: variable definition analyzed
  2583. Visibility: force_output
  2584. References:
  2585. 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)
  2586. Availability: not-ready
  2587. Varpool flags: initialized
  2588. xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
  2589. Type: variable definition analyzed
  2590. Visibility:
  2591. References:
  2592. 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)
  2593. Availability: not-ready
  2594. Varpool flags:
  2595. uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
  2596. Type: variable definition analyzed
  2597. Visibility: force_output
  2598. References:
  2599. Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)
  2600. Availability: not-ready
  2601. Varpool flags: initialized
  2602. xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
  2603. Type: variable definition analyzed
  2604. Visibility:
  2605. References:
  2606. Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
  2607. Availability: not-ready
  2608. Varpool flags:
  2609. xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
  2610. Type: variable definition analyzed
  2611. Visibility:
  2612. References:
  2613. 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)
  2614. Availability: not-ready
  2615. Varpool flags:
  2616. pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
  2617. Type: variable definition analyzed
  2618. Visibility: force_output
  2619. References:
  2620. Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
  2621. Availability: not-ready
  2622. Varpool flags:
  2623. pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
  2624. Type: variable definition analyzed
  2625. Visibility: force_output
  2626. References:
  2627. 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)
  2628. Availability: not-ready
  2629. Varpool flags:
  2630. xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
  2631. Type: variable definition analyzed
  2632. Visibility:
  2633. References:
  2634. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  2635. Availability: not-ready
  2636. Varpool flags:
  2637. xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
  2638. Type: variable definition analyzed
  2639. Visibility:
  2640. References:
  2641. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  2642. Availability: not-ready
  2643. Varpool flags:
  2644. pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
  2645. Type: variable definition analyzed
  2646. Visibility:
  2647. References:
  2648. 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)
  2649. Availability: not-ready
  2650. Varpool flags:
  2651. pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
  2652. Type: variable definition analyzed
  2653. Visibility: force_output public
  2654. References:
  2655. 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)
  2656. Availability: not-ready
  2657. Varpool flags: initialized
  2658. vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60
  2659. Type: function definition analyzed
  2660. Visibility:
  2661. References:
  2662. Referring:
  2663. Function flags: body optimize_size
  2664. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  2665. Calls:
  2666. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0
  2667. Type: function definition analyzed
  2668. Visibility:
  2669. References:
  2670. Referring:
  2671. Function flags: body optimize_size
  2672. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  2673. Calls:
  2674. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540
  2675. Type: function definition analyzed
  2676. Visibility:
  2677. References:
  2678. Referring:
  2679. Function flags: body optimize_size
  2680. 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
  2681. Calls:
  2682. Removing unused symbols:
  2683. Reclaimed Symbol table:
  2684. strcpy/112 (strcpy) @06161000
  2685. Type: function
  2686. Visibility: external public
  2687. References:
  2688. Referring:
  2689. Function flags: optimize_size
  2690. Called by: prvWriteNameToBuffer/83
  2691. Calls:
  2692. sprintf/111 (sprintf) @06141ee0
  2693. Type: function
  2694. Visibility: external public
  2695. References:
  2696. Referring:
  2697. Function flags: optimize_size
  2698. Called by: vTaskList/84
  2699. Calls:
  2700. strlen/110 (strlen) @060d49a0
  2701. Type: function
  2702. Visibility: external public
  2703. References:
  2704. Referring:
  2705. Function flags: optimize_size
  2706. Called by: prvWriteNameToBuffer/83 vTaskList/84 xTaskGetHandle/52
  2707. Calls:
  2708. vPortEndScheduler/109 (vPortEndScheduler) @060d4000
  2709. Type: function
  2710. Visibility: external public
  2711. References:
  2712. Referring:
  2713. Function flags: optimize_size
  2714. Called by: vTaskEndScheduler/44
  2715. Calls:
  2716. xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
  2717. Type: function
  2718. Visibility: external public
  2719. References:
  2720. Referring:
  2721. Function flags: optimize_size
  2722. Called by: vTaskStartScheduler/43
  2723. Calls:
  2724. xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
  2725. Type: function
  2726. Visibility: external public
  2727. References:
  2728. Referring:
  2729. Function flags: optimize_size
  2730. Called by: vTaskStartScheduler/43
  2731. Calls:
  2732. vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
  2733. Type: function
  2734. Visibility: external public
  2735. References:
  2736. Referring:
  2737. Function flags: optimize_size
  2738. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskGetTickCountFromISR/48 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  2739. Calls:
  2740. vListInsert/105 (vListInsert) @05a837e0
  2741. Type: function
  2742. Visibility: external public
  2743. References:
  2744. Referring:
  2745. Function flags: optimize_size
  2746. Called by: vTaskPlaceOnEventList/58 prvAddCurrentTaskToDelayedList/94 prvAddCurrentTaskToDelayedList/94
  2747. Calls:
  2748. vListInsertEnd/104 (vListInsertEnd) @05a830e0
  2749. Type: function
  2750. Visibility: external public
  2751. References:
  2752. Referring:
  2753. Function flags: optimize_size
  2754. Called by: xTaskResumeFromISR/42 vTaskSuspend/39 vTaskDelete/32
  2755. Calls:
  2756. uxListRemove/103 (uxListRemove) @05a83000
  2757. Type: function
  2758. Visibility: external public
  2759. References:
  2760. Referring:
  2761. Function flags: optimize_size
  2762. 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
  2763. Calls:
  2764. vListInitialise/102 (vListInitialise) @060b4ee0
  2765. Type: function
  2766. Visibility: external public
  2767. References:
  2768. Referring:
  2769. Function flags: optimize_size
  2770. Called by: prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70 prvInitialiseTaskLists/70
  2771. Calls:
  2772. vPortExitCritical/101 (vPortExitCritical) @060b4d20
  2773. Type: function
  2774. Visibility: external public
  2775. References:
  2776. Referring:
  2777. Function flags: optimize_size
  2778. 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
  2779. Calls:
  2780. vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
  2781. Type: function
  2782. Visibility: external public
  2783. References:
  2784. Referring:
  2785. Function flags: optimize_size
  2786. 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
  2787. Calls:
  2788. pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
  2789. Type: function
  2790. Visibility: external public
  2791. References:
  2792. Referring:
  2793. Function flags: optimize_size
  2794. Called by: prvInitialiseNewTask/30
  2795. Calls:
  2796. vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
  2797. Type: function
  2798. Visibility: external public
  2799. References:
  2800. Referring:
  2801. Function flags: optimize_size
  2802. Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30
  2803. Calls:
  2804. memset/97 (memset) @060b4700
  2805. Type: function
  2806. Visibility: external public
  2807. References:
  2808. Referring:
  2809. Function flags: optimize_size
  2810. Called by: prvInitialiseNewTask/30 prvInitialiseNewTask/30 prvInitialiseNewTask/30
  2811. Calls:
  2812. vPortFree/96 (vPortFree) @060b4540
  2813. Type: function
  2814. Visibility: external public
  2815. References:
  2816. Referring:
  2817. Function flags: optimize_size
  2818. Called by: vTaskList/84 prvDeleteTCB/76 prvDeleteTCB/76 xTaskCreate/29
  2819. Calls:
  2820. pvPortMalloc/95 (pvPortMalloc) @060b4460
  2821. Type: function
  2822. Visibility: external public
  2823. References:
  2824. Referring:
  2825. Function flags: optimize_size
  2826. Called by: vTaskList/84 xTaskCreate/29 xTaskCreate/29
  2827. Calls:
  2828. prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
  2829. Type: function definition analyzed
  2830. Visibility:
  2831. 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)
  2832. Referring:
  2833. Function flags: body optimize_size
  2834. Called by: xTaskGenericNotifyWait/88 ulTaskGenericNotifyTake/87 vTaskPlaceOnEventListRestricted/60 vTaskPlaceOnUnorderedEventList/59 vTaskPlaceOnEventList/58 vTaskDelay/34 xTaskDelayUntil/33
  2835. Calls: vListInsert/105 vListInsert/105 uxListRemove/103
  2836. ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
  2837. Type: function definition analyzed
  2838. Visibility: public
  2839. References: pxCurrentTCB/7 (read)
  2840. Referring:
  2841. Function flags: body optimize_size
  2842. Called by:
  2843. Calls: vPortExitCritical/101 vPortEnterCritical/100
  2844. xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
  2845. Type: function definition analyzed
  2846. Visibility: public
  2847. References: pxCurrentTCB/7 (read)
  2848. Referring:
  2849. Function flags: body optimize_size
  2850. Called by:
  2851. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2852. vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
  2853. Type: function definition analyzed
  2854. Visibility: public
  2855. 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)
  2856. Referring:
  2857. Function flags: body optimize_size
  2858. Called by:
  2859. Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2860. xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
  2861. Type: function definition analyzed
  2862. Visibility: public
  2863. 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)
  2864. Referring:
  2865. Function flags: body optimize_size
  2866. Called by:
  2867. Calls: vPortSetBASEPRI/3 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2868. xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
  2869. Type: function definition analyzed
  2870. Visibility: public
  2871. 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)
  2872. Referring:
  2873. Function flags: body optimize_size
  2874. Called by:
  2875. Calls: vPortExitCritical/101 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2876. xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
  2877. Type: function definition analyzed
  2878. Visibility: public
  2879. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2880. Referring:
  2881. Function flags: body optimize_size
  2882. Called by:
  2883. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2884. ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
  2885. Type: function definition analyzed
  2886. Visibility: public
  2887. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2888. Referring:
  2889. Function flags: body optimize_size
  2890. Called by:
  2891. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortExitCritical/101 prvAddCurrentTaskToDelayedList/94 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  2892. pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
  2893. Type: function definition analyzed
  2894. Visibility: public
  2895. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2896. Referring:
  2897. Function flags: body optimize_size
  2898. Called by:
  2899. Calls:
  2900. uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
  2901. Type: function definition analyzed
  2902. Visibility: public
  2903. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  2904. Referring:
  2905. Function flags: body optimize_size
  2906. Called by:
  2907. Calls:
  2908. vTaskList/84 (vTaskList) @0604fc40
  2909. Type: function definition analyzed
  2910. Visibility: public
  2911. References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)
  2912. Referring:
  2913. Function flags: body optimize_size
  2914. Called by:
  2915. Calls: vPortFree/96 strlen/110 sprintf/111 prvWriteNameToBuffer/83 uxTaskGetSystemState/53 pvPortMalloc/95
  2916. prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
  2917. Type: function definition analyzed
  2918. Visibility:
  2919. References:
  2920. Referring:
  2921. Function flags: body optimize_size
  2922. Called by: vTaskList/84
  2923. Calls: strlen/110 strcpy/112
  2924. vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
  2925. Type: function definition analyzed
  2926. Visibility: public
  2927. 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)
  2928. Referring:
  2929. Function flags: body optimize_size
  2930. Called by:
  2931. Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2932. xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
  2933. Type: function definition analyzed
  2934. Visibility: public
  2935. References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
  2936. Referring:
  2937. Function flags: body optimize_size
  2938. Called by:
  2939. Calls: uxListRemove/103 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  2940. xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
  2941. Type: function definition analyzed
  2942. Visibility: public
  2943. 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)
  2944. Referring:
  2945. Function flags: body optimize_size
  2946. Called by:
  2947. Calls: uxListRemove/103
  2948. xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
  2949. Type: function definition analyzed
  2950. Visibility: public
  2951. References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
  2952. Referring:
  2953. Function flags: body optimize_size
  2954. Called by:
  2955. Calls:
  2956. xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
  2957. Type: function definition analyzed
  2958. Visibility: public
  2959. References: pxCurrentTCB/7 (read)
  2960. Referring:
  2961. Function flags: body optimize_size
  2962. Called by:
  2963. Calls:
  2964. prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
  2965. Type: function definition analyzed
  2966. Visibility:
  2967. References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
  2968. Referring:
  2969. Function flags: body optimize_size
  2970. Called by: xTaskIncrementTick/56 xTaskResumeAll/46 vTaskSuspend/39 vTaskDelete/32
  2971. Calls:
  2972. prvDeleteTCB/76 (prvDeleteTCB) @06043380
  2973. Type: function definition analyzed
  2974. Visibility:
  2975. References:
  2976. Referring:
  2977. Function flags: body optimize_size
  2978. Called by: prvCheckTasksWaitingTermination/71 vTaskDelete/32
  2979. Calls: vPortFree/96 vPortFree/96
  2980. uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
  2981. Type: function definition analyzed
  2982. Visibility: public
  2983. References: pxCurrentTCB/7 (read)
  2984. Referring:
  2985. Function flags: body optimize_size
  2986. Called by:
  2987. Calls: prvTaskCheckFreeStackSpace/74
  2988. prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
  2989. Type: function definition analyzed
  2990. Visibility:
  2991. References:
  2992. Referring:
  2993. Function flags: body optimize_size
  2994. Called by: uxTaskGetStackHighWaterMark/75 vTaskGetInfo/72
  2995. Calls:
  2996. prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
  2997. Type: function definition analyzed
  2998. Visibility:
  2999. References:
  3000. Referring:
  3001. Function flags: body optimize_size
  3002. Called by: uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53 uxTaskGetSystemState/53
  3003. Calls: vTaskGetInfo/72
  3004. vTaskGetInfo/72 (vTaskGetInfo) @06043620
  3005. Type: function definition analyzed
  3006. Visibility: public
  3007. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  3008. Referring:
  3009. Function flags: body optimize_size
  3010. Called by: prvListTasksWithinSingleList/73
  3011. Calls: prvTaskCheckFreeStackSpace/74 eTaskGetState/35 xTaskResumeAll/46 vTaskSuspendAll/45
  3012. prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
  3013. Type: function definition analyzed
  3014. Visibility:
  3015. References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
  3016. Referring:
  3017. Function flags: body optimize_size
  3018. Called by: prvIdleTask/69
  3019. Calls: prvDeleteTCB/76 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100
  3020. prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
  3021. Type: function definition analyzed
  3022. Visibility:
  3023. 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)
  3024. Referring:
  3025. Function flags: body optimize_size
  3026. Called by: prvAddNewTaskToReadyList/31
  3027. Calls: vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102 vListInitialise/102
  3028. prvIdleTask/69 (prvIdleTask) @0603f9a0
  3029. Type: function definition analyzed
  3030. Visibility:
  3031. Address is taken.
  3032. References: pxReadyTasksLists/8 (read)
  3033. Referring: vTaskStartScheduler/43 (addr)
  3034. Function flags: body optimize_size
  3035. Called by:
  3036. Calls: prvCheckTasksWaitingTermination/71
  3037. vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
  3038. Type: function definition analyzed
  3039. Visibility: public
  3040. References:
  3041. Referring:
  3042. Function flags: body optimize_size
  3043. Called by:
  3044. Calls:
  3045. uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
  3046. Type: function definition analyzed
  3047. Visibility: public
  3048. References:
  3049. Referring:
  3050. Function flags: body optimize_size
  3051. Called by:
  3052. Calls:
  3053. vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
  3054. Type: function definition analyzed
  3055. Visibility: public
  3056. References: xYieldPending/22 (write)
  3057. Referring:
  3058. Function flags: body optimize_size
  3059. Called by:
  3060. Calls:
  3061. xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
  3062. Type: function definition analyzed
  3063. Visibility: public
  3064. References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
  3065. Referring:
  3066. Function flags: body optimize_size
  3067. Called by:
  3068. Calls: vPortExitCritical/101 vTaskInternalSetTimeOutState/64 vPortEnterCritical/100 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  3069. vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
  3070. Type: function definition analyzed
  3071. Visibility: public
  3072. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  3073. Referring:
  3074. Function flags: body optimize_size
  3075. Called by: xTaskCheckForTimeOut/65
  3076. Calls:
  3077. vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
  3078. Type: function definition analyzed
  3079. Visibility: public
  3080. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  3081. Referring:
  3082. Function flags: body optimize_size
  3083. Called by:
  3084. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  3085. vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
  3086. Type: function definition analyzed
  3087. Visibility: public
  3088. 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)
  3089. Referring:
  3090. Function flags: body optimize_size
  3091. Called by:
  3092. Calls: vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  3093. xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
  3094. Type: function definition analyzed
  3095. Visibility: public
  3096. 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)
  3097. Referring:
  3098. Function flags: body optimize_size
  3099. Called by:
  3100. Calls: vPortRaiseBASEPRI/1
  3101. vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
  3102. Type: function definition analyzed
  3103. Visibility: public
  3104. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  3105. Referring:
  3106. Function flags: body optimize_size
  3107. Called by:
  3108. Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1
  3109. vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
  3110. Type: function definition analyzed
  3111. Visibility: public
  3112. References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  3113. Referring:
  3114. Function flags: body optimize_size
  3115. Called by:
  3116. Calls: prvAddCurrentTaskToDelayedList/94 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  3117. vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
  3118. Type: function definition analyzed
  3119. Visibility: public
  3120. References: pxCurrentTCB/7 (read)
  3121. Referring:
  3122. Function flags: body optimize_size
  3123. Called by:
  3124. Calls: prvAddCurrentTaskToDelayedList/94 vListInsert/105 vPortRaiseBASEPRI/1
  3125. vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
  3126. Type: function definition analyzed
  3127. Visibility: force_output public
  3128. 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)
  3129. Referring:
  3130. Function flags: body optimize_size
  3131. Called by: vTaskSuspend/39
  3132. Calls: vPortRaiseBASEPRI/1
  3133. xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
  3134. Type: function definition analyzed
  3135. Visibility: public
  3136. 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)
  3137. Referring:
  3138. Function flags: body optimize_size
  3139. Called by: xTaskResumeAll/46
  3140. Calls: prvResetNextTaskUnblockTime/77 vPortRaiseBASEPRI/1
  3141. xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
  3142. Type: function definition analyzed
  3143. Visibility: public
  3144. 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)
  3145. Referring:
  3146. Function flags: body optimize_size
  3147. Called by:
  3148. Calls: xTaskResumeAll/46 vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 uxListRemove/103 eTaskGetState/35 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  3149. xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
  3150. Type: function definition analyzed
  3151. Visibility: public
  3152. References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
  3153. Referring:
  3154. Function flags: body optimize_size
  3155. Called by:
  3156. Calls: xTaskResumeAll/46 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  3157. uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
  3158. Type: function definition analyzed
  3159. Visibility: public
  3160. References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
  3161. Referring:
  3162. Function flags: body optimize_size
  3163. Called by: vTaskList/84
  3164. Calls: xTaskResumeAll/46 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 prvListTasksWithinSingleList/73 vTaskSuspendAll/45
  3165. xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
  3166. Type: function definition analyzed
  3167. Visibility: public
  3168. References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  3169. Referring:
  3170. Function flags: body optimize_size
  3171. Called by:
  3172. Calls: xTaskResumeAll/46 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 prvSearchForNameWithinSingleList/51 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 strlen/110
  3173. prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
  3174. Type: function definition analyzed
  3175. Visibility:
  3176. References:
  3177. Referring:
  3178. Function flags: body optimize_size
  3179. Called by: xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52 xTaskGetHandle/52
  3180. Calls:
  3181. pcTaskGetName/50 (pcTaskGetName) @05f7fb60
  3182. Type: function definition analyzed
  3183. Visibility: public
  3184. References: pxCurrentTCB/7 (read)
  3185. Referring:
  3186. Function flags: body optimize_size
  3187. Called by:
  3188. Calls: vPortRaiseBASEPRI/1
  3189. uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
  3190. Type: function definition analyzed
  3191. Visibility: public
  3192. References: uxCurrentNumberOfTasks/17 (read)
  3193. Referring:
  3194. Function flags: body optimize_size
  3195. Called by:
  3196. Calls:
  3197. xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
  3198. Type: function definition analyzed
  3199. Visibility: public
  3200. References: xTickCount/18 (read)
  3201. Referring:
  3202. Function flags: body optimize_size
  3203. Called by:
  3204. Calls: vPortValidateInterruptPriority/106
  3205. xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
  3206. Type: function definition analyzed
  3207. Visibility: public
  3208. References: xTickCount/18 (read)
  3209. Referring:
  3210. Function flags: body optimize_size
  3211. Called by:
  3212. Calls:
  3213. xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
  3214. Type: function definition analyzed
  3215. Visibility: public
  3216. 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)
  3217. Referring:
  3218. Function flags: body optimize_size
  3219. Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
  3220. Calls: vPortExitCritical/101 xTaskIncrementTick/56 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  3221. vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
  3222. Type: function definition analyzed
  3223. Visibility: public
  3224. References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
  3225. Referring:
  3226. Function flags: body optimize_size
  3227. Called by: vTaskGetInfo/72 xTaskAbortDelay/55 xTaskCatchUpTicks/54 uxTaskGetSystemState/53 xTaskGetHandle/52 vTaskDelay/34 xTaskDelayUntil/33
  3228. Calls:
  3229. vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
  3230. Type: function definition analyzed
  3231. Visibility: public
  3232. References: xSchedulerRunning/20 (write)
  3233. Referring:
  3234. Function flags: body optimize_size
  3235. Called by:
  3236. Calls: vPortEndScheduler/109 vPortRaiseBASEPRI/1
  3237. vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
  3238. Type: function definition analyzed
  3239. Visibility: public
  3240. References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
  3241. Referring:
  3242. Function flags: body optimize_size
  3243. Called by:
  3244. Calls: vPortRaiseBASEPRI/1 xPortStartScheduler/108 vPortRaiseBASEPRI/1 xTimerCreateTimerTask/107 xTaskCreate/29
  3245. xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
  3246. Type: function definition analyzed
  3247. Visibility: public
  3248. 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)
  3249. Referring:
  3250. Function flags: body optimize_size
  3251. Called by:
  3252. Calls: vPortSetBASEPRI/3 vListInsertEnd/104 uxListRemove/103 prvTaskIsTaskSuspended/40 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106 vPortRaiseBASEPRI/1
  3253. vTaskResume/41 (vTaskResume) @05f6c1c0
  3254. Type: function definition analyzed
  3255. Visibility: public
  3256. 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)
  3257. Referring:
  3258. Function flags: body optimize_size
  3259. Called by:
  3260. Calls: vPortExitCritical/101 uxListRemove/103 prvTaskIsTaskSuspended/40 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  3261. prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
  3262. Type: function definition analyzed
  3263. Visibility:
  3264. References: xSuspendedTaskList/16 (addr)xPendingReadyList/13 (addr)
  3265. Referring:
  3266. Function flags: body optimize_size
  3267. Called by: xTaskResumeFromISR/42 vTaskResume/41
  3268. Calls: vPortRaiseBASEPRI/1
  3269. vTaskSuspend/39 (vTaskSuspend) @05f5de00
  3270. Type: function definition analyzed
  3271. Visibility: public
  3272. 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)
  3273. Referring:
  3274. Function flags: body optimize_size
  3275. Called by:
  3276. Calls: vTaskSwitchContext/57 vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 vPortEnterCritical/100 vPortExitCritical/101 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
  3277. vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
  3278. Type: function definition analyzed
  3279. Visibility: public
  3280. 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)
  3281. Referring:
  3282. Function flags: body optimize_size
  3283. Called by:
  3284. Calls: vPortExitCritical/101 uxListRemove/103 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  3285. uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
  3286. Type: function definition analyzed
  3287. Visibility: public
  3288. References: pxCurrentTCB/7 (read)
  3289. Referring:
  3290. Function flags: body optimize_size
  3291. Called by:
  3292. Calls: vPortSetBASEPRI/3 ulPortRaiseBASEPRI/2 vPortValidateInterruptPriority/106
  3293. uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
  3294. Type: function definition analyzed
  3295. Visibility: public
  3296. References: pxCurrentTCB/7 (read)
  3297. Referring:
  3298. Function flags: body optimize_size
  3299. Called by:
  3300. Calls: vPortExitCritical/101 vPortEnterCritical/100
  3301. eTaskGetState/35 (eTaskGetState) @05f482a0
  3302. Type: function definition analyzed
  3303. Visibility: public
  3304. References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  3305. Referring:
  3306. Function flags: body optimize_size
  3307. Called by: vTaskGetInfo/72 xTaskAbortDelay/55
  3308. Calls: vPortExitCritical/101 vPortEnterCritical/100 vPortRaiseBASEPRI/1
  3309. vTaskDelay/34 (vTaskDelay) @05f48c40
  3310. Type: function definition analyzed
  3311. Visibility: public
  3312. References: uxSchedulerSuspended/28 (read)
  3313. Referring:
  3314. Function flags: body optimize_size
  3315. Called by:
  3316. Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1
  3317. xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
  3318. Type: function definition analyzed
  3319. Visibility: public
  3320. References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
  3321. Referring:
  3322. Function flags: body optimize_size
  3323. Called by:
  3324. Calls: xTaskResumeAll/46 prvAddCurrentTaskToDelayedList/94 vTaskSuspendAll/45 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1
  3325. vTaskDelete/32 (vTaskDelete) @05f481c0
  3326. Type: function definition analyzed
  3327. Visibility: public
  3328. 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)
  3329. Referring:
  3330. Function flags: body optimize_size
  3331. Called by:
  3332. Calls: vPortRaiseBASEPRI/1 vPortExitCritical/101 prvResetNextTaskUnblockTime/77 prvDeleteTCB/76 vListInsertEnd/104 uxListRemove/103 uxListRemove/103 vPortEnterCritical/100
  3333. prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
  3334. Type: function definition analyzed
  3335. Visibility:
  3336. 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)
  3337. Referring:
  3338. Function flags: body optimize_size
  3339. Called by: xTaskCreate/29
  3340. Calls: vPortExitCritical/101 prvInitialiseTaskLists/70 vPortEnterCritical/100
  3341. prvInitialiseNewTask/30 (prvInitialiseNewTask) @05f36c40
  3342. Type: function definition analyzed
  3343. Visibility:
  3344. References:
  3345. Referring:
  3346. Function flags: body optimize_size
  3347. Called by: xTaskCreate/29
  3348. Calls: pxPortInitialiseStack/99 memset/97 memset/97 vListInitialiseItem/98 vListInitialiseItem/98 vPortRaiseBASEPRI/1 vPortRaiseBASEPRI/1 memset/97
  3349. xTaskCreate/29 (xTaskCreate) @05f36700
  3350. Type: function definition analyzed
  3351. Visibility: public
  3352. References:
  3353. Referring:
  3354. Function flags: body optimize_size
  3355. Called by: vTaskStartScheduler/43
  3356. Calls: prvAddNewTaskToReadyList/31 prvInitialiseNewTask/30 vPortFree/96 pvPortMalloc/95 pvPortMalloc/95
  3357. uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
  3358. Type: variable definition analyzed
  3359. Visibility: force_output
  3360. References:
  3361. 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)
  3362. Availability: not-ready
  3363. Varpool flags: initialized
  3364. uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
  3365. Type: variable definition analyzed
  3366. Visibility: force_output public
  3367. References:
  3368. Referring: vTaskStartScheduler/43 (read)
  3369. Availability: not-ready
  3370. Varpool flags: initialized read-only
  3371. xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
  3372. Type: variable definition analyzed
  3373. Visibility:
  3374. References:
  3375. Referring: vTaskStartScheduler/43 (addr)
  3376. Availability: not-ready
  3377. Varpool flags: initialized
  3378. xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
  3379. Type: variable definition analyzed
  3380. Visibility: force_output
  3381. References:
  3382. 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)
  3383. Availability: not-ready
  3384. Varpool flags: initialized
  3385. uxTaskNumber/24 (uxTaskNumber) @05f30360
  3386. Type: variable definition analyzed
  3387. Visibility:
  3388. References:
  3389. Referring: prvAddNewTaskToReadyList/31 (read)prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
  3390. Availability: not-ready
  3391. Varpool flags: initialized
  3392. xNumOfOverflows/23 (xNumOfOverflows) @05f30318
  3393. Type: variable definition analyzed
  3394. Visibility: force_output
  3395. References:
  3396. Referring: xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskCheckForTimeOut/65 (read)
  3397. Availability: not-ready
  3398. Varpool flags: initialized
  3399. xYieldPending/22 (xYieldPending) @05f302d0
  3400. Type: variable definition analyzed
  3401. Visibility: force_output
  3402. References:
  3403. 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)
  3404. Availability: not-ready
  3405. Varpool flags: initialized
  3406. xPendedTicks/21 (xPendedTicks) @05f30240
  3407. Type: variable definition analyzed
  3408. Visibility: force_output
  3409. References:
  3410. Referring: xTaskResumeAll/46 (read)xTaskResumeAll/46 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
  3411. Availability: not-ready
  3412. Varpool flags: initialized
  3413. xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
  3414. Type: variable definition analyzed
  3415. Visibility: force_output
  3416. References:
  3417. 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)
  3418. Availability: not-ready
  3419. Varpool flags: initialized
  3420. uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
  3421. Type: variable definition analyzed
  3422. Visibility: force_output
  3423. References:
  3424. 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)
  3425. Availability: not-ready
  3426. Varpool flags: initialized
  3427. xTickCount/18 (xTickCount) @05f300d8
  3428. Type: variable definition analyzed
  3429. Visibility: force_output
  3430. References:
  3431. 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)
  3432. Availability: not-ready
  3433. Varpool flags: initialized
  3434. uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
  3435. Type: variable definition analyzed
  3436. Visibility: force_output
  3437. References:
  3438. 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)
  3439. Availability: not-ready
  3440. Varpool flags: initialized
  3441. xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
  3442. Type: variable definition analyzed
  3443. Visibility:
  3444. References:
  3445. 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)
  3446. Availability: not-ready
  3447. Varpool flags:
  3448. uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
  3449. Type: variable definition analyzed
  3450. Visibility: force_output
  3451. References:
  3452. Referring: vTaskDelete/32 (read)vTaskDelete/32 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)
  3453. Availability: not-ready
  3454. Varpool flags: initialized
  3455. xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
  3456. Type: variable definition analyzed
  3457. Visibility:
  3458. References:
  3459. Referring: prvInitialiseTaskLists/70 (addr)vTaskDelete/32 (addr)eTaskGetState/35 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)uxTaskGetSystemState/53 (addr)
  3460. Availability: not-ready
  3461. Varpool flags:
  3462. xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
  3463. Type: variable definition analyzed
  3464. Visibility:
  3465. References:
  3466. 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)
  3467. Availability: not-ready
  3468. Varpool flags:
  3469. pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
  3470. Type: variable definition analyzed
  3471. Visibility: force_output
  3472. References:
  3473. Referring: prvInitialiseTaskLists/70 (write)prvAddCurrentTaskToDelayedList/94 (read)eTaskGetState/35 (read)xTaskGetHandle/52 (read)uxTaskGetSystemState/53 (read)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)
  3474. Availability: not-ready
  3475. Varpool flags:
  3476. pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
  3477. Type: variable definition analyzed
  3478. Visibility: force_output
  3479. References:
  3480. 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)
  3481. Availability: not-ready
  3482. Varpool flags:
  3483. xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
  3484. Type: variable definition analyzed
  3485. Visibility:
  3486. References:
  3487. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  3488. Availability: not-ready
  3489. Varpool flags:
  3490. xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
  3491. Type: variable definition analyzed
  3492. Visibility:
  3493. References:
  3494. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  3495. Availability: not-ready
  3496. Varpool flags:
  3497. pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
  3498. Type: variable definition analyzed
  3499. Visibility:
  3500. References:
  3501. 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)
  3502. Availability: not-ready
  3503. Varpool flags:
  3504. pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
  3505. Type: variable definition analyzed
  3506. Visibility: force_output public
  3507. References:
  3508. 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)
  3509. Availability: not-ready
  3510. Varpool flags: initialized
  3511. vPortSetBASEPRI/3 (vPortSetBASEPRI) @05e54b60
  3512. Type: function definition analyzed
  3513. Visibility:
  3514. References:
  3515. Referring:
  3516. Function flags: body optimize_size
  3517. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  3518. Calls:
  3519. ulPortRaiseBASEPRI/2 (ulPortRaiseBASEPRI) @05e548c0
  3520. Type: function definition analyzed
  3521. Visibility:
  3522. References:
  3523. Referring:
  3524. Function flags: body optimize_size
  3525. Called by: vTaskGenericNotifyGiveFromISR/91 xTaskGenericNotifyFromISR/90 xTaskResumeFromISR/42 uxTaskPriorityGetFromISR/37
  3526. Calls:
  3527. vPortRaiseBASEPRI/1 (vPortRaiseBASEPRI) @05e54540
  3528. Type: function definition analyzed
  3529. Visibility:
  3530. References:
  3531. Referring:
  3532. Function flags: body optimize_size
  3533. 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
  3534. Calls:
  3535. Reclaiming functions:
  3536. Reclaiming variables:
  3537. Clearing address taken flags:
  3538. Optimized Symbol table:
  3539. prvTaskCheckFreeStackSpace/180 (prvTaskCheckFreeStackSpace) @05e54540
  3540. Type: function definition analyzed
  3541. Visibility:
  3542. next sharing asm name: 74
  3543. References:
  3544. Referring:
  3545. Function prvTaskCheckFreeStackSpace/180 is inline copy in uxTaskGetStackHighWaterMark/75
  3546. Clone of prvTaskCheckFreeStackSpace/74
  3547. Availability: local
  3548. Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  3549. Called by: uxTaskGetStackHighWaterMark/75 (inlined) (1073741824 (estimated locally),1.00 per call)
  3550. Calls:
  3551. prvDeleteTCB/179 (prvDeleteTCB) @05f36c40
  3552. Type: function definition analyzed
  3553. Visibility:
  3554. next sharing asm name: 76
  3555. References:
  3556. Referring:
  3557. Function prvDeleteTCB/179 is inline copy in prvIdleTask/69
  3558. Clone of prvDeleteTCB/76
  3559. Availability: local
  3560. Function flags: count:8687547529 (estimated locally) body local optimize_size
  3561. Called by: prvCheckTasksWaitingTermination/71 (inlined) (8687547529 (estimated locally),137133.55 per call)
  3562. Calls: vPortFree/96 (8687547529 (estimated locally),137133.55 per call) vPortFree/96 (8687547529 (estimated locally),137133.55 per call)
  3563. CSWTCH.225/163 (CSWTCH.225) @063c4798
  3564. Type: variable definition analyzed
  3565. Visibility: prevailing_def_ironly artificial
  3566. References:
  3567. Referring: vTaskList/84 (read)
  3568. Availability: available
  3569. Varpool flags: initialized used-by-single-function read-only const-value-known
  3570. prvListTasksWithinSingleList.part.0/158 (prvListTasksWithinSingleList.part.0) @061d3b60
  3571. Type: function definition analyzed
  3572. Visibility: prevailing_def_ironly artificial
  3573. References:
  3574. Referring:
  3575. Function prvListTasksWithinSingleList.part.0/158 is inline copy in prvListTasksWithinSingleList/73
  3576. Availability: local
  3577. Function flags: count:118111600 (estimated locally) first_run:1 body local split_part optimize_size
  3578. Called by: prvListTasksWithinSingleList/73 (inlined) (118111600 (estimated locally),0.50 per call)
  3579. Calls: vTaskGetInfo/72 (1073741824 (estimated locally),4.55 per call)
  3580. vTaskSwitchContext.part.0/146 (vTaskSwitchContext.part.0) @063282a0
  3581. Type: function definition analyzed
  3582. Visibility: prevailing_def_ironly artificial
  3583. References:
  3584. Referring:
  3585. Function vTaskSwitchContext.part.0/146 is inline copy in vTaskSwitchContext/57
  3586. Availability: local
  3587. Function flags: count:107374 (estimated locally) first_run:1 body local split_part optimize_size
  3588. Called by: vTaskSwitchContext/57 (inlined) (107374 (estimated locally),0.24 per call)
  3589. Calls:
  3590. xTaskResumeAll.part.0/137 (xTaskResumeAll.part.0) @06328620
  3591. Type: function definition analyzed
  3592. Visibility: prevailing_def_ironly artificial
  3593. 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)
  3594. Referring:
  3595. Function xTaskResumeAll.part.0/137 is inline copy in xTaskResumeAll/46
  3596. Availability: local
  3597. Function flags: count:52886 (estimated locally) first_run:1 body local split_part optimize_size
  3598. Called by: xTaskResumeAll/46 (inlined) (52886 (estimated locally),0.33 per call)
  3599. 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)
  3600. xTaskIncrementTick.part.0/135 (xTaskIncrementTick.part.0) @06328540
  3601. Type: function definition analyzed
  3602. Visibility: prevailing_def_ironly artificial
  3603. 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)
  3604. Referring:
  3605. Function xTaskIncrementTick.part.0/135 is inline copy in xTaskIncrementTick/56
  3606. Availability: local
  3607. Function flags: count:320520 (estimated locally) first_run:1 body local split_part optimize_size
  3608. Called by: xTaskIncrementTick/56 (inlined) (320520 (estimated locally),0.50 per call)
  3609. Calls: prvResetNextTaskUnblockTime/77 (52886 (estimated locally),0.08 per call)
  3610. eTaskGetState.part.0/122 (eTaskGetState.part.0) @061d39a0
  3611. Type: function definition analyzed
  3612. Visibility: prevailing_def_ironly artificial
  3613. References:
  3614. Referring:
  3615. Function eTaskGetState.part.0/122 is inline copy in eTaskGetState/35
  3616. Availability: local
  3617. Function flags: count:11759 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
  3618. Called by: eTaskGetState/35 (inlined) (11759 (estimated locally),0.03 per call)
  3619. Calls:
  3620. prvAddCurrentTaskToDelayedList.part.0/119 (prvAddCurrentTaskToDelayedList.part.0) @05f2a540
  3621. Type: function definition analyzed
  3622. Visibility: prevailing_def_ironly artificial
  3623. 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)
  3624. Referring:
  3625. Function prvAddCurrentTaskToDelayedList.part.0/119 is inline copy in prvAddCurrentTaskToDelayedList/94
  3626. Availability: local
  3627. Function flags: count:182536110 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
  3628. Called by: prvAddCurrentTaskToDelayedList/94 (inlined) (182536110 (estimated locally),0.17 per call)
  3629. Calls:
  3630. prvInitialiseNewTask.isra.0/118 (prvInitialiseNewTask.isra.0) @05f2a2a0
  3631. Type: function definition analyzed
  3632. Visibility: prevailing_def_ironly artificial
  3633. References:
  3634. Referring:
  3635. Function prvInitialiseNewTask.isra.0/118 is inline copy in xTaskCreate/29
  3636. Availability: local
  3637. Function flags: count:306987179 (estimated locally) body local optimize_size
  3638. Called by: xTaskCreate/29 (inlined) (306987179 (estimated locally),0.29 per call)
  3639. 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)
  3640. prvResetNextTaskUnblockTime.part.0/115 (prvResetNextTaskUnblockTime.part.0) @05f22e00
  3641. Type: function definition analyzed
  3642. Visibility: prevailing_def_ironly artificial
  3643. References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
  3644. Referring:
  3645. Function prvResetNextTaskUnblockTime.part.0/115 is inline copy in prvResetNextTaskUnblockTime/77
  3646. Availability: local
  3647. Function flags: count:536870912 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
  3648. Called by: prvResetNextTaskUnblockTime/77 (inlined) (536870912 (estimated locally),0.50 per call)
  3649. Calls:
  3650. prvTaskIsTaskSuspended.part.0/114 (prvTaskIsTaskSuspended.part.0) @05e542a0
  3651. Type: function definition analyzed
  3652. Visibility: prevailing_def_ironly artificial
  3653. References: xPendingReadyList/13 (addr)
  3654. Referring:
  3655. Function prvTaskIsTaskSuspended.part.0/114 is inline copy in prvTaskIsTaskSuspended/40
  3656. Availability: local
  3657. Function flags: count:75162 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
  3658. Called by: prvTaskIsTaskSuspended/40 (inlined) (75162 (estimated locally),0.21 per call)
  3659. Calls:
  3660. strcpy/112 (strcpy) @06161000
  3661. Type: function
  3662. Visibility: external public
  3663. References:
  3664. Referring:
  3665. Availability: not_available
  3666. Function flags: optimize_size
  3667. Called by: prvWriteNameToBuffer/83 (955630226 (estimated locally),4.33 per call)
  3668. Calls:
  3669. sprintf/111 (sprintf) @06141ee0
  3670. Type: function
  3671. Visibility: external public
  3672. References:
  3673. Referring:
  3674. Availability: not_available
  3675. Function flags: optimize_size
  3676. Called by: vTaskList/84 (955630226 (estimated locally),4.33 per call)
  3677. Calls:
  3678. strlen/110 (strlen) @060d49a0
  3679. Type: function
  3680. Visibility: external public
  3681. References:
  3682. Referring:
  3683. Availability: not_available
  3684. Function flags: optimize_size
  3685. 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)
  3686. Calls:
  3687. vPortEndScheduler/109 (vPortEndScheduler) @060d4000
  3688. Type: function
  3689. Visibility: external public
  3690. References:
  3691. Referring:
  3692. Availability: not_available
  3693. Function flags: optimize_size
  3694. Called by: vTaskEndScheduler/44 (1073741824 (estimated locally),1.00 per call)
  3695. Calls:
  3696. xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
  3697. Type: function
  3698. Visibility: external public
  3699. References:
  3700. Referring:
  3701. Availability: not_available
  3702. Function flags: optimize_size
  3703. Called by: vTaskStartScheduler/43 (80139 (estimated locally),0.20 per call)
  3704. Calls:
  3705. xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
  3706. Type: function
  3707. Visibility: external public
  3708. References:
  3709. Referring:
  3710. Availability: not_available
  3711. Function flags: optimize_size
  3712. Called by: vTaskStartScheduler/43 (80139 (estimated locally),0.20 per call)
  3713. Calls:
  3714. vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
  3715. Type: function
  3716. Visibility: external public
  3717. References:
  3718. Referring:
  3719. Availability: not_available
  3720. Function flags: optimize_size
  3721. 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)
  3722. Calls:
  3723. vListInsert/105 (vListInsert) @05a837e0
  3724. Type: function
  3725. Visibility: external public
  3726. References:
  3727. Referring:
  3728. Availability: not_available
  3729. Function flags: optimize_size
  3730. 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)
  3731. Calls:
  3732. vListInsertEnd/104 (vListInsertEnd) @05a830e0
  3733. Type: function
  3734. Visibility: external public
  3735. References:
  3736. Referring:
  3737. Availability: not_available
  3738. Function flags: optimize_size
  3739. 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)
  3740. Calls:
  3741. uxListRemove/103 (uxListRemove) @05a83000
  3742. Type: function
  3743. Visibility: external public
  3744. References:
  3745. Referring:
  3746. Availability: not_available
  3747. Function flags: optimize_size
  3748. 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)
  3749. Calls:
  3750. vListInitialise/102 (vListInitialise) @060b4ee0
  3751. Type: function
  3752. Visibility: external public
  3753. References:
  3754. Referring:
  3755. Availability: not_available
  3756. Function flags: optimize_size
  3757. 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)
  3758. Calls:
  3759. vPortExitCritical/101 (vPortExitCritical) @060b4d20
  3760. Type: function
  3761. Visibility: external public
  3762. References:
  3763. Referring:
  3764. Availability: not_available
  3765. Function flags: optimize_size
  3766. 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)
  3767. Calls:
  3768. vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
  3769. Type: function
  3770. Visibility: external public
  3771. References:
  3772. Referring:
  3773. Availability: not_available
  3774. Function flags: optimize_size
  3775. 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)
  3776. Calls:
  3777. pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
  3778. Type: function
  3779. Visibility: external public
  3780. References:
  3781. Referring:
  3782. Availability: not_available
  3783. Function flags: optimize_size
  3784. Called by: prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call)
  3785. Calls:
  3786. vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
  3787. Type: function
  3788. Visibility: external public
  3789. References:
  3790. Referring:
  3791. Availability: not_available
  3792. Function flags: optimize_size
  3793. Called by: prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call) prvInitialiseNewTask.isra.0/118 (101306152 (estimated locally),0.09 per call)
  3794. Calls:
  3795. memset/97 (memset) @060b4700
  3796. Type: function
  3797. Visibility: external public
  3798. References:
  3799. Referring:
  3800. Availability: not_available
  3801. Function flags: optimize_size
  3802. 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)
  3803. Calls:
  3804. vPortFree/96 (vPortFree) @060b4540
  3805. Type: function
  3806. Visibility: external public
  3807. References:
  3808. Referring:
  3809. Availability: not_available
  3810. Function flags: optimize_size
  3811. 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)
  3812. Calls:
  3813. pvPortMalloc/95 (pvPortMalloc) @060b4460
  3814. Type: function
  3815. Visibility: external public
  3816. References:
  3817. Referring:
  3818. Availability: not_available
  3819. Function flags: optimize_size
  3820. 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)
  3821. Calls:
  3822. prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
  3823. Type: function definition analyzed
  3824. Visibility: prevailing_def_ironly
  3825. 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)
  3826. Referring:
  3827. Availability: local
  3828. Function flags: count:1073741823 (estimated locally) body local optimize_size
  3829. 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)
  3830. 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)
  3831. ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
  3832. Type: function definition analyzed
  3833. Visibility: externally_visible public
  3834. References: pxCurrentTCB/7 (read)
  3835. Referring:
  3836. Availability: available
  3837. Function flags: count:1073741824 (estimated locally) body optimize_size
  3838. Called by:
  3839. Calls: vPortExitCritical/101 (1073741824 (estimated locally),1.00 per call) vPortEnterCritical/100 (1073741824 (estimated locally),1.00 per call)
  3840. xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
  3841. Type: function definition analyzed
  3842. Visibility: externally_visible public
  3843. References: pxCurrentTCB/7 (read)
  3844. Referring:
  3845. Availability: available
  3846. Function flags: count:214748 (estimated locally) body optimize_size
  3847. Called by:
  3848. Calls: vPortExitCritical/101 (107374 (estimated locally),0.50 per call) vPortEnterCritical/100 (107374 (estimated locally),0.50 per call)
  3849. vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
  3850. Type: function definition analyzed
  3851. Visibility: externally_visible public
  3852. 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)
  3853. Referring:
  3854. Availability: available
  3855. Function flags: count:228942 (estimated locally) body optimize_size
  3856. Called by:
  3857. Calls: vPortValidateInterruptPriority/106 (52886 (estimated locally),0.23 per call)
  3858. xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
  3859. Type: function definition analyzed
  3860. Visibility: externally_visible public
  3861. 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)
  3862. Referring:
  3863. Availability: available
  3864. Function flags: count:228942 (estimated locally) body optimize_size
  3865. Called by:
  3866. Calls: vPortValidateInterruptPriority/106 (52886 (estimated locally),0.23 per call)
  3867. xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
  3868. Type: function definition analyzed
  3869. Visibility: externally_visible public
  3870. 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)
  3871. Referring:
  3872. Availability: available
  3873. Function flags: count:214748 (estimated locally) body optimize_size
  3874. Called by:
  3875. Calls: vPortExitCritical/101 (33803 (estimated locally),0.16 per call) vPortEnterCritical/100 (57413 (estimated locally),0.27 per call)
  3876. xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
  3877. Type: function definition analyzed
  3878. Visibility: externally_visible public
  3879. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  3880. Referring:
  3881. Availability: available
  3882. Function flags: count:160260 (estimated locally) body optimize_size
  3883. Called by:
  3884. 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)
  3885. ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
  3886. Type: function definition analyzed
  3887. Visibility: externally_visible public
  3888. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  3889. Referring:
  3890. Availability: available
  3891. Function flags: count:160260 (estimated locally) body optimize_size
  3892. Called by:
  3893. 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)
  3894. pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
  3895. Type: function definition analyzed
  3896. Visibility: externally_visible public
  3897. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  3898. Referring:
  3899. Availability: available
  3900. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  3901. Called by:
  3902. Calls:
  3903. uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
  3904. Type: function definition analyzed
  3905. Visibility: externally_visible public
  3906. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  3907. Referring:
  3908. Availability: available
  3909. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  3910. Called by:
  3911. Calls:
  3912. vTaskList/84 (vTaskList) @0604fc40
  3913. Type: function definition analyzed
  3914. Visibility: externally_visible public
  3915. References: uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (read)CSWTCH.225/163 (read)
  3916. Referring:
  3917. Availability: available
  3918. Function flags: count:220893212 (estimated locally) body optimize_size
  3919. Called by:
  3920. 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)
  3921. prvWriteNameToBuffer/83 (prvWriteNameToBuffer) @0604f540
  3922. Type: function definition analyzed
  3923. Visibility: prevailing_def_ironly
  3924. References:
  3925. Referring:
  3926. Function prvWriteNameToBuffer/83 is inline copy in vTaskList/84
  3927. Availability: local
  3928. Function flags: count:955630226 (estimated locally) body local optimize_size
  3929. Called by: vTaskList/84 (inlined) (955630226 (estimated locally),4.33 per call)
  3930. Calls: strlen/110 (955630226 (estimated locally),4.33 per call) strcpy/112 (955630226 (estimated locally),4.33 per call)
  3931. vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
  3932. Type: function definition analyzed
  3933. Visibility: externally_visible public
  3934. 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)
  3935. Referring:
  3936. Availability: available
  3937. Function flags: count:306783 (estimated locally) body optimize_size
  3938. Called by:
  3939. Calls: uxListRemove/103 (2940 (estimated locally),0.01 per call)
  3940. xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
  3941. Type: function definition analyzed
  3942. Visibility: externally_visible public
  3943. References: pxCurrentTCB/7 (read)uxTopReadyPriority/19 (read)uxTopReadyPriority/19 (write)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (addr)pxReadyTasksLists/8 (read)pxReadyTasksLists/8 (write)
  3944. Referring:
  3945. Availability: available
  3946. Function flags: count:219131 (estimated locally) body optimize_size
  3947. Called by:
  3948. Calls: uxListRemove/103 (5011 (estimated locally),0.02 per call)
  3949. xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
  3950. Type: function definition analyzed
  3951. Visibility: externally_visible public
  3952. 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)
  3953. Referring:
  3954. Availability: available
  3955. Function flags: count:1073741824 (estimated locally) body optimize_size
  3956. Called by:
  3957. Calls: uxListRemove/103 (65503620 (estimated locally),0.06 per call)
  3958. xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
  3959. Type: function definition analyzed
  3960. Visibility: externally_visible public
  3961. References: xSchedulerRunning/20 (read)uxSchedulerSuspended/28 (read)
  3962. Referring:
  3963. Availability: available
  3964. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  3965. Called by:
  3966. Calls:
  3967. xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
  3968. Type: function definition analyzed
  3969. Visibility: externally_visible public
  3970. References: pxCurrentTCB/7 (read)
  3971. Referring:
  3972. Availability: available
  3973. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  3974. Called by:
  3975. Calls:
  3976. prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
  3977. Type: function definition analyzed
  3978. Visibility: prevailing_def_ironly
  3979. References: pxDelayedTaskList/11 (read)xNextTaskUnblockTime/25 (write)
  3980. Referring:
  3981. Availability: local
  3982. Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  3983. 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)
  3984. Calls: prvResetNextTaskUnblockTime.part.0/115 (inlined) (536870912 (estimated locally),0.50 per call)
  3985. prvDeleteTCB/76 (prvDeleteTCB) @06043380
  3986. Type: function definition analyzed
  3987. Visibility: prevailing_def_ironly
  3988. previous sharing asm name: 179
  3989. References:
  3990. Referring:
  3991. Function prvDeleteTCB/76 is inline copy in vTaskDelete/32
  3992. Availability: local
  3993. Function flags: count:1002157 (estimated locally) body local optimize_size
  3994. Called by: vTaskDelete/32 (inlined) (1002157 (estimated locally),0.70 per call)
  3995. Calls: vPortFree/96 (1002157 (estimated locally),0.70 per call) vPortFree/96 (1002157 (estimated locally),0.70 per call)
  3996. uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
  3997. Type: function definition analyzed
  3998. Visibility: externally_visible public
  3999. References: pxCurrentTCB/7 (read)
  4000. Referring:
  4001. Availability: available
  4002. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  4003. Called by:
  4004. Calls: prvTaskCheckFreeStackSpace/180 (inlined) (1073741824 (estimated locally),1.00 per call)
  4005. prvTaskCheckFreeStackSpace/74 (prvTaskCheckFreeStackSpace) @06043b60
  4006. Type: function definition analyzed
  4007. Visibility: prevailing_def_ironly
  4008. previous sharing asm name: 180
  4009. References:
  4010. Referring:
  4011. Function prvTaskCheckFreeStackSpace/74 is inline copy in vTaskGetInfo/72
  4012. Availability: local
  4013. Function flags: count:354334802 (estimated locally) body local nonfreeing_fn optimize_size
  4014. Called by: vTaskGetInfo/72 (inlined) (354334802 (estimated locally),0.33 per call)
  4015. Calls:
  4016. prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
  4017. Type: function definition analyzed
  4018. Visibility: prevailing_def_ironly
  4019. References:
  4020. Referring:
  4021. Availability: local
  4022. Function flags: count:236223200 (estimated locally) body local optimize_size
  4023. 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)
  4024. Calls: prvListTasksWithinSingleList.part.0/158 (inlined) (118111600 (estimated locally),0.50 per call)
  4025. vTaskGetInfo/72 (vTaskGetInfo) @06043620
  4026. Type: function definition analyzed
  4027. Visibility: externally_visible public
  4028. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  4029. Referring:
  4030. Availability: available
  4031. Function flags: count:1073741823 (estimated locally) body optimize_size
  4032. Called by: prvListTasksWithinSingleList.part.0/158 (1073741824 (estimated locally),4.55 per call)
  4033. 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)
  4034. prvCheckTasksWaitingTermination/71 (prvCheckTasksWaitingTermination) @060432a0
  4035. Type: function definition analyzed
  4036. Visibility: prevailing_def_ironly
  4037. References: xTasksWaitingTermination/14 (read)uxCurrentNumberOfTasks/17 (read)uxCurrentNumberOfTasks/17 (write)uxDeletedTasksWaitingCleanUp/15 (read)uxDeletedTasksWaitingCleanUp/15 (write)uxDeletedTasksWaitingCleanUp/15 (read)
  4038. Referring:
  4039. Function prvCheckTasksWaitingTermination/71 is inline copy in prvIdleTask/69
  4040. Availability: local
  4041. Function flags: count:1073741824 (estimated locally) body local optimize_size
  4042. Called by: prvIdleTask/69 (inlined) (1073741824 (estimated locally),16949.09 per call)
  4043. 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)
  4044. prvInitialiseTaskLists/70 (prvInitialiseTaskLists) @0603fee0
  4045. Type: function definition analyzed
  4046. Visibility: prevailing_def_ironly
  4047. 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)
  4048. Referring:
  4049. Function prvInitialiseTaskLists/70 is inline copy in xTaskCreate/29
  4050. Availability: local
  4051. Function flags: count:18640261 (estimated locally) body local optimize_size
  4052. Called by: prvAddNewTaskToReadyList/31 (inlined) (18640261 (estimated locally),0.02 per call)
  4053. 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)
  4054. prvIdleTask/69 (prvIdleTask) @0603f9a0
  4055. Type: function definition analyzed
  4056. Visibility: prevailing_def_ironly
  4057. Address is taken.
  4058. References: pxReadyTasksLists/8 (read)
  4059. Referring: vTaskStartScheduler/43 (addr)
  4060. Availability: available
  4061. Function flags: count:63351 (estimated locally) body executed_once optimize_size
  4062. Called by:
  4063. Calls: prvCheckTasksWaitingTermination/71 (inlined) (1073741824 (estimated locally),16949.09 per call)
  4064. vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
  4065. Type: function definition analyzed
  4066. Visibility: externally_visible public
  4067. References:
  4068. Referring:
  4069. Availability: available
  4070. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  4071. Called by:
  4072. Calls:
  4073. uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
  4074. Type: function definition analyzed
  4075. Visibility: externally_visible public
  4076. References:
  4077. Referring:
  4078. Availability: available
  4079. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  4080. Called by:
  4081. Calls:
  4082. vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
  4083. Type: function definition analyzed
  4084. Visibility: externally_visible public
  4085. References: xYieldPending/22 (write)
  4086. Referring:
  4087. Availability: available
  4088. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  4089. Called by:
  4090. Calls:
  4091. xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
  4092. Type: function definition analyzed
  4093. Visibility: externally_visible public
  4094. References: xTickCount/18 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)xNumOfOverflows/23 (read)
  4095. Referring:
  4096. Availability: available
  4097. Function flags: count:329661 (estimated locally) body optimize_size
  4098. Called by:
  4099. 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)
  4100. vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
  4101. Type: function definition analyzed
  4102. Visibility: externally_visible public
  4103. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  4104. Referring:
  4105. Availability: available
  4106. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  4107. Called by: xTaskCheckForTimeOut/65 (9003 (estimated locally),0.03 per call)
  4108. Calls:
  4109. vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
  4110. Type: function definition analyzed
  4111. Visibility: externally_visible public
  4112. References: xNumOfOverflows/23 (read)xTickCount/18 (read)
  4113. Referring:
  4114. Availability: available
  4115. Function flags: count:230763 (estimated locally) body optimize_size
  4116. Called by:
  4117. Calls: vPortExitCritical/101 (123389 (estimated locally),0.53 per call) vPortEnterCritical/100 (123389 (estimated locally),0.53 per call)
  4118. vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
  4119. Type: function definition analyzed
  4120. Visibility: externally_visible public
  4121. 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)
  4122. Referring:
  4123. Availability: available
  4124. Function flags: count:214748 (estimated locally) body optimize_size
  4125. Called by:
  4126. Calls:
  4127. xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
  4128. Type: function definition analyzed
  4129. Visibility: externally_visible public
  4130. 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)
  4131. Referring:
  4132. Availability: available
  4133. Function flags: count:357913 (estimated locally) body optimize_size
  4134. Called by:
  4135. Calls:
  4136. vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
  4137. Type: function definition analyzed
  4138. Visibility: externally_visible public
  4139. References: pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  4140. Referring:
  4141. Availability: available
  4142. Function flags: count:357913 (estimated locally) body optimize_size
  4143. Called by:
  4144. Calls: prvAddCurrentTaskToDelayedList/94 (250539 (estimated locally),0.70 per call)
  4145. vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
  4146. Type: function definition analyzed
  4147. Visibility: externally_visible public
  4148. References: uxSchedulerSuspended/28 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)pxCurrentTCB/7 (read)
  4149. Referring:
  4150. Availability: available
  4151. Function flags: count:228942 (estimated locally) body optimize_size
  4152. Called by:
  4153. Calls: prvAddCurrentTaskToDelayedList/94 (52886 (estimated locally),0.23 per call)
  4154. vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
  4155. Type: function definition analyzed
  4156. Visibility: externally_visible public
  4157. References: pxCurrentTCB/7 (read)
  4158. Referring:
  4159. Availability: available
  4160. Function flags: count:230763 (estimated locally) body optimize_size
  4161. Called by:
  4162. Calls: prvAddCurrentTaskToDelayedList/94 (123389 (estimated locally),0.53 per call) vListInsert/105 (123389 (estimated locally),0.53 per call)
  4163. vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
  4164. Type: function definition analyzed
  4165. Visibility: force_output externally_visible public
  4166. 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)
  4167. Referring:
  4168. Availability: available
  4169. Function flags: count:441995 (estimated locally) body optimize_size
  4170. Called by: vTaskSuspend/39 (104969 (estimated locally),0.07 per call)
  4171. Calls: vTaskSwitchContext.part.0/146 (inlined) (107374 (estimated locally),0.24 per call)
  4172. xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
  4173. Type: function definition analyzed
  4174. Visibility: externally_visible public
  4175. References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
  4176. Referring:
  4177. Availability: available
  4178. Function flags: count:641039 (estimated locally) body optimize_size
  4179. Called by: xTaskResumeAll.part.0/137 (60098 (estimated locally),0.38 per call)
  4180. Calls: xTaskIncrementTick.part.0/135 (inlined) (320520 (estimated locally),0.50 per call)
  4181. xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
  4182. Type: function definition analyzed
  4183. Visibility: externally_visible public
  4184. 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)
  4185. Referring:
  4186. Availability: available
  4187. Function flags: count:230763 (estimated locally) body optimize_size
  4188. Called by:
  4189. 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)
  4190. xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
  4191. Type: function definition analyzed
  4192. Visibility: externally_visible public
  4193. References: uxSchedulerSuspended/28 (read)xPendedTicks/21 (read)xPendedTicks/21 (write)
  4194. Referring:
  4195. Availability: available
  4196. Function flags: count:160260 (estimated locally) body optimize_size
  4197. Called by:
  4198. Calls: xTaskResumeAll/46 (52886 (estimated locally),0.33 per call) vTaskSuspendAll/45 (52886 (estimated locally),0.33 per call)
  4199. uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
  4200. Type: function definition analyzed
  4201. Visibility: externally_visible public
  4202. References: uxCurrentNumberOfTasks/17 (read)pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xTasksWaitingTermination/14 (addr)xSuspendedTaskList/16 (addr)
  4203. Referring:
  4204. Availability: available
  4205. Function flags: count:429496728 (estimated locally) body optimize_size
  4206. Called by: vTaskList/84 (118111600 (estimated locally),0.53 per call)
  4207. 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)
  4208. xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
  4209. Type: function definition analyzed
  4210. Visibility: externally_visible public
  4211. References: pxReadyTasksLists/8 (addr)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  4212. Referring:
  4213. Availability: available
  4214. Function flags: count:160260 (estimated locally) body optimize_size
  4215. Called by:
  4216. 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)
  4217. prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
  4218. Type: function definition analyzed
  4219. Visibility: prevailing_def_ironly
  4220. References:
  4221. Referring:
  4222. Availability: local
  4223. Function flags: count:25274560 (estimated locally) body local nonfreeing_fn optimize_size
  4224. 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)
  4225. Calls:
  4226. pcTaskGetName/50 (pcTaskGetName) @05f7fb60
  4227. Type: function definition analyzed
  4228. Visibility: externally_visible public
  4229. References: pxCurrentTCB/7 (read)
  4230. Referring:
  4231. Availability: available
  4232. Function flags: count:357913 (estimated locally) body optimize_size
  4233. Called by:
  4234. Calls:
  4235. uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
  4236. Type: function definition analyzed
  4237. Visibility: externally_visible public
  4238. References: uxCurrentNumberOfTasks/17 (read)
  4239. Referring:
  4240. Availability: available
  4241. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  4242. Called by:
  4243. Calls:
  4244. xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
  4245. Type: function definition analyzed
  4246. Visibility: externally_visible public
  4247. References: xTickCount/18 (read)
  4248. Referring:
  4249. Availability: available
  4250. Function flags: count:1073741824 (estimated locally) body optimize_size
  4251. Called by:
  4252. Calls: vPortValidateInterruptPriority/106 (1073741824 (estimated locally),1.00 per call)
  4253. xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
  4254. Type: function definition analyzed
  4255. Visibility: externally_visible public
  4256. References: xTickCount/18 (read)
  4257. Referring:
  4258. Availability: available
  4259. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  4260. Called by:
  4261. Calls:
  4262. xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
  4263. Type: function definition analyzed
  4264. Visibility: externally_visible public
  4265. References: uxSchedulerSuspended/28 (read)
  4266. Referring:
  4267. Availability: available
  4268. Function flags: count:160260 (estimated locally) body optimize_size
  4269. 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)
  4270. Calls: xTaskResumeAll.part.0/137 (inlined) (52886 (estimated locally),0.33 per call)
  4271. vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
  4272. Type: function definition analyzed
  4273. Visibility: externally_visible public
  4274. References: uxSchedulerSuspended/28 (read)uxSchedulerSuspended/28 (write)
  4275. Referring:
  4276. Availability: available
  4277. Function flags: count:1073741824 (estimated locally) body optimize_size
  4278. 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)
  4279. Calls:
  4280. vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
  4281. Type: function definition analyzed
  4282. Visibility: externally_visible public
  4283. References: xSchedulerRunning/20 (write)
  4284. Referring:
  4285. Availability: available
  4286. Function flags: count:1073741824 (estimated locally) body optimize_size
  4287. Called by:
  4288. Calls: vPortEndScheduler/109 (1073741824 (estimated locally),1.00 per call)
  4289. vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
  4290. Type: function definition analyzed
  4291. Visibility: externally_visible public
  4292. References: prvIdleTask/69 (addr)xIdleTaskHandle/26 (addr)xNextTaskUnblockTime/25 (write)xSchedulerRunning/20 (write)xTickCount/18 (write)uxTopUsedPriority/27 (read)
  4293. Referring:
  4294. Availability: available
  4295. Function flags: count:395945 (estimated locally) body optimize_size
  4296. Called by:
  4297. 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)
  4298. xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
  4299. Type: function definition analyzed
  4300. Visibility: externally_visible public
  4301. 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)
  4302. Referring:
  4303. Availability: available
  4304. Function flags: count:230763 (estimated locally) body optimize_size
  4305. Called by:
  4306. 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)
  4307. vTaskResume/41 (vTaskResume) @05f6c1c0
  4308. Type: function definition analyzed
  4309. Visibility: externally_visible public
  4310. 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)
  4311. Referring:
  4312. Availability: available
  4313. Function flags: count:357913 (estimated locally) body optimize_size
  4314. Called by:
  4315. 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)
  4316. prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
  4317. Type: function definition analyzed
  4318. Visibility: prevailing_def_ironly
  4319. References: xSuspendedTaskList/16 (addr)
  4320. Referring:
  4321. Availability: local
  4322. Function flags: count:357913 (estimated locally) body local optimize_size
  4323. Called by: xTaskResumeFromISR/42 (123389 (estimated locally),0.53 per call) vTaskResume/41 (133963 (estimated locally),0.37 per call)
  4324. Calls: prvTaskIsTaskSuspended.part.0/114 (inlined) (75162 (estimated locally),0.21 per call)
  4325. vTaskSuspend/39 (vTaskSuspend) @05f5de00
  4326. Type: function definition analyzed
  4327. Visibility: externally_visible public
  4328. 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)
  4329. Referring:
  4330. Availability: available
  4331. Function flags: count:1431653 (estimated locally) body optimize_size
  4332. Called by:
  4333. 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)
  4334. vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
  4335. Type: function definition analyzed
  4336. Visibility: externally_visible public
  4337. 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)
  4338. Referring:
  4339. Availability: available
  4340. Function flags: count:160260 (estimated locally) body optimize_size
  4341. Called by:
  4342. 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)
  4343. uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
  4344. Type: function definition analyzed
  4345. Visibility: externally_visible public
  4346. References: pxCurrentTCB/7 (read)
  4347. Referring:
  4348. Availability: available
  4349. Function flags: count:1073741824 (estimated locally) body optimize_size
  4350. Called by:
  4351. Calls: vPortValidateInterruptPriority/106 (1073741824 (estimated locally),1.00 per call)
  4352. uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
  4353. Type: function definition analyzed
  4354. Visibility: externally_visible public
  4355. References: pxCurrentTCB/7 (read)
  4356. Referring:
  4357. Availability: available
  4358. Function flags: count:1073741824 (estimated locally) body optimize_size
  4359. Called by:
  4360. Calls: vPortExitCritical/101 (1073741824 (estimated locally),1.00 per call) vPortEnterCritical/100 (1073741824 (estimated locally),1.00 per call)
  4361. eTaskGetState/35 (eTaskGetState) @05f482a0
  4362. Type: function definition analyzed
  4363. Visibility: externally_visible public
  4364. References: pxCurrentTCB/7 (read)pxDelayedTaskList/11 (read)pxOverflowDelayedTaskList/12 (read)xSuspendedTaskList/16 (addr)xTasksWaitingTermination/14 (addr)
  4365. Referring:
  4366. Availability: available
  4367. Function flags: count:357913 (estimated locally) body optimize_size
  4368. Called by: vTaskGetInfo/72 (217325345 (estimated locally),0.20 per call) xTaskAbortDelay/55 (123389 (estimated locally),0.53 per call)
  4369. 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)
  4370. vTaskDelay/34 (vTaskDelay) @05f48c40
  4371. Type: function definition analyzed
  4372. Visibility: externally_visible public
  4373. References: uxSchedulerSuspended/28 (read)
  4374. Referring:
  4375. Availability: available
  4376. Function flags: count:320519 (estimated locally) body optimize_size
  4377. Called by:
  4378. 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)
  4379. xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
  4380. Type: function definition analyzed
  4381. Visibility: externally_visible public
  4382. References: uxSchedulerSuspended/28 (read)xTickCount/18 (read)
  4383. Referring:
  4384. Availability: available
  4385. Function flags: count:306783 (estimated locally) body optimize_size
  4386. Called by:
  4387. 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)
  4388. vTaskDelete/32 (vTaskDelete) @05f481c0
  4389. Type: function definition analyzed
  4390. Visibility: externally_visible public
  4391. 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)
  4392. Referring:
  4393. Availability: available
  4394. Function flags: count:1431653 (estimated locally) body optimize_size
  4395. Called by:
  4396. 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)
  4397. prvAddNewTaskToReadyList/31 (prvAddNewTaskToReadyList) @05f36540
  4398. Type: function definition analyzed
  4399. Visibility: prevailing_def_ironly
  4400. 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)
  4401. Referring:
  4402. Function prvAddNewTaskToReadyList/31 is inline copy in xTaskCreate/29
  4403. Availability: local
  4404. Function flags: count:306987179 (estimated locally) body local optimize_size
  4405. Called by: xTaskCreate/29 (inlined) (306987179 (estimated locally),0.29 per call)
  4406. 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)
  4407. xTaskCreate/29 (xTaskCreate) @05f36700
  4408. Type: function definition analyzed
  4409. Visibility: externally_visible public
  4410. References:
  4411. Referring:
  4412. Availability: available
  4413. Function flags: count:1073741824 (estimated locally) body optimize_size
  4414. Called by: vTaskStartScheduler/43 (395945 (estimated locally),1.00 per call)
  4415. 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)
  4416. uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
  4417. Type: variable definition analyzed
  4418. Visibility: force_output prevailing_def_ironly
  4419. References:
  4420. 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)
  4421. Availability: available
  4422. Varpool flags: initialized
  4423. uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
  4424. Type: variable definition analyzed
  4425. Visibility: force_output externally_visible public
  4426. References:
  4427. Referring: vTaskStartScheduler/43 (read)
  4428. Availability: available
  4429. Varpool flags: initialized read-only
  4430. xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
  4431. Type: variable definition analyzed
  4432. Visibility: prevailing_def_ironly
  4433. References:
  4434. Referring: vTaskStartScheduler/43 (addr)
  4435. Availability: available
  4436. Varpool flags: initialized used-by-single-function
  4437. xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
  4438. Type: variable definition analyzed
  4439. Visibility: force_output prevailing_def_ironly
  4440. References:
  4441. 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)
  4442. Availability: available
  4443. Varpool flags: initialized
  4444. uxTaskNumber/24 (uxTaskNumber) @05f30360
  4445. Type: variable definition analyzed
  4446. Visibility: prevailing_def_ironly
  4447. References:
  4448. Referring: prvAddNewTaskToReadyList/31 (write)prvAddNewTaskToReadyList/31 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
  4449. Availability: available
  4450. Varpool flags: initialized
  4451. xNumOfOverflows/23 (xNumOfOverflows) @05f30318
  4452. Type: variable definition analyzed
  4453. Visibility: force_output prevailing_def_ironly
  4454. References:
  4455. Referring: xTaskIncrementTick.part.0/135 (write)vTaskSetTimeOutState/63 (read)vTaskInternalSetTimeOutState/64 (read)xTaskIncrementTick.part.0/135 (read)xTaskCheckForTimeOut/65 (read)
  4456. Availability: available
  4457. Varpool flags: initialized
  4458. xYieldPending/22 (xYieldPending) @05f302d0
  4459. Type: variable definition analyzed
  4460. Visibility: force_output prevailing_def_ironly
  4461. References:
  4462. 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)
  4463. Availability: available
  4464. Varpool flags: initialized
  4465. xPendedTicks/21 (xPendedTicks) @05f30240
  4466. Type: variable definition analyzed
  4467. Visibility: force_output prevailing_def_ironly
  4468. References:
  4469. Referring: xTaskResumeAll.part.0/137 (read)xTaskResumeAll.part.0/137 (write)xTaskIncrementTick/56 (read)xTaskIncrementTick/56 (write)xTaskCatchUpTicks/54 (read)xTaskCatchUpTicks/54 (write)
  4470. Availability: available
  4471. Varpool flags: initialized
  4472. xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
  4473. Type: variable definition analyzed
  4474. Visibility: force_output prevailing_def_ironly
  4475. References:
  4476. 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)
  4477. Availability: available
  4478. Varpool flags: initialized
  4479. uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
  4480. Type: variable definition analyzed
  4481. Visibility: force_output prevailing_def_ironly
  4482. References:
  4483. 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)
  4484. Availability: available
  4485. Varpool flags: initialized
  4486. xTickCount/18 (xTickCount) @05f300d8
  4487. Type: variable definition analyzed
  4488. Visibility: force_output prevailing_def_ironly
  4489. References:
  4490. 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)
  4491. Availability: available
  4492. Varpool flags: initialized
  4493. uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
  4494. Type: variable definition analyzed
  4495. Visibility: force_output prevailing_def_ironly
  4496. References:
  4497. 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)
  4498. Availability: available
  4499. Varpool flags: initialized
  4500. xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
  4501. Type: variable definition analyzed
  4502. Visibility: prevailing_def_ironly
  4503. References:
  4504. 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)
  4505. Availability: available
  4506. Varpool flags:
  4507. uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
  4508. Type: variable definition analyzed
  4509. Visibility: force_output prevailing_def_ironly
  4510. References:
  4511. Referring: prvCheckTasksWaitingTermination/71 (write)prvCheckTasksWaitingTermination/71 (read)prvCheckTasksWaitingTermination/71 (read)vTaskDelete/32 (read)vTaskDelete/32 (write)
  4512. Availability: available
  4513. Varpool flags: initialized
  4514. xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
  4515. Type: variable definition analyzed
  4516. Visibility: prevailing_def_ironly
  4517. References:
  4518. Referring: eTaskGetState/35 (addr)prvInitialiseTaskLists/70 (addr)prvCheckTasksWaitingTermination/71 (read)xTaskGetHandle/52 (addr)vTaskDelete/32 (addr)uxTaskGetSystemState/53 (addr)
  4519. Availability: available
  4520. Varpool flags:
  4521. xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
  4522. Type: variable definition analyzed
  4523. Visibility: prevailing_def_ironly
  4524. References:
  4525. 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)
  4526. Availability: available
  4527. Varpool flags:
  4528. pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
  4529. Type: variable definition analyzed
  4530. Visibility: force_output prevailing_def_ironly
  4531. References:
  4532. 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)
  4533. Availability: available
  4534. Varpool flags:
  4535. pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
  4536. Type: variable definition analyzed
  4537. Visibility: force_output prevailing_def_ironly
  4538. References:
  4539. 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)
  4540. Availability: available
  4541. Varpool flags:
  4542. xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
  4543. Type: variable definition analyzed
  4544. Visibility: prevailing_def_ironly
  4545. References:
  4546. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  4547. Availability: available
  4548. Varpool flags: used-by-single-function
  4549. xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
  4550. Type: variable definition analyzed
  4551. Visibility: prevailing_def_ironly
  4552. References:
  4553. Referring: prvInitialiseTaskLists/70 (addr)prvInitialiseTaskLists/70 (addr)
  4554. Availability: available
  4555. Varpool flags: used-by-single-function
  4556. pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
  4557. Type: variable definition analyzed
  4558. Visibility: prevailing_def_ironly
  4559. References:
  4560. 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)
  4561. Availability: available
  4562. Varpool flags:
  4563. pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
  4564. Type: variable definition analyzed
  4565. Visibility: force_output externally_visible public
  4566. References:
  4567. 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)
  4568. Availability: available
  4569. Varpool flags: initialized
  4570. Materializing clones
  4571. Materialization Call site updates done.
  4572. Reclaiming functions:
  4573. Reclaiming variables:
  4574. Clearing address taken flags:
  4575. Time profile order in expand_all_functions:prvSearchForNameWithinSingleList:0
  4576. Time profile order in expand_all_functions:prvTaskIsTaskSuspended:0
  4577. Time profile order in expand_all_functions:prvResetNextTaskUnblockTime:0
  4578. Time profile order in expand_all_functions:prvAddCurrentTaskToDelayedList:0
  4579. Time profile order in expand_all_functions:prvIdleTask:0
  4580. Time profile order in expand_all_functions:xTaskCreate:0
  4581. Time profile order in expand_all_functions:vTaskDelete:0
  4582. Time profile order in expand_all_functions:eTaskGetState:0
  4583. Time profile order in expand_all_functions:uxTaskPriorityGet:0
  4584. Time profile order in expand_all_functions:uxTaskPriorityGetFromISR:0
  4585. Time profile order in expand_all_functions:vTaskPrioritySet:0
  4586. Time profile order in expand_all_functions:vTaskResume:0
  4587. Time profile order in expand_all_functions:xTaskResumeFromISR:0
  4588. Time profile order in expand_all_functions:vTaskStartScheduler:0
  4589. Time profile order in expand_all_functions:vTaskEndScheduler:0
  4590. Time profile order in expand_all_functions:vTaskSuspendAll:0
  4591. Time profile order in expand_all_functions:xTaskGetTickCount:0
  4592. Time profile order in expand_all_functions:xTaskGetTickCountFromISR:0
  4593. Time profile order in expand_all_functions:uxTaskGetNumberOfTasks:0
  4594. Time profile order in expand_all_functions:pcTaskGetName:0
  4595. Time profile order in expand_all_functions:xTaskIncrementTick:0
  4596. Time profile order in expand_all_functions:xTaskResumeAll:0
  4597. Time profile order in expand_all_functions:xTaskDelayUntil:0
  4598. Time profile order in expand_all_functions:vTaskDelay:0
  4599. Time profile order in expand_all_functions:xTaskGetHandle:0
  4600. Time profile order in expand_all_functions:xTaskCatchUpTicks:0
  4601. Time profile order in expand_all_functions:xTaskAbortDelay:0
  4602. Time profile order in expand_all_functions:vTaskSwitchContext:0
  4603. Time profile order in expand_all_functions:vTaskSuspend:0
  4604. Time profile order in expand_all_functions:vTaskPlaceOnEventList:0
  4605. Time profile order in expand_all_functions:vTaskPlaceOnUnorderedEventList:0
  4606. Time profile order in expand_all_functions:vTaskPlaceOnEventListRestricted:0
  4607. Time profile order in expand_all_functions:xTaskRemoveFromEventList:0
  4608. Time profile order in expand_all_functions:vTaskRemoveFromUnorderedEventList:0
  4609. Time profile order in expand_all_functions:vTaskSetTimeOutState:0
  4610. Time profile order in expand_all_functions:vTaskInternalSetTimeOutState:0
  4611. Time profile order in expand_all_functions:xTaskCheckForTimeOut:0
  4612. Time profile order in expand_all_functions:vTaskMissedYield:0
  4613. Time profile order in expand_all_functions:uxTaskGetTaskNumber:0
  4614. Time profile order in expand_all_functions:vTaskSetTaskNumber:0
  4615. Time profile order in expand_all_functions:vTaskGetInfo:0
  4616. Time profile order in expand_all_functions:prvListTasksWithinSingleList:0
  4617. Time profile order in expand_all_functions:uxTaskGetSystemState:0
  4618. Time profile order in expand_all_functions:uxTaskGetStackHighWaterMark:0
  4619. Time profile order in expand_all_functions:xTaskGetCurrentTaskHandle:0
  4620. Time profile order in expand_all_functions:xTaskGetSchedulerState:0
  4621. Time profile order in expand_all_functions:xTaskPriorityInherit:0
  4622. Time profile order in expand_all_functions:xTaskPriorityDisinherit:0
  4623. Time profile order in expand_all_functions:vTaskPriorityDisinheritAfterTimeout:0
  4624. Time profile order in expand_all_functions:vTaskList:0
  4625. Time profile order in expand_all_functions:uxTaskResetEventItemValue:0
  4626. Time profile order in expand_all_functions:pvTaskIncrementMutexHeldCount:0
  4627. Time profile order in expand_all_functions:ulTaskGenericNotifyTake:0
  4628. Time profile order in expand_all_functions:xTaskGenericNotifyWait:0
  4629. Time profile order in expand_all_functions:xTaskGenericNotify:0
  4630. Time profile order in expand_all_functions:xTaskGenericNotifyFromISR:0
  4631. Time profile order in expand_all_functions:vTaskGenericNotifyGiveFromISR:0
  4632. Time profile order in expand_all_functions:xTaskGenericNotifyStateClear:0
  4633. Time profile order in expand_all_functions:ulTaskGenericNotifyValueClear:0
  4634. 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
  4635. Removing variables:
  4636. Final Symbol table:
  4637. CSWTCH.225/163 (CSWTCH.225) @063c4798
  4638. Type: variable definition analyzed
  4639. Visibility: prevailing_def_ironly asm_written artificial
  4640. Aux: @00000001
  4641. References:
  4642. Referring:
  4643. Availability: available
  4644. Varpool flags: initialized used-by-single-function read-only const-value-known
  4645. strcpy/112 (strcpy) @06161000
  4646. Type: function
  4647. Visibility: external public
  4648. References:
  4649. Referring:
  4650. Availability: not_available
  4651. Function flags: optimize_size
  4652. Called by:
  4653. Calls:
  4654. sprintf/111 (sprintf) @06141ee0
  4655. Type: function
  4656. Visibility: external public
  4657. References:
  4658. Referring:
  4659. Availability: not_available
  4660. Function flags: optimize_size
  4661. Called by:
  4662. Calls:
  4663. strlen/110 (strlen) @060d49a0
  4664. Type: function
  4665. Visibility: external public
  4666. References:
  4667. Referring:
  4668. Availability: not_available
  4669. Function flags: optimize_size
  4670. Called by:
  4671. Calls:
  4672. vPortEndScheduler/109 (vPortEndScheduler) @060d4000
  4673. Type: function
  4674. Visibility: external public
  4675. References:
  4676. Referring:
  4677. Availability: not_available
  4678. Function flags: optimize_size
  4679. Called by:
  4680. Calls:
  4681. xPortStartScheduler/108 (xPortStartScheduler) @05a9ac40
  4682. Type: function
  4683. Visibility: external public
  4684. References:
  4685. Referring:
  4686. Availability: not_available
  4687. Function flags: optimize_size
  4688. Called by:
  4689. Calls:
  4690. xTimerCreateTimerTask/107 (xTimerCreateTimerTask) @05a9ab60
  4691. Type: function
  4692. Visibility: external public
  4693. References:
  4694. Referring:
  4695. Availability: not_available
  4696. Function flags: optimize_size
  4697. Called by:
  4698. Calls:
  4699. vPortValidateInterruptPriority/106 (vPortValidateInterruptPriority) @05a83e00
  4700. Type: function
  4701. Visibility: external public
  4702. References:
  4703. Referring:
  4704. Availability: not_available
  4705. Function flags: optimize_size
  4706. Called by:
  4707. Calls:
  4708. vListInsert/105 (vListInsert) @05a837e0
  4709. Type: function
  4710. Visibility: external public
  4711. References:
  4712. Referring:
  4713. Availability: not_available
  4714. Function flags: optimize_size
  4715. Called by:
  4716. Calls:
  4717. vListInsertEnd/104 (vListInsertEnd) @05a830e0
  4718. Type: function
  4719. Visibility: external public
  4720. References:
  4721. Referring:
  4722. Availability: not_available
  4723. Function flags: optimize_size
  4724. Called by:
  4725. Calls:
  4726. uxListRemove/103 (uxListRemove) @05a83000
  4727. Type: function
  4728. Visibility: external public
  4729. References:
  4730. Referring:
  4731. Availability: not_available
  4732. Function flags: optimize_size
  4733. Called by:
  4734. Calls:
  4735. vListInitialise/102 (vListInitialise) @060b4ee0
  4736. Type: function
  4737. Visibility: external public
  4738. References:
  4739. Referring:
  4740. Availability: not_available
  4741. Function flags: optimize_size
  4742. Called by:
  4743. Calls:
  4744. vPortExitCritical/101 (vPortExitCritical) @060b4d20
  4745. Type: function
  4746. Visibility: external public
  4747. References:
  4748. Referring:
  4749. Availability: not_available
  4750. Function flags: optimize_size
  4751. Called by:
  4752. Calls:
  4753. vPortEnterCritical/100 (vPortEnterCritical) @060b4b60
  4754. Type: function
  4755. Visibility: external public
  4756. References:
  4757. Referring:
  4758. Availability: not_available
  4759. Function flags: optimize_size
  4760. Called by:
  4761. Calls:
  4762. pxPortInitialiseStack/99 (pxPortInitialiseStack) @060b48c0
  4763. Type: function
  4764. Visibility: external public
  4765. References:
  4766. Referring:
  4767. Availability: not_available
  4768. Function flags: optimize_size
  4769. Called by:
  4770. Calls:
  4771. vListInitialiseItem/98 (vListInitialiseItem) @060b47e0
  4772. Type: function
  4773. Visibility: external public
  4774. References:
  4775. Referring:
  4776. Availability: not_available
  4777. Function flags: optimize_size
  4778. Called by:
  4779. Calls:
  4780. memset/97 (memset) @060b4700
  4781. Type: function
  4782. Visibility: external public
  4783. References:
  4784. Referring:
  4785. Availability: not_available
  4786. Function flags: optimize_size
  4787. Called by:
  4788. Calls:
  4789. vPortFree/96 (vPortFree) @060b4540
  4790. Type: function
  4791. Visibility: external public
  4792. References:
  4793. Referring:
  4794. Availability: not_available
  4795. Function flags: optimize_size
  4796. Called by:
  4797. Calls:
  4798. pvPortMalloc/95 (pvPortMalloc) @060b4460
  4799. Type: function
  4800. Visibility: external public
  4801. References:
  4802. Referring:
  4803. Availability: not_available
  4804. Function flags: optimize_size
  4805. Called by:
  4806. Calls:
  4807. prvAddCurrentTaskToDelayedList/94 (prvAddCurrentTaskToDelayedList) @060b4000
  4808. Type: function definition analyzed
  4809. Visibility: prevailing_def_ironly asm_written
  4810. References:
  4811. Referring:
  4812. Availability: local
  4813. Function flags: count:1073741823 (estimated locally) local optimize_size
  4814. Called by:
  4815. Calls:
  4816. ulTaskGenericNotifyValueClear/93 (ulTaskGenericNotifyValueClear) @0607a540
  4817. Type: function definition analyzed
  4818. Visibility: externally_visible asm_written public
  4819. References:
  4820. Referring:
  4821. Availability: available
  4822. Function flags: count:1073741824 (estimated locally) optimize_size
  4823. Called by:
  4824. Calls:
  4825. xTaskGenericNotifyStateClear/92 (xTaskGenericNotifyStateClear) @0607ad20
  4826. Type: function definition analyzed
  4827. Visibility: externally_visible asm_written public
  4828. References:
  4829. Referring:
  4830. Availability: available
  4831. Function flags: count:214748 (estimated locally) optimize_size
  4832. Called by:
  4833. Calls:
  4834. vTaskGenericNotifyGiveFromISR/91 (vTaskGenericNotifyGiveFromISR) @0607a8c0
  4835. Type: function definition analyzed
  4836. Visibility: externally_visible asm_written public
  4837. References:
  4838. Referring:
  4839. Availability: available
  4840. Function flags: count:228942 (estimated locally) optimize_size
  4841. Called by:
  4842. Calls:
  4843. xTaskGenericNotifyFromISR/90 (xTaskGenericNotifyFromISR) @0607a460
  4844. Type: function definition analyzed
  4845. Visibility: externally_visible asm_written public
  4846. References:
  4847. Referring:
  4848. Availability: available
  4849. Function flags: count:228942 (estimated locally) optimize_size
  4850. Called by:
  4851. Calls:
  4852. xTaskGenericNotify/89 (xTaskGenericNotify) @0606ce00
  4853. Type: function definition analyzed
  4854. Visibility: externally_visible asm_written public
  4855. References:
  4856. Referring:
  4857. Availability: available
  4858. Function flags: count:214748 (estimated locally) optimize_size
  4859. Called by:
  4860. Calls:
  4861. xTaskGenericNotifyWait/88 (xTaskGenericNotifyWait) @0606cd20
  4862. Type: function definition analyzed
  4863. Visibility: externally_visible asm_written public
  4864. References:
  4865. Referring:
  4866. Availability: available
  4867. Function flags: count:160260 (estimated locally) optimize_size
  4868. Called by:
  4869. Calls:
  4870. ulTaskGenericNotifyTake/87 (ulTaskGenericNotifyTake) @0606c8c0
  4871. Type: function definition analyzed
  4872. Visibility: externally_visible asm_written public
  4873. References:
  4874. Referring:
  4875. Availability: available
  4876. Function flags: count:160260 (estimated locally) optimize_size
  4877. Called by:
  4878. Calls:
  4879. pvTaskIncrementMutexHeldCount/86 (pvTaskIncrementMutexHeldCount) @0606c460
  4880. Type: function definition analyzed
  4881. Visibility: externally_visible asm_written public
  4882. References:
  4883. Referring:
  4884. Availability: available
  4885. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  4886. Called by:
  4887. Calls:
  4888. uxTaskResetEventItemValue/85 (uxTaskResetEventItemValue) @0606c1c0
  4889. Type: function definition analyzed
  4890. Visibility: externally_visible asm_written public
  4891. References:
  4892. Referring:
  4893. Availability: available
  4894. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  4895. Called by:
  4896. Calls:
  4897. vTaskList/84 (vTaskList) @0604fc40
  4898. Type: function definition analyzed
  4899. Visibility: externally_visible asm_written public
  4900. References:
  4901. Referring:
  4902. Availability: available
  4903. Function flags: count:220893212 (estimated locally) optimize_size
  4904. Called by:
  4905. Calls:
  4906. vTaskPriorityDisinheritAfterTimeout/82 (vTaskPriorityDisinheritAfterTimeout) @0604f000
  4907. Type: function definition analyzed
  4908. Visibility: externally_visible asm_written public
  4909. References:
  4910. Referring:
  4911. Availability: available
  4912. Function flags: count:306783 (estimated locally) optimize_size
  4913. Called by:
  4914. Calls:
  4915. xTaskPriorityDisinherit/81 (xTaskPriorityDisinherit) @0604fb60
  4916. Type: function definition analyzed
  4917. Visibility: externally_visible asm_written public
  4918. References:
  4919. Referring:
  4920. Availability: available
  4921. Function flags: count:219131 (estimated locally) optimize_size
  4922. Called by:
  4923. Calls:
  4924. xTaskPriorityInherit/80 (xTaskPriorityInherit) @0604f700
  4925. Type: function definition analyzed
  4926. Visibility: externally_visible asm_written public
  4927. References:
  4928. Referring:
  4929. Availability: available
  4930. Function flags: count:1073741824 (estimated locally) optimize_size
  4931. Called by:
  4932. Calls:
  4933. xTaskGetSchedulerState/79 (xTaskGetSchedulerState) @0604f460
  4934. Type: function definition analyzed
  4935. Visibility: externally_visible asm_written public
  4936. References:
  4937. Referring:
  4938. Availability: available
  4939. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  4940. Called by:
  4941. Calls:
  4942. xTaskGetCurrentTaskHandle/78 (xTaskGetCurrentTaskHandle) @0604f1c0
  4943. Type: function definition analyzed
  4944. Visibility: externally_visible asm_written public
  4945. References:
  4946. Referring:
  4947. Availability: available
  4948. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  4949. Called by:
  4950. Calls:
  4951. prvResetNextTaskUnblockTime/77 (prvResetNextTaskUnblockTime) @06043c40
  4952. Type: function definition analyzed
  4953. Visibility: prevailing_def_ironly asm_written
  4954. References:
  4955. Referring:
  4956. Availability: local
  4957. Function flags: count:1073741824 (estimated locally) local nonfreeing_fn optimize_size
  4958. Called by:
  4959. Calls:
  4960. uxTaskGetStackHighWaterMark/75 (uxTaskGetStackHighWaterMark) @06043ee0
  4961. Type: function definition analyzed
  4962. Visibility: externally_visible asm_written public
  4963. References:
  4964. Referring:
  4965. Availability: available
  4966. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  4967. Called by:
  4968. Calls:
  4969. prvListTasksWithinSingleList/73 (prvListTasksWithinSingleList) @060438c0
  4970. Type: function definition analyzed
  4971. Visibility: prevailing_def_ironly asm_written
  4972. References:
  4973. Referring:
  4974. Availability: local
  4975. Function flags: count:236223200 (estimated locally) local optimize_size
  4976. Called by:
  4977. Calls:
  4978. vTaskGetInfo/72 (vTaskGetInfo) @06043620
  4979. Type: function definition analyzed
  4980. Visibility: externally_visible asm_written public
  4981. References:
  4982. Referring:
  4983. Availability: available
  4984. Function flags: count:1073741823 (estimated locally) optimize_size
  4985. Called by:
  4986. Calls:
  4987. prvIdleTask/69 (prvIdleTask) @0603f9a0
  4988. Type: function definition analyzed
  4989. Visibility: prevailing_def_ironly asm_written
  4990. Address is taken.
  4991. References:
  4992. Referring:
  4993. Availability: available
  4994. Function flags: count:63351 (estimated locally) executed_once optimize_size
  4995. Called by:
  4996. Calls:
  4997. vTaskSetTaskNumber/68 (vTaskSetTaskNumber) @0603fe00
  4998. Type: function definition analyzed
  4999. Visibility: externally_visible asm_written public
  5000. References:
  5001. Referring:
  5002. Availability: available
  5003. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  5004. Called by:
  5005. Calls:
  5006. uxTaskGetTaskNumber/67 (uxTaskGetTaskNumber) @0603fb60
  5007. Type: function definition analyzed
  5008. Visibility: externally_visible asm_written public
  5009. References:
  5010. Referring:
  5011. Availability: available
  5012. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  5013. Called by:
  5014. Calls:
  5015. vTaskMissedYield/66 (vTaskMissedYield) @0603f8c0
  5016. Type: function definition analyzed
  5017. Visibility: externally_visible asm_written public
  5018. References:
  5019. Referring:
  5020. Availability: available
  5021. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  5022. Called by:
  5023. Calls:
  5024. xTaskCheckForTimeOut/65 (xTaskCheckForTimeOut) @0603f620
  5025. Type: function definition analyzed
  5026. Visibility: externally_visible asm_written public
  5027. References:
  5028. Referring:
  5029. Availability: available
  5030. Function flags: count:329661 (estimated locally) optimize_size
  5031. Called by:
  5032. Calls:
  5033. vTaskInternalSetTimeOutState/64 (vTaskInternalSetTimeOutState) @0603f1c0
  5034. Type: function definition analyzed
  5035. Visibility: externally_visible asm_written public
  5036. References:
  5037. Referring:
  5038. Availability: available
  5039. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  5040. Called by:
  5041. Calls:
  5042. vTaskSetTimeOutState/63 (vTaskSetTimeOutState) @05f9ab60
  5043. Type: function definition analyzed
  5044. Visibility: externally_visible asm_written public
  5045. References:
  5046. Referring:
  5047. Availability: available
  5048. Function flags: count:230763 (estimated locally) optimize_size
  5049. Called by:
  5050. Calls:
  5051. vTaskRemoveFromUnorderedEventList/62 (vTaskRemoveFromUnorderedEventList) @05f9aee0
  5052. Type: function definition analyzed
  5053. Visibility: externally_visible asm_written public
  5054. References:
  5055. Referring:
  5056. Availability: available
  5057. Function flags: count:214748 (estimated locally) optimize_size
  5058. Called by:
  5059. Calls:
  5060. xTaskRemoveFromEventList/61 (xTaskRemoveFromEventList) @05f9aa80
  5061. Type: function definition analyzed
  5062. Visibility: externally_visible asm_written public
  5063. References:
  5064. Referring:
  5065. Availability: available
  5066. Function flags: count:357913 (estimated locally) optimize_size
  5067. Called by:
  5068. Calls:
  5069. vTaskPlaceOnEventListRestricted/60 (vTaskPlaceOnEventListRestricted) @05f9a620
  5070. Type: function definition analyzed
  5071. Visibility: externally_visible asm_written public
  5072. References:
  5073. Referring:
  5074. Availability: available
  5075. Function flags: count:357913 (estimated locally) optimize_size
  5076. Called by:
  5077. Calls:
  5078. vTaskPlaceOnUnorderedEventList/59 (vTaskPlaceOnUnorderedEventList) @05f9a2a0
  5079. Type: function definition analyzed
  5080. Visibility: externally_visible asm_written public
  5081. References:
  5082. Referring:
  5083. Availability: available
  5084. Function flags: count:228942 (estimated locally) optimize_size
  5085. Called by:
  5086. Calls:
  5087. vTaskPlaceOnEventList/58 (vTaskPlaceOnEventList) @05f8aa80
  5088. Type: function definition analyzed
  5089. Visibility: externally_visible asm_written public
  5090. References:
  5091. Referring:
  5092. Availability: available
  5093. Function flags: count:230763 (estimated locally) optimize_size
  5094. Called by:
  5095. Calls:
  5096. vTaskSwitchContext/57 (vTaskSwitchContext) @05f8ae00
  5097. Type: function definition analyzed
  5098. Visibility: force_output externally_visible asm_written public
  5099. References:
  5100. Referring:
  5101. Availability: available
  5102. Function flags: count:441995 (estimated locally) optimize_size
  5103. Called by:
  5104. Calls:
  5105. xTaskIncrementTick/56 (xTaskIncrementTick) @05f8a9a0
  5106. Type: function definition analyzed
  5107. Visibility: externally_visible asm_written public
  5108. References:
  5109. Referring:
  5110. Availability: available
  5111. Function flags: count:641039 (estimated locally) optimize_size
  5112. Called by:
  5113. Calls:
  5114. xTaskAbortDelay/55 (xTaskAbortDelay) @05f8a380
  5115. Type: function definition analyzed
  5116. Visibility: externally_visible asm_written public
  5117. References:
  5118. Referring:
  5119. Availability: available
  5120. Function flags: count:230763 (estimated locally) optimize_size
  5121. Called by:
  5122. Calls:
  5123. xTaskCatchUpTicks/54 (xTaskCatchUpTicks) @05f8a000
  5124. Type: function definition analyzed
  5125. Visibility: externally_visible asm_written public
  5126. References:
  5127. Referring:
  5128. Availability: available
  5129. Function flags: count:160260 (estimated locally) optimize_size
  5130. Called by:
  5131. Calls:
  5132. uxTaskGetSystemState/53 (uxTaskGetSystemState) @05f7f7e0
  5133. Type: function definition analyzed
  5134. Visibility: externally_visible asm_written public
  5135. References:
  5136. Referring:
  5137. Availability: available
  5138. Function flags: count:429496728 (estimated locally) optimize_size
  5139. Called by:
  5140. Calls:
  5141. xTaskGetHandle/52 (xTaskGetHandle) @05f7f2a0
  5142. Type: function definition analyzed
  5143. Visibility: externally_visible asm_written public
  5144. References:
  5145. Referring:
  5146. Availability: available
  5147. Function flags: count:160260 (estimated locally) optimize_size
  5148. Called by:
  5149. Calls:
  5150. prvSearchForNameWithinSingleList/51 (prvSearchForNameWithinSingleList) @05f7fe00
  5151. Type: function definition analyzed
  5152. Visibility: prevailing_def_ironly asm_written
  5153. References:
  5154. Referring:
  5155. Availability: local
  5156. Function flags: count:25274560 (estimated locally) local nonfreeing_fn optimize_size
  5157. Called by:
  5158. Calls:
  5159. pcTaskGetName/50 (pcTaskGetName) @05f7fb60
  5160. Type: function definition analyzed
  5161. Visibility: externally_visible asm_written public
  5162. References:
  5163. Referring:
  5164. Availability: available
  5165. Function flags: count:357913 (estimated locally) optimize_size
  5166. Called by:
  5167. Calls:
  5168. uxTaskGetNumberOfTasks/49 (uxTaskGetNumberOfTasks) @05f7f700
  5169. Type: function definition analyzed
  5170. Visibility: externally_visible asm_written public
  5171. References:
  5172. Referring:
  5173. Availability: available
  5174. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  5175. Called by:
  5176. Calls:
  5177. xTaskGetTickCountFromISR/48 (xTaskGetTickCountFromISR) @05f7f460
  5178. Type: function definition analyzed
  5179. Visibility: externally_visible asm_written public
  5180. References:
  5181. Referring:
  5182. Availability: available
  5183. Function flags: count:1073741824 (estimated locally) optimize_size
  5184. Called by:
  5185. Calls:
  5186. xTaskGetTickCount/47 (xTaskGetTickCount) @05f7f1c0
  5187. Type: function definition analyzed
  5188. Visibility: externally_visible asm_written public
  5189. References:
  5190. Referring:
  5191. Availability: available
  5192. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  5193. Called by:
  5194. Calls:
  5195. xTaskResumeAll/46 (xTaskResumeAll) @05f6ce00
  5196. Type: function definition analyzed
  5197. Visibility: externally_visible asm_written public
  5198. References:
  5199. Referring:
  5200. Availability: available
  5201. Function flags: count:160260 (estimated locally) optimize_size
  5202. Called by:
  5203. Calls:
  5204. vTaskSuspendAll/45 (vTaskSuspendAll) @05f6cd20
  5205. Type: function definition analyzed
  5206. Visibility: externally_visible asm_written public
  5207. References:
  5208. Referring:
  5209. Availability: available
  5210. Function flags: count:1073741824 (estimated locally) optimize_size
  5211. Called by:
  5212. Calls:
  5213. vTaskEndScheduler/44 (vTaskEndScheduler) @05f6ca80
  5214. Type: function definition analyzed
  5215. Visibility: externally_visible asm_written public
  5216. References:
  5217. Referring:
  5218. Availability: available
  5219. Function flags: count:1073741824 (estimated locally) optimize_size
  5220. Called by:
  5221. Calls:
  5222. vTaskStartScheduler/43 (vTaskStartScheduler) @05f6c7e0
  5223. Type: function definition analyzed
  5224. Visibility: externally_visible asm_written public
  5225. References:
  5226. Referring:
  5227. Availability: available
  5228. Function flags: count:395945 (estimated locally) optimize_size
  5229. Called by:
  5230. Calls:
  5231. xTaskResumeFromISR/42 (xTaskResumeFromISR) @05f6c540
  5232. Type: function definition analyzed
  5233. Visibility: externally_visible asm_written public
  5234. References:
  5235. Referring:
  5236. Availability: available
  5237. Function flags: count:230763 (estimated locally) optimize_size
  5238. Called by:
  5239. Calls:
  5240. vTaskResume/41 (vTaskResume) @05f6c1c0
  5241. Type: function definition analyzed
  5242. Visibility: externally_visible asm_written public
  5243. References:
  5244. Referring:
  5245. Availability: available
  5246. Function flags: count:357913 (estimated locally) optimize_size
  5247. Called by:
  5248. Calls:
  5249. prvTaskIsTaskSuspended/40 (prvTaskIsTaskSuspended) @05f5d9a0
  5250. Type: function definition analyzed
  5251. Visibility: prevailing_def_ironly asm_written
  5252. References:
  5253. Referring:
  5254. Availability: local
  5255. Function flags: count:357913 (estimated locally) local optimize_size
  5256. Called by:
  5257. Calls:
  5258. vTaskSuspend/39 (vTaskSuspend) @05f5de00
  5259. Type: function definition analyzed
  5260. Visibility: externally_visible asm_written public
  5261. References:
  5262. Referring:
  5263. Availability: available
  5264. Function flags: count:1431653 (estimated locally) optimize_size
  5265. Called by:
  5266. Calls:
  5267. vTaskPrioritySet/38 (vTaskPrioritySet) @05f5d8c0
  5268. Type: function definition analyzed
  5269. Visibility: externally_visible asm_written public
  5270. References:
  5271. Referring:
  5272. Availability: available
  5273. Function flags: count:160260 (estimated locally) optimize_size
  5274. Called by:
  5275. Calls:
  5276. uxTaskPriorityGetFromISR/37 (uxTaskPriorityGetFromISR) @05f5d380
  5277. Type: function definition analyzed
  5278. Visibility: externally_visible asm_written public
  5279. References:
  5280. Referring:
  5281. Availability: available
  5282. Function flags: count:1073741824 (estimated locally) optimize_size
  5283. Called by:
  5284. Calls:
  5285. uxTaskPriorityGet/36 (uxTaskPriorityGet) @05f5d000
  5286. Type: function definition analyzed
  5287. Visibility: externally_visible asm_written public
  5288. References:
  5289. Referring:
  5290. Availability: available
  5291. Function flags: count:1073741824 (estimated locally) optimize_size
  5292. Called by:
  5293. Calls:
  5294. eTaskGetState/35 (eTaskGetState) @05f482a0
  5295. Type: function definition analyzed
  5296. Visibility: externally_visible asm_written public
  5297. References:
  5298. Referring:
  5299. Availability: available
  5300. Function flags: count:357913 (estimated locally) optimize_size
  5301. Called by:
  5302. Calls:
  5303. vTaskDelay/34 (vTaskDelay) @05f48c40
  5304. Type: function definition analyzed
  5305. Visibility: externally_visible asm_written public
  5306. References:
  5307. Referring:
  5308. Availability: available
  5309. Function flags: count:320519 (estimated locally) optimize_size
  5310. Called by:
  5311. Calls:
  5312. xTaskDelayUntil/33 (xTaskDelayUntil) @05f487e0
  5313. Type: function definition analyzed
  5314. Visibility: externally_visible asm_written public
  5315. References:
  5316. Referring:
  5317. Availability: available
  5318. Function flags: count:306783 (estimated locally) optimize_size
  5319. Called by:
  5320. Calls:
  5321. vTaskDelete/32 (vTaskDelete) @05f481c0
  5322. Type: function definition analyzed
  5323. Visibility: externally_visible asm_written public
  5324. References:
  5325. Referring:
  5326. Availability: available
  5327. Function flags: count:1431653 (estimated locally) optimize_size
  5328. Called by:
  5329. Calls:
  5330. xTaskCreate/29 (xTaskCreate) @05f36700
  5331. Type: function definition analyzed
  5332. Visibility: externally_visible asm_written public
  5333. References:
  5334. Referring:
  5335. Availability: available
  5336. Function flags: count:1073741824 (estimated locally) optimize_size
  5337. Called by:
  5338. Calls:
  5339. uxSchedulerSuspended/28 (uxSchedulerSuspended) @05f305a0
  5340. Type: variable definition analyzed
  5341. Visibility: force_output prevailing_def_ironly asm_written
  5342. Aux: @063c4798
  5343. References:
  5344. Referring:
  5345. Availability: available
  5346. Varpool flags: initialized
  5347. uxTopUsedPriority/27 (uxTopUsedPriority) @05f30510
  5348. Type: variable definition analyzed
  5349. Visibility: force_output externally_visible asm_written public
  5350. Aux: @05f305a0
  5351. References:
  5352. Referring:
  5353. Availability: available
  5354. Varpool flags: initialized read-only
  5355. xIdleTaskHandle/26 (xIdleTaskHandle) @05f30480
  5356. Type: variable definition analyzed
  5357. Visibility: prevailing_def_ironly asm_written
  5358. Aux: @05f30510
  5359. References:
  5360. Referring:
  5361. Availability: available
  5362. Varpool flags: initialized used-by-single-function
  5363. xNextTaskUnblockTime/25 (xNextTaskUnblockTime) @05f303f0
  5364. Type: variable definition analyzed
  5365. Visibility: force_output prevailing_def_ironly asm_written
  5366. Aux: @05f30480
  5367. References:
  5368. Referring:
  5369. Availability: available
  5370. Varpool flags: initialized
  5371. uxTaskNumber/24 (uxTaskNumber) @05f30360
  5372. Type: variable definition analyzed
  5373. Visibility: prevailing_def_ironly asm_written
  5374. Aux: @05f303f0
  5375. References:
  5376. Referring:
  5377. Availability: available
  5378. Varpool flags: initialized
  5379. xNumOfOverflows/23 (xNumOfOverflows) @05f30318
  5380. Type: variable definition analyzed
  5381. Visibility: force_output prevailing_def_ironly asm_written
  5382. Aux: @05f30360
  5383. References:
  5384. Referring:
  5385. Availability: available
  5386. Varpool flags: initialized
  5387. xYieldPending/22 (xYieldPending) @05f302d0
  5388. Type: variable definition analyzed
  5389. Visibility: force_output prevailing_def_ironly asm_written
  5390. Aux: @05f30318
  5391. References:
  5392. Referring:
  5393. Availability: available
  5394. Varpool flags: initialized
  5395. xPendedTicks/21 (xPendedTicks) @05f30240
  5396. Type: variable definition analyzed
  5397. Visibility: force_output prevailing_def_ironly asm_written
  5398. Aux: @05f302d0
  5399. References:
  5400. Referring:
  5401. Availability: available
  5402. Varpool flags: initialized
  5403. xSchedulerRunning/20 (xSchedulerRunning) @05f301b0
  5404. Type: variable definition analyzed
  5405. Visibility: force_output prevailing_def_ironly asm_written
  5406. Aux: @05f30240
  5407. References:
  5408. Referring:
  5409. Availability: available
  5410. Varpool flags: initialized
  5411. uxTopReadyPriority/19 (uxTopReadyPriority) @05f30120
  5412. Type: variable definition analyzed
  5413. Visibility: force_output prevailing_def_ironly asm_written
  5414. Aux: @05f301b0
  5415. References:
  5416. Referring:
  5417. Availability: available
  5418. Varpool flags: initialized
  5419. xTickCount/18 (xTickCount) @05f300d8
  5420. Type: variable definition analyzed
  5421. Visibility: force_output prevailing_def_ironly asm_written
  5422. Aux: @05f30120
  5423. References:
  5424. Referring:
  5425. Availability: available
  5426. Varpool flags: initialized
  5427. uxCurrentNumberOfTasks/17 (uxCurrentNumberOfTasks) @05f30090
  5428. Type: variable definition analyzed
  5429. Visibility: force_output prevailing_def_ironly asm_written
  5430. Aux: @05f300d8
  5431. References:
  5432. Referring:
  5433. Availability: available
  5434. Varpool flags: initialized
  5435. xSuspendedTaskList/16 (xSuspendedTaskList) @05f2cf78
  5436. Type: variable definition analyzed
  5437. Visibility: prevailing_def_ironly asm_written
  5438. Aux: @05f30090
  5439. References:
  5440. Referring:
  5441. Availability: available
  5442. Varpool flags:
  5443. uxDeletedTasksWaitingCleanUp/15 (uxDeletedTasksWaitingCleanUp) @05f2cee8
  5444. Type: variable definition analyzed
  5445. Visibility: force_output prevailing_def_ironly asm_written
  5446. Aux: @05f2cf78
  5447. References:
  5448. Referring:
  5449. Availability: available
  5450. Varpool flags: initialized
  5451. xTasksWaitingTermination/14 (xTasksWaitingTermination) @05f2ce58
  5452. Type: variable definition analyzed
  5453. Visibility: prevailing_def_ironly asm_written
  5454. Aux: @05f2cee8
  5455. References:
  5456. Referring:
  5457. Availability: available
  5458. Varpool flags:
  5459. xPendingReadyList/13 (xPendingReadyList) @05f2cdc8
  5460. Type: variable definition analyzed
  5461. Visibility: prevailing_def_ironly asm_written
  5462. Aux: @05f2ce58
  5463. References:
  5464. Referring:
  5465. Availability: available
  5466. Varpool flags:
  5467. pxOverflowDelayedTaskList/12 (pxOverflowDelayedTaskList) @05f2cd38
  5468. Type: variable definition analyzed
  5469. Visibility: force_output prevailing_def_ironly asm_written
  5470. Aux: @05f2cdc8
  5471. References:
  5472. Referring:
  5473. Availability: available
  5474. Varpool flags:
  5475. pxDelayedTaskList/11 (pxDelayedTaskList) @05f2ccf0
  5476. Type: variable definition analyzed
  5477. Visibility: force_output prevailing_def_ironly asm_written
  5478. Aux: @05f2cd38
  5479. References:
  5480. Referring:
  5481. Availability: available
  5482. Varpool flags:
  5483. xDelayedTaskList2/10 (xDelayedTaskList2) @05f2cca8
  5484. Type: variable definition analyzed
  5485. Visibility: prevailing_def_ironly asm_written
  5486. Aux: @05f2ccf0
  5487. References:
  5488. Referring:
  5489. Availability: available
  5490. Varpool flags: used-by-single-function
  5491. xDelayedTaskList1/9 (xDelayedTaskList1) @05f2cc18
  5492. Type: variable definition analyzed
  5493. Visibility: prevailing_def_ironly asm_written
  5494. Aux: @05f2cca8
  5495. References:
  5496. Referring:
  5497. Availability: available
  5498. Varpool flags: used-by-single-function
  5499. pxReadyTasksLists/8 (pxReadyTasksLists) @05f2cb88
  5500. Type: variable definition analyzed
  5501. Visibility: prevailing_def_ironly asm_written
  5502. Aux: @05f2cc18
  5503. References:
  5504. Referring:
  5505. Availability: available
  5506. Varpool flags:
  5507. pxCurrentTCB/7 (pxCurrentTCB) @05f2cb40
  5508. Type: variable definition analyzed
  5509. Visibility: force_output externally_visible asm_written public
  5510. Aux: @05f2cb88
  5511. References:
  5512. Referring:
  5513. Availability: available
  5514. Varpool flags: initialized