diff options
Diffstat (limited to 'include/linux/cgroup.h')
-rw-r--r-- | include/linux/cgroup.h | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/include/linux/cgroup.h b/include/linux/cgroup.h index 39c1d9469677..492fa01ec2d3 100644 --- a/include/linux/cgroup.h +++ b/include/linux/cgroup.h | |||
@@ -29,7 +29,6 @@ struct cgroup_subsys; | |||
29 | struct inode; | 29 | struct inode; |
30 | struct cgroup; | 30 | struct cgroup; |
31 | struct css_id; | 31 | struct css_id; |
32 | struct eventfd_ctx; | ||
33 | 32 | ||
34 | extern int cgroup_init_early(void); | 33 | extern int cgroup_init_early(void); |
35 | extern int cgroup_init(void); | 34 | extern int cgroup_init(void); |
@@ -239,10 +238,6 @@ struct cgroup { | |||
239 | struct rcu_head rcu_head; | 238 | struct rcu_head rcu_head; |
240 | struct work_struct destroy_work; | 239 | struct work_struct destroy_work; |
241 | 240 | ||
242 | /* List of events which userspace want to receive */ | ||
243 | struct list_head event_list; | ||
244 | spinlock_t event_list_lock; | ||
245 | |||
246 | /* directory xattrs */ | 241 | /* directory xattrs */ |
247 | struct simple_xattrs xattrs; | 242 | struct simple_xattrs xattrs; |
248 | }; | 243 | }; |
@@ -506,25 +501,6 @@ struct cftype { | |||
506 | int (*trigger)(struct cgroup_subsys_state *css, unsigned int event); | 501 | int (*trigger)(struct cgroup_subsys_state *css, unsigned int event); |
507 | 502 | ||
508 | int (*release)(struct inode *inode, struct file *file); | 503 | int (*release)(struct inode *inode, struct file *file); |
509 | |||
510 | /* | ||
511 | * register_event() callback will be used to add new userspace | ||
512 | * waiter for changes related to the cftype. Implement it if | ||
513 | * you want to provide this functionality. Use eventfd_signal() | ||
514 | * on eventfd to send notification to userspace. | ||
515 | */ | ||
516 | int (*register_event)(struct cgroup_subsys_state *css, | ||
517 | struct cftype *cft, struct eventfd_ctx *eventfd, | ||
518 | const char *args); | ||
519 | /* | ||
520 | * unregister_event() callback will be called when userspace | ||
521 | * closes the eventfd or on cgroup removing. | ||
522 | * This callback must be implemented, if you want provide | ||
523 | * notification functionality. | ||
524 | */ | ||
525 | void (*unregister_event)(struct cgroup_subsys_state *css, | ||
526 | struct cftype *cft, | ||
527 | struct eventfd_ctx *eventfd); | ||
528 | }; | 504 | }; |
529 | 505 | ||
530 | /* | 506 | /* |