Lines Matching refs:rmid
349 this_cpu_write(pqr_state.default_rmid, r->mon.rmid);
394 * and update per-cpu rmid
448 * and update per-cpu closid/rmid.
467 * now and update the rmid for the cpus the child lost.
586 u32 closid, rmid = rdtgrp->mon.rmid;
596 resctrl_arch_match_rmid(tsk, closid, rmid);
607 * Set the task's closid/rmid before the PQR_ASSOC MSR can be
610 * For ctrl_mon groups, move both closid and rmid.
622 rdtgrp->mon.rmid);
625 rdtgrp->mon.rmid);
628 * Ensure the task's closid and rmid are written before determining if
636 * By now, the task's closid and rmid are set. If the task is current
656 r->mon.rmid));
841 seq_printf(s, "%u\n", rdtgrp->mon.rmid);
916 crg->mon.rmid))
2861 to->mon.rmid);
2864 * Order the closid/rmid stores above before the loads
2892 free_rmid(sentry->closid, sentry->mon.rmid);
2932 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
3360 rdtgrp->mon.rmid = ret;
3365 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
3375 free_rmid(rgrp->closid, rgrp->mon.rmid);
3623 /* Update per cpu rmid of the moved CPUs first */
3625 per_cpu(pqr_state.default_rmid, cpu) = prdtgrp->mon.rmid;
3634 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
3667 /* Update per cpu closid and rmid of the moved CPUs first */
3670 per_cpu(pqr_state.default_rmid, cpu) = rdtgroup_default.mon.rmid;
3680 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid);
3914 rdtgroup_default.mon.rmid = RESCTRL_RESERVED_RMID;
3952 * decrement rmid->ebusy. There is no way to know