Lines Matching refs:resctrl_res
84 if (res->resctrl_res.alloc_capable) in resctrl_arch_alloc_capable()
94 struct rdt_resource *l3 = &res->resctrl_res; in resctrl_arch_mon_capable()
192 struct rdt_resource *l3 = &res->resctrl_res; in resctrl_arch_set_cdp_enabled()
221 mpam_resctrl_controls[RDT_RESOURCE_MBA].resctrl_res.alloc_capable = false; in resctrl_arch_set_cdp_enabled()
225 mpam_resctrl_controls[RDT_RESOURCE_MBA].resctrl_res.alloc_capable = true; in resctrl_arch_set_cdp_enabled()
362 return &mpam_resctrl_controls[l].resctrl_res; in resctrl_arch_get_resource()
985 struct rdt_resource *r = &res->resctrl_res; in mpam_resctrl_control_init()
1062 struct rdt_resource *l3 = &res->resctrl_res; in mpam_resctrl_monitor_init()
1123 res = container_of(r, struct mpam_resctrl_res, resctrl_res); in resctrl_arch_get_config()
1187 res = container_of(r, struct mpam_resctrl_res, resctrl_res); in resctrl_arch_update_one()
1277 res = container_of(r, struct mpam_resctrl_res, resctrl_res); in resctrl_arch_reset_all_ctrls()
1364 struct rdt_resource *r = &res->resctrl_res; in mpam_resctrl_alloc_domain()
1478 list_for_each_entry_rcu(dom, &l3->resctrl_res.mon_domains, resctrl_mon_dom.hdr.list) { in mpam_resctrl_get_mon_domain_from_cpu()
1490 struct rdt_resource *r = &res->resctrl_res; in mpam_resctrl_get_domain_from_cpu()
1514 struct rdt_resource *r = &res->resctrl_res; in mpam_resctrl_online_cpu()
1556 struct rdt_resource *r = &res->resctrl_res; in mpam_resctrl_offline_cpu()
1569 resctrl_offline_ctrl_domain(&res->resctrl_res, ctrl_d); in mpam_resctrl_offline_cpu()
1578 resctrl_offline_mon_domain(&res->resctrl_res, &mon_d->hdr); in mpam_resctrl_offline_cpu()
1600 INIT_LIST_HEAD_RCU(&res->resctrl_res.ctrl_domains); in mpam_resctrl_setup()
1601 INIT_LIST_HEAD_RCU(&res->resctrl_res.mon_domains); in mpam_resctrl_setup()
1602 res->resctrl_res.rid = rid; in mpam_resctrl_setup()