Lines Matching refs:fake_class
29 static struct mpam_class fake_class = { 0 }; variable
44 memset(&fake_class, 0, sizeof(fake_class)); in reset_fake_hierarchy()
45 fake_class.level = 3; in reset_fake_hierarchy()
46 fake_class.type = MPAM_CLASS_CACHE; in reset_fake_hierarchy()
47 INIT_LIST_HEAD_RCU(&fake_class.components); in reset_fake_hierarchy()
48 INIT_LIST_HEAD(&fake_class.classes_list); in reset_fake_hierarchy()
78 list_add(&fake_class.classes_list, &fake_classes_list); in reset_fake_hierarchy()
88 fake_comp1.class = &fake_class; in test_mpam_enable_merge_features()
89 list_add(&fake_comp1.class_list, &fake_class.components); in test_mpam_enable_merge_features()
106 KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props)); in test_mpam_enable_merge_features()
107 KUNIT_EXPECT_EQ(test, fake_class.props.cpbm_wd, 4); in test_mpam_enable_merge_features()
112 fake_comp1.class = &fake_class; in test_mpam_enable_merge_features()
113 list_add(&fake_comp1.class_list, &fake_class.components); in test_mpam_enable_merge_features()
131 KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props)); in test_mpam_enable_merge_features()
132 KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cmax_cmin, &fake_class.props)); in test_mpam_enable_merge_features()
134 KUNIT_EXPECT_EQ(test, fake_class.props.cpbm_wd, 4); in test_mpam_enable_merge_features()
136 KUNIT_EXPECT_EQ(test, fake_class.props.cmax_wd, 4); in test_mpam_enable_merge_features()
141 fake_comp1.class = &fake_class; in test_mpam_enable_merge_features()
142 list_add(&fake_comp1.class_list, &fake_class.components); in test_mpam_enable_merge_features()
160 KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props)); in test_mpam_enable_merge_features()
161 KUNIT_EXPECT_EQ(test, fake_class.props.cpbm_wd, 4); in test_mpam_enable_merge_features()
166 fake_comp1.class = &fake_class; in test_mpam_enable_merge_features()
167 list_add(&fake_comp1.class_list, &fake_class.components); in test_mpam_enable_merge_features()
189 KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props)); in test_mpam_enable_merge_features()
190 KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cmax_cmin, &fake_class.props)); in test_mpam_enable_merge_features()
191 KUNIT_EXPECT_EQ(test, fake_class.props.cpbm_wd, 0); in test_mpam_enable_merge_features()
192 KUNIT_EXPECT_EQ(test, fake_class.props.cmax_wd, 0); in test_mpam_enable_merge_features()
197 fake_comp1.class = &fake_class; in test_mpam_enable_merge_features()
198 list_add(&fake_comp1.class_list, &fake_class.components); in test_mpam_enable_merge_features()
224 KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props)); in test_mpam_enable_merge_features()
225 KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_mbw_part, &fake_class.props)); in test_mpam_enable_merge_features()
226 KUNIT_EXPECT_EQ(test, fake_class.props.cpbm_wd, 0); in test_mpam_enable_merge_features()
227 KUNIT_EXPECT_EQ(test, fake_class.props.mbw_pbm_bits, 0); in test_mpam_enable_merge_features()
232 fake_comp1.class = &fake_class; in test_mpam_enable_merge_features()
233 list_add(&fake_comp1.class_list, &fake_class.components); in test_mpam_enable_merge_features()
259 KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_mbw_min, &fake_class.props)); in test_mpam_enable_merge_features()
260 KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cmax_cmax, &fake_class.props)); in test_mpam_enable_merge_features()
261 KUNIT_EXPECT_EQ(test, fake_class.props.bwa_wd, 3); in test_mpam_enable_merge_features()
262 KUNIT_EXPECT_EQ(test, fake_class.props.cmax_wd, 3); in test_mpam_enable_merge_features()
267 fake_comp1.class = &fake_class; in test_mpam_enable_merge_features()
268 list_add(&fake_comp1.class_list, &fake_class.components); in test_mpam_enable_merge_features()
269 fake_comp2.class = &fake_class; in test_mpam_enable_merge_features()
270 list_add(&fake_comp2.class_list, &fake_class.components); in test_mpam_enable_merge_features()
287 KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props)); in test_mpam_enable_merge_features()
288 KUNIT_EXPECT_EQ(test, fake_class.props.cpbm_wd, 4); in test_mpam_enable_merge_features()
293 fake_comp1.class = &fake_class; in test_mpam_enable_merge_features()
294 list_add(&fake_comp1.class_list, &fake_class.components); in test_mpam_enable_merge_features()
295 fake_comp2.class = &fake_class; in test_mpam_enable_merge_features()
296 list_add(&fake_comp2.class_list, &fake_class.components); in test_mpam_enable_merge_features()
317 KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props)); in test_mpam_enable_merge_features()
318 KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cmax_cmin, &fake_class.props)); in test_mpam_enable_merge_features()
319 KUNIT_EXPECT_EQ(test, fake_class.props.cpbm_wd, 0); in test_mpam_enable_merge_features()
320 KUNIT_EXPECT_EQ(test, fake_class.props.cmax_wd, 0); in test_mpam_enable_merge_features()