Lines Matching refs:rdtgrp

222 		      struct rdtgroup *rdtgrp)  in parse_line()  argument
248 if (rdtgrp->mode == RDT_MODE_PSEUDO_LOCKSETUP && in parse_line()
267 data.closid = rdtgrp->closid; in parse_line()
268 data.mode = rdtgrp->mode; in parse_line()
271 if (rdtgrp->mode == RDT_MODE_PSEUDO_LOCKSETUP) { in parse_line()
281 rdtgrp->plr->s = s; in parse_line()
282 rdtgrp->plr->d = d; in parse_line()
283 rdtgrp->plr->cbm = cfg->new_ctrl; in parse_line()
284 d->plr = rdtgrp->plr; in parse_line()
294 struct rdtgroup *rdtgrp) in rdtgroup_parse_resource() argument
299 if (!strcmp(resname, s->name) && rdtgrp->closid < s->num_closid) in rdtgroup_parse_resource()
300 return parse_line(tok, s, rdtgrp); in rdtgroup_parse_resource()
310 struct rdtgroup *rdtgrp; in rdtgroup_schemata_write() local
320 rdtgrp = rdtgroup_kn_lock_live(of->kn); in rdtgroup_schemata_write()
321 if (!rdtgrp) { in rdtgroup_schemata_write()
331 if (rdtgrp->mode == RDT_MODE_PSEUDO_LOCKED) { in rdtgroup_schemata_write()
351 ret = rdtgroup_parse_resource(resname, tok, rdtgrp); in rdtgroup_schemata_write()
366 ret = resctrl_arch_update_domains(r, rdtgrp->closid); in rdtgroup_schemata_write()
371 if (rdtgrp->mode == RDT_MODE_PSEUDO_LOCKSETUP) { in rdtgroup_schemata_write()
378 ret = rdtgroup_pseudo_lock_create(rdtgrp); in rdtgroup_schemata_write()
420 struct rdtgroup *rdtgrp; in rdtgroup_schemata_show() local
424 rdtgrp = rdtgroup_kn_lock_live(of->kn); in rdtgroup_schemata_show()
425 if (rdtgrp) { in rdtgroup_schemata_show()
426 if (rdtgrp->mode == RDT_MODE_PSEUDO_LOCKSETUP) { in rdtgroup_schemata_show()
430 } else if (rdtgrp->mode == RDT_MODE_PSEUDO_LOCKED) { in rdtgroup_schemata_show()
431 if (!rdtgrp->plr->d) { in rdtgroup_schemata_show()
437 rdtgrp->plr->s->res->name, in rdtgroup_schemata_show()
438 rdtgrp->plr->d->hdr.id, in rdtgroup_schemata_show()
439 rdtgrp->plr->cbm); in rdtgroup_schemata_show()
442 closid = rdtgrp->closid; in rdtgroup_schemata_show()
465 struct rdtgroup *rdtgrp; in rdtgroup_mba_mbps_event_write() local
473 rdtgrp = rdtgroup_kn_lock_live(of->kn); in rdtgroup_mba_mbps_event_write()
474 if (!rdtgrp) { in rdtgroup_mba_mbps_event_write()
482 rdtgrp->mba_mbps_event = QOS_L3_MBM_LOCAL_EVENT_ID; in rdtgroup_mba_mbps_event_write()
487 rdtgrp->mba_mbps_event = QOS_L3_MBM_TOTAL_EVENT_ID; in rdtgroup_mba_mbps_event_write()
505 struct rdtgroup *rdtgrp; in rdtgroup_mba_mbps_event_show() local
508 rdtgrp = rdtgroup_kn_lock_live(of->kn); in rdtgroup_mba_mbps_event_show()
510 if (rdtgrp) { in rdtgroup_mba_mbps_event_show()
511 switch (rdtgrp->mba_mbps_event) { in rdtgroup_mba_mbps_event_show()
519 pr_warn_once("Bad event %d\n", rdtgrp->mba_mbps_event); in rdtgroup_mba_mbps_event_show()
555 struct rdt_domain_hdr *hdr, struct rdtgroup *rdtgrp, in mon_event_read() argument
566 rr->rgrp = rdtgrp; in mon_event_read()
682 struct rdtgroup *rdtgrp; in rdtgroup_mondata_show() local
689 rdtgrp = rdtgroup_kn_lock_live(of->kn); in rdtgroup_mondata_show()
690 if (!rdtgrp) { in rdtgroup_mondata_show()
727 mon_event_read(&rr, r, NULL, rdtgrp, in rdtgroup_mondata_show()
744 mon_event_read(&rr, r, hdr, rdtgrp, &hdr->cpu_mask, evt, false); in rdtgroup_mondata_show()