Lines Matching refs:rmid
120 u32 rmid = READ_ONCE(state->default_rmid); in __resctrl_sched_in() local
134 tmp = READ_ONCE(tsk->rmid); in __resctrl_sched_in()
136 rmid = tmp; in __resctrl_sched_in()
139 if (closid != state->cur_closid || rmid != state->cur_rmid) { in __resctrl_sched_in()
141 state->cur_rmid = rmid; in __resctrl_sched_in()
142 wrmsr(MSR_IA32_PQR_ASSOC, rmid, closid); in __resctrl_sched_in()
156 u32 rmid) in resctrl_arch_set_cpu_default_closid_rmid() argument
159 WRITE_ONCE(per_cpu(pqr_state.default_rmid, cpu), rmid); in resctrl_arch_set_cpu_default_closid_rmid()
163 u32 closid, u32 rmid) in resctrl_arch_set_closid_rmid() argument
166 WRITE_ONCE(tsk->rmid, rmid); in resctrl_arch_set_closid_rmid()
175 u32 rmid) in resctrl_arch_match_rmid() argument
177 return READ_ONCE(tsk->rmid) == rmid; in resctrl_arch_match_rmid()
186 static inline void resctrl_arch_rmid_idx_decode(u32 idx, u32 *closid, u32 *rmid) in resctrl_arch_rmid_idx_decode() argument
188 *rmid = idx; in resctrl_arch_rmid_idx_decode()
192 static inline u32 resctrl_arch_rmid_idx_encode(u32 ignored, u32 rmid) in resctrl_arch_rmid_idx_encode() argument
194 return rmid; in resctrl_arch_rmid_idx_encode()