Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apple-oss-distributions/dyld
/ functions
Functions
5,342 in github.com/apple-oss-distributions/dyld
⨍
Functions
5,342
◇
Types & classes
1,515
↓ 2 callers
Function
dyld_image_copy_uuid
libdyld_introspection/dyld_introspection.cpp:424
↓ 2 callers
Function
dyld_image_for_each_segment_info
libdyld_introspection/dyld_introspection.cpp:440
↓ 2 callers
Function
dyld_image_get_file_path
libdyld_introspection/dyld_introspection.cpp:471
↓ 2 callers
Function
dyld_image_get_installname
libdyld_introspection/dyld_introspection.cpp:461
↓ 2 callers
Method
dyld_image_header_containing_address
dyld/DyldAPIs.cpp:1023
↓ 2 callers
Function
dyld_map_with_linking_np
implement __map_with_linking_np() in userland
dyld/Loader.cpp:1990
↓ 2 callers
Function
dyld_process_create_for_task
libdyld_introspection/dyld_introspection.cpp:105
↓ 2 callers
Function
dyld_shared_cache_copy_uuid
libdyld_introspection/dyld_introspection.cpp:270
↓ 2 callers
Method
dyld_shared_cache_find_iterate_text
dyld/DyldAPIs.cpp:2259
↓ 2 callers
Function
dyld_shared_cache_for_each_image
libdyld_introspection/dyld_introspection.cpp:290
↓ 2 callers
Function
dyld_shared_cache_get_base_address
libdyld_introspection/dyld_introspection.cpp:239
↓ 2 callers
Method
dyld_shared_cache_iterate_text
dyld/DyldAPIs.cpp:2371
↓ 2 callers
Method
dylibLoadPath
mach_o/LazyLoadDylib.cpp:80
↓ 2 callers
Function
emitUnsignedPlistEncodedInteger
bplist00 uses the encoded integer internally in arrays and dictionaries
common/PropertyList.cpp:115
↓ 2 callers
Method
empty
common/Diagnostics.cpp:173
↓ 2 callers
Method
epoch
mach_o/Platform.cpp:740
↓ 2 callers
Function
erase
lsl/BTree.h:156
↓ 2 callers
Method
exportNames
common/CachePatching.cpp:275
↓ 2 callers
Function
exportSymbolAttrString
libdyld/utils.cpp:380
↓ 2 callers
Method
export_off
common/MachOFileAbstraction.hpp:857
↓ 2 callers
Method
exportsTrieSize
kernel-collection-builder/KernelOptimizerBranches.cpp:72
↓ 2 callers
Method
failIfCouldBuildAppClosureFile
dyld/DyldRuntimeState.h:771
↓ 2 callers
Method
fileID
dyld/PrebuiltLoader.cpp:323
↓ 2 callers
Method
fileSize
mach_o/UnsafeHeader.cpp:2966
↓ 2 callers
Method
filename
common/ProcessAtlas.cpp:662
↓ 2 callers
Method
finalize
This is phase 7 of the build() process. It does any final work to emit the sub caches Inputs: everything else Outputs: final emitted data in the sub c
cache_builder/NewSharedCacheBuilder.cpp:700
↓ 2 callers
Method
finalizeList
on entry, libc has set the TSD slot to nullptr and passed us the previous value this is done to handle destructors that re-animate the key value
libdyld/ThreadLocalVariables.cpp:300
↓ 2 callers
Method
finalizeRequestedSymbols
dyld/DyldRuntimeState.cpp:165
↓ 2 callers
Method
findAndRunAllInitializers
dyld/Loader.cpp:2562
↓ 2 callers
Method
findClosestDefinedSymbol
mach_o/NListSymbolTable.cpp:282
↓ 2 callers
Method
findClosestSymbol
common/MachOLoaded.cpp:608
↓ 2 callers
Function
findEachStubCallAndPreviousString
look for calls to a particular stub name, then look for an ADRP/ADD just before it
other-tools/dyld_info.cpp:805
↓ 2 callers
Method
findExportIndex
common/CachePatching.h:685
↓ 2 callers
Function
findFirstDifferentChar
find first offset that has a different character in any of the entries, starting at an input offset
mach_o_writer/ExportsTrieWriter.cpp:189
↓ 2 callers
Function
findFlatteningRoot
cache_builder/IMPCaches.cpp:982
↓ 2 callers
Method
findImageMappedAt
dyld/DyldAPIs.cpp:897
↓ 2 callers
Method
findLaunchLoaderSet
common/DyldSharedCache.cpp:1236
↓ 2 callers
Method
findLaunchLoaderSetWithCDHash
common/DyldSharedCache.cpp:1264
↓ 2 callers
Method
findLoadCommand
mach_o/UnsafeHeader.cpp:1647
↓ 2 callers
Method
findLoadCommandRange
mach_o/UnsafeHeader.cpp:1665
↓ 2 callers
Function
findName
other-tools/dyld_info.cpp:1436
↓ 2 callers
Function
findProtocolClass
Finds the protocol class in libobjc, or returns an error if its not found. If found, sets the VMAddr and (if needed) PMD outputs.
cache_builder/NewSharedCacheBuilder.cpp:6389
↓ 2 callers
Function
findProtocolConformances
Find the protocol conformances in the given dylib and add them to the vector
common/OptimizerSwift.cpp:493
↓ 2 callers
Function
findhash
** Try to find a perfect hash function. ** Return the successful initializer for the initial hash. ** Return 0 if no perfect hash could be found. */
cache_builder/PerfectHashWriter.cpp:522
↓ 2 callers
Method
fixupAddress
other-tools/SymbolicatedImage.h:132
↓ 2 callers
Method
fixupAllChainedFixups
if BUILDING_DYLD || BUILDING_LIBDYLD
common/MachOLoaded.cpp:743
↓ 2 callers
Function
fixupChain32
dyld/Loader.cpp:1811
↓ 2 callers
Method
fixupCount
other-tools/SymbolicatedImage.h:130
↓ 2 callers
Method
fixupDataPages
common/DyldSharedCache.cpp:2817
↓ 2 callers
Function
fixupPage64
dyld/Loader.cpp:1767
↓ 2 callers
Function
fixupPageAuth64
dyld/Loader.cpp:1879
↓ 2 callers
Method
fixupSection
other-tools/SymbolicatedImage.h:138
↓ 2 callers
Method
fixupTargetString
other-tools/SymbolicatedImage.cpp:1011
↓ 2 callers
Method
fixupTypeString
other-tools/SymbolicatedImage.cpp:992
↓ 2 callers
Method
flush
other-tools/dyld_usage.cpp:686
↓ 2 callers
Method
flushInterrupted
other-tools/dyld_usage.cpp:189
↓ 2 callers
Method
forEachBindLocation
mach_o/BindOpcodes.cpp:302
↓ 2 callers
Method
forEachBindUnified_Opcodes
walk through all binds, unifying weak, lazy, and regular binds
common/MachOLayout.cpp:807
↓ 2 callers
Method
forEachBindUnified_Opcodes
walk through all binds, unifying weak, lazy, and regular binds
common/MachOAnalyzer.cpp:4394
↓ 2 callers
Method
forEachBind_Relocations
common/MachOLayout.cpp:1501
↓ 2 callers
Method
forEachBind_Relocations
common/MachOAnalyzer.cpp:4586
↓ 2 callers
Function
forEachBundle
kernel-collection-builder/dyld_app_cache_util.cpp:980
↓ 2 callers
Function
forEachClassInFlatteningHierarchy
cache_builder/IMPCaches.cpp:1443
↓ 2 callers
Method
forEachDOFSection
common/MachOFile.cpp:2068
↓ 2 callers
Method
forEachFixup
This is a high level abstraction for mach-o files. No matter the format, it iterates all fixups
mach_o/Image.cpp:989
↓ 2 callers
Method
forEachFunctionStart
mach_o/FunctionStarts.cpp:63
↓ 2 callers
Method
forEachImageNotIn
common/ProcessAtlas.cpp:1656
↓ 2 callers
Method
forEachImportedSymbol
common/MachOLayout.cpp:2313
↓ 2 callers
Method
forEachIndirectSymbol
common/MachOLayout.cpp:2347
↓ 2 callers
Method
forEachInitializer
mach_o/Image.cpp:1195
↓ 2 callers
Method
forEachLazyLoadDylibSymbol
mach_o/Image.cpp:1251
↓ 2 callers
Method
forEachMethodInCategory
other-tools/SymbolicatedImage.cpp:806
↓ 2 callers
Method
forEachObjCProperty
common/MachOAnalyzer.cpp:4054
↓ 2 callers
Function
forEachPointerInSection
mach_o/Image.cpp:1153
↓ 2 callers
Function
forEachProtocol
dyld/PrebuiltObjC.cpp:93
↓ 2 callers
Method
forEachRebaseLocation_Relocations
common/MachOLayout.cpp:1372
↓ 2 callers
Method
forEachRebase_Opcodes
common/MachOLayout.cpp:1277
↓ 2 callers
Method
forEachSymbol
mach_o/NListSymbolTable.cpp:237
↓ 2 callers
Function
forEachTPRORegion
cache_builder/SubCache.cpp:851
↓ 2 callers
Function
forSelectedSliceInPaths
other-tools/MiscFileUtils.cpp:127
↓ 2 callers
Method
fsgetpath
common/FileManager.cpp:211
↓ 2 callers
Method
fvVMSize
cache_builder/SectionCoalescer.cpp:98
↓ 2 callers
Function
generateClassOrProtocolHashTable
dyld/PrebuiltObjC.cpp:768
↓ 2 callers
Method
generateJSONMap
MRM map file generator
cache_builder/NewSharedCacheBuilder.cpp:9040
↓ 2 callers
Function
generatePerKextErrors
kernel-collection-builder/kernel_collection_builder.cpp:434
↓ 2 callers
Method
getAlignment
common/ObjCVisitor.cpp:1822
↓ 2 callers
Method
getAllImports
common/SymbolsCache.cpp:1778
↓ 2 callers
Function
getArchNames
common/MachOFile.cpp:1761
↓ 2 callers
Function
getBinaryIDForPath
common/SymbolsCache.cpp:1805
↓ 2 callers
Function
getBindTarget
dyld/PrebuiltSwift.cpp:45
↓ 2 callers
Method
getCWD
dyld/DyldDelegates.cpp:255
↓ 2 callers
Method
getCanonicalPath
dyld/DyldProcessConfig.cpp:1832
↓ 2 callers
Method
getClassProperties
common/ObjCVisitor.cpp:545
↓ 2 callers
Method
getClassVMAddr
common/ObjCVisitor.cpp:584
↓ 2 callers
Function
getCodeSignatureLayout
cache_builder/SubCache.cpp:495
↓ 2 callers
Function
getCodeSigningIdentifier
cache_builder/SubCache.cpp:455
↓ 2 callers
Method
getDemangledName
common/ObjCVisitor.cpp:766
↓ 2 callers
Method
getElementSize
common/ObjCVisitor.h:410
↓ 2 callers
Method
getErrors
cache_builder/BuilderOptions.cpp:74
↓ 2 callers
Function
getForeignFullIdentity
Foreign metadata names might not be a regular C string. Instead they might be a NULL-separated array of C strings. The "full identity" is the result
common/OptimizerSwift.cpp:350
← previous
next →
1,101–1,200 of 5,342, ranked by callers