Lines Matching refs:rmid
45 u32 rmid; member
105 u32 closid, rmid; in __rmid_entry() local
108 resctrl_arch_rmid_idx_decode(idx, &closid, &rmid); in __rmid_entry()
111 WARN_ON_ONCE(entry->rmid != rmid); in __rmid_entry()
162 if (resctrl_arch_rmid_read(r, d, entry->closid, entry->rmid, in __check_limbo()
177 trace_mon_llc_occupancy_limbo(entry->closid, entry->rmid, d->hdr.id, val); in __check_limbo()
214 itr_idx = resctrl_arch_rmid_idx_encode(itr->closid, itr->rmid); in resctrl_find_free_rmid()
215 cmp_idx = resctrl_arch_rmid_idx_encode(closid, itr->rmid); in resctrl_find_free_rmid()
286 return entry->rmid; in alloc_rmid()
300 idx = resctrl_arch_rmid_idx_encode(entry->closid, entry->rmid); in add_rmid_to_limbo()
320 void free_rmid(u32 closid, u32 rmid) in free_rmid() argument
322 u32 idx = resctrl_arch_rmid_idx_encode(closid, rmid); in free_rmid()
346 u32 rmid, enum resctrl_event_id evtid) in get_mbm_state() argument
348 u32 idx = resctrl_arch_rmid_idx_encode(closid, rmid); in get_mbm_state()
420 u32 rmid = rdtgrp->mon.rmid; in __mon_event_count() local
437 resctrl_arch_reset_cntr(rr->r, rr->d, closid, rmid, cntr_id, rr->evtid); in __mon_event_count()
439 resctrl_arch_reset_rmid(rr->r, rr->d, closid, rmid, rr->evtid); in __mon_event_count()
440 m = get_mbm_state(rr->d, closid, rmid, rr->evtid); in __mon_event_count()
451 rr->err = resctrl_arch_cntr_read(rr->r, rr->d, closid, rmid, cntr_id, in __mon_event_count()
454 rr->err = resctrl_arch_rmid_read(rr->r, rr->d, closid, rmid, in __mon_event_count()
480 err = resctrl_arch_cntr_read(rr->r, d, closid, rmid, cntr_id, in __mon_event_count()
483 err = resctrl_arch_rmid_read(rr->r, d, closid, rmid, in __mon_event_count()
513 u32 rmid = rdtgrp->mon.rmid; in mbm_bw_count() local
516 m = get_mbm_state(rr->d, closid, rmid, rr->evtid); in mbm_bw_count()
617 u32 closid, rmid, cur_msr_val, new_msr_val; in update_mba_bw() local
630 rmid = rgrp->mon.rmid; in update_mba_bw()
631 pmbm_data = get_mbm_state(dom_mbm, closid, rmid, evt_id); in update_mba_bw()
652 cmbm_data = get_mbm_state(dom_mbm, entry->closid, entry->mon.rmid, evt_id); in update_mba_bw()
890 resctrl_arch_rmid_idx_decode(i, &entry->closid, &entry->rmid); in dom_data_init()
1116 enum resctrl_event_id evtid, u32 rmid, u32 closid, in rdtgroup_assign_cntr() argument
1121 resctrl_arch_config_cntr(r, d, evtid, rmid, closid, cntr_id, assign); in rdtgroup_assign_cntr()
1123 m = get_mbm_state(d, closid, rmid, evtid); in rdtgroup_assign_cntr()
1152 rdtgroup_assign_cntr(r, d, mevt->evtid, rdtgrp->mon.rmid, rdtgrp->closid, cntr_id, true); in rdtgroup_alloc_assign_cntr()
1231 rdtgroup_assign_cntr(r, d, mevt->evtid, rdtgrp->mon.rmid, rdtgrp->closid, cntr_id, false); in rdtgroup_free_unassign_cntr()
1322 rdtgroup_assign_cntr(r, d, evtid, rdtgrp->mon.rmid, in rdtgroup_update_cntr_event()