Symbol: es_result
arch/x86/boot/compressed/misc.h
151
enum es_result vc_decode_insn(struct es_em_ctxt *ctxt);
arch/x86/boot/compressed/sev-handle-vc.c
101
enum es_result result;
arch/x86/boot/compressed/sev-handle-vc.c
43
enum es_result vc_decode_insn(struct es_em_ctxt *ctxt)
arch/x86/boot/compressed/sev-handle-vc.c
68
static enum es_result vc_write_mem(struct es_em_ctxt *ctxt,
arch/x86/boot/compressed/sev-handle-vc.c
76
static enum es_result vc_read_mem(struct es_em_ctxt *ctxt,
arch/x86/boot/compressed/sev-handle-vc.c
84
static enum es_result vc_ioio_check(struct es_em_ctxt *ctxt, u16 port, size_t size)
arch/x86/coco/sev/core.c
1015
enum es_result res;
arch/x86/coco/sev/core.c
1033
enum es_result savic_register_gpa(u64 gpa)
arch/x86/coco/sev/core.c
1037
enum es_result res;
arch/x86/coco/sev/core.c
1055
enum es_result savic_unregister_gpa(u64 *gpa)
arch/x86/coco/sev/core.c
1059
enum es_result res;
arch/x86/coco/sev/core.c
985
enum es_result res;
arch/x86/coco/sev/internal.h
67
enum es_result verify_exception_info(struct ghcb *ghcb, struct es_em_ctxt *ctxt);
arch/x86/coco/sev/internal.h
88
enum es_result __vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt, bool write);
arch/x86/coco/sev/vc-handle.c
1039
enum es_result result;
arch/x86/coco/sev/vc-handle.c
134
static enum es_result __vc_decode_user_insn(struct es_em_ctxt *ctxt)
arch/x86/coco/sev/vc-handle.c
163
static enum es_result __vc_decode_kern_insn(struct es_em_ctxt *ctxt)
arch/x86/coco/sev/vc-handle.c
189
static enum es_result vc_decode_insn(struct es_em_ctxt *ctxt)
arch/x86/coco/sev/vc-handle.c
197
static enum es_result vc_write_mem(struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-handle.c
276
static enum es_result vc_read_mem(struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-handle.c
360
static enum es_result __vc_handle_msr_caa(struct pt_regs *regs, bool write)
arch/x86/coco/sev/vc-handle.c
376
static enum es_result __vc_handle_secure_tsc_msrs(struct es_em_ctxt *ctxt, bool write)
arch/x86/coco/sev/vc-handle.c
39
static enum es_result vc_slow_virt_to_phys(struct ghcb *ghcb, struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-handle.c
407
enum es_result __vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt, bool write)
arch/x86/coco/sev/vc-handle.c
410
enum es_result ret;
arch/x86/coco/sev/vc-handle.c
449
static enum es_result vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt)
arch/x86/coco/sev/vc-handle.c
480
static enum es_result vc_do_mmio(struct ghcb *ghcb, struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-handle.c
485
enum es_result res;
arch/x86/coco/sev/vc-handle.c
531
static enum es_result vc_handle_mmio_movs(struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-handle.c
537
enum es_result ret;
arch/x86/coco/sev/vc-handle.c
579
static enum es_result vc_handle_mmio(struct ghcb *ghcb, struct es_em_ctxt *ctxt)
arch/x86/coco/sev/vc-handle.c
584
enum es_result ret;
arch/x86/coco/sev/vc-handle.c
660
static enum es_result vc_handle_dr7_write(struct ghcb *ghcb,
arch/x86/coco/sev/vc-handle.c
665
enum es_result ret;
arch/x86/coco/sev/vc-handle.c
701
static enum es_result vc_handle_dr7_read(struct ghcb *ghcb,
arch/x86/coco/sev/vc-handle.c
721
static enum es_result vc_handle_wbinvd(struct ghcb *ghcb,
arch/x86/coco/sev/vc-handle.c
727
static enum es_result vc_handle_rdpmc(struct ghcb *ghcb, struct es_em_ctxt *ctxt)
arch/x86/coco/sev/vc-handle.c
729
enum es_result ret;
arch/x86/coco/sev/vc-handle.c
74
static enum es_result vc_ioio_check(struct es_em_ctxt *ctxt, u16 port, size_t size)
arch/x86/coco/sev/vc-handle.c
746
static enum es_result vc_handle_monitor(struct ghcb *ghcb,
arch/x86/coco/sev/vc-handle.c
756
static enum es_result vc_handle_mwait(struct ghcb *ghcb,
arch/x86/coco/sev/vc-handle.c
763
static enum es_result vc_handle_vmmcall(struct ghcb *ghcb,
arch/x86/coco/sev/vc-handle.c
766
enum es_result ret;
arch/x86/coco/sev/vc-handle.c
795
static enum es_result vc_handle_trap_ac(struct ghcb *ghcb,
arch/x86/coco/sev/vc-handle.c
808
static enum es_result vc_handle_exitcode(struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-handle.c
812
enum es_result result = vc_check_opcode_bytes(ctxt, exit_code);
arch/x86/coco/sev/vc-handle.c
896
enum es_result result;
arch/x86/coco/sev/vc-shared.c
105
static enum es_result vc_init_em_ctxt(struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-shared.c
109
enum es_result ret = ES_OK;
arch/x86/coco/sev/vc-shared.c
125
static enum es_result vc_insn_string_check(struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-shared.c
142
static enum es_result vc_insn_string_read(struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-shared.c
150
enum es_result ret;
arch/x86/coco/sev/vc-shared.c
168
static enum es_result vc_insn_string_write(struct es_em_ctxt *ctxt,
arch/x86/coco/sev/vc-shared.c
176
enum es_result ret;
arch/x86/coco/sev/vc-shared.c
213
static enum es_result vc_ioio_exitinfo(struct es_em_ctxt *ctxt, u64 *exitinfo)
arch/x86/coco/sev/vc-shared.c
308
static enum es_result vc_handle_ioio(struct ghcb *ghcb, struct es_em_ctxt *ctxt)
arch/x86/coco/sev/vc-shared.c
312
enum es_result ret;
arch/x86/coco/sev/vc-shared.c
416
enum es_result verify_exception_info(struct ghcb *ghcb, struct es_em_ctxt *ctxt)
arch/x86/coco/sev/vc-shared.c
444
enum es_result sev_es_ghcb_hv_call(struct ghcb *ghcb,
arch/x86/coco/sev/vc-shared.c
529
static enum es_result vc_handle_cpuid(struct ghcb *ghcb,
arch/x86/coco/sev/vc-shared.c
534
enum es_result ret;
arch/x86/coco/sev/vc-shared.c
578
static enum es_result vc_handle_rdtsc(struct ghcb *ghcb,
arch/x86/coco/sev/vc-shared.c
583
enum es_result ret;
arch/x86/coco/sev/vc-shared.c
7
static enum es_result vc_check_opcode_bytes(struct es_em_ctxt *ctxt,
arch/x86/hyperv/ivm.c
125
static enum es_result hv_ghcb_hv_call(struct ghcb *ghcb, u64 exit_code,
arch/x86/include/asm/sev.h
534
enum es_result savic_register_gpa(u64 gpa);
arch/x86/include/asm/sev.h
535
enum es_result savic_unregister_gpa(u64 *gpa);
arch/x86/include/asm/sev.h
564
enum es_result sev_es_ghcb_hv_call(struct ghcb *ghcb,
arch/x86/include/asm/sev.h
642
static inline enum es_result savic_register_gpa(u64 gpa) { return ES_UNSUPPORTED; }
arch/x86/include/asm/sev.h
643
static inline enum es_result savic_unregister_gpa(u64 *gpa) { return ES_UNSUPPORTED; }
arch/x86/kernel/apic/x2apic_savic.c
343
enum es_result res;