devcgroup         269 security/device_cgroup.c 	struct dev_cgroup *devcgroup = css_to_devcgroup(seq_css(m));
devcgroup         280 security/device_cgroup.c 	if (devcgroup->behavior == DEVCG_DEFAULT_ALLOW) {
devcgroup         287 security/device_cgroup.c 		list_for_each_entry_rcu(ex, &devcgroup->exceptions, list) {
devcgroup         595 security/device_cgroup.c static int devcgroup_update_access(struct dev_cgroup *devcgroup,
devcgroup         602 security/device_cgroup.c 	struct dev_cgroup *parent = css_to_devcgroup(devcgroup->css.parent);
devcgroup         614 security/device_cgroup.c 			if (css_has_online_children(&devcgroup->css))
devcgroup         619 security/device_cgroup.c 			dev_exception_clean(devcgroup);
devcgroup         620 security/device_cgroup.c 			devcgroup->behavior = DEVCG_DEFAULT_ALLOW;
devcgroup         624 security/device_cgroup.c 			rc = dev_exceptions_copy(&devcgroup->exceptions,
devcgroup         630 security/device_cgroup.c 			if (css_has_online_children(&devcgroup->css))
devcgroup         633 security/device_cgroup.c 			dev_exception_clean(devcgroup);
devcgroup         634 security/device_cgroup.c 			devcgroup->behavior = DEVCG_DEFAULT_DENY;
devcgroup         721 security/device_cgroup.c 		if (devcgroup->behavior == DEVCG_DEFAULT_ALLOW) {
devcgroup         723 security/device_cgroup.c 			if (!parent_allows_removal(devcgroup, &ex))
devcgroup         725 security/device_cgroup.c 			dev_exception_rm(devcgroup, &ex);
devcgroup         729 security/device_cgroup.c 		if (!parent_has_perm(devcgroup, &ex))
devcgroup         731 security/device_cgroup.c 		rc = dev_exception_add(devcgroup, &ex);
devcgroup         739 security/device_cgroup.c 		if (devcgroup->behavior == DEVCG_DEFAULT_DENY)
devcgroup         740 security/device_cgroup.c 			dev_exception_rm(devcgroup, &ex);
devcgroup         742 security/device_cgroup.c 			rc = dev_exception_add(devcgroup, &ex);
devcgroup         747 security/device_cgroup.c 		rc = propagate_exception(devcgroup, &ex);