/aosp12/system/bt/gd/ |
H A D | module.h | 40 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 D | module_unittest.cc | 53 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 D | module.cc | 31 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 D | stack_manager_unittest.cc | 35 static const ModuleFactory Factory; 46 const ModuleFactory TestModuleNoDependency::Factory = ModuleFactory([]() { return new TestModuleNoD… in __anon241d73a10202()
|
/aosp12/build/soong/android/ |
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 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 D | soong_config_modules.go | 361 …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 D | hooks.go | 36 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 D | vendor_modules.cpp | 69 typedef DrmHalVTSVendorModule* (*ModuleFactory)(); in getModule() typedef 70 ModuleFactory moduleFactory = reinterpret_cast<ModuleFactory>(symbol); in getModule()
|
/aosp12/system/bt/test/mock/ |
H A D | mock_activity_attribution.cc | 33 const bluetooth::ModuleFactory 35 bluetooth::ModuleFactory([]() { return nullptr; }); in __anon158ea84a0102()
|
/aosp12/system/bt/gd/btaa/host/ |
H A D | activity_attribution.cc | 44 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anonc3c534670102()
|
/aosp12/build/blueprint/ |
H A D | module_ctx.go | 190 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 D | activity_attribution.cc | 23 const ModuleFactory ActivityAttribution::Factory = ModuleFactory([]() { return new ActivityAttribut… in __anon1567ddd90102()
|
/aosp12/system/bt/gd/facade/ |
H A D | read_only_property_server.cc | 56 const ModuleFactory ReadOnlyPropertyServerModule::Factory = 57 ::bluetooth::ModuleFactory([]() { return new ReadOnlyPropertyServerModule(); }); in __anon4cf2a82c0102()
|
/aosp12/system/bt/gd/iso/ |
H A D | iso_module.cc | 31 const ModuleFactory IsoModule::Factory = ModuleFactory([]() { return new IsoModule(); }); in __anon4f4f789c0102()
|
/aosp12/system/bt/gd/shim/facade/ |
H A D | facade.cc | 77 const ModuleFactory ShimFacadeModule::Factory = ::bluetooth::ModuleFactory([]() { return new ShimFa… in __anon0077fb090102()
|
/aosp12/system/bt/gd/neighbor/ |
H A D | connectability.cc | 48 const ModuleFactory neighbor::ConnectabilityModule::Factory = 49 ModuleFactory([]() { return new ConnectabilityModule(); }); in __anon083f0f470102()
|
/aosp12/system/bt/gd/att/ |
H A D | att_module.cc | 32 const ModuleFactory AttModule::Factory = ModuleFactory([]() { return new AttModule(); }); in __anon45e54ed80102()
|
/aosp12/build/soong/bp2build/ |
H A D | bzl_conversion.go | 59 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 D | build_conversion_test.go | 541 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 D | controller_facade.cc | 86 const ModuleFactory ControllerFacadeModule::Factory = 87 ::bluetooth::ModuleFactory([]() { return new ControllerFacadeModule(); }); in __anon9aee7bcf0102()
|
/aosp12/system/bt/gd/grpc/ |
H A D | grpc_module.cc | 105 const ::bluetooth::ModuleFactory GrpcModule::Factory = ::bluetooth::ModuleFactory([]() { return new… in __anon626f203e0102()
|
/aosp12/system/bt/gd/l2cap/le/ |
H A D | l2cap_le_module.cc | 34 const ModuleFactory L2capLeModule::Factory = ModuleFactory([]() { return new L2capLeModule(); }); in __anon32bd20fa0102()
|
/aosp12/system/bt/gd/hal/fuzz/ |
H A D | fuzz_hci_hal.cc | 117 const ModuleFactory FuzzHciHal::Factory = ModuleFactory([]() { return new FuzzHciHal(); }); in __anonc42c54ca0102()
|
/aosp12/system/bt/gd/hci/ |
H A D | vendor_specific_event_manager.cc | 25 const ModuleFactory VendorSpecificEventManager::Factory = 26 ModuleFactory([]() { return new VendorSpecificEventManager(); }); in __anon6a8a0f030102()
|
/aosp12/system/bt/gd/security/ |
H A D | security_module.cc | 38 const ModuleFactory SecurityModule::Factory = ModuleFactory([]() { return new SecurityModule(); }); in __anon58c6c5160102()
|