Lines Matching full:rr
549 void mon_event_read(struct rmid_read *rr, struct rdt_resource *r, in mon_event_read() argument
561 rr->rgrp = rdtgrp; in mon_event_read()
562 rr->evtid = evtid; in mon_event_read()
563 rr->r = r; in mon_event_read()
564 rr->d = d; in mon_event_read()
565 rr->first = first; in mon_event_read()
568 rr->is_mbm_cntr = true; in mon_event_read()
570 rr->arch_mon_ctx = resctrl_arch_mon_ctx_alloc(r, evtid); in mon_event_read()
571 if (IS_ERR(rr->arch_mon_ctx)) { in mon_event_read()
572 rr->err = -EINVAL; in mon_event_read()
586 smp_call_function_any(cpumask, mon_event_count, rr, 1); in mon_event_read()
588 smp_call_on_cpu(cpu, smp_mon_event_count, rr, false); in mon_event_read()
590 if (rr->arch_mon_ctx) in mon_event_read()
591 resctrl_arch_mon_ctx_free(r, evtid, rr->arch_mon_ctx); in mon_event_read()
600 struct rmid_read rr = {0}; in rdtgroup_mondata_show() local
638 rr.ci = ci; in rdtgroup_mondata_show()
639 mon_event_read(&rr, r, NULL, rdtgrp, in rdtgroup_mondata_show()
657 mon_event_read(&rr, r, d, rdtgrp, &d->hdr.cpu_mask, evtid, false); in rdtgroup_mondata_show()
666 if (rr.err == -EIO) in rdtgroup_mondata_show()
668 else if (rr.err == -EINVAL) in rdtgroup_mondata_show()
670 else if (rr.err == -ENOENT) in rdtgroup_mondata_show()
673 seq_printf(m, "%llu\n", rr.val); in rdtgroup_mondata_show()