ecall_types.h 417 B

12345678910111213141516
  1. /* -*- mode:c; c-file-style:"k&r"; c-basic-offset: 4; tab-width:4; indent-tabs-mode:nil; mode:auto-fill; fill-column:78; -*- */
  2. /* vim: set ts=4 sw=4 et tw=78 fo=cqt wm=0: */
  3. enum {
  4. ECALL_ENCLAVE_START = 0,
  5. ECALL_THREAD_START,
  6. ECALL_NR,
  7. };
  8. struct pal_sec;
  9. typedef struct {
  10. const char ** ms_arguments;
  11. const char ** ms_environments;
  12. struct pal_sec * ms_sec_info;
  13. } ms_ecall_enclave_start_t;