MCPcopy Create free account

hub / github.com/apple-oss-distributions/dyld / types & classes

Types & classes1,515 in github.com/apple-oss-distributions/dyld

↓ 101 callersClassVMAddress
A VM Address. It's not specific to cache dylibs vs input dylibs
cache_builder/Types.h:56
↓ 93 callersClassVMOffset
A VMOffset can be in the cache or an input dylib. It's mostly going to be used to translate from one to the other
cache_builder/Types.h:33
↓ 78 callersClassCacheVMSize
A VM Size within a cache dylib. Eg, the size of a segment
cache_builder/Types.h:97
↓ 51 callersClassCacheFileSize
A file size within a cache dylib. Eg, the file size of a segment
cache_builder/Types.h:143
↓ 32 callersClassCacheVMAddress
A VM Address inside the shared cache
cache_builder/Types.h:77
↓ 15 callersClassArchitecture
mach_o/Platform.h:45
↓ 15 callersClassInputDylibVMAddress
A VM Address inside a dylib which is a cache input
cache_builder/Types.h:180
↓ 15 callersClassUUID
common/PropertyList.h:201
↓ 13 callersEnumPlatform
Note, this should match PLATFORM_* values in <mach-o/loader.h>
cache_builder/mrm_shared_cache_builder.h:39
↓ 12 callersClassResolvedValue
common/MetadataVisitor.h:76
↓ 10 callersClassva_list_wrap
a type-safe va_list wrapper
common/va_list_wrap.h:31
↓ 9 callersClassInputDylibFileOffset
A file offset within an input dylib. Eg, the file size of a segment
cache_builder/Types.h:268
↓ 9 callersClassInputDylibFileSize
A file size within an input dylib. Eg, the file size of a segment
cache_builder/Types.h:286
↓ 8 callersClassEntry
mach_o/Archive.h:83
↓ 7 callersClassvalue_compare
lsl/OrderedMap.h:50
↓ 6 callersClassDylibIndex
Used by accelerator tables in dyld shared cache
other-tools/Trie.hpp:488
↓ 6 callersClassPropertyList
common/ObjCVisitor.h:60
↓ 5 callersClassNode
common/JSON.h:46
↓ 5 callersClassPointerMetaData
common/MachOFile.h:231
↓ 5 callersClasssection
mach_o_writer/UnsafeHeaderWriter.cpp:1004
↓ 5 callersClassstat
common/FileManager.cpp:67
↓ 4 callersClassBindTarget
dyld/Loader.h:192
↓ 4 callersClassFileID
for detecting symlinks and hard links, so dyld does not load same file twice
dyld/DyldDelegates.h:59
↓ 4 callersClassProtectedStackReturnType
MARK: --- ProtectedStackReturnType --- The work() lambda called by the with*() functions may be called from a read-write stack, but ultimately return
lsl/Allocator.h:112
↓ 4 callersClassstat
dyld/DyldDelegates.cpp:503
↓ 3 callersClassAllocator
lsl/Allocator.h:102
↓ 3 callersClassSymbol
mach_o/ExportsTrie.h:39
↓ 3 callersClassUnsafeSVCastTag
common/CString.h:148
↓ 3 callersClassstat
dyld/DyldRuntimeState.cpp:719
↓ 3 callersClassstat
common/DyldSharedCache.cpp:1744
↓ 2 callersEnumAlignment
cache_builder/Chunk.h:59
↓ 2 callersClassCacheDylib
cache_builder/Optimizers.h:48
↓ 2 callersClassCacheFileOffset
A file offset within a cache dylib. Eg, the file size of a segment
cache_builder/Types.h:161
↓ 2 callersClassClassData
common/ObjCVisitor.h:515
↓ 2 callersClassConstCharStarCompare
lsl/OrderedSet.h:32
↓ 2 callersClassFunctionVariants
common/DyldSharedCache.h:62
↓ 2 callersClassInputDylibVMSize
A VM Size within a cache input dylib. Eg, the size of a segment
cache_builder/Types.h:198
↓ 2 callersClassLoadedFileInfo
common/ClosureFileSystem.h:37
↓ 2 callersClassNListBuffer
mach_o_writer/NListSymbolTableWriter.h:129
↓ 2 callersClassPatchTable
The base class for patch tables. Forwards to one of the subclasses, depending on the version Note that the version 1 table doesn't use the struct bel
common/CachePatching.h:317
↓ 2 callersClassSwiftConformanceList
common/SwiftVisitor.h:37
↓ 2 callersClassSwiftRelativePointer
common/SwiftVisitor.h:117
↓ 2 callersClassconst_iterator
This iterator is a series of nodes and indexes used to sequentially walk an ordered tree. An iterator with 0 depth is the end iterator. As an internal
lsl/BTree.h:366
↓ 2 callersClassstat
dyld/dyldMain.cpp:308
↓ 2 callersClassstat
libdyld/utils.cpp:130
↓ 2 callersClassstat
other-tools/dsc_extractor.cpp:228
↓ 2 callersClassstat
other-tools/FileUtils.cpp:57
↓ 1 callersClassAPIs
dyld/DyldProcessConfig.h:77
↓ 1 callersClassByteStream
lsl/ByteStream.h:43
↓ 1 callersClassCoalescedStringsSection
cache_builder/SectionCoalescer.h:57
↓ 1 callersClassCoalescedStringsSection
kernel-collection-builder/KernelCacheBuilder.h:121
↓ 1 callersClassEpoch
mach_o/Platform.h:138
↓ 1 callersClassFoundSymbol
cache_builder/NewSharedCacheBuilder.cpp:1431
↓ 1 callersClassGuard
lsl/Allocator.h:226
↓ 1 callersClassHoleMap
Represents the holes left by the selector placement algorithm, to be filled later with other selectors we did not target.
cache_builder/IMPCaches.hpp:246
↓ 1 callersClassIVar
common/ObjCVisitor.h:57
↓ 1 callersClassInitialOptions
dyld/Loader.h:357
↓ 1 callersClassInputDylibVMAddressEqual
cache_builder/Types.h:653
↓ 1 callersClassInputDylibVMAddressLessThan
cache_builder/Types.h:661
↓ 1 callersClassInputDylibVMOffset
A VM offset inside a dylib which is a cache input
cache_builder/Types.h:216
↓ 1 callersClassInputDylibVMOffsetOrVMSize
The difference between 2 VM addresses might be a size, or might be an offset This handles both, allowing for implicit conversions to the one we need
cache_builder/Types.h:235
↓ 1 callersClassLoaderRef
dyld/Loader.h:114
↓ 1 callersClassMethod
common/ObjCVisitor.h:61
↓ 1 callersClassNotReExportSymbol
Filter to find individual symbol re-exports in trie
other-tools/dsc_extractor.cpp:474
↓ 1 callersClassPlacementAttempt
cache_builder/IMPCaches.hpp:91
↓ 1 callersClassPolicy
mach_o/Platform.h:44
↓ 1 callersClassProcessConfig
dyld/PrebuiltLoader.h:61
↓ 1 callersClassProperty
common/ObjCVisitor.h:59
↓ 1 callersClassProtocol
common/ObjCVisitor.h:63
↓ 1 callersClassRemoteMap
framework/ProcessScavenger.cpp:116
↓ 1 callersClassRuntimeState
dyld/Loader.h:71
↓ 1 callersClassSlice
mach_o/Universal.h:48
↓ 1 callersClassSwiftConformance
common/SwiftVisitor.h:36
↓ 1 callersClassSwiftProtocolConformanceFlags
common/SwiftVisitor.h:131
↓ 1 callersClassSwiftTypeRefPointer
common/SwiftVisitor.h:196
↓ 1 callersClassSymbolPartition
mach_o_writer/NListSymbolTableWriter.h:120
↓ 1 callersEnumType
common/PropertyList.h:75
↓ 1 callersClassVMOffsetOrCacheVMSize
The difference between 2 VM addresses might be a size, or might be an offset This handles both, allowing for implicit conversions to the one we need
cache_builder/Types.h:115
↓ 1 callersClassdlopen
other-tools/dyld_usage.cpp:502
↓ 1 callersClassdlsym
other-tools/dyld_usage.cpp:560
↓ 1 callersClassequal_to<SwiftForeignTypeProtocolConformanceLocationKey>
common/OptimizerSwift.cpp:195
↓ 1 callersClassequal_to<SwiftMetadataProtocolConformanceLocationKey>
common/OptimizerSwift.cpp:174
↓ 1 callersClassequal_to<SwiftTypeProtocolConformanceLocationKey>
common/OptimizerSwift.cpp:153
↓ 1 callersClassseg_info
other-tools/dsc_extractor.cpp:449
↓ 1 callersClassstat
dyld/DyldAPIs.cpp:2209
↓ 1 callersClassstat
dyld/SharedCacheRuntime.cpp:175
↓ 1 callersClassstat
dyld/DyldProcessConfig.cpp:624
↓ 1 callersClassstat
cache_builder/update_dyld_sim_shared_cache.cpp:85
↓ 1 callersClassstat
common/ClosureFileSystemPhysical.cpp:291
↓ 1 callersClassstat
other-tools/dyld_closure_util.cpp:239
↓ 1 callersClassstat
other-tools/dyld_shared_cache_util.cpp:2957
↓ 1 callersClassstatfs
dyld/DyldDelegates.cpp:1072
ClassAPIs
libdyld/LibSystemHelpers.cpp:67
ClassAPIs
libdyld_introspection/dyld_introspection.cpp:52
ClassASLR_Tracker
cache_builder/ASLRTracker.h:37
ClassASLR_Tracker
kernel-collection-builder/KernelCacheBuilder.h:42
ClassAbsolute
dyld/PrebuiltLoader.h:117
ClassAbsolute
cache_builder/CacheDylib.h:146
ClassAddressAndName
kernel-collection-builder/KernelOptimizerBranches.cpp:120
ClassAddressSpace
cache_builder/IMPCaches.hpp:226
next →1–100 of 1,515, ranked by callers