Symbol: svsm_call
arch/x86/boot/startup/sev-shared.c
100
void svsm_issue_call(struct svsm_call *call, u8 *pending)
arch/x86/boot/startup/sev-shared.c
123
int svsm_perform_msr_protocol(struct svsm_call *call)
arch/x86/boot/startup/sev-shared.c
585
static int svsm_call_msr_protocol(struct svsm_call *call)
arch/x86/boot/startup/sev-shared.c
600
struct svsm_call call = {};
arch/x86/boot/startup/sev-shared.c
72
int svsm_process_result_codes(struct svsm_call *call)
arch/x86/boot/startup/sev-startup.c
156
struct svsm_call call = {};
arch/x86/coco/sev/core.c
484
struct svsm_call call = {};
arch/x86/coco/sev/internal.h
70
int svsm_perform_call_protocol(struct svsm_call *call);
arch/x86/coco/sev/svsm.c
176
struct svsm_call call = {};
arch/x86/coco/sev/svsm.c
256
static void update_attest_input(struct svsm_call *call, struct svsm_attest_call *input)
arch/x86/coco/sev/svsm.c
269
int snp_issue_svsm_attest_req(u64 call_id, struct svsm_call *call,
arch/x86/coco/sev/svsm.c
30
static int svsm_perform_ghcb_protocol(struct ghcb *ghcb, struct svsm_call *call)
arch/x86/coco/sev/svsm.c
328
struct svsm_call call = {};
arch/x86/coco/sev/svsm.c
348
struct svsm_call call = {};
arch/x86/coco/sev/svsm.c
68
int svsm_perform_call_protocol(struct svsm_call *call)
arch/x86/include/asm/sev.h
515
int snp_issue_svsm_attest_req(u64 call_id, struct svsm_call *call, struct svsm_attest_call *input);
arch/x86/include/asm/sev.h
555
int svsm_perform_msr_protocol(struct svsm_call *call);
arch/x86/include/asm/sev.h
556
int __pi_svsm_perform_msr_protocol(struct svsm_call *call);
arch/x86/include/asm/sev.h
560
void svsm_issue_call(struct svsm_call *call, u8 *pending);
arch/x86/include/asm/sev.h
561
int svsm_process_result_codes(struct svsm_call *call);
arch/x86/include/asm/sev.h
621
static inline int snp_issue_svsm_attest_req(u64 call_id, struct svsm_call *call, struct svsm_attest_call *input)
drivers/virt/coco/sev-guest/sev-guest.c
353
struct svsm_call call;