Lines Matching refs:rdtgroup
39 struct rdtgroup rdtgroup_default;
160 struct rdtgroup *rdtgrp; in rdtgroup_mode_by_closid()
267 struct rdtgroup *rdtgrp; in rdtgroup_cpus_show()
305 struct rdtgroup *r = info; in update_cpu_closid_rmid()
326 update_closid_rmid(const struct cpumask *cpu_mask, struct rdtgroup *r) in update_closid_rmid()
336 static int cpus_mon_write(struct rdtgroup *rdtgrp, cpumask_var_t newmask, in cpus_mon_write()
339 struct rdtgroup *prgrp = rdtgrp->mon.parent, *crgrp; in cpus_mon_write()
379 static void cpumask_rdtgrp_clear(struct rdtgroup *r, struct cpumask *m) in cpumask_rdtgrp_clear()
381 struct rdtgroup *crgrp; in cpumask_rdtgrp_clear()
389 static int cpus_ctrl_write(struct rdtgroup *rdtgrp, cpumask_var_t newmask, in cpus_ctrl_write()
392 struct rdtgroup *r, *crgrp; in cpus_ctrl_write()
448 struct rdtgroup *rdtgrp; in rdtgroup_cpus_write()
525 static void rdtgroup_remove(struct rdtgroup *rdtgrp) in rdtgroup_remove()
550 struct rdtgroup *rdtgrp) in __rdtgroup_move_task()
597 static bool is_closid_match(struct task_struct *t, struct rdtgroup *r) in is_closid_match()
603 static bool is_rmid_match(struct task_struct *t, struct rdtgroup *r) in is_rmid_match()
615 int rdtgroup_tasks_assigned(struct rdtgroup *r) in rdtgroup_tasks_assigned()
656 static int rdtgroup_move_task(pid_t pid, struct rdtgroup *rdtgrp, in rdtgroup_move_task()
688 struct rdtgroup *rdtgrp; in rdtgroup_tasks_write()
716 static void show_rdt_tasks(struct rdtgroup *r, struct seq_file *s) in show_rdt_tasks()
731 struct rdtgroup *rdtgrp; in rdtgroup_tasks_show()
780 struct rdtgroup *rdtg; in proc_resctrl_show()
792 struct rdtgroup *crg; in proc_resctrl_show()
1081 struct rdtgroup *rdtgrp; in rdtgroup_mode_show()
1210 static bool rdtgroup_mode_test_exclusive(struct rdtgroup *rdtgrp) in rdtgroup_mode_test_exclusive()
1249 struct rdtgroup *rdtgrp; in rdtgroup_mode_write()
1359 struct rdtgroup *rdtgrp; in rdtgroup_size_show()
1640 int rdtgroup_kn_mode_restrict(struct rdtgroup *r, const char *name) in rdtgroup_kn_mode_restrict()
1678 int rdtgroup_kn_mode_restore(struct rdtgroup *r, const char *name, in rdtgroup_kn_mode_restore()
1790 mongroup_create_dir(struct kernfs_node *parent_kn, struct rdtgroup *prgrp, in mongroup_create_dir()
1973 static struct rdtgroup *kernfs_to_rdtgroup(struct kernfs_node *kn) in kernfs_to_rdtgroup()
1991 struct rdtgroup *rdtgroup_kn_lock_live(struct kernfs_node *kn) in rdtgroup_kn_lock_live()
1993 struct rdtgroup *rdtgrp = kernfs_to_rdtgroup(kn); in rdtgroup_kn_lock_live()
2012 struct rdtgroup *rdtgrp = kernfs_to_rdtgroup(kn); in rdtgroup_kn_unlock()
2032 struct rdtgroup *prgrp,
2354 static void rdt_move_group_tasks(struct rdtgroup *from, struct rdtgroup *to, in rdt_move_group_tasks()
2380 static void free_all_child_rdtgrp(struct rdtgroup *rdtgrp) in free_all_child_rdtgrp()
2382 struct rdtgroup *sentry, *stmp; in free_all_child_rdtgrp()
2402 struct rdtgroup *rdtgrp, *tmp; in rmdir_all_sub()
2504 struct rdtgroup *prgrp, *crgrp; in rmdir_mondata_subdir_allrdtgrp()
2521 struct rdt_resource *r, struct rdtgroup *prgrp) in mkdir_mondata_subdir()
2572 struct rdtgroup *prgrp, *crgrp; in mkdir_mondata_subdir_allrdtgrp()
2592 struct rdtgroup *prgrp) in mkdir_mondata_subdir_alldom()
2624 struct rdtgroup *prgrp, in mkdir_mondata_all()
2802 static int rdtgroup_init_alloc(struct rdtgroup *rdtgrp) in rdtgroup_init_alloc()
2833 enum rdt_group_type rtype, struct rdtgroup **r) in mkdir_rdt_prepare()
2835 struct rdtgroup *prdtgrp, *rdtgrp; in mkdir_rdt_prepare()
2929 static void mkdir_rdt_prepare_clean(struct rdtgroup *rgrp) in mkdir_rdt_prepare_clean()
2944 struct rdtgroup *rdtgrp, *prgrp; in rdtgroup_mkdir_mon()
2971 struct rdtgroup *rdtgrp; in rdtgroup_mkdir_ctrl_mon()
3062 static int rdtgroup_rmdir_mon(struct rdtgroup *rdtgrp, cpumask_var_t tmpmask) in rdtgroup_rmdir_mon()
3064 struct rdtgroup *prdtgrp = rdtgrp->mon.parent; in rdtgroup_rmdir_mon()
3094 static int rdtgroup_ctrl_remove(struct rdtgroup *rdtgrp) in rdtgroup_ctrl_remove()
3103 static int rdtgroup_rmdir_ctrl(struct rdtgroup *rdtgrp, cpumask_var_t tmpmask) in rdtgroup_rmdir_ctrl()
3143 struct rdtgroup *rdtgrp; in rdtgroup_rmdir()