Lines Matching defs:SCRIPT
21 * TERP - Test Executive Script Interpreter
35 /* gen_func: The script generation function. */
98 * Immediately exit script successfully. Useful for skipping.
146 * This is exactly like PUSH_P, but the script dumper knows the pointer
277 * Script Interpreter
285 static int GEN_CTX_finish(GEN_CTX *ctx, GEN_SCRIPT *script)
287 script->buf = ctx->build_buf_beg;
288 script->buf_len = ctx->build_buf_cur - ctx->build_buf_beg;
293 static void GEN_SCRIPT_cleanup(GEN_SCRIPT *script)
295 OPENSSL_free((char *)script->buf);
297 script->buf = NULL;
298 script->buf_len = 0;
322 TEST_error("script generation failed: %s (at %s:%d)",
346 return 0; /* malformed script */
475 BIO_printf(bio, "\nGenerated script for '%s':\n",
511 TEST_error("%s: script '%s' (%s)",
514 TEST_info("%s: script '%s' (%s)",
790 TEST_error("FAILED while executing script: %s at op %zu, error stack:",
810 SCRIPT_INFO_print(script_info, debug_bio, /*error=*/0, "generating script");
812 /* Generate the script by calling the generator function. */
815 "error while generating script");
819 /* Output the script for debugging purposes. */
822 "error while printing script");
826 /* Execute the script. */
832 SCRIPT_INFO_print(script_info, debug_bio, /*error=*/0, "executing script");
860 #define SCRIPT(name) (&script_info_##name)
861 #define USE(name) SCRIPT(name)