Searched refs:ListenerAction (Results 1 - 4 of 4) sorted by relevance

/system/core/init/
H A Duevent_listener.h35 enum class ListenerAction { class in namespace:android::init
40 using ListenerCallback = std::function<ListenerAction(const Uevent&)>;
47 ListenerAction RegenerateUeventsForPath(const std::string& path,
54 ListenerAction RegenerateUeventsForDir(DIR* d, const ListenerCallback& callback) const;
H A Dinit_first_stage.cpp59 ListenerAction HandleBlockDevice(const std::string& name, const Uevent&);
64 virtual ListenerAction UeventCallback(const Uevent& uevent);
97 ListenerAction UeventCallback(const Uevent& uevent) override;
175 return ListenerAction::kStop;
177 return ListenerAction::kContinue;
215 ListenerAction FirstStageMount::HandleBlockDevice(const std::string& name, const Uevent& uevent) {
225 return ListenerAction::kStop;
227 return ListenerAction::kContinue;
230 return ListenerAction::kContinue;
233 ListenerAction FirstStageMoun
[all...]
H A Duevent_listener.cpp127 ListenerAction UeventListener::RegenerateUeventsForDir(DIR* d,
138 if (callback(uevent) == ListenerAction::kStop) return ListenerAction::kStop;
153 if (RegenerateUeventsForDir(d2.get(), callback) == ListenerAction::kStop) {
154 return ListenerAction::kStop;
160 return ListenerAction::kContinue;
163 ListenerAction UeventListener::RegenerateUeventsForPath(const std::string& path,
166 if (!d) return ListenerAction::kContinue;
175 if (RegenerateUeventsForPath(path, callback) == ListenerAction::kStop) return;
213 if (callback(uevent) == ListenerAction
[all...]
H A Dueventd.cpp146 return ListenerAction::kContinue;
284 return ListenerAction::kContinue;

Completed in 121 milliseconds