Home
last modified time | relevance | path

Searched refs:rdt_domain (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.10/arch/x86/kernel/cpu/resctrl/
Dinternal.h98 struct rdt_domain *d;
181 struct rdt_domain *d;
321 struct rdt_domain { struct
477 void (*msr_update) (struct rdt_domain *d, struct msr_param *m,
486 struct rdt_domain *d);
495 struct rdt_domain *d);
497 struct rdt_domain *d);
583 struct rdt_domain *rdt_find_domain(struct rdt_resource *r, int id,
589 bool rdtgroup_cbm_overlaps(struct rdt_resource *r, struct rdt_domain *d,
591 unsigned int rdtgroup_cbm_to_size(struct rdt_resource *r, struct rdt_domain *d,
[all …]
Dmonitor.c108 void __check_limbo(struct rdt_domain *d, bool force_free) in __check_limbo()
139 bool has_busy_rmid(struct rdt_resource *r, struct rdt_domain *d) in has_busy_rmid()
168 struct rdt_domain *d; in add_rmid_to_limbo()
351 static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_domain *dom_mbm) in update_mba_bw()
357 struct rdt_domain *dom_mba; in update_mba_bw()
434 static void mbm_update(struct rdt_resource *r, struct rdt_domain *d, int rmid) in mbm_update()
473 struct rdt_domain *d; in cqm_handle_limbo()
478 d = container_of(work, struct rdt_domain, cqm_limbo.work); in cqm_handle_limbo()
488 void cqm_setup_limbo_handler(struct rdt_domain *dom, unsigned long delay_ms) in cqm_setup_limbo_handler()
506 struct rdt_domain *d; in mbm_handle_overflow()
[all …]
Dcore.c52 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,
365 mba_wrmsr_amd(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r) in mba_wrmsr_amd()
388 mba_wrmsr_intel(struct rdt_domain *d, struct msr_param *m, in mba_wrmsr_intel()
399 cat_wrmsr(struct rdt_domain *d, struct msr_param *m, struct rdt_resource *r) in cat_wrmsr()
407 struct rdt_domain *get_domain_from_cpu(int cpu, struct rdt_resource *r) in get_domain_from_cpu()
409 struct rdt_domain *d; in get_domain_from_cpu()
425 struct rdt_domain *d; in rdt_ctrl_update()
444 struct rdt_domain *rdt_find_domain(struct rdt_resource *r, int id, in rdt_find_domain()
[all …]
Dctrlmondata.c61 struct rdt_domain *d) in parse_bw()
129 struct rdt_domain *d) in parse_cbm()
193 struct rdt_domain *d; in parse_line()
243 struct rdt_domain *d; in update_domains()
301 struct rdt_domain *dom; in rdtgroup_schemata_write()
376 struct rdt_domain *dom; in show_doms()
433 struct rdt_domain *d, struct rdtgroup *rdtgrp, in mon_event_read()
456 struct rdt_domain *d; in rdtgroup_mondata_show()
Drdtgroup.c921 struct rdt_domain *dom; in rdt_bit_usage_show()
1123 static int rdt_cdp_peer_get(struct rdt_resource *r, struct rdt_domain *d, in rdt_cdp_peer_get()
1125 struct rdt_domain **d_cdp) in rdt_cdp_peer_get()
1128 struct rdt_domain *_d_cdp = NULL; in rdt_cdp_peer_get()
1192 static bool __rdtgroup_cbm_overlaps(struct rdt_resource *r, struct rdt_domain *d, in __rdtgroup_cbm_overlaps()
1248 bool rdtgroup_cbm_overlaps(struct rdt_resource *r, struct rdt_domain *d, in rdtgroup_cbm_overlaps()
1252 struct rdt_domain *d_cdp; in rdtgroup_cbm_overlaps()
1280 struct rdt_domain *d; in rdtgroup_mode_test_exclusive()
1391 struct rdt_domain *d, unsigned long cbm) in rdtgroup_cbm_to_size()
1421 struct rdt_domain *d; in rdtgroup_size_show()
[all …]
Dpseudo_lock.c793 bool rdtgroup_cbm_overlaps_pseudo_locked(struct rdt_domain *d, unsigned long cbm) in rdtgroup_cbm_overlaps_pseudo_locked()
820 bool rdtgroup_pseudo_locked_in_hierarchy(struct rdt_domain *d) in rdtgroup_pseudo_locked_in_hierarchy()
824 struct rdt_domain *d_i; in rdtgroup_pseudo_locked_in_hierarchy()