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

”)4G”(àÑÎ|È”.@™
„èÑ(ÿ©ÍØÕÈXG€•ØáÉ$@–~	„|È”@™@Ø$QÊS™
„4Ð(™Ê¨€šX€€@| bÌŒ@ØÁ́@ЁÀÌ~Ììÿ€”@ØÈýÿ™X€€Ì@Ì@Ì@Ì@Ì@Ì@Ì8•@Ì@̸ÿ́€ÏX€€Ì@Ì@Ì8•@Ì@̸@Ì@ÌÀ@|ÀÌðÀ@|	ÀÌÿ?ÜØ#@ó}À@|
ÀÌ•À@|ÀÌÀ@| PP À}@A|lEÚ~ @6~ €N~€Î ¨V€Î@Ìÿ́€ÏX€€ÌÀ@|ÜÀ•fÌ PP @
}À@|ÀÌؘÜ@ÌA|
ÍÍÿB| dP €b~À} ß~0 @@Ï tW@ÏÀ}ø «Ï 0WÏÿ́ÒX€€Ì¤À@| PP @}À@|	ÀÌÿ?ÜØÀ@|
ÀÌÿÔÐ’}ÀB|ÀÎìFo} 1~ @Ñ}#€e} @·}@Ï tW@ÏÀ@| PP @}À@|ÀÌÿ?ÜØÀ@|ÀÌÿÔÐ’}ÀB|
ÀÎìFo} 1~ @Ñ}#€e} @·}@Ï tW@Ï@ÌÀ@|ÀÌÀÌÿ́@ÓX€€Ì@Ì@Ì	@ÌÀ@|ÿÐ
ÍÌÿÐÍ@ÌÀ@|ÀÌäÀ@| PP @}À@|ÀÌÿ?ÜØÀ@|ÀÌÿàè¨ÀB|
ÀÎìF-~@©} S} Àò}#€æ~ @·~@Ï tW@Ï@ÌÀ@|ÀÌÀÌÿ́€ÓX€€Ì@Ì@Ì	@ÌÀ@|ÿÐ
ÍÌÿÐÍ@Ì@Ì@Ì@Ì@ÌÀ@|ÿÐÍÌÿÐÍ
@Ì@Ì@ÌÀ@|ÀÌÀÌÿ́ÀÓX€€Ì4@Ì@ÌÀ@|Ð @W@ÏðÏìÀÎ\€€Ì	4@Ì@Ì@Ì@Ì@Ì	@ÌÀ@|
ÀÌÀÌÀ@|ÀÌ @O@Ïì$4ÐȨ€šØ
ÈØÈ PQ ÀÐ|ØÈ	}ÔP @Q}ÌT@ÍÀÌØÈ>ÜÜ À~g‚̉€bÌbÌ4Ø
È8ØÈ0ØÈ @Ñ| \U€}@Í€ÍÀ|ÿÌ4Ð0î„	Ël9Ȩv€šˆ¨óÿ€–4ÐȨ
€š(Ð(gÌbÌØ Ê«€0Ø Ê,Ð(ìì™ÊÀ,}€ƒ}“}—€Ÿ}û|@Ø$›€À~Ë€@Ã|ß|›@ß|iÏ€Ø|€}@ƒ|Ÿ|›@Ÿ|aÏ€ˆ¥ÌÈ„QÊýÿ™X€À€|Ì́@ÒÌŒÌLÌLÌLÌLÌLÌLÌLÌLÌX€À€|Ì́@ÑÌŒÌLÌLÌLÌLÌX€À€|Ì́@ÐÀ˜€ÌX€'€ÌX€À€|Ì́@ÑÌŒÌ	LÌ	LÌ	LÌ	LÌX€À€|Ì́€ÐÀ˜€Ì@ÌX€%€Ì&@ÌX€(Ø(€Ñ™Ê°~ÌO—ÿÿŒÀM}éÍ4Ø$eÌ8Ø aÌ0Ø()Ì<Ø,C|-Ï<ÌÀ@|A|…Ì°Ø$åÌ´Ø()͊Ì€Ò|0€– Q €}0Ø$ö„@•€Ø$ö„„Ø$ö„ˆØ$ö„ŒØ$ö„Ø$ö„”Ø$ö„iÌ0CBÐDÑEÂÌHÌGÌFÍbÌ4Ð,ÙʘlÈŒ£À˜öÿ•BÌ€€@|€@|€@|€@|€@|‹@ÐbÌX€CBÐDÑHˆE‚ÌÀ@|Ð(™Ê¨¨G‚ÎÀA|HÂÍFẤÑX€Ð(™ÊÀ@|€Ð¨€–àP€ÌQÀÌø„bÌX€U€ÌÀÐŒÌV@ÌW@ÌXÉlȐf™X	€•X	Ì€}€•È„î„lÈ	ŒUÀ˜
„YÉâÿÀ•âP€ÌeÀÌ„-€X€À@|A|@A|ÛÈCBÐDÑEÍH‚ÍGÌFB́ÑX€¨œ¬€Â~€é}ˆ´q@ÏA|@A|ÀA|sÀÍr@́€Ñ@B|ÿÿ`LÀ”ÌD0: › $€•hˆ-„Ð(¹Ê00'€³©Ïd
ÿÿ@šÀštÌ3É€RÍSBÍtÌ2ÈÈ„î„l9È¸ö€›#›l9ȸÀ–
„@~
À”Ð(¹Ê¨¸€—è¨
Òÿ€–ÌHÏÿÀ˜öP€ÌeÀÌ„D„-€€•(ˆ-„D„bÌ(€Ð(­Ê08ƒ€ó~©Ïˆ´ÿxpÐ(­Êÿð9
À}€À|ˆ@A|€Ðq€RBÌSBÌ@A|ÈlÈŒ¥À˜€}@A|4Ð(™Ê š¼Ø$eÍbÌ€”@Ø$eÍA}@}QÊÀQ}úÿÀ™lÈŒ‡À˜š¼Ø()Íîÿ™X€¨¬¨¸Ì*(ð*À€û| ð.¨¼@?<À÷A|@A|€A|ÀA|B|@B|€B|ÿ¨ÒOÀ–CBÑ ÂΡBÏ¢ÂÌDÂÏGÐEÍÀ˜£ΤBÎ¥‚ͦÂ͸€£‚ͤÂÍ¥ΦBÎFBÍ€›ØÀ}ز}3–È Ð<ÑËP*•è€§@ϨΩ@ΪÌ2Ȉ— Ð<ÑËP™ò€«00Ë
›ˆúÿ€˜¥€ÙPÀÌø„ò€ÚPÀÌø„X€œÜ˜@A|À@|A| %CÎDBÌGÂÍEBÍHÍFẤ@ÑX€C‚ÐÀ@|A|GÐIBÌJBÌKBÌLBÌMBÌ@A|HD‚ÌEÂÌNBÍOBÐF́€ÒX€]€Ì^@Ì_@́ÀÐX€CÑDÒaÐEBÌFB́ÀÐX€CÑDÒaBÐEBÌFB́ÀÐX€ÀÐ4Ð8±Ë8	°(Ø8µËx;h5Èt7€™€B|ÀA|—Z€Ì[€Î\ÀÍ€•ˆ÷PÀÌø„bÌ(€X€
„pÈŒ€•ÌÌ$À”ÿÿŒÌ$À”ÿÿŒÌ$À˜ÐÉLЙ4Ð,Ùʌ̽ûÀ”È„lÈLÀ˜ÿ˜˜%3€™Ð(•ÊLÐ,•8|9Ȩ¸
&€›4Ð,ÙʌР™Ù,Ùʐ•LÐ0kÏdÌË ¨ýÿ€–0ÌkÌ0@Ð8|9Ȩ¸
`€—ÿ˜˜%-€™ÿÿŒÌ$À˜ŒÌ%À˜Ð(•ÊLЕlÈŒÀ”4Ð,ÙʌЕbÌ€Ù,Ùʐ ÿ•ÿ•ðPÍ-€4Ð,ÙÊŒÐsÿ•lÈÀ”ŒÐ
ÉÌÿÿÐ%À”%À”%À”bÌbÌ~Ì„4ÐȨ€–€Ȉ€™lÈ/€•î„lÈŒÀ”ðP€Ì-€lÈŒÀ”òP€Ì€™	„eÍ-€lÈŒ	À”ÜP€Ì„eÍ-€lÈŒÀ”-€Ø(ÊØ €™ÿ˜˜%€•LÒ(Êؘ€•ÄØ(Êؘ€•iÌÄØ(ÊÿÐ)Í^€„<Ø8™Ë
€•(Ø,ÙÊŒÒÿÀ”j€4Ð,ÙÊŒ«úÀ”Ø(™Ê•ÙÊŒÝþÀ”Ø(ÊØÕþ€•ÄØ(Ê Ø ©ÍDØ(™Ê€•ÙÊŒÀ˜Ø(™Ê¾þ™ÒÑȶþ€•ÒÑÈ°þ€•ž	„V€ÙÊŒÌüÿÀ”Ð$YÊŒÌDØ(™Ê€À”óP€ÌŒ•-€’þ•-€LÐ(¹Ê¸ €—8Ð(¹Ê¸ýÿ€—dÌLÐ(¹Ê ¸üÿ€—Ð(¹Ê¨¸€—õ(P€Îø„LÐ(¹Ê¸üÿ€›ˆl9Ȩ€–ô8P€Ïø„ˆ`Ì4Ð(¹Ê¨¸
ûÿ€›ˆØ(¹Ê´x©Ïˆ8|9Ȩ,€›ˆLÒ(Êؘ€•ˆÄØ(Ê`Ø ˜%€•ˆÄØ(Ê€Ð )͈›@ÐLÐ0kÏdÌË ˆýÿ€”0ÌØ(‘Ê)Í(Ð()Í0Ø(‘Ê)ͅÌø„kÌ0@ÐDØ(‘Ê€™!ÀÁ|éÍDØ(™Ê˜€•)ÌLÐ0ËLóýÀ˜
„Ø$YÊŒíÿÀ”›Ì<Ø8™Ë€•iÌj€4Ð,ÙÊŒÀ˜iÌ€lÈŒ…þÀ˜DØ(•Ê€XÆÿ€™Z€°Ø
È´ØÈ€Ñ|L€•„)È÷ÿ€š4ÐȨ/€– Q €}0Ø$„€Ø$„„Ø$„ˆØ$„ŒØ$„Ø$„”Ø$„<ØÈ0ØÈP@Ø À‘}áÍÊüÿ™‹@Ð4Ð(™Ê¨üÿ€š‚@Ð@Ø Êüÿ™Ð(™ÊŒØ€•Û8P€Ïø„ƒÐ¼Ø$%Ì	€À}  U耖(T‚ÎRÂÍSÎÈ€–(T‚Îe͘EˆÀ}  URÂÍSÎÈe͘EˆÀ}  UUÊCBÐDÑEÂÍHBÍGÌFΘEˆ„Èýÿ€™ŒÐ(™Ê”Hû(@•Iû(M	„|È@A}€•}z€ÍŒÐ(™Ê”Hû(@•Iû(M	„{@Ð}@Й@К@Л@М@Н@И@Ð|È”X	Ñÿ€•|È”X	Q€•|È”X	€•|È”X	Ù€•|È”åÿ@™0Ì0@М̛̙̘̚Ì}Ìi̝Ìi„X€ÒÕÈX
€•ÒáÉ$@–ž	„ÔÕÈX
€•ÔáÉ$@–¾	„ÖÕÈX
€•ÖáÉ$@–Þ	„ˆX	„ŒÐ(™Ê”Hû(@•Iû(M	„„Ð(ÊˆÐ(‘Ê Q €}ðÑ(ÊôÑ(‘Ê Q €Œ|@Ð$ˆT•„dÌøÿÀ˜àÑ(Ê,ìÀÂ~Àì|äÑ(‘Ê Q €Œ|@Ò$ˆT•„dÌøÿÀ˜èÑ(Ê €|@Ó$d
ˆT•„dÌøÿÀ˜àÑ(ÊäÑ(‘Ê Q €Œ|@Ô$ˆT•„dÌøÿÀ˜èÑ(Ê €|@Õ$d
ˆT•„dÌøÿÀ˜àÑ(ÊäÑ(‘Ê Q €Œ|@Ö$ˆT•„dÌøÿÀ˜èÑ(Ê €|@×$d
ˆT•„dÌøÿÀ˜ÜÑ(Ê €| $$dRˆT•„dÌøÿÀ˜Ø(™Ê@A}À•}éÍx)Èôÿ€–ŒÐ(™Ê”Hû(@•Iû(M	„|È@A}€•}z€Í:€X	„ŒÐ(™Ê”Hû(@•Iû(M	„„Ð(ÊˆÐ(‘Ê Q €}ðÑ(ÊôÑ(‘Ê Q €Œ|@Ð$ˆT•á„dÌøÿÀ˜àÑ(Ê,ìÀÂ~Àì|äÑ(‘Ê Q €Œ|@Ò$ˆT•á„dÌøÿÀ˜èÑ(Ê €|@Ó$d
ˆT•á„dÌøÿÀ˜àÑ(ÊäÑ(‘Ê Q €Œ|@Ô$ˆT•á„dÌøÿÀ˜èÑ(Ê €|@Õ$d
ˆT•á„dÌøÿÀ˜àÑ(ÊäÑ(‘Ê Q €Œ|@Ö$ˆT•á„dÌøÿÀ˜èÑ(Ê €|@×$d
ˆT•á„dÌøÿÀ˜ÜÑ(Ê €| $$dRˆT•ö„dÌøÿÀ˜ŒÐ(™Ê”Hû(@•Iû(M	„|È@A}€•}z€Í:€X	„ŒÐ(™Ê”Hû(@•Iû(M	„ŒÐ(™Ê”Hû(@•Iû(M	„|È@A}€•}z€Í{Ì:€ Î  ZÎ[€Î\À͑̈{@Ð}@Й@К@Л@М@Н@И@Ј  €¢~h!È
€•¨
€•¨ŒÐ Ê š~(  ZÎ[€Î\À͈°ÐØ(­Ê±ÂÎØ(­Ê²ÂΜØ(­Êð4³BÏØ(­Êð4´BÏØ(­Êð4µBÏð4¶Bψ°BÐÒ(­Ê±ÂÎÒ(­Ê²ÂΜÒ(­Êð4³BÏÒ(­Êð4´BÏÒ(­Êð4µBÏð4¶Bψ°‚ÐÔ(­Ê±ÂÎÔ(­Ê²ÂΜÔ(­Êð4³BÏÔ(­Êð4´BÏÔ(­Êð4µBÏð4¶Bψ°ÑÖ(­Ê±ÂÎÖ(­Ê²ÂΜÖ(­Êð4³BÏÖ(­Êð4´BÏÖ(­Êð4µBÏð4¶Bψ3CV†®ì; K!×1ç2ó3ÿ45@vPˆ`–pԀƁ\Œ ô°ÀÐÑ#Ò+àNðOúPûQüH’zÊ[µ™ñY«Êé9Ãã