Symbol: rdtgroup
fs/resctrl/ctrlmondata.c
222
struct rdtgroup *rdtgrp)
fs/resctrl/ctrlmondata.c
294
struct rdtgroup *rdtgrp)
fs/resctrl/ctrlmondata.c
310
struct rdtgroup *rdtgrp;
fs/resctrl/ctrlmondata.c
420
struct rdtgroup *rdtgrp;
fs/resctrl/ctrlmondata.c
465
struct rdtgroup *rdtgrp;
fs/resctrl/ctrlmondata.c
505
struct rdtgroup *rdtgrp;
fs/resctrl/ctrlmondata.c
555
struct rdt_domain_hdr *hdr, struct rdtgroup *rdtgrp,
fs/resctrl/ctrlmondata.c
682
struct rdtgroup *rdtgrp;
fs/resctrl/internal.h
140
struct rdtgroup *rgrp;
fs/resctrl/internal.h
200
struct rdtgroup *parent;
fs/resctrl/internal.h
324
extern struct rdtgroup rdtgroup_default;
fs/resctrl/internal.h
337
struct rdtgroup *rdtgroup_kn_lock_live(struct kernfs_node *kn);
fs/resctrl/internal.h
341
int rdtgroup_kn_mode_restrict(struct rdtgroup *r, const char *name);
fs/resctrl/internal.h
343
int rdtgroup_kn_mode_restore(struct rdtgroup *r, const char *name,
fs/resctrl/internal.h
366
int rdtgroup_tasks_assigned(struct rdtgroup *r);
fs/resctrl/internal.h
389
struct rdt_domain_hdr *hdr, struct rdtgroup *rdtgrp,
fs/resctrl/internal.h
434
void rdtgroup_assign_cntrs(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
436
void rdtgroup_unassign_cntrs(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
470
int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
472
int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
482
int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
484
void rdtgroup_pseudo_lock_remove(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
487
static inline int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp)
fs/resctrl/internal.h
492
static inline int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp)
fs/resctrl/internal.h
509
static inline int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp)
fs/resctrl/internal.h
514
static inline void rdtgroup_pseudo_lock_remove(struct rdtgroup *rdtgrp) { }
fs/resctrl/monitor.c
1185
struct rdtgroup *rdtgrp, struct mon_evt *mevt)
fs/resctrl/monitor.c
1219
static int rdtgroup_assign_cntr_event(struct rdt_l3_mon_domain *d, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
1248
void rdtgroup_assign_cntrs(struct rdtgroup *rdtgrp)
fs/resctrl/monitor.c
1270
struct rdtgroup *rdtgrp, struct mon_evt *mevt)
fs/resctrl/monitor.c
1290
static void rdtgroup_unassign_cntr_event(struct rdt_l3_mon_domain *d, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
1307
void rdtgroup_unassign_cntrs(struct rdtgroup *rdtgrp)
fs/resctrl/monitor.c
1362
static void rdtgroup_update_cntr_event(struct rdt_resource *r, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
1384
struct rdtgroup *prgrp, *crgrp;
fs/resctrl/monitor.c
1610
struct rdtgroup *rdtgrp;
fs/resctrl/monitor.c
1673
struct rdtgroup *rdtgrp, struct mon_evt *mevt)
fs/resctrl/monitor.c
1695
static int resctrl_parse_mbm_assignment(struct rdt_resource *r, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
1752
struct rdtgroup *rdtgrp;
fs/resctrl/monitor.c
368
struct rdtgroup *rdtgrp, enum resctrl_event_id evtid)
fs/resctrl/monitor.c
395
struct rdtgroup *rdtgrp, enum resctrl_event_id evtid)
fs/resctrl/monitor.c
418
static int __l3_mon_event_count(struct rdtgroup *rdtgrp, struct rmid_read *rr)
fs/resctrl/monitor.c
471
static int __l3_mon_event_count_sum(struct rdtgroup *rdtgrp, struct rmid_read *rr)
fs/resctrl/monitor.c
521
static int __mon_event_count(struct rdtgroup *rdtgrp, struct rmid_read *rr)
fs/resctrl/monitor.c
562
static void mbm_bw_count(struct rdtgroup *rdtgrp, struct rmid_read *rr)
fs/resctrl/monitor.c
592
struct rdtgroup *rdtgrp, *entry;
fs/resctrl/monitor.c
672
static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_l3_mon_domain *dom_mbm)
fs/resctrl/monitor.c
680
struct rdtgroup *entry;
fs/resctrl/monitor.c
741
struct rdtgroup *rdtgrp, enum resctrl_event_id evtid)
fs/resctrl/monitor.c
773
struct rdtgroup *rdtgrp)
fs/resctrl/monitor.c
837
struct rdtgroup *prgrp, *crgrp;
fs/resctrl/pseudo_lock.c
100
struct rdtgroup *rdtgrp, *rdtgrp_match = NULL;
fs/resctrl/pseudo_lock.c
1004
struct rdtgroup *rdtgrp;
fs/resctrl/pseudo_lock.c
269
static int pseudo_lock_init(struct rdtgroup *rdtgrp)
fs/resctrl/pseudo_lock.c
336
static void pseudo_lock_free(struct rdtgroup *rdtgrp)
fs/resctrl/pseudo_lock.c
350
static int rdtgroup_monitor_in_progress(struct rdtgroup *rdtgrp)
fs/resctrl/pseudo_lock.c
37
const struct rdtgroup *rdtgrp;
fs/resctrl/pseudo_lock.c
370
static int rdtgroup_locksetup_user_restrict(struct rdtgroup *rdtgrp)
fs/resctrl/pseudo_lock.c
417
static int rdtgroup_locksetup_user_restore(struct rdtgroup *rdtgrp)
fs/resctrl/pseudo_lock.c
470
int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp)
fs/resctrl/pseudo_lock.c
576
int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp)
fs/resctrl/pseudo_lock.c
689
static int pseudo_lock_measure_cycles(struct rdtgroup *rdtgrp, int sel)
fs/resctrl/pseudo_lock.c
752
struct rdtgroup *rdtgrp = file->private_data;
fs/resctrl/pseudo_lock.c
797
int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp)
fs/resctrl/pseudo_lock.c
927
void rdtgroup_pseudo_lock_remove(struct rdtgroup *rdtgrp)
fs/resctrl/pseudo_lock.c
951
struct rdtgroup *rdtgrp;
fs/resctrl/pseudo_lock.c
973
struct rdtgroup *rdtgrp;
fs/resctrl/pseudo_lock.c
98
static struct rdtgroup *region_find_by_minor(unsigned int minor)
fs/resctrl/rdtgroup.c
1259
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
1401
static bool rdtgroup_mode_test_exclusive(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
1442
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
1568
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
1866
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
2233
int rdtgroup_kn_mode_restrict(struct rdtgroup *r, const char *name)
fs/resctrl/rdtgroup.c
2271
int rdtgroup_kn_mode_restore(struct rdtgroup *r, const char *name,
fs/resctrl/rdtgroup.c
2454
mongroup_create_dir(struct kernfs_node *parent_kn, struct rdtgroup *prgrp,
fs/resctrl/rdtgroup.c
246
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
2564
static struct rdtgroup *kernfs_to_rdtgroup(struct kernfs_node *kn)
fs/resctrl/rdtgroup.c
2583
static void rdtgroup_kn_get(struct rdtgroup *rdtgrp, struct kernfs_node *kn)
fs/resctrl/rdtgroup.c
2589
static void rdtgroup_kn_put(struct rdtgroup *rdtgrp, struct kernfs_node *kn)
fs/resctrl/rdtgroup.c
2603
struct rdtgroup *rdtgroup_kn_lock_live(struct kernfs_node *kn)
fs/resctrl/rdtgroup.c
2605
struct rdtgroup *rdtgrp = kernfs_to_rdtgroup(kn);
fs/resctrl/rdtgroup.c
2624
struct rdtgroup *rdtgrp = kernfs_to_rdtgroup(kn);
fs/resctrl/rdtgroup.c
2636
struct rdtgroup *prgrp,
fs/resctrl/rdtgroup.c
2990
static void rdt_move_group_tasks(struct rdtgroup *from, struct rdtgroup *to,
fs/resctrl/rdtgroup.c
3024
static void free_all_child_rdtgrp(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
3026
struct rdtgroup *sentry, *stmp;
fs/resctrl/rdtgroup.c
3047
struct rdtgroup *rdtgrp, *tmp;
fs/resctrl/rdtgroup.c
3243
struct rdtgroup *prgrp, *crgrp;
fs/resctrl/rdtgroup.c
3270
struct rdtgroup *prgrp, *crgrp;
fs/resctrl/rdtgroup.c
3294
struct rdtgroup *prgrp, int domid)
fs/resctrl/rdtgroup.c
3335
struct rdt_resource *r, struct rdtgroup *prgrp)
fs/resctrl/rdtgroup.c
3372
struct rdt_resource *r, struct rdtgroup *prgrp)
fs/resctrl/rdtgroup.c
3399
struct rdtgroup *prgrp, *crgrp;
fs/resctrl/rdtgroup.c
3416
struct rdtgroup *prgrp)
fs/resctrl/rdtgroup.c
3451
struct rdtgroup *prgrp,
fs/resctrl/rdtgroup.c
353
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
3635
static int rdtgroup_init_alloc(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
3670
static int mkdir_rdt_prepare_rmid_alloc(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
3697
static void mkdir_rdt_prepare_rmid_free(struct rdtgroup *rgrp)
fs/resctrl/rdtgroup.c
3723
enum rdt_group_type rtype, struct rdtgroup **r)
fs/resctrl/rdtgroup.c
3725
struct rdtgroup *prdtgrp, *rdtgrp;
fs/resctrl/rdtgroup.c
38
struct rdtgroup rdtgroup_default;
fs/resctrl/rdtgroup.c
3819
static void mkdir_rdt_prepare_clean(struct rdtgroup *rgrp)
fs/resctrl/rdtgroup.c
3833
struct rdtgroup *rdtgrp, *prgrp;
fs/resctrl/rdtgroup.c
3869
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
390
update_closid_rmid(const struct cpumask *cpu_mask, struct rdtgroup *r)
fs/resctrl/rdtgroup.c
3952
static int rdtgroup_rmdir_mon(struct rdtgroup *rdtgrp, cpumask_var_t tmpmask)
fs/resctrl/rdtgroup.c
3954
struct rdtgroup *prdtgrp = rdtgrp->mon.parent;
fs/resctrl/rdtgroup.c
3994
static int rdtgroup_ctrl_remove(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
4003
static int rdtgroup_rmdir_ctrl(struct rdtgroup *rdtgrp, cpumask_var_t tmpmask)
fs/resctrl/rdtgroup.c
403
static int cpus_mon_write(struct rdtgroup *rdtgrp, cpumask_var_t newmask,
fs/resctrl/rdtgroup.c
4055
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
406
struct rdtgroup *prgrp = rdtgrp->mon.parent, *crgrp;
fs/resctrl/rdtgroup.c
4107
static void mongrp_reparent(struct rdtgroup *rdtgrp,
fs/resctrl/rdtgroup.c
4108
struct rdtgroup *new_prdtgrp,
fs/resctrl/rdtgroup.c
4111
struct rdtgroup *prdtgrp = rdtgrp->mon.parent;
fs/resctrl/rdtgroup.c
4137
struct rdtgroup *new_prdtgrp;
fs/resctrl/rdtgroup.c
4138
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
446
static void cpumask_rdtgrp_clear(struct rdtgroup *r, struct cpumask *m)
fs/resctrl/rdtgroup.c
4476
static void clear_childcpus(struct rdtgroup *r, unsigned int cpu)
fs/resctrl/rdtgroup.c
4478
struct rdtgroup *cr;
fs/resctrl/rdtgroup.c
448
struct rdtgroup *crgrp;
fs/resctrl/rdtgroup.c
4506
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
456
static int cpus_ctrl_write(struct rdtgroup *rdtgrp, cpumask_var_t newmask,
fs/resctrl/rdtgroup.c
459
struct rdtgroup *r, *crgrp;
fs/resctrl/rdtgroup.c
515
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
594
static void rdtgroup_remove(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
618
static bool task_in_rdtgroup(struct task_struct *tsk, struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
634
struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
680
static bool is_closid_match(struct task_struct *t, struct rdtgroup *r)
fs/resctrl/rdtgroup.c
686
static bool is_rmid_match(struct task_struct *t, struct rdtgroup *r)
fs/resctrl/rdtgroup.c
699
int rdtgroup_tasks_assigned(struct rdtgroup *r)
fs/resctrl/rdtgroup.c
740
static int rdtgroup_move_task(pid_t pid, struct rdtgroup *rdtgrp,
fs/resctrl/rdtgroup.c
772
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
819
static void show_rdt_tasks(struct rdtgroup *r, struct seq_file *s)
fs/resctrl/rdtgroup.c
838
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
854
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
870
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
918
struct rdtgroup *rdtg;
fs/resctrl/rdtgroup.c
930
struct rdtgroup *crg;
include/linux/resctrl.h
178
struct rdtgroup *rdtgrp;