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
436
void rdtgroup_assign_cntrs(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
438
void rdtgroup_unassign_cntrs(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
472
int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
474
int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
484
int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
486
void rdtgroup_pseudo_lock_remove(struct rdtgroup *rdtgrp);
fs/resctrl/internal.h
489
static inline int rdtgroup_locksetup_enter(struct rdtgroup *rdtgrp)
fs/resctrl/internal.h
494
static inline int rdtgroup_locksetup_exit(struct rdtgroup *rdtgrp)
fs/resctrl/internal.h
511
static inline int rdtgroup_pseudo_lock_create(struct rdtgroup *rdtgrp)
fs/resctrl/internal.h
516
static inline void rdtgroup_pseudo_lock_remove(struct rdtgroup *rdtgrp) { }
fs/resctrl/monitor.c
1192
struct rdtgroup *rdtgrp, struct mon_evt *mevt)
fs/resctrl/monitor.c
1227
static int rdtgroup_assign_cntr_event(struct rdt_l3_mon_domain *d, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
1258
void rdtgroup_assign_cntrs(struct rdtgroup *rdtgrp)
fs/resctrl/monitor.c
1280
struct rdtgroup *rdtgrp, struct mon_evt *mevt)
fs/resctrl/monitor.c
1300
static void rdtgroup_unassign_cntr_event(struct rdt_l3_mon_domain *d, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
1317
void rdtgroup_unassign_cntrs(struct rdtgroup *rdtgrp)
fs/resctrl/monitor.c
1372
static void rdtgroup_update_cntr_event(struct rdt_resource *r, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
1394
struct rdtgroup *prgrp, *crgrp;
fs/resctrl/monitor.c
1631
struct rdtgroup *rdtgrp;
fs/resctrl/monitor.c
1694
struct rdtgroup *rdtgrp, struct mon_evt *mevt)
fs/resctrl/monitor.c
1716
static int resctrl_parse_mbm_assignment(struct rdt_resource *r, struct rdtgroup *rdtgrp,
fs/resctrl/monitor.c
1773
struct rdtgroup *rdtgrp;
fs/resctrl/monitor.c
375
struct rdtgroup *rdtgrp, enum resctrl_event_id evtid)
fs/resctrl/monitor.c
402
struct rdtgroup *rdtgrp, enum resctrl_event_id evtid)
fs/resctrl/monitor.c
425
static int __l3_mon_event_count(struct rdtgroup *rdtgrp, struct rmid_read *rr)
fs/resctrl/monitor.c
478
static int __l3_mon_event_count_sum(struct rdtgroup *rdtgrp, struct rmid_read *rr)
fs/resctrl/monitor.c
528
static int __mon_event_count(struct rdtgroup *rdtgrp, struct rmid_read *rr)
fs/resctrl/monitor.c
569
static void mbm_bw_count(struct rdtgroup *rdtgrp, struct rmid_read *rr)
fs/resctrl/monitor.c
599
struct rdtgroup *rdtgrp, *entry;
fs/resctrl/monitor.c
679
static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_l3_mon_domain *dom_mbm)
fs/resctrl/monitor.c
687
struct rdtgroup *entry;
fs/resctrl/monitor.c
748
struct rdtgroup *rdtgrp, enum resctrl_event_id evtid)
fs/resctrl/monitor.c
780
struct rdtgroup *rdtgrp)
fs/resctrl/monitor.c
844
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
1267
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
1409
static bool rdtgroup_mode_test_exclusive(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
1450
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
1578
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
1876
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
2252
int rdtgroup_kn_mode_restrict(struct rdtgroup *r, const char *name)
fs/resctrl/rdtgroup.c
2290
int rdtgroup_kn_mode_restore(struct rdtgroup *r, const char *name,
fs/resctrl/rdtgroup.c
2470
mongroup_create_dir(struct kernfs_node *parent_kn, struct rdtgroup *prgrp,
fs/resctrl/rdtgroup.c
248
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
2584
static struct rdtgroup *kernfs_to_rdtgroup(struct kernfs_node *kn)
fs/resctrl/rdtgroup.c
2603
static void rdtgroup_kn_get(struct rdtgroup *rdtgrp, struct kernfs_node *kn)
fs/resctrl/rdtgroup.c
2609
static void rdtgroup_kn_put(struct rdtgroup *rdtgrp, struct kernfs_node *kn)
fs/resctrl/rdtgroup.c
2623
struct rdtgroup *rdtgroup_kn_lock_live(struct kernfs_node *kn)
fs/resctrl/rdtgroup.c
2625
struct rdtgroup *rdtgrp = kernfs_to_rdtgroup(kn);
fs/resctrl/rdtgroup.c
2644
struct rdtgroup *rdtgrp = kernfs_to_rdtgroup(kn);
fs/resctrl/rdtgroup.c
2656
struct rdtgroup *prgrp,
fs/resctrl/rdtgroup.c
3017
static void rdt_move_group_tasks(struct rdtgroup *from, struct rdtgroup *to,
fs/resctrl/rdtgroup.c
3051
static void free_all_child_rdtgrp(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
3053
struct rdtgroup *sentry, *stmp;
fs/resctrl/rdtgroup.c
3074
struct rdtgroup *rdtgrp, *tmp;
fs/resctrl/rdtgroup.c
3275
struct rdtgroup *prgrp, *crgrp;
fs/resctrl/rdtgroup.c
3302
struct rdtgroup *prgrp, *crgrp;
fs/resctrl/rdtgroup.c
3326
struct rdtgroup *prgrp, int domid)
fs/resctrl/rdtgroup.c
3367
struct rdt_resource *r, struct rdtgroup *prgrp)
fs/resctrl/rdtgroup.c
3404
struct rdt_resource *r, struct rdtgroup *prgrp)
fs/resctrl/rdtgroup.c
3431
struct rdtgroup *prgrp, *crgrp;
fs/resctrl/rdtgroup.c
3448
struct rdtgroup *prgrp)
fs/resctrl/rdtgroup.c
3483
struct rdtgroup *prgrp,
fs/resctrl/rdtgroup.c
355
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
3669
static int rdtgroup_init_alloc(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
3704
static int mkdir_rdt_prepare_rmid_alloc(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
3731
static void mkdir_rdt_prepare_rmid_free(struct rdtgroup *rgrp)
fs/resctrl/rdtgroup.c
3757
enum rdt_group_type rtype, struct rdtgroup **r)
fs/resctrl/rdtgroup.c
3759
struct rdtgroup *prdtgrp, *rdtgrp;
fs/resctrl/rdtgroup.c
38
struct rdtgroup rdtgroup_default;
fs/resctrl/rdtgroup.c
3853
static void mkdir_rdt_prepare_clean(struct rdtgroup *rgrp)
fs/resctrl/rdtgroup.c
3867
struct rdtgroup *rdtgrp, *prgrp;
fs/resctrl/rdtgroup.c
3903
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
392
update_closid_rmid(const struct cpumask *cpu_mask, struct rdtgroup *r)
fs/resctrl/rdtgroup.c
3986
static int rdtgroup_rmdir_mon(struct rdtgroup *rdtgrp, cpumask_var_t tmpmask)
fs/resctrl/rdtgroup.c
3988
struct rdtgroup *prdtgrp = rdtgrp->mon.parent;
fs/resctrl/rdtgroup.c
4028
static int rdtgroup_ctrl_remove(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
4037
static int rdtgroup_rmdir_ctrl(struct rdtgroup *rdtgrp, cpumask_var_t tmpmask)
fs/resctrl/rdtgroup.c
405
static int cpus_mon_write(struct rdtgroup *rdtgrp, cpumask_var_t newmask,
fs/resctrl/rdtgroup.c
408
struct rdtgroup *prgrp = rdtgrp->mon.parent, *crgrp;
fs/resctrl/rdtgroup.c
4089
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
4141
static void mongrp_reparent(struct rdtgroup *rdtgrp,
fs/resctrl/rdtgroup.c
4142
struct rdtgroup *new_prdtgrp,
fs/resctrl/rdtgroup.c
4145
struct rdtgroup *prdtgrp = rdtgrp->mon.parent;
fs/resctrl/rdtgroup.c
4171
struct rdtgroup *new_prdtgrp;
fs/resctrl/rdtgroup.c
4172
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
448
static void cpumask_rdtgrp_clear(struct rdtgroup *r, struct cpumask *m)
fs/resctrl/rdtgroup.c
450
struct rdtgroup *crgrp;
fs/resctrl/rdtgroup.c
4511
static void clear_childcpus(struct rdtgroup *r, unsigned int cpu)
fs/resctrl/rdtgroup.c
4513
struct rdtgroup *cr;
fs/resctrl/rdtgroup.c
4541
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
458
static int cpus_ctrl_write(struct rdtgroup *rdtgrp, cpumask_var_t newmask,
fs/resctrl/rdtgroup.c
461
struct rdtgroup *r, *crgrp;
fs/resctrl/rdtgroup.c
517
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
600
static void rdtgroup_remove(struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
626
static bool task_in_rdtgroup(struct task_struct *tsk, struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
642
struct rdtgroup *rdtgrp)
fs/resctrl/rdtgroup.c
688
static bool is_closid_match(struct task_struct *t, struct rdtgroup *r)
fs/resctrl/rdtgroup.c
694
static bool is_rmid_match(struct task_struct *t, struct rdtgroup *r)
fs/resctrl/rdtgroup.c
707
int rdtgroup_tasks_assigned(struct rdtgroup *r)
fs/resctrl/rdtgroup.c
748
static int rdtgroup_move_task(pid_t pid, struct rdtgroup *rdtgrp,
fs/resctrl/rdtgroup.c
780
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
827
static void show_rdt_tasks(struct rdtgroup *r, struct seq_file *s)
fs/resctrl/rdtgroup.c
846
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
862
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
878
struct rdtgroup *rdtgrp;
fs/resctrl/rdtgroup.c
926
struct rdtgroup *rdtg;
fs/resctrl/rdtgroup.c
938
struct rdtgroup *crg;
include/linux/resctrl.h
178
struct rdtgroup *rdtgrp;