LLDB mainline
DynamicLoaderDarwinKernel Member List

This is the complete list of members for DynamicLoaderDarwinKernel, including all inherited members.

AlwaysRelyOnEHUnwindInfo(SymbolContext &sym_ctx)lldb_private::DynamicLoaderinlinevirtual
BreakpointHit(lldb_private::StoppointCallbackContext *context, lldb::user_id_t break_id, lldb::user_id_t break_loc_id)DynamicLoaderDarwinKernelprotected
BreakpointHitCallback(void *baton, lldb_private::StoppointCallbackContext *context, lldb::user_id_t break_id, lldb::user_id_t break_loc_id)DynamicLoaderDarwinKernelprotectedstatic
CanLoadImage() overrideDynamicLoaderDarwinKernelvirtual
CheckForKernelImageAtAddress(lldb::addr_t addr, lldb_private::Process *process, bool *read_error=nullptr)DynamicLoaderDarwinKernelprotectedstatic
Clear(bool clear_process)DynamicLoaderDarwinKernelprotected
CreateInstance(lldb_private::Process *process, bool force)DynamicLoaderDarwinKernelstatic
DebuggerInitialize(lldb_private::Debugger &debugger)DynamicLoaderDarwinKernelstatic
DidAttach() overrideDynamicLoaderDarwinKernelvirtual
DidLaunch() overrideDynamicLoaderDarwinKernelvirtual
DynamicLoader(Process *process)lldb_private::DynamicLoader
DynamicLoaderDarwinKernel(lldb_private::Process *process, lldb::addr_t kernel_addr)DynamicLoaderDarwinKernel
DynamicLoaderDarwinKernel(const DynamicLoaderDarwinKernel &)=deleteDynamicLoaderDarwinKernelprivate
FindEquivalentSymbols(Symbol *original_symbol, ModuleList &module_list, SymbolContextList &equivalent_symbols)lldb_private::DynamicLoaderinlinevirtual
FindModuleViaTarget(const FileSpec &file)lldb_private::DynamicLoaderprotected
FindPlugin(Process *process, llvm::StringRef plugin_name)lldb_private::DynamicLoaderstatic
GetAddrByteSize()DynamicLoaderDarwinKernelinlineprotected
GetByteOrderFromMagic(uint32_t magic)DynamicLoaderDarwinKernelprotectedstatic
GetPluginDescriptionStatic()DynamicLoaderDarwinKernelstatic
GetPluginName() overrideDynamicLoaderDarwinKernelinlinevirtual
GetPluginNameStatic()DynamicLoaderDarwinKernelinlinestatic
GetSectionListFromModule(const lldb::ModuleSP module) constlldb_private::DynamicLoaderprotected
GetSharedCacheInformation(lldb::addr_t &base_address, UUID &uuid, LazyBool &using_shared_cache, LazyBool &private_shared_cache)lldb_private::DynamicLoaderinlinevirtual
GetStepThroughTrampolinePlan(lldb_private::Thread &thread, bool stop_others) overrideDynamicLoaderDarwinKernelvirtual
GetStopWhenImagesChange() constlldb_private::DynamicLoader
GetTargetExecutable()lldb_private::DynamicLoaderprotected
GetThreadLocalData(const lldb::ModuleSP module, const lldb::ThreadSP thread, lldb::addr_t tls_file_addr)lldb_private::DynamicLoaderinlinevirtual
Initialize()DynamicLoaderDarwinKernelstatic
IsFullyInitialized()lldb_private::DynamicLoaderinlinevirtual
KERNEL_MODULE_ENTRY_SIZE_VERSION_1 enum valueDynamicLoaderDarwinKernelprotected
KERNEL_MODULE_MAX_NAME enum valueDynamicLoaderDarwinKernelprotected
LoadBinaryWithUUIDAndAddress(Process *process, llvm::StringRef name, UUID uuid, lldb::addr_t value, bool value_is_offset, bool force_symbol_search, bool notify, bool set_address_in_target, bool allow_memory_image_last_resort)lldb_private::DynamicLoaderstatic
LoadKernelModuleIfNeeded()DynamicLoaderDarwinKernelprotected
LoadModuleAtAddress(const lldb_private::FileSpec &file, lldb::addr_t link_map_addr, lldb::addr_t base_addr, bool base_addr_is_offset)lldb_private::DynamicLoadervirtual
LoadOperatingSystemPlugin(bool flush)lldb_private::DynamicLoaderprotected
m_break_idDynamicLoaderDarwinKernelprotected
m_kernelDynamicLoaderDarwinKernelprotected
m_kernel_load_addressDynamicLoaderDarwinKernelprotected
m_kext_summary_headerDynamicLoaderDarwinKernelprotected
m_kext_summary_header_addrDynamicLoaderDarwinKernelprotected
m_kext_summary_header_ptr_addrDynamicLoaderDarwinKernelprotected
m_known_kextsDynamicLoaderDarwinKernelprotected
m_mutexDynamicLoaderDarwinKernelmutableprotected
m_processlldb_private::DynamicLoaderprotected
operator=(const DynamicLoaderDarwinKernel &)=deleteDynamicLoaderDarwinKernelprivate
lldb_private::DynamicLoader::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
ParseKextSummaries(const lldb_private::Address &kext_summary_addr, uint32_t count)DynamicLoaderDarwinKernelprotected
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
PrivateInitialize(lldb_private::Process *process)DynamicLoaderDarwinKernelprotected
PrivateProcessStateChanged(lldb_private::Process *process, lldb::StateType state)DynamicLoaderDarwinKernelprotected
ProcessDidExec()lldb_private::DynamicLoaderinlinevirtual
PutToLog(lldb_private::Log *log) constDynamicLoaderDarwinKernelprotected
ReadAllKextSummaries()DynamicLoaderDarwinKernelprotected
ReadKextSummaries(const lldb_private::Address &kext_summary_addr, uint32_t image_infos_count, KextImageInfo::collection &image_infos)DynamicLoaderDarwinKernelprotected
ReadKextSummaryHeader()DynamicLoaderDarwinKernelprotected
ReadMachHeader(lldb::addr_t addr, lldb_private::Process *process, llvm::MachO::mach_header &mh, bool *read_error=nullptr)DynamicLoaderDarwinKernelprotectedstatic
ReadPointer(lldb::addr_t addr)lldb_private::DynamicLoaderprotected
ReadUnsignedIntWithSizeInBytes(lldb::addr_t addr, int size_in_bytes)lldb_private::DynamicLoaderprotected
RegisterNotificationCallbacks()DynamicLoaderDarwinKernelprotected
SearchForDarwinKernel(lldb_private::Process *process)DynamicLoaderDarwinKernelstatic
SearchForKernelAtSameLoadAddr(lldb_private::Process *process)DynamicLoaderDarwinKernelprotectedstatic
SearchForKernelNearPC(lldb_private::Process *process)DynamicLoaderDarwinKernelprotectedstatic
SearchForKernelViaExhaustiveSearch(lldb_private::Process *process)DynamicLoaderDarwinKernelprotectedstatic
SearchForKernelWithDebugHints(lldb_private::Process *process)DynamicLoaderDarwinKernelprotectedstatic
SetNotificationBreakpointIfNeeded()DynamicLoaderDarwinKernelprotected
SetStopWhenImagesChange(bool stop)lldb_private::DynamicLoader
Terminate()DynamicLoaderDarwinKernelstatic
UnloadSections(const lldb::ModuleSP module)lldb_private::DynamicLoaderprotectedvirtual
UnloadSectionsCommon(const lldb::ModuleSP module)lldb_private::DynamicLoaderprotected
UnregisterNotificationCallbacks()DynamicLoaderDarwinKernelprotected
UpdateIfNeeded()DynamicLoaderDarwinKernelprotected
UpdateImageInfosHeaderAndLoadCommands(KextImageInfo::collection &image_infos, uint32_t infos_count, bool update_executable)DynamicLoaderDarwinKernelprotected
UpdateLoadedSections(lldb::ModuleSP module, lldb::addr_t link_map_addr, lldb::addr_t base_addr, bool base_addr_is_offset)lldb_private::DynamicLoaderprotectedvirtual
UpdateLoadedSectionsCommon(lldb::ModuleSP module, lldb::addr_t base_addr, bool base_addr_is_offset)lldb_private::DynamicLoaderprotected
~DynamicLoaderDarwinKernel() overrideDynamicLoaderDarwinKernel
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual