Symbol: mpam_has_feature
drivers/resctrl/mpam_devices.c
1137
if (mpam_has_feature(mpam_feat_msmon_csu_hw_nrdy, rprops))
drivers/resctrl/mpam_devices.c
1146
if (mpam_has_feature(mpam_feat_msmon_mbwu_hw_nrdy, rprops))
drivers/resctrl/mpam_devices.c
1155
if (mpam_has_feature(mpam_feat_msmon_mbwu_hw_nrdy, rprops))
drivers/resctrl/mpam_devices.c
1226
if (mpam_has_feature(mpam_feat_msmon_mbwu_63counter, cprops))
drivers/resctrl/mpam_devices.c
1228
if (mpam_has_feature(mpam_feat_msmon_mbwu_44counter, cprops))
drivers/resctrl/mpam_devices.c
1248
if (!mpam_has_feature(type, cprops))
drivers/resctrl/mpam_devices.c
1294
if (!mpam_has_feature(mpam_feat_msmon_mbwu, &vmsc->props))
drivers/resctrl/mpam_devices.c
1300
if (!mpam_has_feature(mpam_feat_msmon_mbwu, &ris->props))
drivers/resctrl/mpam_devices.c
1355
if (mpam_has_feature(mpam_feat_partid_nrw, rprops)) {
drivers/resctrl/mpam_devices.c
1367
if (mpam_has_feature(mpam_feat_cpor_part, rprops) &&
drivers/resctrl/mpam_devices.c
1368
mpam_has_feature(mpam_feat_cpor_part, cfg)) {
drivers/resctrl/mpam_devices.c
1375
if (mpam_has_feature(mpam_feat_mbw_part, rprops) &&
drivers/resctrl/mpam_devices.c
1376
mpam_has_feature(mpam_feat_mbw_part, cfg)) {
drivers/resctrl/mpam_devices.c
1383
if (mpam_has_feature(mpam_feat_mbw_min, rprops) &&
drivers/resctrl/mpam_devices.c
1384
mpam_has_feature(mpam_feat_mbw_min, cfg))
drivers/resctrl/mpam_devices.c
1387
if (mpam_has_feature(mpam_feat_mbw_max, rprops) &&
drivers/resctrl/mpam_devices.c
1388
mpam_has_feature(mpam_feat_mbw_max, cfg)) {
drivers/resctrl/mpam_devices.c
1395
if (mpam_has_feature(mpam_feat_mbw_prop, rprops) &&
drivers/resctrl/mpam_devices.c
1396
mpam_has_feature(mpam_feat_mbw_prop, cfg))
drivers/resctrl/mpam_devices.c
1399
if (mpam_has_feature(mpam_feat_cmax_cmax, rprops))
drivers/resctrl/mpam_devices.c
1402
if (mpam_has_feature(mpam_feat_cmax_cmin, rprops))
drivers/resctrl/mpam_devices.c
1405
if (mpam_has_feature(mpam_feat_cmax_cassoc, rprops))
drivers/resctrl/mpam_devices.c
1408
if (mpam_has_feature(mpam_feat_intpri_part, rprops) ||
drivers/resctrl/mpam_devices.c
1409
mpam_has_feature(mpam_feat_dspri_part, rprops)) {
drivers/resctrl/mpam_devices.c
1411
if (!mpam_has_feature(mpam_feat_intpri_part_0_low, rprops))
drivers/resctrl/mpam_devices.c
1413
if (!mpam_has_feature(mpam_feat_dspri_part_0_low, rprops))
drivers/resctrl/mpam_devices.c
1416
if (mpam_has_feature(mpam_feat_intpri_part, rprops))
drivers/resctrl/mpam_devices.c
1418
if (mpam_has_feature(mpam_feat_dspri_part, rprops))
drivers/resctrl/mpam_devices.c
1605
if (mpam_has_feature(mpam_feat_msmon_mbwu, &ris->props))
drivers/resctrl/mpam_devices.c
1932
if (mpam_has_feature(mpam_feat_mbw_min, props))
drivers/resctrl/mpam_devices.c
1934
if (mpam_has_feature(mpam_feat_mbw_max, props))
drivers/resctrl/mpam_devices.c
1936
if (mpam_has_feature(mpam_feat_mbw_prop, props))
drivers/resctrl/mpam_devices.c
1944
if (mpam_has_feature(mpam_feat_cmax_cmax, props))
drivers/resctrl/mpam_devices.c
1946
if (mpam_has_feature(mpam_feat_cmax_cmin, props))
drivers/resctrl/mpam_devices.c
1957
mpam_has_feature((feat), (parent)) && \
drivers/resctrl/mpam_devices.c
1958
((mpam_has_feature((feat), (child)) && (parent)->field != (child)->field) || \
drivers/resctrl/mpam_devices.c
1959
(!mpam_has_feature((feat), (child)) && !(alias)))
drivers/resctrl/mpam_devices.c
1962
(alias) && !mpam_has_feature((feat), (parent)) && \
drivers/resctrl/mpam_devices.c
1963
mpam_has_feature((feat), (child))
drivers/resctrl/mpam_devices.c
2060
if (mpam_has_feature(mpam_feat_intpri_part, parent) &&
drivers/resctrl/mpam_devices.c
2061
(!mpam_has_feature(mpam_feat_intpri_part, child) ||
drivers/resctrl/mpam_devices.c
2062
mpam_has_feature(mpam_feat_intpri_part_0_low, parent) !=
drivers/resctrl/mpam_devices.c
2063
mpam_has_feature(mpam_feat_intpri_part_0_low, child))) {
drivers/resctrl/mpam_devices.c
2068
if (mpam_has_feature(mpam_feat_dspri_part, parent) &&
drivers/resctrl/mpam_devices.c
2069
(!mpam_has_feature(mpam_feat_dspri_part, child) ||
drivers/resctrl/mpam_devices.c
2070
mpam_has_feature(mpam_feat_dspri_part_0_low, parent) !=
drivers/resctrl/mpam_devices.c
2071
mpam_has_feature(mpam_feat_dspri_part_0_low, child))) {
drivers/resctrl/mpam_devices.c
2647
if (mpam_has_feature(feature, newcfg) && \
drivers/resctrl/mpam_devices.c
782
if (err && mpam_has_feature(mpam_feat_msmon_csu_hw_nrdy, props))
drivers/resctrl/mpam_devices.c
910
return (mpam_has_feature(mpam_feat_msmon_mbwu_63counter, &ris->props) ||
drivers/resctrl/mpam_devices.c
911
mpam_has_feature(mpam_feat_msmon_mbwu_44counter, &ris->props));
drivers/resctrl/mpam_devices.c
974
if (mpam_has_feature(mpam_feat_msmon_csu_xcl, &m->ris->props))
drivers/resctrl/mpam_devices.c
983
if (mpam_has_feature(mpam_feat_msmon_mbwu_rwbw, &m->ris->props))
drivers/resctrl/mpam_internal.h
344
if (!mpam_has_feature(mpam_feat_msmon_csu, cprops))
drivers/resctrl/mpam_internal.h
360
if (!mpam_has_feature(mpam_feat_msmon_mbwu, cprops))
drivers/resctrl/test_mpam_devices.c
106
KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
131
KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
132
KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cmax_cmin, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
133
KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cmax_cmin, &fake_vmsc1.props));
drivers/resctrl/test_mpam_devices.c
160
KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
189
KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
190
KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cmax_cmin, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
224
KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
225
KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_mbw_part, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
259
KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_mbw_min, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
260
KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cmax_cmax, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
287
KUNIT_EXPECT_TRUE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
317
KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cpor_part, &fake_class.props));
drivers/resctrl/test_mpam_devices.c
318
KUNIT_EXPECT_FALSE(test, mpam_has_feature(mpam_feat_cmax_cmin, &fake_class.props));