Searched refs:caa (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/arch/x86/coco/sev/ |
D | core.c | 1013 static int snp_set_vmsa(void *va, void *caa, int apic_id, bool make_vmsa) in snp_set_vmsa() argument 1023 call.caa = this_cpu_read(svsm_caa); in snp_set_vmsa() 1029 call.rdx = __pa(caa); in snp_set_vmsa() 1104 struct svsm_ca *caa; in wakeup_cpu_via_vmgexit() local 1152 caa = per_cpu(svsm_caa, cpu); in wakeup_cpu_via_vmgexit() 1205 ret = snp_set_vmsa(vmsa, caa, apic_id, true); in wakeup_cpu_via_vmgexit() 1493 struct svsm_ca *caa; in alloc_runtime_data() local 1496 caa = memblock_alloc(sizeof(*caa), PAGE_SIZE); in alloc_runtime_data() 1497 if (!caa) in alloc_runtime_data() 1500 per_cpu(svsm_caa, cpu) = caa; in alloc_runtime_data() [all …]
|
D | shared.c | 290 call->caa->call_pending = 1; in svsm_issue_call() 296 *pending = xchg(&call->caa->call_pending, *pending); in svsm_issue_call() 1260 call.caa = svsm_get_caa(); in svsm_pval_4k_page() 1262 pc = (struct svsm_pvalidate_call *)call.caa->svsm_buffer; in svsm_pval_4k_page() 1419 call.caa = svsm_get_caa(); in svsm_pval_pages() 1421 pc = (struct svsm_pvalidate_call *)call.caa->svsm_buffer; in svsm_pval_pages() 1654 u64 caa; in svsm_setup_ca() local 1691 caa = secrets_page->svsm_caa; in svsm_setup_ca() 1697 if (caa & (PAGE_SIZE - 1)) in svsm_setup_ca() 1704 RIP_REL_REF(boot_svsm_caa) = (struct svsm_ca *)caa; in svsm_setup_ca() [all …]
|
/linux-6.12.1/arch/x86/include/asm/ |
D | sev.h | 292 struct svsm_ca *caa; member
|