/aosp_15_r20/packages/modules/Bluetooth/system/gd/ |
D | module.h | 41 class ModuleFactory { 46 ModuleFactory(std::function<Module*()> ctor); 66 std::vector<const ModuleFactory*> list_; 116 Module* GetDependency(const ModuleFactory* module) const; 133 bool IsStarted(const ModuleFactory* factory) const; 144 Module* Start(const ModuleFactory* id, ::bluetooth::os::Thread* thread); 150 Module* Get(const ModuleFactory* module) const; 154 os::Handler* GetModuleHandler(const ModuleFactory* module) const; 156 std::map<const ModuleFactory*, Module*> started_modules_; 157 std::vector<const ModuleFactory*> start_order_; [all …]
|
D | module_unittest.cc | 54 static const ModuleFactory Factory; 73 const ModuleFactory TestModuleNoDependency::Factory = 74 ModuleFactory([]() { return new TestModuleNoDependency(); }); in __anona53e19f70202() 80 static const ModuleFactory Factory; 103 const ModuleFactory TestModuleOneDependency::Factory = 104 ModuleFactory([]() { return new TestModuleOneDependency(); }); in __anona53e19f70302() 108 static const ModuleFactory Factory; 126 const ModuleFactory TestModuleNoDependencyTwo::Factory = 127 ModuleFactory([]() { return new TestModuleNoDependencyTwo(); }); in __anona53e19f70402() 131 static const ModuleFactory Factory; [all …]
|
D | module.cc | 29 ModuleFactory::ModuleFactory(std::function<Module*()> ctor) : ctor_(ctor) {} in ModuleFactory() function in bluetooth::ModuleFactory 38 Module* Module::GetDependency(const ModuleFactory* module) const { in GetDependency() 48 Module* ModuleRegistry::Get(const ModuleFactory* module) const { in Get() 55 bool ModuleRegistry::IsStarted(const ModuleFactory* module) const { in IsStarted() 70 Module* ModuleRegistry::Start(const ModuleFactory* module, Thread* thread) { in Start() 123 os::Handler* ModuleRegistry::GetModuleHandler(const ModuleFactory* module) const { in GetModuleHandler()
|
D | stack_manager_unittest.cc | 35 static const ModuleFactory Factory; 44 const ModuleFactory TestModuleNoDependency::Factory = 45 ModuleFactory([]() { return new TestModuleNoDependency(); }); in __anon6fda35010202()
|
/aosp_15_r20/build/soong/android/ |
H A D | hooks.go | 39 CreateModule(ModuleFactory, ...interface{}) Module argument 40 CreateModuleInDirectory(ModuleFactory, string, ...interface{}) Module argument 42 registerScopedModuleType(name string, factory blueprint.ModuleFactory) argument 43 moduleFactories() map[string]blueprint.ModuleFactory 78 func (l *loadHookContext) moduleFactories() map[string]blueprint.ModuleFactory { 103 func (l *loadHookContext) createModule(factory blueprint.ModuleFactory, name string, props ...inter… 107 func (l *loadHookContext) createModuleInDirectory(factory blueprint.ModuleFactory, name, moduleDir … 133 createModule(blueprint.ModuleFactory, string, ...interface{}) blueprint.Module argument 134 createModuleInDirectory(blueprint.ModuleFactory, string, string, ...interface{}) blueprint.Module argument 137 func createModule(ctx createModuleContext, factory ModuleFactory, ext string, specifyDirectory spec… argument [all …]
|
H A D | register.go | 53 factory ModuleFactory 106 type ModuleFactory func() Module type 110 func ModuleFactoryAdaptor(factory ModuleFactory) blueprint.ModuleFactory { argument 131 func RegisterModuleType(name string, factory ModuleFactory) { argument 210 func ModuleTypeFactories() map[string]ModuleFactory { 211 ret := make(map[string]ModuleFactory) 231 RegisterModuleType(name string, factory ModuleFactory) argument 266 moduleTypes: make(map[string]ModuleFactory), 274 moduleTypes map[string]ModuleFactory 279 func (ctx *initRegistrationContext) RegisterModuleType(name string, factory ModuleFactory) {
|
H A D | soong_config_modules.go | 415 …ngConfigModuleTypeDefinition(ctx LoadHookContext, from string) map[string]blueprint.ModuleFactory { 434 return (map[string]blueprint.ModuleFactory)(nil) 441 return (map[string]blueprint.ModuleFactory)(nil) 446 factories := make(map[string]blueprint.ModuleFactory) 459 return (map[string]blueprint.ModuleFactory)(nil) 463 }).(map[string]blueprint.ModuleFactory) 468 … configModuleFactory(factory blueprint.ModuleFactory, moduleType *soongconfig.ModuleType) blueprin… argument
|
H A D | mutator.go | 278 CreateModule(ModuleFactory, ...interface{}) Module argument 769 func (b *bottomUpMutatorContext) createModule(factory blueprint.ModuleFactory, name string, props .… 773 func (b *bottomUpMutatorContext) createModuleInDirectory(factory blueprint.ModuleFactory, name stri… 777 func (b *bottomUpMutatorContext) CreateModule(factory ModuleFactory, props ...interface{}) Module {
|
/aosp_15_r20/external/google-breakpad/src/processor/ |
H A D | module_factory.h | 44 class ModuleFactory { 46 virtual ~ModuleFactory() { }; in ~ModuleFactory() 51 class BasicModuleFactory : public ModuleFactory { 60 class FastModuleFactory : public ModuleFactory {
|
/aosp_15_r20/build/blueprint/ |
H A D | module_ctx.go | 222 ModuleFactories() map[string]ModuleFactory 933 func (m *baseModuleContext) ModuleFactories() map[string]ModuleFactory { 1095 CreateModule(ModuleFactory, string, ...interface{}) Module argument 1292 func (mctx *mutatorContext) CreateModule(factory ModuleFactory, typeName string, props ...interface… 1357 CreateModule(ModuleFactory, string, ...interface{}) Module argument 1362 CreateModuleInDirectory(ModuleFactory, string, string, ...interface{}) Module argument 1366 RegisterScopedModuleType(name string, factory ModuleFactory) argument 1369 func (l *loadHookContext) createModule(factory ModuleFactory, typeName, moduleDir string, props ...… argument 1390 func (l *loadHookContext) CreateModule(factory ModuleFactory, typeName string, props ...interface{}… argument 1394 func (l *loadHookContext) CreateModuleInDirectory(factory ModuleFactory, typeName, moduleDir string… argument [all …]
|
/aosp_15_r20/external/google-breakpad/src/google_breakpad/processor/ |
H A D | source_line_resolver_base.h | 58 class ModuleFactory; variable 73 SourceLineResolverBase(ModuleFactory* module_factory); 119 ModuleFactory* module_factory_; 123 friend class ModuleFactory;
|
/aosp_15_r20/hardware/interfaces/drm/1.0/vts/functional/ |
H A D | vendor_modules.cpp | 69 typedef DrmHalVTSVendorModule* (*ModuleFactory)(); in getModule() typedef 70 ModuleFactory moduleFactory = reinterpret_cast<ModuleFactory>(symbol); in getModule()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/hal/ |
D | socket_hal_host.cc | 42 const ModuleFactory SocketHal::Factory = ModuleFactory([]() { return new SocketHalHost(); }); in __anon4f4cab700102()
|
D | ranging_hal_host.cc | 76 const ModuleFactory RangingHal::Factory = ModuleFactory([]() { return new RangingHalHost(); }); in __anon7e5d6b6d0102()
|
D | link_clocker.cc | 105 const ModuleFactory LinkClocker::Factory = ModuleFactory([]() { return new LinkClocker(); }); in __anone67b84260202()
|
D | hci_hal_fake.cc | 87 const ModuleFactory TestHciHal::Factory = ModuleFactory([]() { return new TestHciHal(); }); in __anond1a964540102()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/facade/ |
D | read_only_property_server.cc | 53 const ModuleFactory ReadOnlyPropertyServerModule::Factory = 54 ::bluetooth::ModuleFactory([]() { return new ReadOnlyPropertyServerModule(); }); in __anon5b18a18c0102()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/neighbor/facade/ |
D | facade.cc | 70 const ModuleFactory NeighborFacadeModule::Factory = 71 ::bluetooth::ModuleFactory([]() { return new NeighborFacadeModule(); }); in __anonbf7436e60102()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/shim/ |
D | dumpsys.cc | 57 const ModuleFactory Dumpsys::Factory = 58 ModuleFactory([]() { return new Dumpsys(); }); in __anon938bc6e70202()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/sysprops/ |
D | sysprops_module.cc | 36 const ModuleFactory SyspropsModule::Factory = ModuleFactory([]() { return new SyspropsModule(); }); in __anon93835f8c0102()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/metrics/ |
D | counter_metrics.cc | 30 const ModuleFactory CounterMetrics::Factory = ModuleFactory([]() { return new CounterMetrics(); }); in __anon2080992e0102()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/lpp/ |
D | lpp_offload_manager.cc | 29 const ModuleFactory LppOffloadManager::Factory = 30 ModuleFactory([]() { return new LppOffloadManager(); }); in __anon60ed042d0102()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/hal/fuzz/ |
D | fuzz_hci_hal.cc | 114 const ModuleFactory FuzzHciHal::Factory = ModuleFactory([]() { return new FuzzHciHal(); }); in __anon80a66a2a0102()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/grpc/ |
D | grpc_module.cc | 100 const ::bluetooth::ModuleFactory GrpcModule::Factory = 101 ::bluetooth::ModuleFactory([]() { return new GrpcModule(); }); in __anon7d8e599e0102()
|
/aosp_15_r20/packages/modules/Bluetooth/system/gd/hci/fuzz/ |
D | hci_layer_fuzz_client.cc | 28 const ModuleFactory HciLayerFuzzClient::Factory = 29 ModuleFactory([]() { return new HciLayerFuzzClient(); }); in __anoneb0483af0102()
|