Searched refs:rdtgroup (Results 1 – 9 of 9) sorted by relevance
| /linux/fs/resctrl/ |
| H A D | internal.h | 140 struct rdtgroup *rgrp; 200 struct rdtgroup *parent; 221 struct rdtgroup { struct 324 extern struct rdtgroup rdtgroup_default; 337 struct rdtgroup *rdtgroup_kn_lock_live(struct kernfs_node *kn); 341 int rdtgroup_kn_mode_restrict(struct rdtgroup *r, const char *name); 343 int rdtgroup_kn_mode_restore(struct rdtgroup *r, const char *name, 366 int rdtgroup_tasks_assigned(struct rdtgroup *r); 389 struct rdt_domain_hdr *hdr, struct rdtgroup *rdtgrp, 434 void rdtgroup_assign_cntrs(struct rdtgroup *rdtgrp); [all …]
|
| H A D | pseudo_lock.c | 37 const struct rdtgroup *rdtgrp; in pseudo_lock_devnode() 98 static struct rdtgroup *region_find_by_minor(unsigned int minor) in region_find_by_minor() 100 struct rdtgroup *rdtgrp, *rdtgrp_match = NULL; in region_find_by_minor() 269 static int pseudo_lock_init(struct rdtgroup *rdtgrp) in pseudo_lock_init() 336 static void pseudo_lock_free(struct rdtgroup *rdtgrp) in pseudo_lock_free() 350 static int rdtgroup_monitor_in_progress(struct rdtgroup *rdtgrp) in rdtgroup_monitor_in_progress() 370 static int rdtgroup_locksetup_user_restrict(struct rdtgroup *rdtgrp) in rdtgroup_locksetup_user_restrict() 417 static int rdtgroup_locksetup_user_restore(struct rdtgroup *rdtgrp) in rdtgroup_locksetup_user_restore() 470 int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp) in rdtgroup_locksetup_enter() 576 int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp) in rdtgroup_locksetup_exit() [all …]
|
| H A D | rdtgroup.c | 38 struct rdtgroup rdtgroup_default; 246 struct rdtgroup *rdtgrp; in rdtgroup_mode_by_closid() 353 struct rdtgroup *rdtgrp; in rdtgroup_cpus_show() 390 update_closid_rmid(const struct cpumask *cpu_mask, struct rdtgroup *r) in update_closid_rmid() 403 static int cpus_mon_write(struct rdtgroup *rdtgrp, cpumask_var_t newmask, in cpus_mon_write() 406 struct rdtgroup *prgrp = rdtgrp->mon.parent, *crgrp; in cpus_mon_write() 446 static void cpumask_rdtgrp_clear(struct rdtgroup *r, struct cpumask *m) in cpumask_rdtgrp_clear() 448 struct rdtgroup *crgrp; in cpumask_rdtgrp_clear() 456 static int cpus_ctrl_write(struct rdtgroup *rdtgrp, cpumask_var_t newmask, in cpus_ctrl_write() 459 struct rdtgroup *r, *crgrp; in cpus_ctrl_write() [all …]
|
| H A D | monitor.c | 368 struct rdtgroup *rdtgrp, enum resctrl_event_id evtid) in mbm_cntr_get() 395 struct rdtgroup *rdtgrp, enum resctrl_event_id evtid) in mbm_cntr_alloc() 418 static int __l3_mon_event_count(struct rdtgroup *rdtgrp, struct rmid_read *rr) in __l3_mon_event_count() 471 static int __l3_mon_event_count_sum(struct rdtgroup *rdtgrp, struct rmid_read *rr) in __l3_mon_event_count_sum() 521 static int __mon_event_count(struct rdtgroup *rdtgrp, struct rmid_read *rr) in __mon_event_count() 562 static void mbm_bw_count(struct rdtgroup *rdtgrp, struct rmid_read *rr) in mbm_bw_count() 592 struct rdtgroup *rdtgrp, *entry; in mon_event_count() 672 static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_l3_mon_domain *dom_mbm) in update_mba_bw() 680 struct rdtgroup *entry; in update_mba_bw() 741 struct rdtgroup *rdtgrp, enum resctrl_event_id evtid) in mbm_update_one_event() [all …]
|
| H A D | ctrlmondata.c | 222 struct rdtgroup *rdtgrp) in parse_line() 294 struct rdtgroup *rdtgrp) in rdtgroup_parse_resource() 310 struct rdtgroup *rdtgrp; in rdtgroup_schemata_write() 420 struct rdtgroup *rdtgrp; in rdtgroup_schemata_show() 465 struct rdtgroup *rdtgrp; in rdtgroup_mba_mbps_event_write() 505 struct rdtgroup *rdtgrp; in rdtgroup_mba_mbps_event_show() 555 struct rdt_domain_hdr *hdr, struct rdtgroup *rdtgrp, in mon_event_read() 682 struct rdtgroup *rdtgrp; in rdtgroup_mondata_show()
|
| H A D | Makefile | 2 obj-$(CONFIG_RESCTRL_FS) += rdtgroup.o ctrlmondata.o monitor.o
|
| /linux/arch/x86/kernel/cpu/resctrl/ |
| H A D | Makefile | 2 obj-$(CONFIG_X86_CPU_RESCTRL) += core.o rdtgroup.o monitor.o
|
| /linux/include/linux/ |
| H A D | resctrl.h | 178 struct rdtgroup *rdtgrp;
|
| /linux/Documentation/filesystems/ |
| H A D | resctrl.rst | 900 threads start using more cores in an rdtgroup, the actual bandwidth may
|