Lines Matching refs:domains
178 struct rapl_domain *domains; /* array of domains, sized at runtime */ member
281 kfree(p->domains); in rapl_cleanup_data()
333 rp->domains = NULL; in release_zone()
597 struct rapl_domain *rd = rp->domains; in rapl_init_domains()
1086 rp->domains[dmn].name); in rapl_update_domain_data()
1089 if (!rapl_read_data_raw(&rp->domains[dmn], prim, in rapl_update_domain_data()
1092 rp->domains[dmn].rdd.primitives[prim] = in rapl_update_domain_data()
1110 for (rd = rp->domains; rd < rp->domains + rp->nr_domains; in rapl_unregister_powercap()
1143 for (rd = rp->domains; rd < rp->domains + rp->nr_domains; rd++) { in rapl_package_register_powercap()
1175 for (rd = rp->domains; rd < rp->domains + rp->nr_domains; rd++) { in rapl_package_register_powercap()
1200 while (--rd >= rp->domains) { in rapl_package_register_powercap()
1229 for (rd = rp->domains; rd < rp->domains + rp->nr_domains; in rapl_register_powercap()
1296 rp->domains = kcalloc(rp->nr_domains + 1, sizeof(struct rapl_domain), in rapl_detect_domains()
1298 if (!rp->domains) { in rapl_detect_domains()
1304 for (rd = rp->domains; rd < rp->domains + rp->nr_domains; rd++) { in rapl_detect_domains()
1358 kfree(new_package->domains); in rapl_detect_topology()
1381 for (rd = rp->domains; rd < rp->domains + rp->nr_domains; rd++) { in rapl_remove_package()
1423 kfree(rp->domains); in rapl_add_package()