Searched refs:tdx_module_args (Results 1 – 11 of 11) sorted by relevance
| /linux/arch/x86/kernel/ |
| H A D | asm-offsets.c | 85 OFFSET(TDX_MODULE_rcx, tdx_module_args, rcx); in common() 86 OFFSET(TDX_MODULE_rdx, tdx_module_args, rdx); in common() 87 OFFSET(TDX_MODULE_r8, tdx_module_args, r8); in common() 88 OFFSET(TDX_MODULE_r9, tdx_module_args, r9); in common() 89 OFFSET(TDX_MODULE_r10, tdx_module_args, r10); in common() 90 OFFSET(TDX_MODULE_r11, tdx_module_args, r11); in common() 91 OFFSET(TDX_MODULE_r12, tdx_module_args, r12); in common() 92 OFFSET(TDX_MODULE_r13, tdx_module_args, r13); in common() 93 OFFSET(TDX_MODULE_r14, tdx_module_args, r14); in common() 94 OFFSET(TDX_MODULE_r15, tdx_module_args, r15); in common() [all …]
|
| /linux/arch/x86/virt/vmx/tdx/ |
| H A D | seamcall_internal.h | 21 u64 __seamcall(u64 fn, struct tdx_module_args *args); 22 u64 __seamcall_ret(u64 fn, struct tdx_module_args *args); 23 u64 __seamcall_saved_ret(u64 fn, struct tdx_module_args *args); 25 typedef u64 (*sc_func_t)(u64 fn, struct tdx_module_args *args); 39 struct tdx_module_args *args) in __seamcall_dirty_cache() 65 struct tdx_module_args *args) in sc_retry() 83 typedef void (*sc_err_func_t)(u64 fn, u64 err, struct tdx_module_args *args); 85 static inline void seamcall_err(u64 fn, u64 err, struct tdx_module_args *args) in seamcall_err() 91 struct tdx_module_args *args) in seamcall_err_ret() 102 u64 fn, struct tdx_module_args *args) in sc_retry_prerr()
|
| H A D | tdx.c | 91 struct tdx_module_args args = {}; in try_init_module_global() 129 struct tdx_module_args args = {}; in tdx_cpu_enable() 380 struct tdx_module_args args = {}; in read_sys_metadata_field() 1039 struct tdx_module_args args = {}; in config_tdx_module() 1080 struct tdx_module_args args = {}; in do_global_key_config() 1146 struct tdx_module_args args = { in init_tdmr() 1321 struct tdx_module_args args = {}; in tdx_module_shutdown() 1358 struct tdx_module_args args = {}; in tdx_module_run_update() 1417 struct tdx_module_args args = { in paddr_is_tdx_private() 1691 noinstr u64 tdh_vp_enter(struct tdx_vp *td, struct tdx_module_args *args) in tdh_vp_enter() [all …]
|
| /linux/arch/x86/coco/tdx/ |
| H A D | tdx.c | 57 struct tdx_module_args args = { in tdx_kvm_hypercall() 75 static inline void tdcall(u64 fn, struct tdx_module_args *args) in tdcall() 84 struct tdx_module_args args = { in tdg_vm_rd() 98 struct tdx_module_args args = { in tdg_vm_wr() 124 struct tdx_module_args args = { in tdx_mcall_get_report0() 161 struct tdx_module_args args = { in tdx_mcall_extend_rtmr() 314 struct tdx_module_args args = {}; in tdx_setup() 394 struct tdx_module_args args = { in __halt() 456 struct tdx_module_args args = { in read_msr() 477 struct tdx_module_args args = { in write_msr() [all …]
|
| H A D | tdx-shared.c | 8 struct tdx_module_args args = {}; in try_accept_one() 73 noinstr u64 __tdx_hypercall(struct tdx_module_args *args) in __tdx_hypercall() 95 struct tdx_module_args args = { in tdx_panic()
|
| /linux/arch/x86/include/asm/shared/ |
| H A D | tdx.h | 130 struct tdx_module_args { struct 155 u64 __tdcall(u64 fn, struct tdx_module_args *args); argument 156 u64 __tdcall_ret(u64 fn, struct tdx_module_args *args); 157 u64 __tdcall_saved_ret(u64 fn, struct tdx_module_args *args); 160 u64 __tdx_hypercall(struct tdx_module_args *args); 168 struct tdx_module_args args = { in _tdx_hypercall()
|
| /linux/arch/x86/boot/compressed/ |
| H A D | tdx.c | 21 struct tdx_module_args args = { in tdx_io_in() 37 struct tdx_module_args args = { in tdx_io_out()
|
| /linux/arch/x86/hyperv/ |
| H A D | ivm.c | 411 struct tdx_module_args args = { in hv_tdx_msr_write() 425 struct tdx_module_args args = { in hv_tdx_msr_read() 441 struct tdx_module_args args = { }; in hv_tdx_hypercall()
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | tdx.h | 63 struct tdx_module_args vp_enter_args;
|
| /linux/arch/x86/include/asm/ |
| H A D | tdx.h | 176 u64 tdh_vp_enter(struct tdx_vp *vp, struct tdx_module_args *args);
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | vmware.c | 509 struct tdx_module_args args = {}; in vmware_tdx_hypercall()
|