MCPcopy Create free account

hub / github.com/apple-oss-distributions/dyld / functions

Functions5,342 in github.com/apple-oss-distributions/dyld

↓ 2 callersFunctiondyld_image_copy_uuid
libdyld_introspection/dyld_introspection.cpp:424
↓ 2 callersFunctiondyld_image_for_each_segment_info
libdyld_introspection/dyld_introspection.cpp:440
↓ 2 callersFunctiondyld_image_get_file_path
libdyld_introspection/dyld_introspection.cpp:471
↓ 2 callersFunctiondyld_image_get_installname
libdyld_introspection/dyld_introspection.cpp:461
↓ 2 callersMethoddyld_image_header_containing_address
dyld/DyldAPIs.cpp:1023
↓ 2 callersFunctiondyld_map_with_linking_np
implement __map_with_linking_np() in userland
dyld/Loader.cpp:1990
↓ 2 callersFunctiondyld_process_create_for_task
libdyld_introspection/dyld_introspection.cpp:105
↓ 2 callersFunctiondyld_shared_cache_copy_uuid
libdyld_introspection/dyld_introspection.cpp:270
↓ 2 callersMethoddyld_shared_cache_find_iterate_text
dyld/DyldAPIs.cpp:2259
↓ 2 callersFunctiondyld_shared_cache_for_each_image
libdyld_introspection/dyld_introspection.cpp:290
↓ 2 callersFunctiondyld_shared_cache_get_base_address
libdyld_introspection/dyld_introspection.cpp:239
↓ 2 callersMethoddyld_shared_cache_iterate_text
dyld/DyldAPIs.cpp:2371
↓ 2 callersMethoddylibLoadPath
mach_o/LazyLoadDylib.cpp:80
↓ 2 callersFunctionemitUnsignedPlistEncodedInteger
bplist00 uses the encoded integer internally in arrays and dictionaries
common/PropertyList.cpp:115
↓ 2 callersMethodempty
common/Diagnostics.cpp:173
↓ 2 callersMethodepoch
mach_o/Platform.cpp:740
↓ 2 callersFunctionerase
lsl/BTree.h:156
↓ 2 callersMethodexportNames
common/CachePatching.cpp:275
↓ 2 callersFunctionexportSymbolAttrString
libdyld/utils.cpp:380
↓ 2 callersMethodexport_off
common/MachOFileAbstraction.hpp:857
↓ 2 callersMethodexportsTrieSize
kernel-collection-builder/KernelOptimizerBranches.cpp:72
↓ 2 callersMethodfailIfCouldBuildAppClosureFile
dyld/DyldRuntimeState.h:771
↓ 2 callersMethodfileID
dyld/PrebuiltLoader.cpp:323
↓ 2 callersMethodfileSize
mach_o/UnsafeHeader.cpp:2966
↓ 2 callersMethodfilename
common/ProcessAtlas.cpp:662
↓ 2 callersMethodfinalize
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 callersMethodfinalizeList
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 callersMethodfinalizeRequestedSymbols
dyld/DyldRuntimeState.cpp:165
↓ 2 callersMethodfindAndRunAllInitializers
dyld/Loader.cpp:2562
↓ 2 callersMethodfindClosestDefinedSymbol
mach_o/NListSymbolTable.cpp:282
↓ 2 callersMethodfindClosestSymbol
common/MachOLoaded.cpp:608
↓ 2 callersFunctionfindEachStubCallAndPreviousString
look for calls to a particular stub name, then look for an ADRP/ADD just before it
other-tools/dyld_info.cpp:805
↓ 2 callersMethodfindExportIndex
common/CachePatching.h:685
↓ 2 callersFunctionfindFirstDifferentChar
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 callersFunctionfindFlatteningRoot
cache_builder/IMPCaches.cpp:982
↓ 2 callersMethodfindImageMappedAt
dyld/DyldAPIs.cpp:897
↓ 2 callersMethodfindLaunchLoaderSet
common/DyldSharedCache.cpp:1236
↓ 2 callersMethodfindLaunchLoaderSetWithCDHash
common/DyldSharedCache.cpp:1264
↓ 2 callersMethodfindLoadCommand
mach_o/UnsafeHeader.cpp:1647
↓ 2 callersMethodfindLoadCommandRange
mach_o/UnsafeHeader.cpp:1665
↓ 2 callersFunctionfindName
other-tools/dyld_info.cpp:1436
↓ 2 callersFunctionfindProtocolClass
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 callersFunctionfindProtocolConformances
Find the protocol conformances in the given dylib and add them to the vector
common/OptimizerSwift.cpp:493
↓ 2 callersFunctionfindhash
** 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 callersMethodfixupAddress
other-tools/SymbolicatedImage.h:132
↓ 2 callersMethodfixupAllChainedFixups
if BUILDING_DYLD || BUILDING_LIBDYLD
common/MachOLoaded.cpp:743
↓ 2 callersFunctionfixupChain32
dyld/Loader.cpp:1811
↓ 2 callersMethodfixupCount
other-tools/SymbolicatedImage.h:130
↓ 2 callersMethodfixupDataPages
common/DyldSharedCache.cpp:2817
↓ 2 callersFunctionfixupPage64
dyld/Loader.cpp:1767
↓ 2 callersFunctionfixupPageAuth64
dyld/Loader.cpp:1879
↓ 2 callersMethodfixupSection
other-tools/SymbolicatedImage.h:138
↓ 2 callersMethodfixupTargetString
other-tools/SymbolicatedImage.cpp:1011
↓ 2 callersMethodfixupTypeString
other-tools/SymbolicatedImage.cpp:992
↓ 2 callersMethodflush
other-tools/dyld_usage.cpp:686
↓ 2 callersMethodflushInterrupted
other-tools/dyld_usage.cpp:189
↓ 2 callersMethodforEachBindLocation
mach_o/BindOpcodes.cpp:302
↓ 2 callersMethodforEachBindUnified_Opcodes
walk through all binds, unifying weak, lazy, and regular binds
common/MachOLayout.cpp:807
↓ 2 callersMethodforEachBindUnified_Opcodes
walk through all binds, unifying weak, lazy, and regular binds
common/MachOAnalyzer.cpp:4394
↓ 2 callersMethodforEachBind_Relocations
common/MachOLayout.cpp:1501
↓ 2 callersMethodforEachBind_Relocations
common/MachOAnalyzer.cpp:4586
↓ 2 callersFunctionforEachBundle
kernel-collection-builder/dyld_app_cache_util.cpp:980
↓ 2 callersFunctionforEachClassInFlatteningHierarchy
cache_builder/IMPCaches.cpp:1443
↓ 2 callersMethodforEachDOFSection
common/MachOFile.cpp:2068
↓ 2 callersMethodforEachFixup
This is a high level abstraction for mach-o files. No matter the format, it iterates all fixups
mach_o/Image.cpp:989
↓ 2 callersMethodforEachFunctionStart
mach_o/FunctionStarts.cpp:63
↓ 2 callersMethodforEachImageNotIn
common/ProcessAtlas.cpp:1656
↓ 2 callersMethodforEachImportedSymbol
common/MachOLayout.cpp:2313
↓ 2 callersMethodforEachIndirectSymbol
common/MachOLayout.cpp:2347
↓ 2 callersMethodforEachInitializer
mach_o/Image.cpp:1195
↓ 2 callersMethodforEachLazyLoadDylibSymbol
mach_o/Image.cpp:1251
↓ 2 callersMethodforEachMethodInCategory
other-tools/SymbolicatedImage.cpp:806
↓ 2 callersMethodforEachObjCProperty
common/MachOAnalyzer.cpp:4054
↓ 2 callersFunctionforEachPointerInSection
mach_o/Image.cpp:1153
↓ 2 callersFunctionforEachProtocol
dyld/PrebuiltObjC.cpp:93
↓ 2 callersMethodforEachRebaseLocation_Relocations
common/MachOLayout.cpp:1372
↓ 2 callersMethodforEachRebase_Opcodes
common/MachOLayout.cpp:1277
↓ 2 callersMethodforEachSymbol
mach_o/NListSymbolTable.cpp:237
↓ 2 callersFunctionforEachTPRORegion
cache_builder/SubCache.cpp:851
↓ 2 callersFunctionforSelectedSliceInPaths
other-tools/MiscFileUtils.cpp:127
↓ 2 callersMethodfsgetpath
common/FileManager.cpp:211
↓ 2 callersMethodfvVMSize
cache_builder/SectionCoalescer.cpp:98
↓ 2 callersFunctiongenerateClassOrProtocolHashTable
dyld/PrebuiltObjC.cpp:768
↓ 2 callersMethodgenerateJSONMap
MRM map file generator
cache_builder/NewSharedCacheBuilder.cpp:9040
↓ 2 callersFunctiongeneratePerKextErrors
kernel-collection-builder/kernel_collection_builder.cpp:434
↓ 2 callersMethodgetAlignment
common/ObjCVisitor.cpp:1822
↓ 2 callersMethodgetAllImports
common/SymbolsCache.cpp:1778
↓ 2 callersFunctiongetArchNames
common/MachOFile.cpp:1761
↓ 2 callersFunctiongetBinaryIDForPath
common/SymbolsCache.cpp:1805
↓ 2 callersFunctiongetBindTarget
dyld/PrebuiltSwift.cpp:45
↓ 2 callersMethodgetCWD
dyld/DyldDelegates.cpp:255
↓ 2 callersMethodgetCanonicalPath
dyld/DyldProcessConfig.cpp:1832
↓ 2 callersMethodgetClassProperties
common/ObjCVisitor.cpp:545
↓ 2 callersMethodgetClassVMAddr
common/ObjCVisitor.cpp:584
↓ 2 callersFunctiongetCodeSignatureLayout
cache_builder/SubCache.cpp:495
↓ 2 callersFunctiongetCodeSigningIdentifier
cache_builder/SubCache.cpp:455
↓ 2 callersMethodgetDemangledName
common/ObjCVisitor.cpp:766
↓ 2 callersMethodgetElementSize
common/ObjCVisitor.h:410
↓ 2 callersMethodgetErrors
cache_builder/BuilderOptions.cpp:74
↓ 2 callersFunctiongetForeignFullIdentity
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
← previousnext →1,101–1,200 of 5,342, ranked by callers