Searched refs:rdt_domain (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.15/arch/x86/kernel/cpu/resctrl/ |
D | internal.h | 103 struct rdt_domain *d; 188 struct rdt_domain *d; 317 struct rdt_domain d_resctrl; 322 static inline struct rdt_hw_domain *resctrl_to_arch_dom(struct rdt_domain *r) in resctrl_to_arch_dom() 392 void (*msr_update) (struct rdt_domain *d, struct msr_param *m, 405 struct rdt_domain *d); 407 struct rdt_domain *d); 505 struct rdt_domain *rdt_find_domain(struct rdt_resource *r, int id, 511 bool rdtgroup_cbm_overlaps(struct resctrl_schema *s, struct rdt_domain *d, 513 unsigned int rdtgroup_cbm_to_size(struct rdt_resource *r, struct rdt_domain *d, [all …]
|
D | monitor.c | 171 void __check_limbo(struct rdt_domain *d, bool force_free) in __check_limbo() 202 bool has_busy_rmid(struct rdt_resource *r, struct rdt_domain *d) in has_busy_rmid() 231 struct rdt_domain *d; in add_rmid_to_limbo() 421 static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_domain *dom_mbm) in update_mba_bw() 429 struct rdt_domain *dom_mba; in update_mba_bw() 512 static void mbm_update(struct rdt_resource *r, struct rdt_domain *d, int rmid) in mbm_update() 551 struct rdt_domain *d; in cqm_handle_limbo() 556 d = container_of(work, struct rdt_domain, cqm_limbo.work); in cqm_handle_limbo() 566 void cqm_setup_limbo_handler(struct rdt_domain *dom, unsigned long delay_ms) in cqm_setup_limbo_handler() 584 struct rdt_domain *d; in mbm_handle_overflow() [all …]
|
D | core.c | 52 mba_wrmsr_intel(struct rdt_domain *d, struct msr_param *m, 55 cat_wrmsr(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r); 57 mba_wrmsr_amd(struct rdt_domain *d, struct msr_param *m, 288 mba_wrmsr_amd(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r) in mba_wrmsr_amd() 313 mba_wrmsr_intel(struct rdt_domain *d, struct msr_param *m, in mba_wrmsr_intel() 326 cat_wrmsr(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r) in cat_wrmsr() 336 struct rdt_domain *get_domain_from_cpu(int cpu, struct rdt_resource *r) in get_domain_from_cpu() 338 struct rdt_domain *d; in get_domain_from_cpu() 360 struct rdt_domain *d; in rdt_ctrl_update() 379 struct rdt_domain *rdt_find_domain(struct rdt_resource *r, int id, in rdt_find_domain() [all …]
|
D | ctrlmondata.c | 61 struct rdt_domain *d) in parse_bw() 132 struct rdt_domain *d) in parse_cbm() 202 struct rdt_domain *d; in parse_line() 266 struct rdt_domain *dom = &hw_dom->d_resctrl; in apply_config() 286 struct rdt_domain *d; in resctrl_arch_update_domains() 356 struct rdt_domain *dom; in rdtgroup_schemata_write() 430 u32 resctrl_arch_get_config(struct rdt_resource *r, struct rdt_domain *d, in resctrl_arch_get_config() 444 struct rdt_domain *dom; in show_doms() 502 struct rdt_domain *d, struct rdtgroup *rdtgrp, in mon_event_read() 526 struct rdt_domain *d; in rdtgroup_mondata_show()
|
D | rdtgroup.c | 909 struct rdt_domain *dom; in rdt_bit_usage_show() 1128 static bool __rdtgroup_cbm_overlaps(struct rdt_resource *r, struct rdt_domain *d, in __rdtgroup_cbm_overlaps() 1183 bool rdtgroup_cbm_overlaps(struct resctrl_schema *s, struct rdt_domain *d, in rdtgroup_cbm_overlaps() 1216 struct rdt_domain *d; in rdtgroup_mode_test_exclusive() 1330 struct rdt_domain *d, unsigned long cbm) in rdtgroup_cbm_to_size() 1361 struct rdt_domain *d; in rdtgroup_size_show() 1841 struct rdt_domain *d; in set_cache_qos_cfg() 1902 struct rdt_domain *d; in set_mba_sc() 2140 struct rdt_domain *dom; in rdt_get_tree() 2311 struct rdt_domain *d; in reset_all_ctrls() [all …]
|
D | pseudo_lock.c | 797 bool rdtgroup_cbm_overlaps_pseudo_locked(struct rdt_domain *d, unsigned long cbm) in rdtgroup_cbm_overlaps_pseudo_locked() 824 bool rdtgroup_pseudo_locked_in_hierarchy(struct rdt_domain *d) in rdtgroup_pseudo_locked_in_hierarchy() 828 struct rdt_domain *d_i; in rdtgroup_pseudo_locked_in_hierarchy()
|
/Linux-v5.15/include/linux/ |
D | resctrl.h | 57 struct rdt_domain { struct 168 struct rdt_domain *d); 197 u32 resctrl_arch_get_config(struct rdt_resource *r, struct rdt_domain *d,
|