Home
last modified time | relevance | path

Searched refs:rdtgrp (Results 1 – 3 of 3) sorted by relevance

/linux/fs/resctrl/
H A Dpseudo_lock.c37 const struct rdtgroup *rdtgrp; in pseudo_lock_devnode() local
39 rdtgrp = dev_get_drvdata(dev); in pseudo_lock_devnode()
43 return kasprintf(GFP_KERNEL, "pseudo_lock/%s", rdt_kn_name(rdtgrp->kn)); in pseudo_lock_devnode()
100 struct rdtgroup *rdtgrp, *rdtgrp_match = NULL; in region_find_by_minor() local
102 list_for_each_entry(rdtgrp, &rdt_all_groups, rdtgroup_list) { in region_find_by_minor()
103 if (rdtgrp->plr && rdtgrp->plr->minor == minor) { in region_find_by_minor()
104 rdtgrp_match = rdtgrp; in region_find_by_minor()
269 static int pseudo_lock_init(struct rdtgroup *rdtgrp) in pseudo_lock_init() argument
279 rdtgrp->plr = plr; in pseudo_lock_init()
336 static void pseudo_lock_free(struct rdtgroup *rdtgrp) in pseudo_lock_free() argument
[all …]
H A Drdtgroup.c246 struct rdtgroup *rdtgrp; in rdtgroup_mode_by_closid() local
248 list_for_each_entry(rdtgrp, &rdt_all_groups, rdtgroup_list) { in rdtgroup_mode_by_closid()
249 if (rdtgrp->closid == closid) in rdtgroup_mode_by_closid()
250 return rdtgrp->mode; in rdtgroup_mode_by_closid()
353 struct rdtgroup *rdtgrp; in rdtgroup_cpus_show() local
357 rdtgrp = rdtgroup_kn_lock_live(of->kn); in rdtgroup_cpus_show()
359 if (rdtgrp) { in rdtgroup_cpus_show()
360 if (rdtgrp->mode == RDT_MODE_PSEUDO_LOCKED) { in rdtgroup_cpus_show()
361 if (!rdtgrp->plr->d) { in rdtgroup_cpus_show()
366 mask = &rdtgrp->plr->d->hdr.cpu_mask; in rdtgroup_cpus_show()
[all …]
H A Dmonitor.c368 struct rdtgroup *rdtgrp, enum resctrl_event_id evtid) in mbm_cntr_get() argument
379 if (d->cntr_cfg[cntr_id].rdtgrp == rdtgrp && in mbm_cntr_get()
395 struct rdtgroup *rdtgrp, enum resctrl_event_id evtid) in mbm_cntr_alloc() argument
400 if (!d->cntr_cfg[cntr_id].rdtgrp) { in mbm_cntr_alloc()
401 d->cntr_cfg[cntr_id].rdtgrp = rdtgrp; in mbm_cntr_alloc()
418 static int __l3_mon_event_count(struct rdtgroup *rdtgrp, struct rmid_read *rr) in __l3_mon_event_count() argument
421 u32 closid = rdtgrp->closid; in __l3_mon_event_count()
422 u32 rmid = rdtgrp->mon.rmid; in __l3_mon_event_count()
435 cntr_id = mbm_cntr_get(rr->r, d, rdtgrp, rr->evt->evtid); in __l3_mon_event_count()
471 static int __l3_mon_event_count_sum(struct rdtgroup *rdtgrp, struct rmid_read *rr) in __l3_mon_event_count_sum() argument
[all …]