linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / include / linux / fsnotify.h
index 11438ef..03b8e79 100644 (file)
 
 #include <linux/dnotify.h>
 #include <linux/inotify.h>
-#include <linux/audit.h>
-
-/*
- * fsnotify_d_instantiate - instantiate a dentry for inode
- * Called with dcache_lock held.
- */
-static inline void fsnotify_d_instantiate(struct dentry *entry,
-                                               struct inode *inode)
-{
-       inotify_d_instantiate(entry, inode);
-}
-
-/*
- * fsnotify_d_move - entry has been moved
- * Called with dcache_lock and entry->d_lock held.
- */
-static inline void fsnotify_d_move(struct dentry *entry)
-{
-       inotify_d_move(entry);
-}
 
 /*
  * fsnotify_move - file old_name at old_dir was moved to new_name at new_dir
@@ -65,8 +45,6 @@ static inline void fsnotify_move(struct inode *old_dir, struct inode *new_dir,
        if (source) {
                inotify_inode_queue_event(source, IN_MOVE_SELF, 0, NULL);
        }
-       audit_inode_child(old_name, source, old_dir->i_ino);
-       audit_inode_child(new_name, target, new_dir->i_ino);
 }
 
 /*
@@ -92,22 +70,19 @@ static inline void fsnotify_inoderemove(struct inode *inode)
 /*
  * fsnotify_create - 'name' was linked in
  */
-static inline void fsnotify_create(struct inode *inode, struct dentry *dentry)
+static inline void fsnotify_create(struct inode *inode, const char *name)
 {
        inode_dir_notify(inode, DN_CREATE);
-       inotify_inode_queue_event(inode, IN_CREATE, 0, dentry->d_name.name);
-       audit_inode_child(dentry->d_name.name, dentry->d_inode, inode->i_ino);
+       inotify_inode_queue_event(inode, IN_CREATE, 0, name);
 }
 
 /*
  * fsnotify_mkdir - directory 'name' was created
  */
-static inline void fsnotify_mkdir(struct inode *inode, struct dentry *dentry)
+static inline void fsnotify_mkdir(struct inode *inode, const char *name)
 {
        inode_dir_notify(inode, DN_CREATE);
-       inotify_inode_queue_event(inode, IN_CREATE | IN_ISDIR, 0, 
-                                 dentry->d_name.name);
-       audit_inode_child(dentry->d_name.name, dentry->d_inode, inode->i_ino);
+       inotify_inode_queue_event(inode, IN_CREATE | IN_ISDIR, 0, name);
 }
 
 /*