alistair23-linux/fs/notify
Eric Paris b4e4e14073 fsnotify: clone existing events
fsnotify_clone_event will take an event, clone it, and return the cloned
event to the caller.  Since events may be in use by multiple fsnotify
groups simultaneously certain event entries (such as the mask) cannot be
changed after the event was created.  Since fanotify would like to merge
events happening on the same file it needs a new clean event to work with
so it can change any fields it wishes.

Signed-off-by: Eric Paris <eparis@redhat.com>
2010-07-28 09:58:49 -04:00
..
dnotify fsnotify: include data in should_send calls 2010-07-28 09:58:31 -04:00
inotify fsnotify: per group notification queue merge types 2010-07-28 09:58:49 -04:00
fsnotify.c fsnotify: send struct file when sending events to parents when possible 2010-07-28 09:58:48 -04:00
fsnotify.h fsnotify: generic notification queue and waitq 2009-06-11 14:57:53 -04:00
group.c fsnotify: kzalloc fsnotify groups 2010-07-28 09:58:20 -04:00
inode_mark.c fsnotify: allow addition of duplicate fsnotify marks 2010-07-28 09:58:17 -04:00
Kconfig fsnotify: use def_bool in kconfig instead of letting the user choose 2009-07-21 15:26:26 -04:00
Makefile fsnotify: add marks to inodes so groups can interpret how to handle those inodes 2009-06-11 14:57:53 -04:00
notification.c fsnotify: clone existing events 2010-07-28 09:58:49 -04:00