Home
last modified time | relevance | path

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

/linux/drivers/iommu/amd/
H A Dnested.c25 static int validate_gdte_nested(struct iommu_hwpt_amd_guest *gdte) in validate_gdte_nested() argument
27 u32 gpt_level = FIELD_GET(DTE_GPT_LEVEL_MASK, gdte->dte[2]); in validate_gdte_nested()
30 if (FIELD_GET(DTE_MODE_MASK, gdte->dte[0]) != 0 || in validate_gdte_nested()
31 FIELD_GET(DTE_HOST_TRP, gdte->dte[0]) != 0) in validate_gdte_nested()
35 if (FIELD_GET(DTE_FLAG_V, gdte->dte[0]) == 1 && in validate_gdte_nested()
36 FIELD_GET(DTE_FLAG_GV, gdte->dte[0]) == 1 && in validate_gdte_nested()
37 FIELD_GET(DTE_GCR3_14_12, gdte->dte[0]) == 0 && in validate_gdte_nested()
38 FIELD_GET(DTE_GCR3_30_15, gdte->dte[1]) == 0 && in validate_gdte_nested()
39 FIELD_GET(DTE_GCR3_51_31, gdte->dte[1]) == 0) in validate_gdte_nested()
48 if (FIELD_GET(DTE_GLX, gdte->dte[0]) == 3) in validate_gdte_nested()
[all …]
H A Damd_iommu_types.h537 struct iommu_hwpt_amd_guest gdte; /* Guest vIOMMU DTE */ member