Home
last modified time | relevance | path

Searched refs:rdt_ctrl_domain (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/arch/x86/kernel/cpu/resctrl/
H A Dinternal.h328 struct rdt_ctrl_domain d_resctrl;
347 static inline struct rdt_hw_ctrl_domain *resctrl_to_arch_ctrl_dom(struct rdt_ctrl_domain *r) in resctrl_to_arch_ctrl_dom()
366 struct rdt_ctrl_domain *dom;
477 bool rdtgroup_cbm_overlaps(struct resctrl_schema *s, struct rdt_ctrl_domain *d,
479 unsigned int rdtgroup_cbm_to_size(struct rdt_resource *r, struct rdt_ctrl_domain *d,
516 bool rdtgroup_cbm_overlaps_pseudo_locked(struct rdt_ctrl_domain *d, unsigned long cbm);
517 bool rdtgroup_pseudo_locked_in_hierarchy(struct rdt_ctrl_domain *d);
533 static inline bool rdtgroup_cbm_overlaps_pseudo_locked(struct rdt_ctrl_domain *d, unsigned long cbm) in rdtgroup_cbm_overlaps_pseudo_locked()
538 static inline bool rdtgroup_pseudo_locked_in_hierarchy(struct rdt_ctrl_domain *d) in rdtgroup_pseudo_locked_in_hierarchy()
H A Dctrlmondata.c33 struct rdt_ctrl_domain *d);
77 struct rdt_ctrl_domain *d) in parse_bw()
157 struct rdt_ctrl_domain *d) in parse_cbm()
227 struct rdt_ctrl_domain *d; in parse_line()
290 int resctrl_arch_update_one(struct rdt_resource *r, struct rdt_ctrl_domain *d, in resctrl_arch_update_one()
317 struct rdt_ctrl_domain *d; in resctrl_arch_update_domains()
448 u32 resctrl_arch_get_config(struct rdt_resource *r, struct rdt_ctrl_domain *d, in resctrl_arch_get_config()
460 struct rdt_ctrl_domain *dom; in show_doms()
H A Dcore.c391 static int domain_setup_ctrlval(struct rdt_resource *r, struct rdt_ctrl_domain *d) in domain_setup_ctrlval()
463 struct rdt_ctrl_domain *d; in domain_add_cpu_ctrl()
478 d = container_of(hdr, struct rdt_ctrl_domain, hdr); in domain_add_cpu_ctrl()
584 struct rdt_ctrl_domain *d; in domain_remove_cpu_ctrl()
604 d = container_of(hdr, struct rdt_ctrl_domain, hdr); in domain_remove_cpu_ctrl()
H A Drdtgroup.c109 struct rdt_ctrl_domain *dom; in rdt_staged_configs_clear()
1061 struct rdt_ctrl_domain *dom; in rdt_bit_usage_show()
1387 struct rdt_ctrl_domain *d; in rdtgroup_mode_test_exclusive()
1507 struct rdt_ctrl_domain *d, unsigned long cbm) in rdtgroup_cbm_to_size()
1535 struct rdt_ctrl_domain *d; in rdtgroup_size_show()
2347 struct rdt_ctrl_domain *d; in set_cache_qos_cfg()
2417 struct rdt_ctrl_domain *d) in mba_sc_domain_destroy()
2447 struct rdt_ctrl_domain *d; in set_mba_sc()
2929 struct rdt_ctrl_domain *d; in resctrl_arch_reset_all_ctrls()
3459 struct rdt_ctrl_domain *d; in rdtgroup_init_cat()
[all …]
H A Dmonitor.c721 static struct rdt_ctrl_domain *get_ctrl_domain_from_cpu(int cpu, in get_ctrl_domain_from_cpu()
724 struct rdt_ctrl_domain *d; in get_ctrl_domain_from_cpu()
773 struct rdt_ctrl_domain *dom_mba; in update_mba_bw()
H A Dpseudo_lock.c816 bool rdtgroup_cbm_overlaps_pseudo_locked(struct rdt_ctrl_domain *d, unsigned long cbm) in rdtgroup_cbm_overlaps_pseudo_locked()
843 bool rdtgroup_pseudo_locked_in_hierarchy(struct rdt_ctrl_domain *d) in rdtgroup_pseudo_locked_in_hierarchy()
845 struct rdt_ctrl_domain *d_i; in rdtgroup_pseudo_locked_in_hierarchy()
/linux-6.15/include/linux/
H A Dresctrl.h87 struct rdt_ctrl_domain *d;
138 struct rdt_ctrl_domain { struct
406 int resctrl_arch_update_one(struct rdt_resource *r, struct rdt_ctrl_domain *d,
409 u32 resctrl_arch_get_config(struct rdt_resource *r, struct rdt_ctrl_domain *d,
411 int resctrl_online_ctrl_domain(struct rdt_resource *r, struct rdt_ctrl_domain *d);
413 void resctrl_offline_ctrl_domain(struct rdt_resource *r, struct rdt_ctrl_domain *d);