Lines Matching refs:ctdp_level
899 struct isst_pkg_ctdp_level_info ctdp_level;
936 ret = isst_get_ctdp_control(i, j, &ctdp_level);
940 if (!fact_support && ctdp_level.fact_support)
943 if (!pbf_support && ctdp_level.pbf_support)
1082 struct isst_pkg_ctdp_level_info *ctdp_level;
1085 ctdp_level = &clx_n_pkg_dev.ctdp_level[0];
1086 pbf_info = &ctdp_level->pbf_info;
1087 ctdp_level->core_cpumask_size =
1088 alloc_cpu_set(&ctdp_level->core_cpumask);
1091 ctdp_level->tdp_ratio = clx_n_get_base_ratio();
1092 if (ctdp_level->tdp_ratio == 0) {
1113 CPU_SET_S(i, ctdp_level->core_cpumask_size,
1114 ctdp_level->core_cpumask);
1161 ctdp_level->processed = 1;
1162 ctdp_level->pbf_support = 1; /* PBF is always supported and enabled */
1163 ctdp_level->pbf_enabled = 1;
1164 ctdp_level->fact_support = 0; /* FACT is never supported */
1165 ctdp_level->fact_enabled = 0;
1170 free_cpu_set(ctdp_level->core_cpumask);
1188 struct isst_pkg_ctdp_level_info *ctdp_level;
1191 ctdp_level = &clx_n_pkg_dev.ctdp_level[0];
1192 pbf_info = &ctdp_level->pbf_info;
1195 free_cpu_set(ctdp_level->core_cpumask);
1264 struct isst_pkg_ctdp_level_info ctdp_level;
1272 ctdp_level.core_cpumask_size =
1273 alloc_cpu_set(&ctdp_level.core_cpumask);
1274 ret = isst_get_coremask_info(cpu, tdp_level, &ctdp_level);
1279 if (ctdp_level.cpu_count) {
1284 if (CPU_ISSET_S(i, ctdp_level.core_cpumask_size, ctdp_level.core_cpumask)) {
1334 struct isst_pkg_ctdp_level_info *ctdp_level;
1337 ctdp_level = &clx_n_pkg_dev.ctdp_level[0];
1338 pbf_info = &ctdp_level->pbf_info;
1340 free_cpu_set(ctdp_level->core_cpumask);
1472 struct isst_pkg_ctdp_level_info *ctdp_level;
1483 ctdp_level = &clx_n_pkg_dev.ctdp_level[0];
1484 pbf_info = &ctdp_level->pbf_info;
1692 struct isst_pkg_ctdp_level_info ctdp_level;
1715 ret = isst_get_ctdp_control(cpu, pkg_dev.current_level, &ctdp_level);
1721 if (!ctdp_level.pbf_support) {
1853 struct isst_pkg_ctdp_level_info ctdp_level;
1864 ret = isst_get_ctdp_control(cpu, pkg_dev.current_level, &ctdp_level);
1870 if (!ctdp_level.fact_support) {