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

Parent directory
MPI-Checker
AllocationDiagnostics.cpp 722 bytes
AllocationDiagnostics.h 965 bytes
AllocationState.h 1149 bytes
AnalysisOrderChecker.cpp 5966 bytes
AnalyzerStatsChecker.cpp 4983 bytes
ArrayBoundChecker.cpp 3083 bytes
ArrayBoundCheckerV2.cpp 13131 bytes
BasicObjCFoundationChecks.cpp 44921 bytes
BlockInCriticalSectionChecker.cpp 6620 bytes
BoolAssignmentChecker.cpp 5543 bytes
BuiltinFunctionChecker.cpp 4201 bytes
CMakeLists.txt 2843 bytes
CStringChecker.cpp 92538 bytes
CStringSyntaxChecker.cpp 5993 bytes
CXXSelfAssignmentChecker.cpp 2352 bytes
CallAndMessageChecker.cpp 22546 bytes
CastSizeChecker.cpp 4759 bytes
CastToStructChecker.cpp 4376 bytes
CheckObjCDealloc.cpp 38557 bytes
CheckObjCInstMethSignature.cpp 4777 bytes
CheckSecuritySyntaxOnly.cpp 32523 bytes
CheckSizeofPointer.cpp 3069 bytes
CheckerDocumentation.cpp 14924 bytes
ChrootChecker.cpp 5219 bytes
ClangCheckers.cpp 1195 bytes
ClangSACheckers.h 1101 bytes
CloneChecker.cpp 8237 bytes
ConversionChecker.cpp 5853 bytes
DanglingInternalBufferChecker.cpp 7356 bytes
DeadStoresChecker.cpp 16090 bytes
DebugCheckers.cpp 6757 bytes
DeleteWithNonVirtualDtorChecker.cpp 5424 bytes
DereferenceChecker.cpp 10503 bytes
DirectIvarAssignment.cpp 7977 bytes
DivZeroChecker.cpp 3090 bytes
DynamicTypeChecker.cpp 7675 bytes
DynamicTypePropagation.cpp 39212 bytes
ExprInspectionChecker.cpp 10919 bytes
FixedAddressChecker.cpp 2205 bytes
GCDAntipatternChecker.cpp 7932 bytes
GTestChecker.cpp 10659 bytes
GenericTaintChecker.cpp 27255 bytes
IdenticalExprChecker.cpp 19098 bytes
InterCheckerAPI.h 874 bytes
IteratorChecker.cpp 48434 bytes
IvarInvalidationChecker.cpp 27751 bytes
LLVMConventionsChecker.cpp 9986 bytes
LocalizationChecker.cpp 53327 bytes
MacOSKeychainAPIChecker.cpp 23495 bytes
MacOSXAPIChecker.cpp 6565 bytes
MallocChecker.cpp 114560 bytes
MallocOverflowSecurityChecker.cpp 11921 bytes
MallocSizeofChecker.cpp 8084 bytes
MisusedMovedObjectChecker.cpp 18949 bytes
MmapWriteExecChecker.cpp 3107 bytes
NSAutoreleasePoolChecker.cpp 2798 bytes
NSErrorChecker.cpp 9951 bytes
NoReturnFunctionChecker.cpp 5436 bytes
NonNullParamChecker.cpp 7596 bytes
NonnullGlobalConstantsChecker.cpp 4661 bytes
NullabilityChecker.cpp 45224 bytes
NumberObjectConversionChecker.cpp 13765 bytes
ObjCAtSyncChecker.cpp 3220 bytes
ObjCAutoreleaseWriteChecker.cpp 7742 bytes
ObjCContainersASTChecker.cpp 5462 bytes
ObjCContainersChecker.cpp 6075 bytes
ObjCMissingSuperCallChecker.cpp 9314 bytes
ObjCPropertyChecker.cpp 2941 bytes
ObjCSelfInitChecker.cpp 16421 bytes
ObjCSuperDeallocChecker.cpp 9537 bytes
ObjCUnusedIVarsChecker.cpp 5999 bytes
PaddingChecker.cpp 13397 bytes
PointerArithChecker.cpp 12423 bytes
PointerSubChecker.cpp 2441 bytes
PthreadLockChecker.cpp 16947 bytes
RetainCountChecker.cpp 149872 bytes
ReturnPointerRangeChecker.cpp 3247 bytes
ReturnUndefChecker.cpp 4023 bytes
SelectorExtras.h 1482 bytes
SimpleStreamChecker.cpp 9377 bytes
StackAddrEscapeChecker.cpp 14282 bytes
StdLibraryFunctionsChecker.cpp 39105 bytes
StreamChecker.cpp 13517 bytes
TaintTesterChecker.cpp 2002 bytes
TestAfterDivZeroChecker.cpp 8347 bytes
TraversalChecker.cpp 4245 bytes
TrustNonnullChecker.cpp 2897 bytes
UndefBranchChecker.cpp 3729 bytes
UndefCapturedBlockVarChecker.cpp 3495 bytes
UndefResultChecker.cpp 6958 bytes
UndefinedArraySubscriptChecker.cpp 2224 bytes
UndefinedAssignmentChecker.cpp 3656 bytes
UninitializedObjectChecker.cpp 23368 bytes
UnixAPIChecker.cpp 17484 bytes
UnreachableCodeChecker.cpp 9647 bytes
VLASizeChecker.cpp 5954 bytes
ValistChecker.cpp 15416 bytes
VforkChecker.cpp 7669 bytes
VirtualCallChecker.cpp 9880 bytes