File enclave/inside/env.cpp

namespace sgx

Functions

uint32_t getFaasmWasiEnvApi(NativeSymbol **nativeSymbols)
static int wasi_args_get(wasm_exec_env_t execEnv, uint32_t *argvOffsetsWasm, char *argvBuffWasm)
static int wasi_args_sizes_get(wasm_exec_env_t execEnv, uint32_t *argcWasm, uint32_t *argvBuffSizeWasm)
static void wasi_proc_exit(wasm_exec_env_t execEnv, int returnCode)

Variables

static NativeSymbol wasiNs[] = {REG_WASI_NATIVE_FUNC(args_get, "(**)i"), REG_WASI_NATIVE_FUNC(args_sizes_get, "(**)i"), REG_WASI_NATIVE_FUNC(proc_exit, "(i)"),}