Lines Matching refs:buffer

26     const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData)
34 len = sprintf_s((char *)buffer, bufferLen, "%s_%d", bundleInfo->bundleName, bundleInfo->bundleIndex);
36 len = sprintf_s((char *)buffer, bufferLen, "%s", bundleInfo->bundleName);
45 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData)
47 int len = sprintf_s((char *)buffer, bufferLen, "%s", context->bundleName);
55 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData)
62 len = sprintf_s((char *)buffer, bufferLen, "%u", info->uid / UID_BASE);
64 len = sprintf_s((char *)buffer, bufferLen, "%s", "currentUser");
73 const char *buffer, uint32_t bufferLen, uint32_t *realLen,
86 int len = sprintf_s((char*) buffer, bufferLen, "%s", arkWebPackageName);
112 DEFAULT_NWEB_SANDBOX_SEC_PATH, sandboxBuffer->buffer + sandboxBuffer->current,
120 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData)
124 int ret = memcpy_s((char *)buffer, bufferLen, extraData->data.depNode->target, len);
131 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData)
135 int ret = memcpy_s((char *)buffer, bufferLen, extraData->data.depNode->source, len);
142 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData)
153 int ret = memcpy_s((char *)buffer, bufferLen, path, len);
160 const char *buffer, uint32_t bufferLen, uint32_t *realLen, const VarExtraData *extraData)
182 len = sprintf_s((char *)buffer, bufferLen, "%s", bundleInfo->bundleName);
185 len = sprintf_s((char *)buffer, bufferLen, "+clone-%u+%s", bundleInfo->bundleIndex, bundleInfo->bundleName);
189 len = sprintf_s((char *)buffer, bufferLen, "+extension-%s+%s", extension, bundleInfo->bundleName);
194 len = sprintf_s((char *)buffer, bufferLen, "+clone-%u+extension-%s+%s",
201 len = sprintf_s((char *)buffer, bufferLen, "+auid-%s+%s", accountId, bundleInfo->bundleName);
241 ret = node->replaceVar(context, sandboxBuffer->buffer + sandboxBuffer->current,
254 ret = memcpy_s(sandboxBuffer->buffer + sandboxBuffer->current,
262 ret = memcpy_s(sandboxBuffer->buffer + sandboxBuffer->current,
278 *(sandboxBuffer->buffer + sandboxBuffer->current) = *(source + i);
294 APPSPAWN_CHECK(bufferType < ARRAY_LENGTH(context->buffer), return NULL, "Invalid index for buffer");
295 SandboxBuffer *sandboxBuffer = &((SandboxContext *)context)->buffer[bufferType];
296 APPSPAWN_CHECK_ONLY_EXPER(sandboxBuffer != NULL && sandboxBuffer->buffer != NULL, return NULL);
303 if (tmp != NULL && sandboxBuffer->buffer[sandboxBuffer->current - 1] == '/' && *tmp == '/') {
311 sandboxBuffer->buffer[sandboxBuffer->current] = '\0';
312 // restore buffer
317 if (strstr(sandboxBuffer->buffer, "<") != NULL) {
318 SandboxBuffer *tmpBuffer = &((SandboxContext *)context)->buffer[BUFFER_FOR_TMP];
319 ret = HandleVariableReplace(context, tmpBuffer, sandboxBuffer->buffer, extraData);
320 APPSPAWN_CHECK(ret == 0, return NULL, "Failed to replace source %{public}s ", sandboxBuffer->buffer);
321 tmpBuffer->buffer[tmpBuffer->current] = '\0';
322 ret = strcpy_s(sandboxBuffer->buffer, sandboxBuffer->bufferLen, tmpBuffer->buffer);
323 APPSPAWN_CHECK(ret == 0, return NULL, "Failed to copy source %{public}s ", sandboxBuffer->buffer);
326 return sandboxBuffer->buffer;