File error.h

Defines

FAASM_SGX_ERROR(X)
FAASM_SGX_OCALL_ERROR(X)
FAASM_SGX_OCALL_GET_SGX_ERROR(X)
_FAASM_SGX_ERROR_PREFIX

Typedefs

typedef enum _faasm_error faasm_sgx_status_t

Enums

enum _faasm_error

Values:

enumerator FAASM_SGX_SUCCESS
enumerator FAASM_SGX_INVALID_PTR
enumerator FAASM_SGX_WAMR_RTE_INIT_FAILED
enumerator FAASM_SGX_WAMR_MODULE_LOAD_FAILED
enumerator FAASM_SGX_WAMR_MODULE_INSTANTIATION_FAILED
enumerator FAASM_SGX_WAMR_EXECUTION_ENVIRONMENT_GENERATION_FAILED
enumerator FAASM_SGX_WAMR_FUNCTION_NOT_FOUND
enumerator FAASM_SGX_WAMR_FUNCTION_UNABLE_TO_CALL
enumerator FAASM_SGX_CPU_SGX_NOT_AVAILABLE
enumerator FAASM_SGX_CPU_SGX_V1_LEAF_NOT_AVAILABLE
enumerator FAASM_SGX_CPU_SGX_V2_LEAF_NOT_AVAILABLE
enumerator FAASM_SGX_CPU_NOT_AN_INTEL_CPU
enumerator FAASM_SGX_CPU_FEATURE_LEAF_NOT_AVAILABLE
enumerator FAASM_SGX_OUT_OF_MEMORY
enumerator FAASM_SGX_INVALID_THREAD_ID
enumerator FAASM_SGX_WAMR_MODULE_NOT_BOUND
enumerator FAASM_SGX_UNABLE_TO_ENTER_ENCLAVE
enumerator FAASM_SGX_MODULE_NOT_LOADED
enumerator FAASM_SGX_INVALID_FUNC_ID
enumerator FAASM_SGX_INVALID_OPCODE_SIZE
enumerator FAASM_SGX_OCALL_FAILED
enumerator FAASM_SGX_CRT_THREAD_FAILED
enumerator FAASM_SGX_CRT_SOCKET_FAILED
enumerator FAASM_SGX_CRT_INVALID_ADDR
enumerator FAASM_SGX_CRT_CONNECT_FAILED
enumerator FAASM_SGX_CRT_SEND_FAILED
enumerator FAASM_SGX_CRT_RECV_FAILED
enumerator FAASM_SGX_INVALID_PAYLOAD_LEN
enumerator FAASM_SGX_FUNCTION_NOT_WHITELISTED
enumerator FAASM_SGX_WAMR_FUNCTION_NOT_IMPLEMENTED
enumerator FAASM_SGX_READ_RAND_FAILED
enumerator FAASM_SGX_ENCRYPTION_FAILED
enumerator FAASM_SGX_DECRYPTION_FAILED
enumerator FAASM_SGX_HASH_FAILED
enumerator FAASM_SGX_GENERATE_REPORT_FAILED