Lines Matching refs:rmid
118 u32 rmid = READ_ONCE(state->default_rmid); in __resctrl_sched_in() local
132 tmp = READ_ONCE(tsk->rmid); in __resctrl_sched_in()
134 rmid = tmp; in __resctrl_sched_in()
137 if (closid != state->cur_closid || rmid != state->cur_rmid) { 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
157 WRITE_ONCE(per_cpu(pqr_state.default_rmid, cpu), rmid); in resctrl_arch_set_cpu_default_closid_rmid()
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()
184 static inline void resctrl_arch_rmid_idx_decode(u32 idx, u32 *closid, u32 *rmid) in resctrl_arch_rmid_idx_decode() argument
186 *rmid = idx; in resctrl_arch_rmid_idx_decode()
190 static inline u32 resctrl_arch_rmid_idx_encode(u32 ignored, u32 rmid) in resctrl_arch_rmid_idx_encode() argument
192 return rmid; in resctrl_arch_rmid_idx_encode()