Home
last modified time | relevance | path

Searched refs:rmid (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/arch/x86/kernel/cpu/resctrl/
A Dmonitor.c28 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 Drdtgroup.c549 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 Dinternal.h167 u32 rmid; member
538 void free_rmid(u32 rmid);
A Dpseudo_lock.c741 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 Dresctrl.h56 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 Dresctrl.h238 u32 rmid, enum resctrl_event_id eventid, u64 *val);
251 u32 rmid, enum resctrl_event_id eventid);
A Dsched.h1227 u32 rmid; member
/linux-6.3-rc2/Documentation/x86/
A Dresctrl.rst1376 |core count |rmid count |rmid threshold |correction factor|
1433 If rmid > rmid threshold, MBM total and local values should be multiplied

Completed in 30 milliseconds