Lines Matching full:usage

66     // Check Usage MOCS index against MOCS settings  in CheckL3CachePolicy()
67 for(uint32_t Usage = GMM_RESOURCE_USAGE_UNKNOWN; Usage < GMM_RESOURCE_USAGE_MAX; Usage++) in CheckL3CachePolicy() local
69 … ClientRequest = pGmmULTClientContext->GetCachePolicyElement((GMM_RESOURCE_USAGE_TYPE)Usage); in CheckL3CachePolicy()
73 EXPECT_EQ(0, Mocs.L3.ESC) << "Usage# " << Usage << ": ESC is non-zero"; in CheckL3CachePolicy()
74 EXPECT_EQ(0, Mocs.L3.SCC) << "Usage# " << Usage << ": SCC is non-zero"; in CheckL3CachePolicy()
75 EXPECT_EQ(0, Mocs.L3.Reserved) << "Usage# " << Usage << ": Reserved field is non-zero"; in CheckL3CachePolicy()
78 …EXPECT_GT(GMM_MAX_NUMBER_MOCS_INDEXES, AssignedMocsIdx) << "Usage# " << Usage << ": MOCS Index gre… in CheckL3CachePolicy()
83 …EXPECT_GE(AssignedMocsIdx, GMM_GEN10_HDCL1_MOCS_INDEX_START) << "Usage# " << Usage << ": Incorrect… in CheckL3CachePolicy()
87 if(Usage == GMM_RESOURCE_USAGE_MOCS_62) in CheckL3CachePolicy()
89 … EXPECT_EQ(AssignedMocsIdx, 62) << "Usage# " << Usage << ": Incorrect Index for MOCS62 usage"; in CheckL3CachePolicy()
91 else if(Usage == GMM_RESOURCE_USAGE_L3_EVICTION) in CheckL3CachePolicy()
93 … EXPECT_EQ(AssignedMocsIdx, 63) << "Usage# " << Usage << ": Incorrect Index for MOCS63 usage"; in CheckL3CachePolicy()
97 …EXPECT_LT(AssignedMocsIdx, GMM_GEN10_HDCL1_MOCS_INDEX_START) << "Usage# " << Usage << ": Incorrect… in CheckL3CachePolicy()
103 …EXPECT_EQ(L3_WB_CACHEABLE, Mocs.L3.Cacheability) << "Usage# " << Usage << ": Incorrect L3 cachebil… in CheckL3CachePolicy()
107 …EXPECT_EQ(L3_UNCACHEABLE, Mocs.L3.Cacheability) << "Usage# " << Usage << ": Incorrect L3 cachebili… in CheckL3CachePolicy()
127 // Check Usage MOCS index against MOCS settings in CheckLlcEdramCachePolicy()
128 for(uint32_t Usage = GMM_RESOURCE_USAGE_UNKNOWN; Usage < GMM_RESOURCE_USAGE_MAX; Usage++) in CheckLlcEdramCachePolicy() local
130 … ClientRequest = pGmmULTClientContext->GetCachePolicyElement((GMM_RESOURCE_USAGE_TYPE)Usage); in CheckLlcEdramCachePolicy()
135 EXPECT_EQ(0, Mocs.LeCC.AOM) << "Usage# " << Usage << ": AOM is non-zero"; in CheckLlcEdramCachePolicy()
136 EXPECT_EQ(0, Mocs.LeCC.CoS) << "Usage# " << Usage << ": CoS is non-zero"; in CheckLlcEdramCachePolicy()
137 EXPECT_EQ(0, Mocs.LeCC.PFM) << "Usage# " << Usage << ": PFM is non-zero"; in CheckLlcEdramCachePolicy()
138 EXPECT_EQ(0, Mocs.LeCC.SCC) << "Usage# " << Usage << ": SCC is non-zero"; in CheckLlcEdramCachePolicy()
139 EXPECT_EQ(0, Mocs.LeCC.SCF) << "Usage# " << Usage << ": SCF is non-zero"; in CheckLlcEdramCachePolicy()
140 EXPECT_EQ(0, Mocs.LeCC.ESC) << "Usage# " << Usage << ": ESC is non-zero"; in CheckLlcEdramCachePolicy()
141 EXPECT_EQ(0, Mocs.LeCC.Reserved) << "Usage# " << Usage << ": Reserved field is non-zero"; in CheckLlcEdramCachePolicy()
144 … EXPECT_EQ(ClientRequest.AGE, Mocs.LeCC.LRUM) << "Usage# " << Usage << ": Incorrect AGE settings"; in CheckLlcEdramCachePolicy()
147 …EXPECT_EQ(ClientRequest.SSO, Mocs.LeCC.SelfSnoop) << "Usage# " << Usage << ": Self Snoop is non-ze… in CheckLlcEdramCachePolicy()
150 …EXPECT_GT(GMM_MAX_NUMBER_MOCS_INDEXES, AssignedMocsIdx) << "Usage# " << Usage << ": MOCS Index gre… in CheckLlcEdramCachePolicy()
155 …EXPECT_GE(AssignedMocsIdx, GMM_GEN10_HDCL1_MOCS_INDEX_START) << "Usage# " << Usage << ": Incorrect… in CheckLlcEdramCachePolicy()
159 if(Usage == GMM_RESOURCE_USAGE_MOCS_62) in CheckLlcEdramCachePolicy()
161 … EXPECT_EQ(AssignedMocsIdx, 62) << "Usage# " << Usage << ": Incorrect Index for MOCS62 usage"; in CheckLlcEdramCachePolicy()
163 else if(Usage == GMM_RESOURCE_USAGE_L3_EVICTION) in CheckLlcEdramCachePolicy()
165 … EXPECT_EQ(AssignedMocsIdx, 63) << "Usage# " << Usage << ": Incorrect Index for MOCS63 usage"; in CheckLlcEdramCachePolicy()
169 …EXPECT_LT(AssignedMocsIdx, GMM_GEN10_HDCL1_MOCS_INDEX_START) << "Usage# " << Usage << ": Incorrect… in CheckLlcEdramCachePolicy()
175 …EXPECT_EQ(TargetCache_LLC, Mocs.LeCC.TargetCache) << "Usage# " << Usage << ": Incorrect target cac… in CheckLlcEdramCachePolicy()
177 …EXPECT_EQ(LeCC_WB_CACHEABLE, Mocs.LeCC.Cacheability) << "Usage# " << Usage << ": Incorrect LLC/eDR… in CheckLlcEdramCachePolicy()
181 …EXPECT_EQ(LeCC_UNCACHEABLE, Mocs.LeCC.Cacheability) << "Usage# " << Usage << ": Incorrect LLC cach… in CheckLlcEdramCachePolicy()