Home | History | Annotate | Download | only in Target

Lines Matching defs:create_callback

101     PlatformCreateInstance create_callback = NULL;
104 create_callback = PluginManager::GetPlatformCreateCallbackForPluginName (plugin_name);
105 if (create_callback)
112 std::unique_ptr<Platform> instance_ap(create_callback(process, &arch));
119 for (uint32_t idx = 0; (create_callback = PluginManager::GetPlatformCreateCallbackAtIndex(idx)) != NULL; ++idx)
121 std::unique_ptr<Platform> instance_ap(create_callback(process, nullptr));
155 PlatformCreateInstance create_callback = NULL;
160 create_callback = PluginManager::GetPlatformCreateCallbackForPluginName (const_platform_name);
161 if (create_callback)
162 platform_sp.reset(create_callback(true, NULL));
179 PlatformCreateInstance create_callback;
182 for (idx = 0; (create_callback = PluginManager::GetPlatformCreateCallbackAtIndex (idx)); ++idx)
184 if (create_callback)
186 platform_sp.reset(create_callback(false, &arch));
193 for (idx = 0; (create_callback = PluginManager::GetPlatformCreateCallbackAtIndex (idx)); ++idx)
195 if (create_callback)
197 platform_sp.reset(create_callback(false, &arch));