Searched refs:rdtgroup (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/arch/x86/kernel/cpu/resctrl/ |
| H A D | internal.h | 148 struct rdtgroup *rgrp; 206 struct rdtgroup *parent; 227 struct rdtgroup { struct 412 extern struct rdtgroup rdtgroup_default; 464 struct rdtgroup *rdtgroup_kn_lock_live(struct kernfs_node *kn); 482 int rdtgroup_tasks_assigned(struct rdtgroup *r); 493 struct rdt_mon_domain *d, struct rdtgroup *rdtgrp, 514 int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp); 515 int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp); 520 int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp); [all …]
|
| H A D | rdtgroup.c | 227 struct rdtgroup *rdtgrp; in rdtgroup_mode_by_closid() 334 struct rdtgroup *rdtgrp; in rdtgroup_cpus_show() 452 struct rdtgroup *crgrp; in cpumask_rdtgrp_clear() 519 struct rdtgroup *rdtgrp; in rdtgroup_cpus_write() 774 struct rdtgroup *rdtgrp; in rdtgroup_tasks_write() 840 struct rdtgroup *rdtgrp; in rdtgroup_tasks_show() 856 struct rdtgroup *rdtgrp; in rdtgroup_closid_show() 921 struct rdtgroup *rdtg; in proc_resctrl_show() 933 struct rdtgroup *crg; in proc_resctrl_show() 2964 static void rdt_move_group_tasks(struct rdtgroup *from, struct rdtgroup *to, in rdt_move_group_tasks() [all …]
|
| H A D | pseudo_lock.c | 50 const struct rdtgroup *rdtgrp; in pseudo_lock_devnode() 173 struct rdtgroup *rdtgrp, *rdtgrp_match = NULL; in region_find_by_minor() 342 static int pseudo_lock_init(struct rdtgroup *rdtgrp) in pseudo_lock_init() 409 static void pseudo_lock_free(struct rdtgroup *rdtgrp) in pseudo_lock_free() 672 int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp) in rdtgroup_locksetup_enter() 778 int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp) in rdtgroup_locksetup_exit() 1247 struct rdtgroup *rdtgrp = file->private_data; in pseudo_lock_measure_trigger() 1296 int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp) in rdtgroup_pseudo_lock_create() 1450 struct rdtgroup *rdtgrp; in pseudo_lock_dev_open() 1472 struct rdtgroup *rdtgrp; in pseudo_lock_dev_release() [all …]
|
| H A D | ctrlmondata.c | 27 struct rdtgroup *rdtgrp; 159 struct rdtgroup *rdtgrp = data->rdtgrp; in parse_cbm() 220 struct rdtgroup *rdtgrp) in parse_line() 355 struct rdtgroup *rdtgrp) in rdtgroup_parse_resource() 371 struct rdtgroup *rdtgrp; in rdtgroup_schemata_write() 488 struct rdtgroup *rdtgrp; in rdtgroup_schemata_show() 533 struct rdtgroup *rdtgrp; in rdtgroup_mba_mbps_event_write() 573 struct rdtgroup *rdtgrp; in rdtgroup_mba_mbps_event_show() 623 struct rdt_mon_domain *d, struct rdtgroup *rdtgrp, in mon_event_read() 668 struct rdtgroup *rdtgrp; in rdtgroup_mondata_show()
|
| H A D | Makefile | 2 obj-$(CONFIG_X86_CPU_RESCTRL) += core.o rdtgroup.o monitor.o
|
| H A D | monitor.c | 688 struct rdtgroup *rdtgrp, *entry; in mon_event_count() 769 static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_mon_domain *dom_mbm) in update_mba_bw() 777 struct rdtgroup *entry; in update_mba_bw() 929 struct rdtgroup *prgrp, *crgrp; in mbm_handle_overflow()
|
| /linux-6.15/Documentation/arch/x86/ |
| H A D | resctrl.rst | 568 threads start using more cores in an rdtgroup, the actual bandwidth may
|