Home
last modified time | relevance | path

Searched refs:tdx_hypercall_args (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/x86/kernel/
H A Dasm-offsets.c79 OFFSET(TDX_HYPERCALL_r8, tdx_hypercall_args, r8); in common()
80 OFFSET(TDX_HYPERCALL_r9, tdx_hypercall_args, r9); in common()
81 OFFSET(TDX_HYPERCALL_r10, tdx_hypercall_args, r10); in common()
82 OFFSET(TDX_HYPERCALL_r11, tdx_hypercall_args, r11); in common()
83 OFFSET(TDX_HYPERCALL_r12, tdx_hypercall_args, r12); in common()
84 OFFSET(TDX_HYPERCALL_r13, tdx_hypercall_args, r13); in common()
85 OFFSET(TDX_HYPERCALL_r14, tdx_hypercall_args, r14); in common()
86 OFFSET(TDX_HYPERCALL_r15, tdx_hypercall_args, r15); in common()
87 OFFSET(TDX_HYPERCALL_rdi, tdx_hypercall_args, rdi); in common()
88 OFFSET(TDX_HYPERCALL_rsi, tdx_hypercall_args, rsi); in common()
[all …]
/openbmc/linux/arch/x86/include/asm/shared/
H A Dtdx.h35 struct tdx_hypercall_args { struct
51 u64 __tdx_hypercall(struct tdx_hypercall_args *args); argument
52 u64 __tdx_hypercall_ret(struct tdx_hypercall_args *args);
60 struct tdx_hypercall_args args = { in _tdx_hypercall()
/openbmc/linux/arch/x86/coco/tdx/
H A Dtdx.c53 struct tdx_hypercall_args args = { in tdx_kvm_hypercall()
111 struct tdx_hypercall_args args = { in tdx_panic()
233 struct tdx_hypercall_args args = { in __halt()
277 struct tdx_hypercall_args args = { in read_msr()
298 struct tdx_hypercall_args args = { in write_msr()
318 struct tdx_hypercall_args args = { in handle_cpuid()
360 struct tdx_hypercall_args args = { in mmio_read()
492 struct tdx_hypercall_args args = { in handle_in()
/openbmc/linux/arch/x86/boot/compressed/
H A Dtdx.c21 struct tdx_hypercall_args args = { in tdx_io_in()
37 struct tdx_hypercall_args args = { in tdx_io_out()
/openbmc/linux/arch/x86/hyperv/
H A Divm.c387 struct tdx_hypercall_args args = { in hv_tdx_msr_write()
401 struct tdx_hypercall_args args = { in hv_tdx_msr_read()
417 struct tdx_hypercall_args args = { }; in hv_tdx_hypercall()