Lines Matching refs:extraData

26     const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData)  in VarPackageNameIndexReplace()  argument
45 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData) in VarPackageNameReplace() argument
55 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData) in VarCurrentUseIdReplace() argument
61 if (extraData == NULL || !CHECK_FLAGS_BY_INDEX(extraData->operation, SANDBOX_TAG_PERMISSION)) { in VarCurrentUseIdReplace()
76 const VarExtraData *extraData) in VarArkWebPackageNameReplace() argument
122 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData) in ReplaceVariableForDepSandboxPath() argument
124 …APPSPAWN_CHECK(extraData != NULL && extraData->data.depNode != NULL, return -1, "Invalid extra dat… in ReplaceVariableForDepSandboxPath()
125 uint32_t len = strlen(extraData->data.depNode->target); in ReplaceVariableForDepSandboxPath()
126 int ret = memcpy_s((char *)buffer, bufferLen, extraData->data.depNode->target, len); in ReplaceVariableForDepSandboxPath()
133 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData) in ReplaceVariableForDepSrcPath() argument
135 …APPSPAWN_CHECK(extraData != NULL && extraData->data.depNode != NULL, return -1, "Invalid extra dat… in ReplaceVariableForDepSrcPath()
136 uint32_t len = strlen(extraData->data.depNode->source); in ReplaceVariableForDepSrcPath()
137 int ret = memcpy_s((char *)buffer, bufferLen, extraData->data.depNode->source, len); in ReplaceVariableForDepSrcPath()
144 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData) in ReplaceVariableForDepPath() argument
146 …APPSPAWN_CHECK(extraData != NULL && extraData->data.depNode != NULL, return -1, "Invalid extra dat… in ReplaceVariableForDepPath()
147 char *path = extraData->data.depNode->source; in ReplaceVariableForDepPath()
148 if (CHECK_FLAGS_BY_INDEX(extraData->operation, MOUNT_PATH_OP_REPLACE_BY_SANDBOX)) { in ReplaceVariableForDepPath()
149 path = extraData->data.depNode->target; in ReplaceVariableForDepPath()
150 …} else if (CHECK_FLAGS_BY_INDEX(extraData->operation, MOUNT_PATH_OP_REPLACE_BY_SRC) && IsPathEmpty… in ReplaceVariableForDepPath()
151 path = extraData->data.depNode->target; in ReplaceVariableForDepPath()
153 APPSPAWN_CHECK(path != NULL, return -1, "Invalid path %{public}x ", extraData->operation); in ReplaceVariableForDepPath()
162 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData) in ReplaceVariableForpackageName() argument
165 if (extraData != NULL && extraData->variablePackageName != NULL) { in ReplaceVariableForpackageName()
166 int len = sprintf_s((char *)buffer, bufferLen, "%s", extraData->variablePackageName); in ReplaceVariableForpackageName()
226 …onst char *varStart, SandboxBuffer *sandboxBuffer, uint32_t *varLen, const VarExtraData *extraData) in ReplaceVariable() argument
236 sandboxBuffer->bufferLen - sandboxBuffer->current - 1, &valueLen, extraData); in ReplaceVariable()
264 SandboxBuffer *sandboxBuffer, const char *source, const VarExtraData *extraData) in HandleVariableReplace() argument
277 int ret = ReplaceVariable(context, source + i, sandboxBuffer, &varLen, extraData); in HandleVariableReplace()
285 uint32_t bufferType, const char *source, const char *prefix, const VarExtraData *extraData) in GetSandboxRealVar() argument
294 ret = HandleVariableReplace(context, sandboxBuffer, prefix, extraData); in GetSandboxRealVar()
302 ret = HandleVariableReplace(context, sandboxBuffer, tmp, extraData); in GetSandboxRealVar()
310 …if (extraData != NULL && extraData->sandboxTag == SANDBOX_TAG_NAME_GROUP && extraData->data.depNod… in GetSandboxRealVar()
313 ret = HandleVariableReplace(context, tmpBuffer, sandboxBuffer->buffer, extraData); in GetSandboxRealVar()