Home
last modified time | relevance | path

Searched refs:uevent (Results 1 - 17 of 17) sorted by relevance

/base/startup/init/ueventd/
H A Dueventd.c38 // buffer size refer to kernel kobject uevent
104 STATIC void HandleUevent(const struct Uevent *uevent) in HandleUevent() argument
106 if (uevent->action == ACTION_ADD || uevent->action == ACTION_CHANGE || uevent->action == ACTION_ONLINE) { in HandleUevent()
107 ChangeSysAttributePermissions(uevent->syspath); in HandleUevent()
110 SUBSYSTEMTYPE type = GetSubsystemType(uevent->subsystem); in HandleUevent()
113 HandleBlockDeviceEvent(uevent); in HandleUevent()
116 HandleFimwareDeviceEvent(uevent); in HandleUevent()
119 HandleOtherDeviceEvent(uevent); in HandleUevent()
143 HandleRequiredDynamicDeviceNodes(const struct Uevent *uevent) HandleRequiredDynamicDeviceNodes() argument
175 HandleRequiredBlockDeviceNodes(const struct Uevent *uevent, char **devices, int num) HandleRequiredBlockDeviceNodes() argument
200 HandleUeventRequired(const struct Uevent *uevent, char **devices, int num) HandleUeventRequired() argument
216 AddUevent(struct Uevent *uevent, const char *event, size_t len) AddUevent() argument
264 ParseUeventMessage(const char *buffer, ssize_t length, struct Uevent *uevent) ParseUeventMessage() argument
295 struct Uevent uevent = {}; ProcessUevent() local
[all...]
H A Dueventd_device_handler.c80 INIT_LOGE("[uevent] Failed to create dir \" %s \", err = %d", linkDir, errno); in CreateSymbolLinks()
117 INIT_LOGE("[uevent] Failed to memcpy path %s", path); in SetDeviceLable()
126 INIT_LOGE("[uevent] Failed to Restorecon \" %s \"", path); in SetDeviceLable()
148 static int CreateDeviceNode(const struct Uevent *uevent, const char *deviceNode, char **symLinks, bool isBlock) in CreateDeviceNode() argument
151 int major = uevent->major; in CreateDeviceNode()
152 int minor = uevent->minor; in CreateDeviceNode()
153 uid_t uid = uevent->ug.uid; in CreateDeviceNode()
154 gid_t gid = uevent->ug.gid; in CreateDeviceNode()
300 static char **GetBlockDeviceSymbolLinks(const struct Uevent *uevent) in GetBlockDeviceSymbolLinks() argument
302 if (uevent in GetBlockDeviceSymbolLinks()
358 HandleDeviceNode(const struct Uevent *uevent, const char *deviceNode, bool isBlock) HandleDeviceNode() argument
453 HandleBlockDeviceEvent(const struct Uevent *uevent) HandleBlockDeviceEvent() argument
496 HandleOtherDeviceEvent(const struct Uevent *uevent) HandleOtherDeviceEvent() argument
[all...]
H A Dueventd_firmware_handler.c27 void HandleFimwareDeviceEvent(const struct Uevent *uevent) in HandleFimwareDeviceEvent() argument
31 if (snprintf_s(fwLoadingPath, PATH_MAX, PATH_MAX - 1, "/sys%s/loading", uevent->syspath) == -1) { in HandleFimwareDeviceEvent()
/base/startup/init/test/unittest/ueventd/
H A Dueventd_event_unittest.cpp178 // Generate uevent buffer from struct uevent.
179 // extra data used to break uevent buffer to check
181 std::string GenerateUeventBuffer(struct Uevent &uevent, std::vector<std::string> &extraData) in GenerateUeventBuffer() argument
184 if (uevent.syspath != nullptr) { in GenerateUeventBuffer()
185 ueventdBuffer.append(std::string("DEVPATH=") + uevent.syspath + '\000'); in GenerateUeventBuffer()
187 if (uevent.subsystem != nullptr) { in GenerateUeventBuffer()
188 ueventdBuffer.append(std::string("SUBSYSTEM=") + uevent.subsystem + '\000'); in GenerateUeventBuffer()
190 ueventdBuffer.append(std::string("ACTION=") + ActionString(uevent.action) + '\000'); in GenerateUeventBuffer()
191 if (uevent in GenerateUeventBuffer()
234 struct Uevent uevent = { HWTEST_F() local
274 struct Uevent uevent = { HWTEST_F() local
317 struct Uevent uevent = { HWTEST_F() local
347 struct Uevent uevent = { HWTEST_F() local
379 struct Uevent uevent = { HWTEST_F() local
429 struct Uevent uevent = { HWTEST_F() local
445 struct Uevent uevent = { HWTEST_F() local
459 struct Uevent uevent = { HWTEST_F() local
474 struct Uevent uevent = { HWTEST_F() local
495 struct Uevent uevent = { HWTEST_F() local
534 struct Uevent uevent = { HWTEST_F() local
573 struct Uevent uevent = { HWTEST_F() local
612 struct Uevent uevent = { TestUeventAction() local
[all...]
/base/startup/init/ueventd/include/
H A Dueventd_device_handler.h25 void HandleBlockDeviceEvent(const struct Uevent *uevent);
26 void HandleOtherDeviceEvent(const struct Uevent *uevent);
H A Dueventd_firmware_handler.h25 void HandleFimwareDeviceEvent(const struct Uevent *uevent);
H A Dueventd.h76 void ParseUeventMessage(const char *buffer, ssize_t length, struct Uevent *uevent);
/base/startup/init/test/fuzztest/handleblockdeviceevent_fuzzer/
H A Dhandleblockdeviceevent_fuzzer.cpp24 struct Uevent uevent = { in FuzzHandleBlockDeviceEvent() local
27 HandleBlockDeviceEvent(&uevent); in FuzzHandleBlockDeviceEvent()
/base/startup/init/test/fuzztest/handleotherdeviceevent_fuzzer/
H A Dhandleotherdeviceevent_fuzzer.cpp24 struct Uevent uevent = { in FuzzHandleOtherDeviceEvent() local
27 HandleOtherDeviceEvent(&uevent); in FuzzHandleOtherDeviceEvent()
/base/powermgr/battery_manager/services/native/src/
H A Dbattery_dump.cpp43 dprintf(fd, " --uevent <uevent>: set battery uevent\n"); in DumpBatteryHelp()
159 if ((args.empty()) || args.size() != UEVENT_DUMP_PARAM_SIZE || (args[0].compare(u"--uevent") != 0)) { in MockUevent()
164 std::string uevent = Str16ToStr8(args[1]); in MockUevent() local
165 service->MockUevent(uevent); in MockUevent()
166 dprintf(fd, "battery uevent %s \n", uevent.c_str()); in MockUevent()
H A Dbattery_config.cpp194 Json::Value uevent = commonEventConf["uevent"]; in ParseCommonEventConf() local
195 if (!eventName.isString() || !sceneConfigName.isString() || !uevent.isString()) { in ParseCommonEventConf()
211 tempCommonEventConf.uevent = uevent.asString(); in ParseCommonEventConf()
H A Dbattery_notify.cpp106 std::string uevent = info.GetUevent(); in HandleUevent() local
107 auto pos = uevent.rfind('$'); in HandleUevent()
109 std::string ueventName = uevent.substr(0, pos); in HandleUevent()
110 std::string ueventAct = uevent.substr(++pos); in HandleUevent()
125 BATTERY_HILOGE(COMP_SVC, "undefine uevent act %{public}s", ueventAct.c_str()); in HandleUevent()
128 BATTERY_HILOGI(COMP_SVC, "handle uevent info %{public}s", uevent.c_str()); in HandleUevent()
H A Dbattery_service.cpp214 batteryInfo_.SetUevent(event.uevent); in ConvertingEvent()
243 // Splicing strings for parsing uevent in AddBootCommonEvents()
263 ueventName = iter.uevent; in FillCommonEvent()
875 void BatteryService::MockUevent(const std::string& uevent) in MockUevent() argument
886 batteryInfo_.SetUevent(uevent); in MockUevent()
/base/powermgr/battery_manager/services/native/include/
H A Dbattery_config.h39 std::string uevent; member
H A Dbattery_service.h87 void MockUevent(const std::string& uevent);
/base/powermgr/battery_manager/interfaces/inner_api/native/include/
H A Dbattery_info.h314 void SetUevent(const std::string& uevent) in SetUevent() argument
316 uevent_ = uevent; in SetUevent()
447 static constexpr const char* COMMON_EVENT_KEY_UEVENT = "uevent";
/base/startup/init/test/unittest/param/
H A Dparam_stub.h87 void HandleUevent(const struct Uevent *uevent);

Completed in 14 milliseconds