Home
last modified time | relevance | path

Searched refs:ActionManager (Results 1 – 10 of 10) sorted by relevance

/aosp14/system/core/init/
H A Daction_manager.cpp24 ActionManager::ActionManager() : current_command_(0) {} in ActionManager() function in android::init::ActionManager
26 size_t ActionManager::CheckAllCommands() { in CheckAllCommands()
34 ActionManager& ActionManager::GetInstance() { in GetInstance()
35 static ActionManager instance; in GetInstance()
39 void ActionManager::AddAction(std::unique_ptr<Action> action) { in AddAction()
43 void ActionManager::QueueEventTrigger(const std::string& trigger) { in QueueEventTrigger()
53 void ActionManager::QueueAllPropertyActions() { in QueueAllPropertyActions()
67 void ActionManager::ExecuteOneCommand() { in ExecuteOneCommand()
111 bool ActionManager::HasMoreCommands() const { in HasMoreCommands()
116 void ActionManager::DumpState() const { in DumpState()
[all …]
H A Daction_manager.h31 class ActionManager {
33 static ActionManager& GetInstance();
36 ActionManager();
55 ActionManager(ActionManager const&) = delete;
56 void operator=(ActionManager const&) = delete;
H A Dinit_test.cpp57 using ActionManagerCommand = std::function<void(ActionManager&)>;
109 ActionManager action_manager; in TEST()
127 ActionManager am; in TEST()
173 ActionManager action_manager; in TEST()
190 ActionManager action_manager; in TEST()
222 ActionManager action_manager; in TEST()
285 TestInitText(init_script, BuiltinFunctionMap(), {}, &ActionManager::GetInstance(), in InitApexService()
519 ActionManager action_manager; in TEST()
572 ActionManager action_manager; in TEST()
601 ActionManager action_manager; in TEST()
[all …]
H A Dinit.h31 Parser CreateParser(ActionManager& action_manager, ServiceList& service_list);
32 Parser CreateApexConfigParser(ActionManager& action_manager, ServiceList& service_list);
H A Daction_parser.h33 ActionParser(ActionManager* action_manager, Subcontext* subcontext) in ActionParser()
41 ActionManager* action_manager_;
H A Dinit.cpp267 ActionManager::GetInstance().DumpState(); in DumpState()
270 Parser CreateParser(ActionManager& action_manager, ServiceList& service_list) { in CreateParser()
307 Parser CreateApexConfigParser(ActionManager& action_manager, ServiceList& service_list) { in CreateApexConfigParser()
337 static void LoadBootScripts(ActionManager& action_manager, ServiceList& service_list) { in LoadBootScripts()
375 ActionManager::GetInstance().QueuePropertyChange(name, value); in PropertyChanged()
448 ActionManager::GetInstance().RemoveActionIf([&](const std::unique_ptr<Action>& action) -> bool { in RemoveServiceAndActionFromApex()
669ActionManager::GetInstance().QueueBuiltinAction(property_enable_triggers_action, "enable_property_… in queue_property_triggers_action()
670 ActionManager::GetInstance().QueueAllPropertyActions(); in queue_property_triggers_action()
1032 ActionManager& am = ActionManager::GetInstance(); in SecondStageMain()
H A Dreboot.cpp921 ActionManager::GetInstance().RemoveActionIf([](const auto& action) -> bool { in DoUserspaceReboot()
947 ActionManager::GetInstance().QueueEventTrigger("userspace-reboot-resume"); in DoUserspaceReboot()
996 auto& am = ActionManager::GetInstance(); in HandleUserspaceReboot()
1138 ActionManager::GetInstance().ClearQueue(); in HandlePowerctlMessage()
1140 ActionManager::GetInstance().QueueEventTrigger("shutdown"); in HandlePowerctlMessage()
1146 ActionManager::GetInstance().QueueBuiltinAction(shutdown_handler, "shutdown_done"); in HandlePowerctlMessage()
H A Dapex_init_util.cpp69 CreateApexConfigParser(ActionManager::GetInstance(), ServiceList::GetInstance()); in ParseConfigs()
H A Dhost_init_verifier.cpp313 ActionManager& am = ActionManager::GetInstance(); in main()
H A Dbuiltins.cpp549 auto& action_manager = ActionManager::GetInstance(); in import_late()
581 ActionManager::GetInstance().QueueEventTrigger("nonencrypted"); in queue_fs_event()
600 ActionManager::GetInstance().QueueEventTrigger("nonencrypted"); in queue_fs_event()
610 ActionManager::GetInstance().QueueEventTrigger("nonencrypted"); in queue_fs_event()
620 ActionManager::GetInstance().QueueEventTrigger("nonencrypted"); in queue_fs_event()
799 ActionManager::GetInstance().QueueEventTrigger(args[1]); in do_trigger()