Home
last modified time | relevance | path

Searched refs:extData (Results 1 – 5 of 5) sorted by relevance

/base/startup/init/services/modules/init_hook/
Dinit_hook.c47 ServiceExtData *extData = GetServiceExtData_(service, id); in AddServiceExtData() local
48 if (extData != NULL) { in AddServiceExtData()
51 extData = calloc(1, sizeof(ServiceExtData) + dataLen); in AddServiceExtData()
52 PLUGIN_CHECK(extData != NULL, return NULL, "Can not alloc extData for %d", id); in AddServiceExtData()
53 OH_ListInit(&extData->node); in AddServiceExtData()
54 extData->dataId = id; in AddServiceExtData()
56 int ret = memcpy_s(extData->data, dataLen, data, dataLen); in AddServiceExtData()
58 OH_ListAddTail(&service->extDataNode, &extData->node); in AddServiceExtData()
59 return extData; in AddServiceExtData()
62 OH_ListAddTail(&service->extDataNode, &extData->node); in AddServiceExtData()
[all …]
/base/startup/init/services/param/linux/
Dparam_service.c98 static int SendWatcherNotifyMessage(const TriggerExtInfo *extData, const char *content, uint32_t si… in SendWatcherNotifyMessage() argument
101 PARAM_CHECK(extData != NULL && extData->stream != NULL, return -1, "Invalid extData"); in SendWatcherNotifyMessage()
124 if (extData->type == TRIGGER_PARAM_WAIT) { in SendWatcherNotifyMessage()
125 msg->id.msgId = extData->info.waitInfo.waitId; in SendWatcherNotifyMessage()
127 msg->id.msgId = extData->info.watchInfo.watchId; in SendWatcherNotifyMessage()
131 (extData->type == TRIGGER_PARAM_WAIT) ? "wait" : "watcher", in SendWatcherNotifyMessage()
133 ParamTaskSendMsg(extData->stream, msg); in SendWatcherNotifyMessage()
201 …iggerNode *AddWatcherTrigger(int triggerType, const char *condition, const TriggerExtInfo *extData) in AddWatcherTrigger() argument
204 TriggerHeader *header = (TriggerHeader *)&workSpace->triggerHead[extData->type]; in AddWatcherTrigger()
205 return header->addTrigger(workSpace, condition, extData); in AddWatcherTrigger()
[all …]
/base/startup/init/services/modules/bootevent/
Dbootevent.c58 ServiceExtData *extData = NULL; in AddServiceBootEvent() local
68 extData = AddServiceExtData(serviceName, i, NULL, sizeof(BOOT_EVENT_PARAM_ITEM)); in AddServiceBootEvent()
69 if (extData != NULL) { in AddServiceBootEvent()
74 INIT_CHECK(extData != NULL, return -1); in AddServiceBootEvent()
76 BOOT_EVENT_PARAM_ITEM *item = (BOOT_EVENT_PARAM_ITEM *)extData->data; in AddServiceBootEvent()
84 DelServiceExtData(serviceName, extData->dataId); in AddServiceBootEvent()
368 ServiceExtData *extData = GetServiceExtData(serviceCtx->serviceName, i); in ClearServiceBootEvent() local
369 if (extData == NULL) { in ClearServiceBootEvent()
372 free(((BOOT_EVENT_PARAM_ITEM *)extData->data)->paramName); in ClearServiceBootEvent()
373 OH_ListRemove(&((BOOT_EVENT_PARAM_ITEM *)extData->data)->node); in ClearServiceBootEvent()
[all …]
/base/update/updater/utils/
Dutils.cpp206 bool SetRebootMisc(const std::string& rebootTarget, const std::string &extData, struct UpdateMessag… in SetRebootMisc() argument
222 if (extData.empty()) { in SetRebootMisc()
226 if (strcpy_s(msg.update, sizeof(msg.update) - 1, extData.c_str()) != EOK) { in SetRebootMisc()
234 void UpdaterDoReboot(const std::string& rebootTarget, const std::string &extData) in UpdaterDoReboot() argument
249 if (!SetRebootMisc(rebootTarget, extData, msg)) { in UpdaterDoReboot()
/base/update/updater/utils/include/
Dutils.h55 void UpdaterDoReboot(const std::string& rebootTarget, const std::string& extData = "");