Home
last modified time | relevance | path

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

/openbmc/linux/arch/x86/kernel/cpu/resctrl/
H A Dpseudo_lock.c171 if (rdtgrp->plr && rdtgrp->plr->minor == minor) { in region_find_by_minor()
348 rdtgrp->plr = plr; in pseudo_lock_init()
408 kfree(rdtgrp->plr); in pseudo_lock_free()
409 rdtgrp->plr = NULL; in pseudo_lock_free()
1372 rdtgrp, "%s", rdtgrp->kn->name); in rdtgroup_pseudo_lock_create()
1455 if (!rdtgrp) { in pseudo_lock_dev_open()
1476 WARN_ON(!rdtgrp); in pseudo_lock_dev_release()
1477 if (!rdtgrp) { in pseudo_lock_dev_release()
1509 WARN_ON(!rdtgrp); in pseudo_lock_dev_mmap()
1510 if (!rdtgrp) { in pseudo_lock_dev_mmap()
[all …]
H A Drdtgroup.c286 if (rdtgrp) { in rdtgroup_cpus_show()
475 if (!rdtgrp) { in rdtgroup_cpus_write()
536 kfree(rdtgrp); in rdtgroup_remove()
705 if (!rdtgrp) { in rdtgroup_tasks_write()
749 if (rdtgrp) in rdtgroup_tasks_show()
1096 if (!rdtgrp) { in rdtgroup_mode_show()
2334 if (!rdtgrp) in rdtgroup_kn_lock_live()
2352 if (!rdtgrp) in rdtgroup_kn_unlock()
3194 rdtgrp = kzalloc(sizeof(*rdtgrp), GFP_KERNEL); in mkdir_rdt_prepare()
3200 *r = rdtgrp; in mkdir_rdt_prepare()
[all …]
H A Dctrlmondata.c140 struct rdtgroup *rdtgrp = data->rdtgrp; in parse_cbm() local
230 data.rdtgrp = rdtgrp; in parse_line()
243 rdtgrp->plr->s = s; in parse_line()
244 rdtgrp->plr->d = d; in parse_line()
246 d->plr = rdtgrp->plr; in parse_line()
370 struct rdtgroup *rdtgrp; in rdtgroup_schemata_write() local
382 if (!rdtgrp) { in rdtgroup_schemata_write()
488 struct rdtgroup *rdtgrp; in rdtgroup_schemata_show() local
493 if (rdtgrp) { in rdtgroup_schemata_show()
530 rr->rgrp = rdtgrp; in mon_event_read()
[all …]
H A Dinternal.h377 struct rdtgroup *rdtgrp; member
524 int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp);
525 int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp);
530 int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp);
531 void rdtgroup_pseudo_lock_remove(struct rdtgroup *rdtgrp);
542 struct rdt_domain *d, struct rdtgroup *rdtgrp,
H A Dmonitor.c452 struct rdtgroup *rdtgrp, *entry; in mon_event_count() local
457 rdtgrp = rr->rgrp; in mon_event_count()
459 ret = __mon_event_count(rdtgrp->mon.rmid, rr); in mon_event_count()
466 head = &rdtgrp->mon.crdtgrp_list; in mon_event_count()
468 if (rdtgrp->type == RDTCTRL_GROUP) { in mon_event_count()
H A Dcore.c632 struct rdtgroup *rdtgrp; in resctrl_offline_cpu() local
638 list_for_each_entry(rdtgrp, &rdt_all_groups, rdtgroup_list) { in resctrl_offline_cpu()
639 if (cpumask_test_and_clear_cpu(cpu, &rdtgrp->cpu_mask)) { in resctrl_offline_cpu()
640 clear_childcpus(rdtgrp, cpu); in resctrl_offline_cpu()