Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dresctrl.h109 struct rdt_mon_domain { struct
264 int resctrl_online_mon_domain(struct rdt_resource *r, struct rdt_mon_domain *d);
266 void resctrl_offline_mon_domain(struct rdt_resource *r, struct rdt_mon_domain *d);
295 int resctrl_arch_rmid_read(struct rdt_resource *r, struct rdt_mon_domain *d,
328 void resctrl_arch_reset_rmid(struct rdt_resource *r, struct rdt_mon_domain *d,
341 void resctrl_arch_reset_rmid_all(struct rdt_resource *r, struct rdt_mon_domain *d);
/linux/arch/x86/kernel/cpu/resctrl/
H A Dinternal.h174 struct rdt_mon_domain *d;
405 struct rdt_mon_domain d_resctrl;
415 static inline struct rdt_hw_mon_domain *resctrl_to_arch_mon_dom(struct rdt_mon_domain *r) in resctrl_to_arch_mon_dom()
537 void arch_mon_domain_online(struct rdt_resource *r, struct rdt_mon_domain *d);
625 struct rdt_mon_domain *get_mon_domain_from_cpu(int cpu, struct rdt_resource *r);
636 struct rdt_mon_domain *d, struct rdtgroup *rdtgrp,
638 void mbm_setup_overflow_handler(struct rdt_mon_domain *dom,
644 void cqm_setup_limbo_handler(struct rdt_mon_domain *dom, unsigned long delay_ms,
647 bool has_busy_rmid(struct rdt_mon_domain *d);
648 void __check_limbo(struct rdt_mon_domain *d, bool force_free);
H A Dmonitor.c271 void resctrl_arch_reset_rmid(struct rdt_resource *r, struct rdt_mon_domain *d, in resctrl_arch_reset_rmid()
294 void resctrl_arch_reset_rmid_all(struct rdt_resource *r, struct rdt_mon_domain *d) in resctrl_arch_reset_rmid_all()
315 int resctrl_arch_rmid_read(struct rdt_resource *r, struct rdt_mon_domain *d, in resctrl_arch_rmid_read()
366 void __check_limbo(struct rdt_mon_domain *d, bool force_free) in __check_limbo()
424 bool has_busy_rmid(struct rdt_mon_domain *d) in has_busy_rmid()
525 struct rdt_mon_domain *d; in add_rmid_to_limbo()
578 static struct mbm_state *get_mbm_state(struct rdt_mon_domain *d, u32 closid, in get_mbm_state()
596 struct rdt_mon_domain *d; in __mon_event_count()
750 static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_mon_domain *dom_mbm) in update_mba_bw()
816 static void mbm_update(struct rdt_resource *r, struct rdt_mon_domain *d, in mbm_update()
[all …]
H A Dcore.c377 struct rdt_mon_domain *get_mon_domain_from_cpu(int cpu, struct rdt_resource *r) in get_mon_domain_from_cpu()
379 struct rdt_mon_domain *d; in get_mon_domain_from_cpu()
590 struct rdt_mon_domain *d; in domain_add_cpu_mon()
605 d = container_of(hdr, struct rdt_mon_domain, hdr); in domain_add_cpu_mon()
702 struct rdt_mon_domain *d; in domain_remove_cpu_mon()
722 d = container_of(hdr, struct rdt_mon_domain, hdr); in domain_remove_cpu_mon()
H A Drdtgroup.c1592 static void mondata_config_read(struct rdt_mon_domain *d, struct mon_config_info *mon_info) in mondata_config_read()
1600 struct rdt_mon_domain *dom; in mbm_config_show()
1659 struct rdt_mon_domain *d, u32 evtid, u32 val) in mbm_config_write_domain()
1700 struct rdt_mon_domain *d; in mon_config_write()
2631 struct rdt_mon_domain *dom; in rdt_get_tree()
3031 struct rdt_mon_domain *d) in rmdir_mondata_subdir_allrdtgrp()
3051 static int mon_add_all_files(struct kernfs_node *kn, struct rdt_mon_domain *d, in mon_add_all_files()
3080 struct rdt_mon_domain *d, in mkdir_mondata_subdir()
3142 struct rdt_mon_domain *d) in mkdir_mondata_subdir_allrdtgrp()
3164 struct rdt_mon_domain *dom; in mkdir_mondata_subdir_alldom()
[all …]
H A Dctrlmondata.c522 struct rdt_mon_domain *d, struct rdtgroup *rdtgrp, in mon_event_read()
565 struct rdt_mon_domain *d; in rdtgroup_mondata_show()
611 d = container_of(hdr, struct rdt_mon_domain, hdr); in rdtgroup_mondata_show()