Home
last modified time | relevance | path

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

/arch/x86/kernel/cpu/resctrl/
Dmonitor.c24 u32 rmid; member
67 static inline struct rmid_entry *__rmid_entry(u32 rmid) in __rmid_entry() argument
71 entry = &rmid_ptrs[rmid]; in __rmid_entry()
72 WARN_ON(entry->rmid != rmid); in __rmid_entry()
77 static u64 __rmid_read(u32 rmid, u32 eventid) in __rmid_read() argument
89 wrmsr(MSR_IA32_QM_EVTSEL, eventid, rmid); in __rmid_read()
97 u64 val = __rmid_read(entry->rmid, QOS_L3_OCCUP_EVENT_ID); in rmid_dirty()
129 clear_bit(entry->rmid, d->rmid_busy_llc); in __check_limbo()
162 return entry->rmid; in alloc_rmid()
178 val = __rmid_read(entry->rmid, QOS_L3_OCCUP_EVENT_ID); in add_rmid_to_limbo()
[all …]
Drdtgroup.c306 this_cpu_write(pqr_state.default_rmid, r->mon.rmid); in update_cpu_closid_rmid()
551 tsk->rmid == rdtgrp->mon.rmid) || in __rdtgroup_move_task()
552 (rdtgrp->type == RDTMON_GROUP && tsk->rmid == rdtgrp->mon.rmid && in __rdtgroup_move_task()
567 WRITE_ONCE(tsk->rmid, rdtgrp->mon.rmid); in __rdtgroup_move_task()
570 WRITE_ONCE(tsk->rmid, rdtgrp->mon.rmid); in __rdtgroup_move_task()
605 (r->type == RDTMON_GROUP) && (t->rmid == r->mon.rmid)); in is_rmid_match()
2183 WRITE_ONCE(t->rmid, to->mon.rmid); in rdt_move_group_tasks()
2214 free_rmid(sentry->mon.rmid); in free_all_child_rdtgrp()
2254 free_rmid(rdtgrp->mon.rmid); in rmdir_all_sub()
2721 rdtgrp->mon.rmid = ret; in mkdir_rdt_prepare()
[all …]
Dinternal.h147 u32 rmid; member
583 void free_rmid(u32 rmid);
Dpseudo_lock.c737 free_rmid(rdtgrp->mon.rmid); in rdtgroup_locksetup_enter()
767 rdtgrp->mon.rmid = ret; in rdtgroup_locksetup_exit()
772 free_rmid(rdtgrp->mon.rmid); in rdtgroup_locksetup_exit()
/arch/x86/include/asm/
Dresctrl_sched.h58 u32 rmid = state->default_rmid; in __resctrl_sched_in() local
72 tmp = READ_ONCE(tsk->rmid); in __resctrl_sched_in()
74 rmid = tmp; in __resctrl_sched_in()
77 if (closid != state->cur_closid || rmid != state->cur_rmid) { in __resctrl_sched_in()
79 state->cur_rmid = rmid; in __resctrl_sched_in()
80 wrmsr(IA32_PQR_ASSOC, rmid, closid); in __resctrl_sched_in()