Home
last modified time | relevance | path

Searched refs:gdte (Results 1 – 1 of 1) 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 in validate_gdte_nested()
191 struct iommu_hwpt_amd_guest *gdte = &ndom->gdte; set_dte_nested() local
[all...]