Searched refs:create_callback (Results 1 - 20 of 20) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/lldb/source/Target/
H A DMemoryHistory.cpp16 MemoryHistoryCreateInstance create_callback = nullptr; local
19 (create_callback = PluginManager::GetMemoryHistoryCreateCallbackAtIndex(
22 MemoryHistorySP memory_history_sp(create_callback(process));
H A DUnwindAssembly.cpp18 UnwindAssemblyCreateInstance create_callback; local
21 (create_callback = PluginManager::GetUnwindAssemblyCreateCallbackAtIndex(
24 UnwindAssemblySP assembly_profiler_up(create_callback(arch));
H A DOperatingSystem.cpp18 OperatingSystemCreateInstance create_callback = nullptr; local
21 create_callback =
24 if (create_callback) {
26 create_callback(process, true));
32 (create_callback =
37 create_callback(process, false));
H A DJITLoader.cpp19 JITLoaderCreateInstance create_callback = nullptr; local
21 (create_callback =
24 JITLoaderSP instance_sp(create_callback(process, false));
H A DSystemRuntime.cpp18 SystemRuntimeCreateInstance create_callback = nullptr; local
20 (create_callback = PluginManager::GetSystemRuntimeCreateCallbackAtIndex(
23 std::unique_ptr<SystemRuntime> instance_up(create_callback(process));
H A DInstrumentationRuntime.cpp23 InstrumentationRuntimeCreateInstance create_callback = nullptr; local
26 create_callback =
28 if (create_callback == nullptr)
37 runtimes[type] = create_callback(process->shared_from_this());
H A DLanguageRuntime.cpp207 LanguageRuntimeCreateInstance create_callback; local
210 (create_callback =
214 language_runtime_up.reset(create_callback(process, language));
230 LanguageRuntimeCreateInstance create_callback; local
232 (create_callback =
277 LanguageRuntimeCreateInstance create_callback;
280 (create_callback =
H A DABI.cpp27 ABICreateInstance create_callback; local
30 (create_callback = PluginManager::GetABICreateCallbackAtIndex(idx)) !=
33 abi_sp = create_callback(process_sp, arch);
H A DLanguage.cpp62 LanguageCreateInstance create_callback; local
65 (create_callback =
68 language_ptr = create_callback(language);
H A DPlatform.cpp183 // PlatformCreateInstance create_callback = nullptr;
186 // create_callback =
188 // if (create_callback)
195 // PlatformSP platform_sp(create_callback(process, &arch));
202 // for (uint32_t idx = 0; (create_callback =
206 // PlatformSP platform_sp(create_callback(process, nullptr));
284 PlatformCreateInstance create_callback = nullptr; local
291 create_callback =
293 if (create_callback)
294 platform_sp = create_callback(tru
332 PlatformCreateInstance create_callback; local
[all...]
H A DProcess.cpp419 ProcessCreateInstance create_callback = nullptr; local
422 create_callback =
424 if (create_callback) {
425 process_sp = create_callback(target_sp, listener_sp, crash_file_path);
435 (create_callback =
438 process_sp = create_callback(target_sp, listener_sp, crash_file_path);
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DPluginManager.h39 ABICreateInstance create_callback);
41 static bool UnregisterPlugin(ABICreateInstance create_callback);
54 ArchitectureCreateInstance create_callback);
56 static void UnregisterPlugin(ArchitectureCreateInstance create_callback);
63 DisassemblerCreateInstance create_callback);
65 static bool UnregisterPlugin(DisassemblerCreateInstance create_callback);
76 DynamicLoaderCreateInstance create_callback,
79 static bool UnregisterPlugin(DynamicLoaderCreateInstance create_callback);
90 JITLoaderCreateInstance create_callback,
93 static bool UnregisterPlugin(JITLoaderCreateInstance create_callback);
[all...]
/freebsd-12-stable/contrib/llvm-project/lldb/source/Core/
H A DPluginManager.cpp203 ABIInstance() : name(), description(), create_callback(nullptr) {}
207 ABICreateInstance create_callback; member in struct:ABIInstance
224 ABICreateInstance create_callback) {
225 if (create_callback) {
231 instance.create_callback = create_callback;
239 bool PluginManager::UnregisterPlugin(ABICreateInstance create_callback) { argument
240 if (create_callback) {
246 if (pos->create_callback == create_callback) {
222 RegisterPlugin(ConstString name, const char *description, ABICreateInstance create_callback) argument
283 PluginManager::ArchitectureCreateInstance create_callback; member in struct:ArchitectureInstance
298 RegisterPlugin(ConstString name, llvm::StringRef description, ArchitectureCreateInstance create_callback) argument
305 UnregisterPlugin( ArchitectureCreateInstance create_callback) argument
336 DisassemblerCreateInstance create_callback; member in struct:DisassemblerInstance
351 RegisterPlugin(ConstString name, const char *description, DisassemblerCreateInstance create_callback) argument
368 UnregisterPlugin( DisassemblerCreateInstance create_callback) argument
419 DynamicLoaderCreateInstance create_callback; member in struct:DynamicLoaderInstance
435 RegisterPlugin( ConstString name, const char *description, DynamicLoaderCreateInstance create_callback, DebuggerInitializeCallback debugger_init_callback) argument
453 UnregisterPlugin( DynamicLoaderCreateInstance create_callback) argument
504 JITLoaderCreateInstance create_callback; member in struct:JITLoaderInstance
520 RegisterPlugin( ConstString name, const char *description, JITLoaderCreateInstance create_callback, DebuggerInitializeCallback debugger_init_callback) argument
538 UnregisterPlugin(JITLoaderCreateInstance create_callback) argument
586 EmulateInstructionCreateInstance create_callback; member in struct:EmulateInstructionInstance
601 RegisterPlugin( ConstString name, const char *description, EmulateInstructionCreateInstance create_callback) argument
617 UnregisterPlugin( EmulateInstructionCreateInstance create_callback) argument
668 OperatingSystemCreateInstance create_callback; member in struct:OperatingSystemInstance
684 RegisterPlugin( ConstString name, const char *description, OperatingSystemCreateInstance create_callback, DebuggerInitializeCallback debugger_init_callback) argument
702 UnregisterPlugin( OperatingSystemCreateInstance create_callback) argument
751 LanguageCreateInstance create_callback; member in struct:LanguageInstance
766 RegisterPlugin(ConstString name, const char *description, LanguageCreateInstance create_callback) argument
782 UnregisterPlugin(LanguageCreateInstance create_callback) argument
829 LanguageRuntimeCreateInstance create_callback; member in struct:LanguageRuntimeInstance
846 RegisterPlugin( ConstString name, const char *description, LanguageRuntimeCreateInstance create_callback, LanguageRuntimeGetCommandObject command_callback, LanguageRuntimeGetExceptionPrecondition precondition_callback) argument
866 UnregisterPlugin( LanguageRuntimeCreateInstance create_callback) argument
933 SystemRuntimeCreateInstance create_callback; member in struct:SystemRuntimeInstance
948 RegisterPlugin( ConstString name, const char *description, SystemRuntimeCreateInstance create_callback) argument
964 UnregisterPlugin( SystemRuntimeCreateInstance create_callback) argument
1016 ObjectFileCreateInstance create_callback; member in struct:ObjectFileInstance
1034 RegisterPlugin( ConstString name, const char *description, ObjectFileCreateInstance create_callback, ObjectFileCreateMemoryInstance create_memory_callback, ObjectFileGetModuleSpecifications get_module_specifications, ObjectFileSaveCore save_core) argument
1056 UnregisterPlugin(ObjectFileCreateInstance create_callback) argument
1157 ObjectContainerCreateInstance create_callback; member in struct:ObjectContainerInstance
1173 RegisterPlugin( ConstString name, const char *description, ObjectContainerCreateInstance create_callback, ObjectFileGetModuleSpecifications get_module_specifications) argument
1191 UnregisterPlugin( ObjectContainerCreateInstance create_callback) argument
1252 PlatformCreateInstance create_callback; member in struct:PlatformInstance
1268 RegisterPlugin( ConstString name, const char *description, PlatformCreateInstance create_callback, DebuggerInitializeCallback debugger_init_callback) argument
1304 UnregisterPlugin(PlatformCreateInstance create_callback) argument
1370 ProcessCreateInstance create_callback; member in struct:ProcessInstance
1386 RegisterPlugin( ConstString name, const char *description, ProcessCreateInstance create_callback, DebuggerInitializeCallback debugger_init_callback) argument
1420 UnregisterPlugin(ProcessCreateInstance create_callback) argument
1470 ScriptInterpreterCreateInstance create_callback; member in struct:ScriptInterpreterInstance
1485 RegisterPlugin( ConstString name, const char *description, lldb::ScriptLanguage script_language, ScriptInterpreterCreateInstance create_callback) argument
1503 UnregisterPlugin( ScriptInterpreterCreateInstance create_callback) argument
1563 StructuredDataPluginCreateInstance create_callback; member in struct:StructuredDataPluginInstance
1580 RegisterPlugin( ConstString name, const char *description, StructuredDataPluginCreateInstance create_callback, DebuggerInitializeCallback debugger_init_callback, StructuredDataFilterLaunchInfo filter_callback) argument
1600 UnregisterPlugin( StructuredDataPluginCreateInstance create_callback) argument
1667 SymbolFileCreateInstance create_callback; member in struct:SymbolFileInstance
1683 RegisterPlugin( ConstString name, const char *description, SymbolFileCreateInstance create_callback, DebuggerInitializeCallback debugger_init_callback) argument
1701 UnregisterPlugin(SymbolFileCreateInstance create_callback) argument
1749 SymbolVendorCreateInstance create_callback; member in struct:SymbolVendorInstance
1764 RegisterPlugin(ConstString name, const char *description, SymbolVendorCreateInstance create_callback) argument
1780 UnregisterPlugin( SymbolVendorCreateInstance create_callback) argument
1829 UnwindAssemblyCreateInstance create_callback; member in struct:UnwindAssemblyInstance
1844 RegisterPlugin( ConstString name, const char *description, UnwindAssemblyCreateInstance create_callback) argument
1860 UnregisterPlugin( UnwindAssemblyCreateInstance create_callback) argument
1909 MemoryHistoryCreateInstance create_callback; member in struct:MemoryHistoryInstance
1924 RegisterPlugin( ConstString name, const char *description, MemoryHistoryCreateInstance create_callback) argument
1940 UnregisterPlugin( MemoryHistoryCreateInstance create_callback) argument
1990 InstrumentationRuntimeCreateInstance create_callback; member in struct:InstrumentationRuntimeInstance
2007 RegisterPlugin( ConstString name, const char *description, InstrumentationRuntimeCreateInstance create_callback, InstrumentationRuntimeGetType get_type_callback) argument
2026 UnregisterPlugin( InstrumentationRuntimeCreateInstance create_callback) argument
2088 TypeSystemCreateInstance create_callback; member in struct:TypeSystemInstance
2105 RegisterPlugin( ConstString name, const char *description, TypeSystemCreateInstance create_callback, LanguageSet supported_languages_for_types, LanguageSet supported_languages_for_expressions) argument
2125 UnregisterPlugin(TypeSystemCreateInstance create_callback) argument
2191 REPLCreateInstance create_callback; member in struct:REPLInstance
2207 RegisterPlugin(ConstString name, const char *description, REPLCreateInstance create_callback, LanguageSet supported_languages) argument
2224 UnregisterPlugin(REPLCreateInstance create_callback) argument
[all...]
H A DDynamicLoader.cpp34 DynamicLoaderCreateInstance create_callback = nullptr; local
37 create_callback =
40 if (create_callback) {
42 create_callback(process, true));
48 (create_callback =
53 create_callback(process, false));
H A DEmulateInstruction.cpp47 EmulateInstructionCreateInstance create_callback = nullptr; local
50 create_callback =
53 if (create_callback) {
55 create_callback(arch, supported_inst_type);
61 (create_callback =
66 create_callback(arch, supported_inst_type);
H A DDisassembler.cpp66 DisassemblerCreateInstance create_callback = nullptr; local
70 create_callback = PluginManager::GetDisassemblerCreateCallbackForPluginName(
72 if (create_callback) {
73 DisassemblerSP disassembler_sp(create_callback(arch, flavor));
80 (create_callback = PluginManager::GetDisassemblerCreateCallbackAtIndex(
83 DisassemblerSP disassembler_sp(create_callback(arch, flavor));
/freebsd-12-stable/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolVendor.cpp29 SymbolVendorCreateInstance create_callback; local
32 (create_callback = PluginManager::GetSymbolVendorCreateCallbackAtIndex(
35 instance_up.reset(create_callback(module_sp, feedback_strm));
H A DSymbolFile.cpp62 SymbolFileCreateInstance create_callback; local
64 (create_callback = PluginManager::GetSymbolFileCreateCallbackAtIndex(
67 std::unique_ptr<SymbolFile> curr_symfile_up(create_callback(objfile_sp));
H A DTypeSystem.cpp51 TypeSystemCreateInstance create_callback;
52 while ((create_callback = PluginManager::GetTypeSystemCreateCallbackAtIndex(
55 create_callback(language, module, target);
H A DObjectFile.cpp188 ObjectFileCreateMemoryInstance create_callback; local
190 (create_callback =
195 create_callback(module_sp, data_sp, process_sp, header_addr));

Completed in 107 milliseconds