Searched refs:tdx_module_args (Results 1 – 10 of 10) sorted by relevance
| /arch/x86/kernel/ |
| A D | asm-offsets.c | 79 OFFSET(TDX_MODULE_rcx, tdx_module_args, rcx); in common() 80 OFFSET(TDX_MODULE_rdx, tdx_module_args, rdx); in common() 81 OFFSET(TDX_MODULE_r8, tdx_module_args, r8); in common() 82 OFFSET(TDX_MODULE_r9, tdx_module_args, r9); in common() 83 OFFSET(TDX_MODULE_r10, tdx_module_args, r10); in common() 84 OFFSET(TDX_MODULE_r11, tdx_module_args, r11); in common() 85 OFFSET(TDX_MODULE_r12, tdx_module_args, r12); in common() 86 OFFSET(TDX_MODULE_r13, tdx_module_args, r13); in common() 87 OFFSET(TDX_MODULE_r14, tdx_module_args, r14); in common() 88 OFFSET(TDX_MODULE_r15, tdx_module_args, r15); in common() [all …]
|
| /arch/x86/virt/vmx/tdx/ |
| A D | tdx.c | 69 struct tdx_module_args *args) in seamcall_err_ret() 113 struct tdx_module_args args = {}; in try_init_module_global() 156 struct tdx_module_args args = {}; in tdx_cpu_enable() 262 struct tdx_module_args args = {}; in read_sys_metadata_field() 1260 struct tdx_module_args args = { in paddr_is_tdx_private() 1531 struct tdx_module_args args = { in tdh_mng_addcx() 1543 struct tdx_module_args args = { in tdh_mem_page_add() 1563 struct tdx_module_args args = { in tdh_mem_sept_add() 1582 struct tdx_module_args args = { in tdh_vp_addcx() 1594 struct tdx_module_args args = { in tdh_mem_page_aug() [all …]
|
| /arch/x86/include/asm/shared/ |
| A D | tdx.h | 128 struct tdx_module_args { struct 148 u64 __tdcall(u64 fn, struct tdx_module_args *args); argument 149 u64 __tdcall_ret(u64 fn, struct tdx_module_args *args); 150 u64 __tdcall_saved_ret(u64 fn, struct tdx_module_args *args); 153 u64 __tdx_hypercall(struct tdx_module_args *args); 161 struct tdx_module_args args = { in _tdx_hypercall()
|
| /arch/x86/coco/tdx/ |
| A D | tdx.c | 56 struct tdx_module_args args = { in tdx_kvm_hypercall() 83 struct tdx_module_args args = { in tdg_vm_rd() 97 struct tdx_module_args args = { in tdg_vm_wr() 123 struct tdx_module_args args = { in tdx_mcall_get_report0() 160 struct tdx_module_args args = { in tdx_mcall_extend_rtmr() 202 struct tdx_module_args args = { in tdx_panic() 411 struct tdx_module_args args = { in __halt() 473 struct tdx_module_args args = { in read_msr() 494 struct tdx_module_args args = { in write_msr() 514 struct tdx_module_args args = { in handle_cpuid() [all …]
|
| 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()
|
| /arch/x86/include/asm/ |
| A D | tdx.h | 100 u64 __seamcall(u64 fn, struct tdx_module_args *args); 101 u64 __seamcall_ret(u64 fn, struct tdx_module_args *args); 102 u64 __seamcall_saved_ret(u64 fn, struct tdx_module_args *args); 107 typedef u64 (*sc_func_t)(u64 fn, struct tdx_module_args *args); 110 struct tdx_module_args *args) in sc_retry() 171 u64 tdh_vp_enter(struct tdx_vp *vp, struct tdx_module_args *args);
|
| /arch/x86/boot/compressed/ |
| A D | tdx.c | 21 struct tdx_module_args args = { in tdx_io_in() 37 struct tdx_module_args args = { in tdx_io_out()
|
| /arch/x86/hyperv/ |
| A D | ivm.c | 396 struct tdx_module_args args = { in hv_tdx_msr_write() 410 struct tdx_module_args args = { in hv_tdx_msr_read() 426 struct tdx_module_args args = { }; in hv_tdx_hypercall()
|
| /arch/x86/kvm/vmx/ |
| A D | tdx.h | 61 struct tdx_module_args vp_enter_args;
|
| /arch/x86/kernel/cpu/ |
| A D | vmware.c | 507 struct tdx_module_args args = {}; in vmware_tdx_hypercall()
|
Completed in 21 milliseconds