Home
last modified time | relevance | path

Searched refs:tdx_sysinfo (Results 1 – 2 of 2) sorted by relevance

/linux/arch/x86/kvm/vmx/
H A Dtdx.c63 static const struct tdx_sys_info *tdx_sysinfo; variable
166 const struct tdx_sys_info_td_conf *td_conf = &tdx_sysinfo->td_conf; in td_init_cpuid_entry2()
2204 const struct tdx_sys_info_td_conf *td_conf = &tdx_sysinfo->td_conf; in tdx_get_capabilities()
2283 const struct tdx_sys_info_td_conf *td_conf = &tdx_sysinfo->td_conf; in setup_tdparams_cpuids()
2337 const struct tdx_sys_info_td_conf *td_conf = &tdx_sysinfo->td_conf; in setup_tdparams()
2406 kvm_tdx->td.tdcs_nr_pages = tdx_sysinfo->td_ctrl.tdcs_base_size / PAGE_SIZE; in __tdx_td_init()
2408 kvm_tdx->td.tdcx_nr_pages = tdx_sysinfo->td_ctrl.tdvps_base_size / PAGE_SIZE - 1; in __tdx_td_init()
3425 tdx_sysinfo = tdx_get_sysinfo(); in __tdx_bringup()
3426 if (WARN_ON_ONCE(!tdx_sysinfo)) in __tdx_bringup()
3430 if (!tdx_get_supported_attrs(&tdx_sysinfo->td_conf) || in __tdx_bringup()
[all …]
/linux/arch/x86/virt/vmx/tdx/
H A Dtdx.c60 static struct tdx_sys_info tdx_sysinfo; variable
1083 ret = get_tdx_sys_info(&tdx_sysinfo); in init_tdx_module()
1088 ret = check_features(&tdx_sysinfo); in init_tdx_module()
1109 ret = alloc_tdmr_list(&tdx_tdmr_list, &tdx_sysinfo.tdmr); in init_tdx_module()
1114 ret = construct_tdmrs(&tdx_memlist, &tdx_tdmr_list, &tdx_sysinfo.tdmr); in init_tdx_module()
1476 p = (const struct tdx_sys_info *)&tdx_sysinfo; in tdx_get_sysinfo()