45 lines · plain
1/* SPDX-License-Identifier: GPL-2.0 */2/**3* Copyright(c) 2016-20 Intel Corporation.4*/5 6 .text7 8 .global sgx_enter_enclave9sgx_enter_enclave:10 .cfi_startproc11 push %r1512 .cfi_adjust_cfa_offset 813 .cfi_rel_offset %r15, 014 push %r1415 .cfi_adjust_cfa_offset 816 .cfi_rel_offset %r14, 017 push %r1318 .cfi_adjust_cfa_offset 819 .cfi_rel_offset %r13, 020 push %r1221 .cfi_adjust_cfa_offset 822 .cfi_rel_offset %r12, 023 push %rbx24 .cfi_adjust_cfa_offset 825 .cfi_rel_offset %rbx, 026 push $027 .cfi_adjust_cfa_offset 828 push 0x38(%rsp)29 .cfi_adjust_cfa_offset 830 call *vdso_sgx_enter_enclave(%rip)31 add $0x10, %rsp32 .cfi_adjust_cfa_offset -0x1033 pop %rbx34 .cfi_adjust_cfa_offset -835 pop %r1236 .cfi_adjust_cfa_offset -837 pop %r1338 .cfi_adjust_cfa_offset -839 pop %r1440 .cfi_adjust_cfa_offset -841 pop %r1542 .cfi_adjust_cfa_offset -843 ret44 .cfi_endproc45