![]() |
|
|||
0001 /* SPDX-License-Identifier: GPL-2.0 */ 0002 /* 0003 * Function calling ABI conversion from Linux to EFI for x86_64 0004 * 0005 * Copyright (C) 2007 Intel Corp 0006 * Bibo Mao <bibo.mao@intel.com> 0007 * Huang Ying <ying.huang@intel.com> 0008 */ 0009 0010 #include <linux/linkage.h> 0011 #include <asm/nospec-branch.h> 0012 0013 SYM_FUNC_START(__efi_call) 0014 pushq %rbp 0015 movq %rsp, %rbp 0016 and $~0xf, %rsp 0017 mov 16(%rbp), %rax 0018 subq $48, %rsp 0019 mov %r9, 32(%rsp) 0020 mov %rax, 40(%rsp) 0021 mov %r8, %r9 0022 mov %rcx, %r8 0023 mov %rsi, %rcx 0024 CALL_NOSPEC rdi 0025 leave 0026 RET 0027 SYM_FUNC_END(__efi_call)
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.1.0 LXR engine. The LXR team |
![]() ![]() |