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

€",·€!ÈMå`@ØäÌåÌæÌ€@|ˆÜÁÜÝAÝ%ÄØÄüÐÍÌÀ”ÌÀ„€€€À@ÀJ0ÉÌ €
ÀÀJ0ÉÌ € € €@ÍĈÜÜÜ€Ìܐ@Ô€@|ˆ5<ÄÿÿÀ—!@Ø"Ä%þÿ•A|'Ä% ÄØ€ÌÙ ÁÍÚ Î@ØÄ@•™¤¢AÙÄØ€Í>Àô¡Ì@À=Ì=ÄÀ—	Ì@Ø"@Ø€@|ˆ.AÌ.AÌ.AÌÀ@|ÀþÿÑ$.Í.ÕÌ€@|ˆÀ@|0Œ.AÌ.AÌ.AÌ4ŒÀ@|ÀþÿÑ$.Í.ÕÌ€@|ˆÀ@|ðÔèÐÌ$
ÀÔ|@A| XP@Y}€A| \P€}ÀA| `PÀá}B|$%&ÀÌ'@Ñ*€Ñ+ÀÑ,@Ø@–.(Äÿÿ€š/$È€^~ˆÿ€š,ìì
ÿÿÀš,@Øx€.(Äÿÿ€š€@|ˆ'Ä@™#Ø#ÄÌ$þÿÀ”’€#@Ø#ÄÌ$þÿÀ”À@|
Ä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Àš-Œ¤¢Ú—·¢Î€@—»¢Î€€—¿¢Î€Ã¢Î€'$ÄÀ@|Ð$K™ÌäkÆâÔ	بä¤Î8Ä5<ÄÿÿÀ—!@Ø"<Äü'þÿÀ—€Ì€—¤¢AÙ?ÄÀÏ>Àô¡Ì@À=Ì=ÄÀ—	Ì"@Ø@Í%Ä;ÀÌÙ AÎÚ AÍ€Ì@š.AÍ€™Ì!Ø"<Äü'þÿÀ—€ÌÀAØ*À€ÌÀ)Ì=ÄxüüÿÀ›(:À|ÀÏ}À̌ÀÌyÀÌ~ÀÌ`,&ÀÎ,@Ø.4Äÿÿ@›Ü	ÿÿÀ™€ÌÀ)Ì%ÄlùÿÀš€ÌÀØ€ÌÀ)Ì%Ä@–"Ø'Ä÷Ì€@|ˆÀ@|èÐ0Ô4Øù(B|@B|€†€€<€S€€€€€T
@~€ÌUÔÿý€•:À€Ì
:~!Ì9Ä€—€@|ˆT dR&~ @ÍbÔñý€• Äÿÿš€@|ˆ:Ü@™œ'
À•¸iÀÎjÀAÎkÀAÌlÀÌ€›âý€•0€ dR&~ F $V2d"iÀÎjÀAθkÀAÌlÀAÌýÿ€›Õý€•0Äÿÿ—€@|ˆ¸iÀÎjÀAÎkÀAÌlÀÌûÿ€›Êý€•0€ dRøè&~
@™.€Î/Ò0@Ô1@ØÀý€•18Äÿÿ€›€@|ˆ:ܸ.€Î/Ò0@Ì1@Øûÿ€›õÿ€™€@|ˆ*À ÄÎÄiÔ­ý€•:À	Ä9Ì9Ä€—€@|ˆÀ@|A|=@™ÄÿÿÀ•ÕÀÌÀÁÌÀÍÖÀÍÀÌÀ̤¢Ù€@|ˆuÀÁÌvÀÍ6 Äÿÿ–(2,2>Øùÿ€šÀš€>À~0=Ì=Ätüô3ˆýÀ—š@›@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Ä€0T!mÀÍnÀAÍ2Èô$x€‡@€"€'€,€1€6€;€@€€¤€—ÿd&B€€¤€—ÿd&B€€¤€›ÿd&B€
€¤€›ÿd&B€€¤	€›ÿd&B€€¤€›ÿd&B€—€€À@|A|@A|€A|ÀA|è¤ @~d
Ìþÿ@šì$€Ì	Àš*À,Ä
€’~Ì)ÌÀÎ1Ä]€0T!mÀÍnÀAÍ2Äô$ax	€‡‡€i€n€s€x€}€‚€‡€€¤€—ÿd&›€€¤€—ÿd&›€€¤€›ÿd&›€
€¤€›ÿd&›€€¤
€›ÿd&›€€¤€›ÿd&›€—¤ÿd&ì@C|ð€C|ÌÀC|	À–—ç@Ø€iÀAÏjÀÏkÀÁÏlÀÌ€õÏ€@ÔçØ€@Ô€À@|èèðÑ$®¨?Ì$€ÌÔ0@•
.AØ­€Ô0@•
.؀†µ€¸€Ç€Î€Õ€Ü€
€¤¢ÁÌ€@|ˆÀ@A|B|
À}ÀX
\	ÀÑ} 
@~
€N~¤¢Îþ¡Í€@|ˆÀÄÿÿ@•QÔ¤¢ÁÌ€@|ˆÀ
Äÿÿ@•QÔ¤¢ÁÌ€@|ˆ<ÀÌ@ؤ¢ÁÌÄÿÿ™€@|ˆ8Í7Ä@™Àÿ%X%0\èT
}$Äÿÿ@–À™ÕÀÎ@A|ÿÿ.À€B|	Àê~ÀAÍÀÎÖÀÁÎÀAÌÀA̤¢ÁÌü•,ÄÌ>À$Ä@d2þÿ@–³0̳0=Ì=ÄÀ—À΀@|ˆÕÀÎÀÌÀÌÖÀÌÀÌÀ̤¢ÁÌÀ|
}æ€Ø$A|@A|œB|
@]}dd&€• <ÄÿÿÀ—@šÌ€!<ÄÿÿÀ—@šÌXÀÍYÀAÍZÀΤ¢ÁÌ€@|ˆÀ@|<Ô@Í€À@|-Œ€@|ˆ5<ÄÿÿÀ—!@Ø"<Äü'þÿÀ—€Ì¤¢AÙ?ÄÀÏ>Àô¡Ì@À=Ì=ÄÀ—	Ì"@ؐÀ@|"<€Ì¤¢ÁÏ
Ì€@|ˆÀ@| PPÀÐ|@A|€A|€Ì„Àзû€•0ŒƒÝ UÔ8€À@| PPÀÐ|@A|€A|€Ì…ÀЫû€•0ŒƒÝÀUÔ8€À@| PPÀÐ|@A|€A|€Ì†ÀПû€•0ŒƒÝ UÔ8€À@| PPÀÐ|@A|€A|€Ì‡ÀГû€•0ŒƒÝ,UÔ8€€Ì CÔ€@|ˆ€ÌÀCÔ€@|ˆ€Ì CÔ€@|ˆ€Ì,CÔ€@|ˆÀ@|ì$!ð0ŒA|@A|À–ÀC|ÀA|B|4Œ•@•—€Ì,ƒÍ,ÃÍ€Ì,CÏ,Î?¼À›$Ä0hfû€–2@Ø€ÿÿ¤'ÀC|€Ì,CÎ,ÃÏ€€Ì,CÌ,ÃÍ€Ì,CÌ,΀@|ˆ$Ä—?¼À—@Ì·€@Ì@Ì0h@Ì@ÌJû€–—2@Ø2€Ø€@|ˆ€Ì CÌÀ@|ƒÝ0Œ CÔ8€ÿÿŒ$€ÌMÔ€@|€ÌˆÀ@|0ÔèÐ4üè$ר€A|ÀA|€†i€í€õ€€
€â€å€ç€é€ë€€ ÜQž}w€/ Èw€ Èw€ Èw€ Èw€@™0Ü!ñ€PÜ!mÀÍnÀÁÍ"Èw€ðè ÜQ¨*€}(€Î)€Ñ,@Ø.(Äÿÿ€š0 Èw€2À˜āÍÄ1Ì@•€ÌÄ1Ì!Äo@•%Ä dR&~w€&¬1Àšü"¬1Àš¬1Àš(¬1Àš#¬1Àš@$¬1
Àšý
¬1Àš‘¬1	ÀšÜ1¬1Àš’#¬1Àš†#¬1Àšæ1¬1À–4ÄÌj€|
¬9w
°=Àš—%€Ü
¬9Ù
°=Àš—%€¬9°=Àš—%€…#¬9€#°=Àš—%€#¬9Ž#°=Àš—%€01¬9/1°=Àš—%€p¬9j°=Àš—%€4¬94°=Àš—%€6¬96°=Àš—%€#¬9Œ#°=Àš—%€81¬961°=Àš—%€¬9ÿ°=Àš—%€@¬9ÿO°=Àš—%€4Ä€Ì:À
€¹}Ì@•˜Ì!Ä@•%Ä dR&~@Ï{(€A|ÀA|€†€Ÿ€«€º€È€’€4Ä€ÌÎ@•˜  VÎÀ—:À€Ì
º}!Ì9Ä€—@Ï€@|ˆ ÜQ€} ØÎ@•˜  VÎjúÀ— Äÿÿš€@|ˆ@•2Ü! $ViÀÍjÀÁÍkÀÎlÀAÎ^úÀ—0Äÿÿ—€@|ˆ ÜQø耝}.€Î/€Ñ0Î@• $V0@Î1@ØOúÀ—18Äÿÿ€›€@|ˆ*À˜āÍÄ)Î@• $VÄiÎCúÀ—:À	Ä9Ì9Ä€—€@|ˆ&¬1Àšü"¬1Àš¬1Àš(¬1Àš#¬1Àš@$¬1
Àšý
¬1Àš‘¬1	ÀšÜ1¬1Àš’#¬1Àš†#¬1Àšæ1¬1À–4Ä̂€|
¬9w
°=Àš—à€Ü
¬9Ù
°=Àš—à€¬9°=Àš—à€…#¬9€#°=Àš—à€#¬9Ž#°=Àš—à€01¬9/1°=Àš—à€81¬961°=Àš—à€p¬9j°=Àš—à€4¬94°=Àš—à€6¬96°=Àš—à€#¬9Œ#°=Àš—à€¬9ÿ°=Àš—à€@¬9ÿO°=Àš—à€€À@|ÀA|ÄX=þÿ€™ÌÐxÀÁ̀ÀÁ́ÀÁÍ9€À@|ÄX=þÿ€™ÌÐxÀÁ̀ÀÁÀÂÀÃÀĀÀAÌÈù•Äÿÿ@™€@|ˆÀ'Ä€Ì@ÀUÌÄ€•÷Ì€@|ˆ!@Ø"<Äü'þÿÀ—!Ø"<Äü'þÿÀ—€ÌÀAØ*À€ÌÀ)Ì=ÄxüüÿÀ›À@|è¸X¸3|ÀÁÌ}ÀAÌ€›ŒÀÌyÀÌ~ÀAÌh€ŒÀAÌA|yÀAÌ~ÀÍ@A|ïðô
@s\9À™À\@—8@ÏÀ)Ì%Ä>lÀ–Ü	ÿÿÀ™€Ìq€7(Ä€–¬&&ÀÎ,@Ø0°è¬.4Äÿÿ@›—&ÀÎ,@Ø.4Äÿÿ@›Œ€Ü	ÿÿÀ™*À€ÌÀ)Ì%Äl\øÿÀšü€ÌÀØ€ÌÀ)Ì%Ä@–"Ø"@ØhùÀ›'Ä÷Ì€@|ˆÄÿÿÀ”À@|
Å|ÕÀÌÀAÌ(ÀAÌÖÀÍÀAÌÀA̤¢AÍ€@|ˆÿL$LÌ€@|ˆ' ÄOÄ€ÌEÀáÌ€€Ì¤¢ÁÚÀ@|€@|ˆÄÀ˜3@ؽ€4@ØA|;,!	@™%=ù•4È@•È€•À•}7ùÀ•9Ì8ÄÿÿÀ™3 È6Ò!Ø" Ä &þÿ–€ÌÀAØ*À€ÌÀ)Ì
ÄxÐüÿ™Àš@&À@,(å€A&À,(|ÀAÎ}À̌ÀÌyÀÌ~ÀÌ*À\&ÀÎ,@ØÜ	ÿÿÀ™€ÌÀ)Ì%Äl\ùÿÀš.4Äÿÿ@›€ÌÀØ€ÌÀ)Ì%Ä@–"Ø:Ì€@|ˆÄÐ0•€Ì¤¢Û@ÌÄÄ=Ô0
ÀY}5@ØúÿÀ™@Ø6Ѐ@|ˆÀÌJ0ÁÌ€h€†&€&€&€&€&€&€&€&€'€-€.€/€€B| dP
@&~ Ø&΀€€€@Ø<ÄåÿÀ—Ø<ÄáÿÀ›Ø<ÄÝÿÀ›€@|ˆÈ),KUׇbï!'$'%1'(-*',1-6/:0Ÿ2L415ñ7'8^9‚;<Ÿ?Î@%AABJCžDCE F G H%J0P)R?SJX¡ZR^j_F`^avh~i†rÀs‚v‚wzy¯}³~¸…½†‹
Q!î“