Searched refs:rmid (Results 1 – 8 of 8) sorted by relevance
/linux-6.3-rc2/arch/x86/kernel/cpu/resctrl/ |
A D | monitor.c | 28 u32 rmid; member 143 entry = &rmid_ptrs[rmid]; in __rmid_entry() 144 WARN_ON(entry->rmid != rmid); in __rmid_entry() 174 u32 rmid, in get_arch_mbm_state() argument 331 return entry->rmid; in alloc_rmid() 369 void free_rmid(u32 rmid) in free_rmid() argument 373 if (!rmid) in free_rmid() 378 entry = __rmid_entry(rmid); in free_rmid() 540 rmid = rgrp->mon.rmid; in update_mba_bw() 636 mbm_bw_count(rmid, &rr); in mbm_update() [all …]
|
A D | rdtgroup.c | 549 tsk->rmid == rdtgrp->mon.rmid) || in __rdtgroup_move_task() 550 (rdtgrp->type == RDTMON_GROUP && tsk->rmid == rdtgrp->mon.rmid && in __rdtgroup_move_task() 565 WRITE_ONCE(tsk->rmid, rdtgrp->mon.rmid); in __rdtgroup_move_task() 568 WRITE_ONCE(tsk->rmid, rdtgrp->mon.rmid); in __rdtgroup_move_task() 603 (r->type == RDTMON_GROUP) && (t->rmid == r->mon.rmid)); in is_rmid_match() 807 if (tsk->rmid != crg->mon.rmid) in proc_resctrl_show() 2660 WRITE_ONCE(t->rmid, to->mon.rmid); in rdt_move_group_tasks() 3209 rdtgrp->mon.rmid = ret; in mkdir_rdt_prepare() 3225 free_rmid(rdtgrp->mon.rmid); in mkdir_rdt_prepare() 3239 free_rmid(rgrp->mon.rmid); in mkdir_rdt_prepare_clean() [all …]
|
A D | internal.h | 167 u32 rmid; member 538 void free_rmid(u32 rmid);
|
A D | pseudo_lock.c | 741 free_rmid(rdtgrp->mon.rmid); in rdtgroup_locksetup_enter() 771 rdtgrp->mon.rmid = ret; in rdtgroup_locksetup_exit() 776 free_rmid(rdtgrp->mon.rmid); in rdtgroup_locksetup_exit()
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | resctrl.h | 56 u32 rmid = state->default_rmid; in __resctrl_sched_in() local 70 tmp = READ_ONCE(tsk->rmid); in __resctrl_sched_in() 72 rmid = tmp; in __resctrl_sched_in() 75 if (closid != state->cur_closid || rmid != state->cur_rmid) { in __resctrl_sched_in() 77 state->cur_rmid = rmid; in __resctrl_sched_in() 78 wrmsr(MSR_IA32_PQR_ASSOC, rmid, closid); in __resctrl_sched_in()
|
/linux-6.3-rc2/include/linux/ |
A D | resctrl.h | 238 u32 rmid, enum resctrl_event_id eventid, u64 *val); 251 u32 rmid, enum resctrl_event_id eventid);
|
A D | sched.h | 1227 u32 rmid; member
|
/linux-6.3-rc2/Documentation/x86/ |
A D | resctrl.rst | 1376 |core count |rmid count |rmid threshold |correction factor| 1433 If rmid > rmid threshold, MBM total and local values should be multiplied
|
Completed in 28 milliseconds