Lines Matching defs:Plugin
683 GenericDeviceTy(GenericPluginTy &Plugin, int32_t DeviceId, int32_t NumDevices,
696 Error init(GenericPluginTy &Plugin);
697 virtual Error initImpl(GenericPluginTy &Plugin) = 0;
702 Error deinit(GenericPluginTy &Plugin);
706 Expected<DeviceImageTy *> loadBinary(GenericPluginTy &Plugin,
714 Error setupDeviceEnvironment(GenericPluginTy &Plugin, DeviceImageTy &Image);
717 Error setupDeviceMemoryPool(GenericPluginTy &Plugin, DeviceImageTy &Image,
723 Error setupRPCServer(GenericPluginTy &Plugin, DeviceImageTy &Image);
732 virtual Error callGlobalConstructors(GenericPluginTy &Plugin,
739 virtual Error callGlobalDestructors(GenericPluginTy &Plugin,
940 GenericPluginTy &Plugin;
1115 virtual GenericDeviceTy *createDevice(GenericPluginTy &Plugin,
1373 namespace Plugin {
1375 /// it is recommended to use this one for consistency with Plugin::error() and
1376 /// Plugin::check().
1395 } // namespace Plugin
1455 return Plugin::success();
1463 [](ResourceHandleTy) { return Plugin::success(); });
1471 [](ResourceHandleTy) { return Plugin::success(); });
1478 Handle, [](ResourceHandleTy) { return Plugin::success(); });
1510 return Plugin::success();
1525 return Plugin::success();
1550 return Plugin::success();
1560 return Plugin::success();