Home
last modified time | relevance | path

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

/fs/resctrl/
A Dpseudo_lock.c103 if (rdtgrp->plr && rdtgrp->plr->minor == minor) { in region_find_by_minor()
279 rdtgrp->plr = plr; in pseudo_lock_init()
339 kfree(rdtgrp->plr); in pseudo_lock_free()
340 rdtgrp->plr = NULL; in pseudo_lock_free()
556 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid); in rdtgroup_locksetup_enter()
591 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid); in rdtgroup_locksetup_exit()
956 if (!rdtgrp) { in pseudo_lock_dev_open()
977 WARN_ON(!rdtgrp); in pseudo_lock_dev_release()
978 if (!rdtgrp) { in pseudo_lock_dev_release()
1010 WARN_ON(!rdtgrp); in pseudo_lock_dev_mmap()
[all …]
A Dctrlmondata.c27 struct rdtgroup *rdtgrp; member
159 struct rdtgroup *rdtgrp = data->rdtgrp; in parse_cbm() local
265 data.rdtgrp = rdtgrp; in parse_line()
278 rdtgrp->plr->s = s; in parse_line()
279 rdtgrp->plr->d = d; in parse_line()
318 if (!rdtgrp) { in rdtgroup_schemata_write()
420 if (rdtgrp) { in rdtgroup_schemata_show()
469 if (!rdtgrp) { in rdtgroup_mba_mbps_event_write()
505 if (rdtgrp) { in rdtgroup_mba_mbps_event_show()
561 rr->rgrp = rdtgrp; in mon_event_read()
[all …]
A Drdtgroup.c359 if (rdtgrp) { in rdtgroup_cpus_show()
842 if (rdtgrp) in rdtgroup_tasks_show()
858 if (rdtgrp) in rdtgroup_closid_show()
874 if (rdtgrp) in rdtgroup_rmid_show()
2865 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid); in rmdir_all_sub()
3430 ret = mkdir_mondata_all(rdtgrp->kn, rdtgrp, &rdtgrp->mon.mon_data_kn); in mkdir_rdt_prepare_rmid_alloc()
3433 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid); in mkdir_rdt_prepare_rmid_alloc()
3497 rdtgrp = kzalloc(sizeof(*rdtgrp), GFP_KERNEL); in mkdir_rdt_prepare()
3719 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid); in rdtgroup_rmdir_mon()
3766 free_rmid(rdtgrp->closid, rdtgrp->mon.rmid); in rdtgroup_rmdir_ctrl()
[all …]
A Dinternal.h348 struct rdt_mon_domain *d, struct rdtgroup *rdtgrp,
379 int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp);
381 int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp);
391 int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp);
393 void rdtgroup_pseudo_lock_remove(struct rdtgroup *rdtgrp);
396 static inline int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp) in rdtgroup_locksetup_enter() argument
401 static inline int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp) in rdtgroup_locksetup_exit() argument
418 static inline int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp) in rdtgroup_pseudo_lock_create() argument
423 static inline void rdtgroup_pseudo_lock_remove(struct rdtgroup *rdtgrp) { } in rdtgroup_pseudo_lock_remove() argument
A Dmonitor.c457 struct rdtgroup *rdtgrp, *entry; in mon_event_count() local
462 rdtgrp = rr->rgrp; in mon_event_count()
464 ret = __mon_event_count(rdtgrp->closid, rdtgrp->mon.rmid, rr); in mon_event_count()
471 head = &rdtgrp->mon.crdtgrp_list; in mon_event_count()
473 if (rdtgrp->type == RDTCTRL_GROUP) { in mon_event_count()

Completed in 24 milliseconds