Lines Matching refs:cgrp
26 struct cgroup *cgrp);
27 static void cgrp_destroy(struct cgroup_subsys *ss, struct cgroup *cgrp);
28 static int cgrp_populate(struct cgroup_subsys *ss, struct cgroup *cgrp);
42 static inline struct cgroup_cls_state *cgrp_cls_state(struct cgroup *cgrp)
44 return container_of(cgroup_subsys_state(cgrp, net_cls_subsys_id),
55 struct cgroup *cgrp)
62 if (cgrp->parent)
63 cs->classid = cgrp_cls_state(cgrp->parent)->classid;
68 static void cgrp_destroy(struct cgroup_subsys *ss, struct cgroup *cgrp)
70 kfree(cgrp_cls_state(cgrp));
73 static u64 read_classid(struct cgroup *cgrp, struct cftype *cft)
75 return cgrp_cls_state(cgrp)->classid;
78 static int write_classid(struct cgroup *cgrp, struct cftype *cft, u64 value)
80 cgrp_cls_state(cgrp)->classid = (u32) value;
92 static int cgrp_populate(struct cgroup_subsys *ss, struct cgroup *cgrp)
94 return cgroup_add_files(cgrp, ss, ss_files, ARRAY_SIZE(ss_files));