Searched refs:dev_cgroup (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/security/ |
H A D | device_cgroup.c | 42 struct dev_cgroup { struct 48 static inline struct dev_cgroup *css_to_devcgroup(struct cgroup_subsys_state *s) in css_to_devcgroup() 50 return s ? container_of(s, struct dev_cgroup, css) : NULL; in css_to_devcgroup() 53 static inline struct dev_cgroup *task_devcgroup(struct task_struct *task) in task_devcgroup() 98 static int dev_exception_add(struct dev_cgroup *dev_cgroup, in dev_exception_add() argument 109 list_for_each_entry(walk, &dev_cgroup->exceptions, list) { in dev_exception_add() 123 list_add_tail_rcu(&excopy->list, &dev_cgroup->exceptions); in dev_exception_add() 130 static void dev_exception_rm(struct dev_cgroup *dev_cgroup, in dev_exception_rm() argument 153 __dev_exception_clean(struct dev_cgroup *dev_cgroup) __dev_exception_clean() argument 169 dev_exception_clean(struct dev_cgroup *dev_cgroup) dev_exception_clean() argument 189 struct dev_cgroup *dev_cgroup = css_to_devcgroup(css); devcgroup_online() local 210 struct dev_cgroup *dev_cgroup = css_to_devcgroup(css); devcgroup_offline() local 223 struct dev_cgroup *dev_cgroup; devcgroup_css_alloc() local 236 struct dev_cgroup *dev_cgroup = css_to_devcgroup(css); devcgroup_css_free() local 403 verify_new_ex(struct dev_cgroup *dev_cgroup, struct dev_exception_item *refex, enum devcg_behavior behavior) verify_new_ex() argument 835 struct dev_cgroup *dev_cgroup; devcgroup_legacy_check_permission() local [all...] |
/kernel/linux/linux-6.6/security/ |
H A D | device_cgroup.c | 43 struct dev_cgroup { struct 49 static inline struct dev_cgroup *css_to_devcgroup(struct cgroup_subsys_state *s) in css_to_devcgroup() 51 return s ? container_of(s, struct dev_cgroup, css) : NULL; in css_to_devcgroup() 54 static inline struct dev_cgroup *task_devcgroup(struct task_struct *task) in task_devcgroup() 99 static int dev_exception_add(struct dev_cgroup *dev_cgroup, in dev_exception_add() argument 110 list_for_each_entry(walk, &dev_cgroup->exceptions, list) { in dev_exception_add() 124 list_add_tail_rcu(&excopy->list, &dev_cgroup->exceptions); in dev_exception_add() 131 static void dev_exception_rm(struct dev_cgroup *dev_cgroup, in dev_exception_rm() argument 154 __dev_exception_clean(struct dev_cgroup *dev_cgroup) __dev_exception_clean() argument 170 dev_exception_clean(struct dev_cgroup *dev_cgroup) dev_exception_clean() argument 190 struct dev_cgroup *dev_cgroup = css_to_devcgroup(css); devcgroup_online() local 211 struct dev_cgroup *dev_cgroup = css_to_devcgroup(css); devcgroup_offline() local 224 struct dev_cgroup *dev_cgroup; devcgroup_css_alloc() local 237 struct dev_cgroup *dev_cgroup = css_to_devcgroup(css); devcgroup_css_free() local 404 verify_new_ex(struct dev_cgroup *dev_cgroup, struct dev_exception_item *refex, enum devcg_behavior behavior) verify_new_ex() argument 835 struct dev_cgroup *dev_cgroup; devcgroup_legacy_check_permission() local [all...] |
Completed in 2 milliseconds