Lines Matching defs:closid

33  * @closid:	The CLOSID for this entry.
39 * both @closid and @rmid, or @rmid only.
44 u32 closid;
105 u32 closid, rmid;
108 resctrl_arch_rmid_idx_decode(idx, &closid, &rmid);
110 WARN_ON_ONCE(entry->closid != closid);
124 closid_num_dirty_rmid[entry->closid]--;
164 if (resctrl_arch_rmid_read(r, &d->hdr, entry->closid, entry->rmid,
179 trace_mon_llc_occupancy_limbo(entry->closid, entry->rmid, d->hdr.id, val);
200 static struct rmid_entry *resctrl_find_free_rmid(u32 closid)
216 itr_idx = resctrl_arch_rmid_idx_encode(itr->closid, itr->rmid);
217 cmp_idx = resctrl_arch_rmid_idx_encode(closid, itr->rmid);
279 int alloc_rmid(u32 closid)
285 entry = resctrl_find_free_rmid(closid);
304 idx = resctrl_arch_rmid_idx_encode(entry->closid, entry->rmid);
321 closid_num_dirty_rmid[entry->closid]++;
324 void free_rmid(u32 closid, u32 rmid)
326 u32 idx = resctrl_arch_rmid_idx_encode(closid, rmid);
333 * allows architectures that ignore the closid parameter to avoid an
349 static struct mbm_state *get_mbm_state(struct rdt_l3_mon_domain *d, u32 closid,
352 u32 idx = resctrl_arch_rmid_idx_encode(closid, rmid);
423 u32 closid = rdtgrp->closid;
446 resctrl_arch_reset_cntr(rr->r, d, closid, rmid, cntr_id, rr->evt->evtid);
448 resctrl_arch_reset_rmid(rr->r, d, closid, rmid, rr->evt->evtid);
449 m = get_mbm_state(d, closid, rmid, rr->evt->evtid);
459 rr->err = resctrl_arch_cntr_read(rr->r, d, closid, rmid, cntr_id,
462 rr->err = resctrl_arch_rmid_read(rr->r, rr->hdr, closid, rmid,
476 u32 closid = rdtgrp->closid;
508 err = resctrl_arch_rmid_read(rr->r, &d->hdr, closid, rmid,
535 rr->err = resctrl_arch_rmid_read(rr->r, rr->hdr, rdtgrp->closid,
567 u32 closid = rdtgrp->closid;
575 m = get_mbm_state(d, closid, rmid, rr->evt->evtid);
676 u32 closid, rmid, cur_msr_val, new_msr_val;
688 closid = rgrp->closid;
690 pmbm_data = get_mbm_state(dom_mbm, closid, rmid, evt_id);
701 user_bw = dom_mba->mbps_val[closid];
704 cur_msr_val = resctrl_arch_get_config(r_mba, dom_mba, closid, CDP_NONE);
711 cmbm_data = get_mbm_state(dom_mbm, entry->closid, entry->mon.rmid, evt_id);
739 resctrl_arch_update_one(r_mba, dom_mba, closid, CDP_NONE, new_msr_val);
936 resctrl_arch_rmid_idx_decode(i, &entry->closid, &entry->rmid);
1167 enum resctrl_event_id evtid, u32 rmid, u32 closid,
1172 resctrl_arch_config_cntr(r, d, evtid, rmid, closid, cntr_id, assign);
1174 m = get_mbm_state(d, closid, rmid, evtid);
1203 rdtgroup_assign_cntr(r, d, mevt->evtid, rdtgrp->mon.rmid, rdtgrp->closid, cntr_id, true);
1282 rdtgroup_assign_cntr(r, d, mevt->evtid, rdtgrp->mon.rmid, rdtgrp->closid, cntr_id, false);
1374 rdtgrp->closid, cntr_id, true);