Home
last modified time | relevance | path

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

/linux-6.15/arch/x86/include/asm/
H A Dresctrl.h132 tmp = READ_ONCE(tsk->rmid); in __resctrl_sched_in()
134 rmid = tmp; in __resctrl_sched_in()
139 state->cur_rmid = rmid; in __resctrl_sched_in()
140 wrmsr(MSR_IA32_PQR_ASSOC, rmid, closid); in __resctrl_sched_in()
154 u32 rmid) in resctrl_arch_set_cpu_default_closid_rmid() argument
161 u32 closid, u32 rmid) in resctrl_arch_set_closid_rmid() argument
164 WRITE_ONCE(tsk->rmid, rmid); in resctrl_arch_set_closid_rmid()
173 u32 rmid) in resctrl_arch_match_rmid() argument
175 return READ_ONCE(tsk->rmid) == rmid; in resctrl_arch_match_rmid()
186 *rmid = idx; in resctrl_arch_rmid_idx_decode()
[all …]
/linux-6.15/arch/x86/kernel/cpu/resctrl/
H A Dmonitor.c45 u32 rmid; member
159 if (rmid > mbm_cf_rmidthreshold) in get_corrected_mbm_count()
181 u32 closid, rmid; in __rmid_entry() local
187 WARN_ON_ONCE(entry->rmid != rmid); in __rmid_entry()
253 u32 rmid, in get_arch_mbm_state() argument
272 u32 unused, u32 rmid, in resctrl_arch_reset_rmid() argument
519 return entry->rmid; in alloc_rmid()
553 void free_rmid(u32 closid, u32 rmid) in free_rmid() argument
784 rmid = rgrp->mon.rmid; in update_mba_bw()
859 mbm_bw_count(closid, rmid, &rr); in mbm_update_one_event()
[all …]
H A Drdtgroup.c400 defaults.rmid = r->mon.rmid; in update_closid_rmid()
622 u32 closid, rmid = rdtgrp->mon.rmid; in task_in_rdtgroup() local
658 rdtgrp->mon.rmid); in __rdtgroup_move_task()
692 r->mon.rmid)); in is_rmid_match()
952 crg->mon.rmid)) in proc_resctrl_show()
2974 to->mon.rmid); in rdt_move_group_tasks()
3538 rdtgrp->mon.rmid = ret; in mkdir_rdt_prepare_rmid_alloc()
3804 u32 closid, rmid; in rdtgroup_rmdir_mon() local
3815 rmid = prdtgrp->mon.rmid; in rdtgroup_rmdir_mon()
3851 u32 closid, rmid; in rdtgroup_rmdir_ctrl() local
[all …]
H A Dinternal.h208 u32 rmid; member
486 void free_rmid(u32 closid, u32 rmid);
H A Dpseudo_lock.c758 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid); in rdtgroup_locksetup_enter()
788 rdtgrp->mon.rmid = ret; in rdtgroup_locksetup_exit()
793 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid); in rdtgroup_locksetup_exit()
/linux-6.15/include/linux/
H A Dresctrl.h312 u32 rmid; member
444 u32 closid, u32 rmid, enum resctrl_event_id eventid,
491 u32 closid, u32 rmid,
H A Dsched.h1323 u32 rmid; member
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dr535.c570 const u32 rmid = ctrl->entries[i].engineData[ENGINE_INFO_TYPE_RM_ENGINE_TYPE]; in r535_fifo_runl_ctor() local
579 inst = r535_fifo_engn_type(rmid, &type); in r535_fifo_runl_ctor()
581 nvkm_warn(subdev, "RM_ENGINE_TYPE 0x%x\n", rmid); in r535_fifo_runl_ctor()
/linux-6.15/Documentation/arch/x86/
H A Dresctrl.rst1452 |core count |rmid count |rmid threshold |correction factor|
1509 If rmid > rmid threshold, MBM total and local values should be multiplied