Searched refs:caa (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/x86/boot/startup/ |
| H A D | sev-shared.c | 108 call->caa->call_pending = 1; in svsm_issue_call() 114 *pending = xchg(&call->caa->call_pending, *pending); in svsm_issue_call() 597 struct svsm_ca *caa, u64 caa_pa) in svsm_pval_4k_page() argument 610 call.caa = caa; in svsm_pval_4k_page() 612 pc = (struct svsm_pvalidate_call *)call.caa->svsm_buffer; in svsm_pval_4k_page() 639 bool validate, struct svsm_ca *caa, u64 caa_pa) in pvalidate_4k_page() argument 644 svsm_pval_4k_page(paddr, validate, caa, caa_pa); in pvalidate_4k_page() 704 u64 caa; in svsm_setup_ca() local 741 caa = secrets_page->svsm_caa; in svsm_setup_ca() 747 if (caa & (PAGE_SIZE - 1)) in svsm_setup_ca() [all …]
|
| /linux/arch/x86/coco/sev/ |
| H A D | core.c | 479 static int snp_set_vmsa(void *va, void *caa, int apic_id, bool make_vmsa) in snp_set_vmsa() argument 489 call.caa = this_cpu_read(svsm_caa); in snp_set_vmsa() 495 call.rdx = __pa(caa); in snp_set_vmsa() 764 struct svsm_ca *caa; in wakeup_cpu_via_vmgexit() local 801 caa = per_cpu(svsm_caa, cpu); in wakeup_cpu_via_vmgexit() 863 ret = snp_set_vmsa(vmsa, caa, apic_id, true); in wakeup_cpu_via_vmgexit() 1201 struct svsm_ca *caa; in alloc_runtime_data() local 1204 caa = cpu ? memblock_alloc_or_panic(sizeof(*caa), PAGE_SIZE) in alloc_runtime_data() 1207 per_cpu(svsm_caa, cpu) = caa; in alloc_runtime_data() 1208 per_cpu(svsm_caa_pa, cpu) = __pa(caa); in alloc_runtime_data()
|
| /linux/arch/x86/include/asm/ |
| H A D | sev.h | 411 struct svsm_ca *caa; member
|