Lines Matching defs:cEnvVars
2313 * @param cEnvVars The number of environment variables.
2316 static int txsExecSetupEnv(PTXSEXEC pTxsExec, uint32_t cEnvVars, const char * const *papszEnv)
2325 for (size_t i = 0; i < cEnvVars; i++)
2462 * @param cEnvVars The environment variable count.
2473 uint32_t cEnvVars, const char * const *papszEnv,
2506 rc = txsExecSetupEnv(pTxsExec, cEnvVars, papszEnv);
2643 /* 5. cEnvVars */
2644 uint32_t const cEnvVars = (size_t)(pchEnd - pch) > sizeof(uint32_t) ? *(uint32_t const *)pch : 0xfff;
2646 if (cEnvVars * 1 >= (size_t)(pchEnd - pch))
2647 rc = txsReplyFailure(pPktHdr, "BAD ENVC", "Bad or missing environment variable count (%#x)", cEnvVars);
2648 else if (cEnvVars > 256)
2649 rc = txsReplyFailure(pPktHdr, "BAD ENVC", "Too many environment variables (%#x)", cEnvVars);
2652 char **papszEnv = (char **)RTMemTmpAllocZ(sizeof(char *) * (cEnvVars + 1));
2656 for (size_t i = 0; i < cEnvVars && fOk; i++)
2706 cEnvVars, papszEnv,
2722 for (size_t i = 0; i < cEnvVars; i++)
2727 rc = txsReplyFailure(pPktHdr, "NO MEM ", "Failed to allocate %zu bytes environ", sizeof(char *) * (cEnvVars + 1));