Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
inotify_user.c File Reference
#include <linux/file.h>
#include <linux/fs.h>
#include <linux/fsnotify_backend.h>
#include <linux/idr.h>
#include <linux/init.h>
#include <linux/inotify.h>
#include <linux/kernel.h>
#include <linux/namei.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/syscalls.h>
#include <linux/types.h>
#include <linux/anon_inodes.h>
#include <linux/uaccess.h>
#include <linux/poll.h>
#include <linux/wait.h>
#include "inotify.h"
#include <asm/ioctls.h>

Go to the source code of this file.

Functions

void inotify_ignored_and_remove_idr (struct fsnotify_mark *fsn_mark, struct fsnotify_group *group)
 
 SYSCALL_DEFINE1 (inotify_init1, int, flags)
 
 SYSCALL_DEFINE0 (inotify_init)
 
 SYSCALL_DEFINE3 (inotify_add_watch, int, fd, const char __user *, pathname, u32, mask)
 
 SYSCALL_DEFINE2 (inotify_rm_watch, int, fd, __s32, wd)
 
 module_init (inotify_user_setup)
 

Function Documentation

void inotify_ignored_and_remove_idr ( struct fsnotify_mark *  fsn_mark,
struct fsnotify_group *  group 
)

Definition at line 513 of file inotify_user.c.

module_init ( inotify_user_setup  )
SYSCALL_DEFINE0 ( inotify_init  )

Definition at line 749 of file inotify_user.c.

SYSCALL_DEFINE1 ( inotify_init1  ,
int  ,
flags   
)

Definition at line 724 of file inotify_user.c.

SYSCALL_DEFINE2 ( inotify_rm_watch  ,
int  ,
fd  ,
__s32  ,
wd   
)

Definition at line 795 of file inotify_user.c.

SYSCALL_DEFINE3 ( inotify_add_watch  ,
int  ,
fd  ,
const char __user ,
pathname  ,
u32  ,
mask   
)

Definition at line 754 of file inotify_user.c.