Home
last modified time | relevance | path

Searched refs:ModuleFactory (Results 1 – 25 of 118) sorted by relevance

12345

/aosp12/system/bt/gd/
H A Dmodule.h40 class ModuleFactory {
45 ModuleFactory(std::function<Module*()> ctor);
62 std::vector<const ModuleFactory*> list_;
117 Module* GetDependency(const ModuleFactory* module) const;
134 bool IsStarted(const ModuleFactory* factory) const;
151 Module* Get(const ModuleFactory* module) const;
155 os::Handler* GetModuleHandler(const ModuleFactory* module) const;
157 std::map<const ModuleFactory*, Module*> started_modules_;
158 std::vector<const ModuleFactory*> start_order_;
182 Module* GetModuleUnderTest(const ModuleFactory* module) const { in GetModuleUnderTest()
[all …]
H A Dmodule_unittest.cc53 static const ModuleFactory Factory;
75 const ModuleFactory TestModuleNoDependency::Factory = ModuleFactory([]() { in __anon37d08c970202()
83 static const ModuleFactory Factory;
110 const ModuleFactory TestModuleOneDependency::Factory = ModuleFactory([]() { in __anon37d08c970302()
117 static const ModuleFactory Factory;
138 const ModuleFactory TestModuleNoDependencyTwo::Factory = ModuleFactory([]() { in __anon37d08c970402()
144 static const ModuleFactory Factory;
173 const ModuleFactory TestModuleTwoDependencies::Factory = ModuleFactory([]() { in __anon37d08c970502()
181 static const ModuleFactory Factory;
220 const ModuleFactory TestModuleDumpState::Factory = ModuleFactory([]() { return new TestModuleDumpSt… in __anon37d08c970702()
H A Dmodule.cc31 ModuleFactory::ModuleFactory(std::function<Module*()> ctor) : ctor_(ctor) { in ModuleFactory() function in bluetooth::ModuleFactory
48 Module* Module::GetDependency(const ModuleFactory* module) const { in GetDependency()
58 Module* ModuleRegistry::Get(const ModuleFactory* module) const { in Get()
64 bool ModuleRegistry::IsStarted(const ModuleFactory* module) const { in IsStarted()
79 Module* ModuleRegistry::Start(const ModuleFactory* module, Thread* thread) { in Start()
129 os::Handler* ModuleRegistry::GetModuleHandler(const ModuleFactory* module) const { in GetModuleHandler()
H A Dstack_manager_unittest.cc35 static const ModuleFactory Factory;
46 const ModuleFactory TestModuleNoDependency::Factory = ModuleFactory([]() { return new TestModuleNoD… in __anon241d73a10202()
/aosp12/build/soong/android/
H A Dregister.go53 factory ModuleFactory
106 type ModuleFactory func() Module type
110 func ModuleFactoryAdaptor(factory ModuleFactory) blueprint.ModuleFactory { argument
131 func RegisterModuleType(name string, factory ModuleFactory) { argument
230 func ModuleTypeFactories() map[string]ModuleFactory {
231 ret := make(map[string]ModuleFactory)
247 RegisterModuleType(name string, factory ModuleFactory)
280 moduleTypes: make(map[string]ModuleFactory),
289 moduleTypes map[string]ModuleFactory
295 func (ctx *initRegistrationContext) RegisterModuleType(name string, factory ModuleFactory) { argument
H A Dsoong_config_modules.go361 …ngConfigModuleTypeDefinition(ctx LoadHookContext, from string) map[string]blueprint.ModuleFactory {
380 return (map[string]blueprint.ModuleFactory)(nil)
387 return (map[string]blueprint.ModuleFactory)(nil)
392 factories := make(map[string]blueprint.ModuleFactory)
405 return (map[string]blueprint.ModuleFactory)(nil)
409 }).(map[string]blueprint.ModuleFactory)
415 func soongConfigModuleFactory(factory blueprint.ModuleFactory, argument
416 moduleType *soongconfig.ModuleType) blueprint.ModuleFactory {
H A Dhooks.go36 CreateModule(ModuleFactory, ...interface{}) Module
38 registerScopedModuleType(name string, factory blueprint.ModuleFactory)
39 moduleFactories() map[string]blueprint.ModuleFactory
64 func (l *loadHookContext) moduleFactories() map[string]blueprint.ModuleFactory {
96 func (l *loadHookContext) CreateModule(factory ModuleFactory, props ...interface{}) Module { argument
117 func (l *loadHookContext) registerScopedModuleType(name string, factory blueprint.ModuleFactory) { argument
/aosp12/hardware/interfaces/drm/1.0/vts/functional/
H A Dvendor_modules.cpp69 typedef DrmHalVTSVendorModule* (*ModuleFactory)(); in getModule() typedef
70 ModuleFactory moduleFactory = reinterpret_cast<ModuleFactory>(symbol); in getModule()
/aosp12/system/bt/test/mock/
H A Dmock_activity_attribution.cc33 const bluetooth::ModuleFactory
35 bluetooth::ModuleFactory([]() { return nullptr; }); in __anon158ea84a0102()
/aosp12/system/bt/gd/btaa/host/
H A Dactivity_attribution.cc44 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anonc3c534670102()
/aosp12/build/blueprint/
H A Dmodule_ctx.go190 ModuleFactories() map[string]ModuleFactory
728 func (m *baseModuleContext) ModuleFactories() map[string]ModuleFactory {
729 ret := make(map[string]ModuleFactory)
840 CreateModule(ModuleFactory, ...interface{}) Module
1211 func (mctx *mutatorContext) CreateModule(factory ModuleFactory, props ...interface{}) Module { argument
1271 CreateModule(ModuleFactory, ...interface{}) Module
1275 RegisterScopedModuleType(name string, factory ModuleFactory)
1278 func (l *loadHookContext) CreateModule(factory ModuleFactory, props ...interface{}) Module { argument
1298 func (l *loadHookContext) RegisterScopedModuleType(name string, factory ModuleFactory) { argument
1308 (*l.scopedModuleFactories) = make(map[string]ModuleFactory)
[all …]
/aosp12/system/bt/gd/btaa/linux/
H A Dactivity_attribution.cc23 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anon1567ddd90102()
/aosp12/system/bt/gd/facade/
H A Dread_only_property_server.cc56 const ModuleFactory ReadOnlyPropertyServerModule::Factory =
57 ::bluetooth::ModuleFactory([]() { return new ReadOnlyPropertyServerModule(); }); in __anon4cf2a82c0102()
/aosp12/system/bt/gd/iso/
H A Diso_module.cc31 const ModuleFactory IsoModule::Factory = ModuleFactory([]() { return new IsoModule(); }); in __anon4f4f789c0102()
/aosp12/system/bt/gd/shim/facade/
H A Dfacade.cc77 const ModuleFactory ShimFacadeModule::Factory = ::bluetooth::ModuleFactory([]() { return new ShimFa… in __anon0077fb090102()
/aosp12/system/bt/gd/neighbor/
H A Dconnectability.cc48 const ModuleFactory neighbor::ConnectabilityModule::Factory =
49 ModuleFactory([]() { return new ConnectabilityModule(); }); in __anon083f0f470102()
/aosp12/system/bt/gd/att/
H A Datt_module.cc32 const ModuleFactory AttModule::Factory = ModuleFactory([]() { return new AttModule(); }); in __anon45e54ed80102()
/aosp12/build/soong/bp2build/
H A Dbzl_conversion.go59 func CreateRuleShims(moduleTypeFactories map[string]android.ModuleFactory) map[string]RuleShim { argument
102 func generateRules(moduleTypeFactories map[string]android.ModuleFactory) map[string][]rule { argument
224 func getAttributes(factory android.ModuleFactory) string { argument
H A Dbuild_conversion_test.go541 moduleTypeUnderTestFactory android.ModuleFactory
975 moduleTypesUnderTest map[string]android.ModuleFactory
982 moduleTypesUnderTest: map[string]android.ModuleFactory{
1010 moduleTypesUnderTest: map[string]android.ModuleFactory{
1047 moduleTypesUnderTest: map[string]android.ModuleFactory{
1080 moduleTypesUnderTest: map[string]android.ModuleFactory{
1169 moduleTypeUnderTestFactory android.ModuleFactory
1247 moduleTypeUnderTestFactory android.ModuleFactory
1366 moduleTypeUnderTestFactory android.ModuleFactory
1520 moduleTypeUnderTestFactory android.ModuleFactory
/aosp12/system/bt/gd/hci/facade/
H A Dcontroller_facade.cc86 const ModuleFactory ControllerFacadeModule::Factory =
87 ::bluetooth::ModuleFactory([]() { return new ControllerFacadeModule(); }); in __anon9aee7bcf0102()
/aosp12/system/bt/gd/grpc/
H A Dgrpc_module.cc105 const ::bluetooth::ModuleFactory GrpcModule::Factory = ::bluetooth::ModuleFactory([]() { return new… in __anon626f203e0102()
/aosp12/system/bt/gd/l2cap/le/
H A Dl2cap_le_module.cc34 const ModuleFactory L2capLeModule::Factory = ModuleFactory([]() { return new L2capLeModule(); }); in __anon32bd20fa0102()
/aosp12/system/bt/gd/hal/fuzz/
H A Dfuzz_hci_hal.cc117 const ModuleFactory FuzzHciHal::Factory = ModuleFactory([]() { return new FuzzHciHal(); }); in __anonc42c54ca0102()
/aosp12/system/bt/gd/hci/
H A Dvendor_specific_event_manager.cc25 const ModuleFactory VendorSpecificEventManager::Factory =
26 ModuleFactory([]() { return new VendorSpecificEventManager(); }); in __anon6a8a0f030102()
/aosp12/system/bt/gd/security/
H A Dsecurity_module.cc38 const ModuleFactory SecurityModule::Factory = ModuleFactory([]() { return new SecurityModule(); }); in __anon58c6c5160102()

12345