Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

€",»€!=–b`@ØäÌåÌæÌ€@|ˆÜÁÜÝAÝ%ÄØÄüÐÍÌÀ”ÌÀ„€€€À@ÀJ0ÉÌ €
ÀÀJ0ÉÌ € € €@ÍĈÜÜÜ€Ìܐ@Ô€@|ˆ5<ÄÿÿÀ—!@Ø"Ä%þÿ•A|'Ä% ÄØ€ÌÙ ÁÍÚ Î@ØÄ@•™¤¢AÙÄØ€Í>Àô¡Ì@À=Ì=ÄÀ—	Ì@Ø"@Ø€@|ˆ.AÌ.AÌ.AÌÀ@|ÀþÿÑ$.Í.ÕÌ€@|ˆÀ@|vŒ.AÌ.AÌ.AÌzŒÀ@|ÀþÿÑ$.Í.ÕÌ€@|ˆÀ@|ðÔèÐÌ$
ÀÔ|@A| XP@Y}€A| \P€}ÀA| `PÀá}B|$%10Ä0þÿ›&ÀÌ'@Ñ*€Ñ+ÀÑ,@Ø@–.(Äÿÿ€š/$È€^~…ÿ€š,ìì
ÿÿÀš,@Ø{€.(Äÿÿ€š€@|ˆ'Ä@™#Ø#ÄÌ$þÿÀ”•€#@Ø#ÄÌ$þÿÀ”À@|
ÄAÌÄAÌ
ÄAÌ@A|Ð$XÿT%ÄÍāÍÄAÍÄAÌ@A|€A|0Ü1à2ä3è4ìÄAÌÄAÌāÍÄAÍ2À!@–À–Ä1ÌÄ1Ì€–À–Ä1ÌÄ1Ì|À–1Ä 0S5Ä7Ó€–€|À–9Ä ¸S=Ä€¿€ÓÀ•Àšw}äÿ—Ó€ ¸Q€—€;ßÿ€—Ó€–Ä1Ì€Ì5Äüÿ@—'Ä@™$Ø€$@Ø€@|ˆ' ÄÀ@|ä'ÆÀ”Ìd
ä`Î@šÀ`(,(
€}(Äÿÿ€–ÕÀÍÀÌÀÌÖÀÌÀÌÀ̤¢ÁÎ
Ì€@|ˆÀ@|ÀÿÿÐ$
}€ÌÌ>ØÜ!Ä@B|À•
€V~Ì)Ì%Ä	&~ÀB|€•
×~Ì1Ì-Ä
.~ÿÿ%Ì΀€ÌÿÿL$À

} ÌÄ@A|€A}	À‘}	F}
@â}À*Ài,ì
€®~€Î ÃÌ C΀@|ˆÀ@|@Ì€' Ä€A|@C|€C|€@|ˆ€ÌMÂAÍLÂÍü¡AÌ€@|ˆ€ÌCÂAÌ€@|ˆ€ÌLÂAÌü¡AÌ€@|ˆ€ÌMÂAÌ€@|ˆLA|€Ì@A|ÿÿX%ð\`¡ÍBÂÁÍLÂÎÀ”ü¡ÍÌ@€ü¡Í¡Ì€@|ˆ€@|*ÀÀ@|A|
)}”$˜$hœB|@B|.À€Ì@•(Äà2À¨
+ÂÏDÂð
/1Ì)Äà2ÀÂÏ'´€ƒ~@—¸iÀÁÌjÀÍkÀÏ´1lÀÌ0Äÿÿ—@—€´1@—.À(Äà2À¨
+ÂÏDÂð
/1Ì)Äà2ÀÂϐ€´1@—€~€´1|þ@—0d"mÀÎnÀAÎ*Ä'¸€—¨
,Äð1ô1ø1ÀšnŒ¤¢Ú—·¢Î€@—»¢Î€€—¿¢Î€Ã¢Î€'$ÄÀ@|Ð$_þ™ÌäSÆâÔ	Ø ä$Ι8Ä5<ÄÿÿÀ—!@Ø"<Äü'þÿÀ—€Ì€—¤¢AÙ?ÄÀÏ>Àô¡Ì@À=Ì=ÄÀ—	Ì"@Ø@Í;ÀÌ™%ÄÙ AÎÚ AÍ€Ì@š.AÍ€™Ì9þ™!Ø"<Äü'þÿÀ—€ÌÀAØ*À€ÌÀ)Ì=ÄxüüÿÀ›(:À|ÀÏ}À̌ÀÌyÀÌ~ÀÌ`,10Ä0þÿ›&ÀÎ,@Ø.4Äÿÿ@›Ü	ÿÿÀ™€ÌÀ)Ì%ÄlùÿÀš€ÌÀØ€ÌÀ)Ì%Ä@–"Ø'Ä÷Ì€@|ˆÀ@|èÐ0Ô4Ø(B|@B|€†
€!€E€\€Z€€Z€Z€T
@~€ÌUÔöý€•:À€Ì
:~!Ì9Ä€—€@|ˆT dR&~ @ÍbÔèý€• Äÿÿš€@|ˆ:Ü@™œ'
À•¸iÀÎjÀAÎkÀAÌlÀÌ€›Ùý€•9€ dR&~ F $V2d"iÀÎjÀAθkÀAÌlÀAÌýÿ€›Ìý€•0Äÿÿ—€@|ˆ¸iÀÎjÀAÎkÀAÌlÀÌûÿ€›Áý€•9€ dRøè&~
@™.€Î/Ò0@Ô1@Ø·ý€•18Äÿÿ€›€@|ˆ:ܸ.€Î/Ò0@Ì1@Øûÿ€›õÿ€™€@|ˆ*À ÄÎÄiÔ¤ý€•:À	Ä9Ì9Ä€—€@|ˆÀ@|A|=@™ÄÿÿÀ•ÕÀÌÀÁÌÀÍÖÀÍÀÌÀ̤¢Ù€@|ˆÄ?à9þÿ–uÀÁÌvÀÍ6 Äÿÿ–sÀÙ€Ì"ÀsÀ!Ì!Ä &ûÿ–7@Ø€Ì"ÀsÀ!Ì!Ä &ûÿ–(2,2€šÀš€ÌsÀÌ€€ÌsÀÌv€>À~0=Ì=Ätüô3jýÀ—Â@›@8ÌJ0Ï]€À@|Ð$Ì@A|€A|€Ì•0˜!mÀAÍnÀÍÄ°€"À
~!ÌÄ@B|€B|À˜åÍ€iÀAÎjÀÎkÀÁÍlÀÌ€@|ˆÀ@|A|@A|€A|ÀA|B|fè¨2ç/Ä€–?ýÀ–0: B›@ $Í€@~d
Ìþÿ@šì$€Ì	Àš*À,Ä
€’~Ì)ÌÀÎ1Ä߀0T!mÀÍnÀAÍ2Äô$ãx	€‡	€ë€ð€õ€ú€ÿ€€	€€¤€—ÿd&€€¤€—ÿd&€€¤€›ÿd&€
€¤€›ÿd&€€¤	€›ÿd&€€¤€›ÿd&€—€Ì€À@|A|@A|€A| \P€}ÀA| `PÀá}B|fè¨2ç/Ä€–êüÀ–0: B›@ $"€@~d
Ìþÿ@šì$€Ì	Àš*À,Ä
€’~Ì)ÌÀÎ1Ä4€0T!mÀÍnÀAÍ2Èô$8x€‡^€@€E€J€O€T€Y€^€€¤€—ÿd&`€€¤€—ÿd&`€€¤€›ÿd&`€
€¤€›ÿd&`€€¤	€›ÿd&`€€¤€›ÿd&`€—€!€À@|A|@A|€A|ÀA|è¤ @~d
Ìþÿ@šì$€Ì	Àš*À,Ä
€’~Ì)ÌÀÎ1Ä{€0T!mÀÍnÀAÍ2Äô$x	€‡¥€‡€Œ€‘€–€›€ €¥€€¤€—ÿd&¹€€¤€—ÿd&¹€€¤€›ÿd&¹€
€¤€›ÿd&¹€€¤
€›ÿd&¹€€¤€›ÿd&¹€—¤ÿd&ì@C|ð€C|ÌÀC|	À–—ç@Ø€iÀAÏjÀÏkÀÁÏlÀÌ€õÏ€@ÔçØ€@Ô€À@|èèðÑ$̨?Ì$€ÌÔ0@•
.AØË€Ô0@•
.؀†Ó€Ö€å€ì€ó€ú€C€¤¢ÁÌ€@|ˆÀ@A|B|
À}ÀX
\	ÀÑ} 
@~
€N~¤¢Îþ¡Í€@|ˆÀÄÿÿ@•QÔ¤¢ÁÌ€@|ˆÀ
Äÿÿ@•QÔ¤¢ÁÌ€@|ˆ<ÀÌ@ؤ¢ÁÌÄÿÿ™€@|ˆ8Í7Ä@™Àÿ%X%0\èT
}$Äÿÿ@–3À™€A|ÿÿ.À€B|	Àê~ø¸C|¸3@C|€›ÕÀÎÀÍÀÎÖÀÁÎÀÏÀAϤ¢ÁÌìû•,ÄÌ>À$Ä@d2þÿ@–³0̳0=Ì=ÄÀ—À΀ÿ¼ÕÀÎÀÍÀÎÖÀÁÏÀÏÀAϤ¢ÁÌ$Äÿÿ@–ÕÀÎÀÍÀÎÖÀÁÏÀÏÀAϤ¢ÁÌ$Äÿÿ@–€ÕÀÎÀÌÀÌÖÀÌÀÌÀ̤¢ÁÌÀ|
}€Ø$A|@A|œB|
@]}dd&€• <ÄÿÿÀ—@šÌU€!<ÄÿÿÀ—@šÌXÀÍYÀAÍZÀΤ¢ÁÌ€@|ˆÀ@|<ÔØ$&Ä	@™€•'$ÄäcÆ ä$Î%@ØØÀÍ@Í€À@|nŒ€@|ˆ5<ÄÿÿÀ—!@Ø"<Äü'þÿÀ—€Ì¤¢AÙ?ÄÀÏ>Àô¡Ì@À=Ì=ÄÀ—	Ì"@ؐÀ@|"<€Ì¤¢ÁÏ
Ì€@|ˆÀ@| PPÀÐ|@A|€A|€Ì„ÀÐvû€•vŒƒÝ UÔ~€À@| PPÀÐ|@A|€A|€Ì…ÀÐjû€•vŒƒÝÀUÔ~€À@| PPÀÐ|@A|€A|€Ì†ÀÐ^û€•vŒƒÝ UÔ~€À@| PPÀÐ|@A|€A|€Ì‡ÀÐRû€•vŒƒÝ,UÔ~€€Ì CÔ€@|ˆ€ÌÀCÔ€@|ˆ€Ì CÔ€@|ˆ€Ì,CÔ€@|ˆÀ@|ì$!ðvŒA|@A|À–ÀC|ÀA|B|zŒ•@•—€Ì,ƒÍ,ÃÍ€Ì,CÏ,Î?¼À›$Ä0h%û€–2@Ø€ÿÿ¤'ÀC|€Ì,CÎ,ÃÏ€€Ì,CÌ,ÃÍ€Ì,CÌ,΀@|ˆ$Ä—?¼À—@Ìø€@Ì@Ì0h@Ì@Ì	û€–—2@Ø2€Ø€@|ˆ€Ì CÌÀ@|ƒÝvŒ CÔ~€ÿÿŒ$€ÌMÔ€@|€ÌˆÀ@|0ÔèÐ4üè$¨€A|ÀA|€†«€.€6€D€Q€#€&€(€*€,€Z€ ÜQž}¹€/ ȹ€ ȹ€ ȹ€ ȹ€@™0Ü!2€PÜ!mÀÍnÀÁÍ"ȹ€10Ä0þÿ›ðè ÜQ¨*€}(€Î)€Ñ,@Ø.(Äÿÿ€š0 ȹ€2À˜āÍÄ1Ì@•€ÌÄ1Ì!Äm@•%Ä dR&~¹€&¬1Àšü"¬1Àš¬1Àš(¬1Àš#¬1
Àš@$¬1Àš‘¬1	ÀšÜ1¬1Àš’#¬1Àš†#¬1Àšæ1¬1À–4Ä̬€,0Àš—g€,0Àš—g€¬9°=Àš—g€…#¬9€#°=Àš—g€#¬9Ž#°=Àš—g€01¬9/1°=Àš—g€p¬9j°=Àš—g€4¬94°=Àš—g€6¬96°=Àš—g€#¬9Œ#°=Àš—g€81¬961°=Àš—g€¬9ÿ°=Àš—g€@¬9ÿO°=Àš—g€4Ä€Ì:À
€¹}Ì@•˜Ì!Ä@•%Ä dR&~@Ͻ(€A|ÀA|€†Ã€á€í€ü€
€Ô€4Ä€ÌÎ@•˜  VÎÀ—:À€Ì
º}!Ì9Ä€—@Ï€@|ˆ ÜQ€} ØÎ@•˜  VÎ(úÀ— Äÿÿš€@|ˆ@•2Ü! $ViÀÍjÀÁÍkÀÎlÀAÎúÀ—0Äÿÿ—€@|ˆ ÜQø耝}.€Î/€Ñ0Î@• $V0@Î1@Ø
úÀ—18Äÿÿ€›€@|ˆ*À˜āÍÄ)Î@• $VÄiÎúÀ—:À	Ä9Ì9Ä€—€@|ˆ&¬1Àšü"¬1Àš¬1Àš(¬1Àš#¬1
Àš@$¬1Àš‘¬1	ÀšÜ1¬1Àš’#¬1Àš†#¬1Àšæ1¬1À–4ÄÌÄ€,0Àš— €,0Àš— €¬9°=Àš— €…#¬9€#°=Àš— €#¬9Ž#°=Àš— €01¬9/1°=Àš— €81¬961°=Àš— €p¬9j°=Àš— €4¬94°=Àš— €6¬96°=Àš— €#¬9Œ#°=Àš— €¬9ÿ°=Àš— €@¬9ÿO°=Àš— €Ã€À@|ÀA|ÄX=þÿ€™ÌÐxÀÁ̀ÀÁ́ÀÁÍy€À@|ÄX=þÿ€™ÌÐxÀÁ̀ÀÁÀÂÀÃÀĀÀÄù•Äÿÿ@™€@|ˆÀ'Ä€Ì@ÀUÌÄ€•÷Ì€@|ˆ!@Ø"<Äü'þÿÀ—!Ø"<Äü'þÿÀ—€ÌÀAØ*À€ÌÀ)Ì=ÄxüüÿÀ›À@|è¸X¸3|ÀÁÌ}ÀAÌ€›ŒÀÌyÀÌ~ÀĄ€ŒÀAÌA|yÀAÌ~ÀÍ@A|ïðô
@s\9À™À\@—10Ä0þÿ›8@ÏÀ)Ì%Ä>lÀ–Ü	ÿÿÀ™€Ì´€7(Ä€–¬&&ÀÎ,@Ø0°è¬.4Äÿÿ@›—&ÀÎ,@Ø.4Äÿÿ@›Ï€Ü	ÿÿÀ™*À€ÌÀ)Ì%Äl\øÿÀšü€ÌÀØ€ÌÀ)Ì%Ä@–"Ø"@Ø%ùÀ›'Ä÷Ì€@|ˆÄÿÿÀ”À@|
Å|ÕÀÌÀAÌ(ÀAÌÖÀÍÀAÌÀA̤¢AÍ€@|ˆÿL$LÌ€@|ˆ' ÄOÄ€ÌEÀáÌ€€Ì¤¢ÁÚÀ@|€@|ˆÄÀ˜3@Ø€4@ØA|;,!	@™%úø•4È@•È€•À•}ôøÀ•9Ì8ÄÿÿÀ™3 È6Ò!Ø" Ä &þÿ–€ÌÀAØ*À€ÌÀ)Ì
ÄxÐüÿ™Àš@&À@,((€A&À,(|ÀAÎ}À̌ÀÌyÀÌ~ÀÌ10Ä0þÿ›*À\&ÀÎ,@ØÜ	ÿÿÀ™€ÌÀ)Ì%Äl\ùÿÀš.4Äÿÿ@›€ÌÀØ€ÌÀ)Ì%Ä@–"Ø:Ì€@|ˆÄÐ0•€Ì¤¢Û@ÌÄÄ=Ô0
ÀY}5@ØúÿÀ™@Ø6Ѐ@|ˆÀÌJ0ÁÌ]€`h€†l€l€l€l€l€l€l€l€m€s€t€u€€B| dP
@&~ Ø&΀]€]€]€@Ø<ÄåÿÀ—Ø<ÄáÿÀ›Ø<ÄÝÿÀ›€@|ˆ	^),KUÚŠbò!*$*%4'!(0**,4-9/=0¢2O445ú7*8g9 ;»<¢?@eABŠC¼DaE¾F¾G¾H[JpPjR€SŠXäZ“^«_‡`Ÿa·h¿iÇrsÃvÃw»yò}ö~û…†I‹ZZ
Q$“ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ