Lines Matching defs:buffer
72 char buffer[PATH_MAX] = {0};
83 int ret = memcpy_s(buffer, PATH_MAX, path, p - path - 1);
85 ret = access(buffer, F_OK);
86 APPSPAWN_CHECK(ret == 0, return false, "Dir not exit %{public}s errno: %{public}d", buffer, errno);
90 APPSPAWN_CHECK(ret == 0, return false, "Dir not exit %{public}s errno: %{public}d", buffer, errno);
121 static int BuildRootPath(char *buffer, uint32_t bufferLen, const AppSpawnSandboxCfg *sandbox, uid_t uid)
130 len = sprintf_s(buffer, bufferLen, "%s/%d", sandbox->rootPath, uid);
132 ret = memcpy_s(buffer, bufferLen, sandbox->rootPath, rootPath - sandbox->rootPath);
137 len = sprintf_s(buffer + currLen, bufferLen - currLen, "%d%s",
140 len = sprintf_s(buffer + currLen, bufferLen - currLen, "%d", uid);
146 buffer[currLen] = '\0';
157 char *buffer = (char *)(context + 1);
159 context->buffer[i].bufferLen = MAX_SANDBOX_BUFFER;
160 context->buffer[i].current = 0;
161 context->buffer[i].buffer = buffer + MAX_SANDBOX_BUFFER * i;