Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
signalfd.c File Reference
#include <linux/file.h>
#include <linux/poll.h>
#include <linux/init.h>
#include <linux/fs.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/kernel.h>
#include <linux/signal.h>
#include <linux/list.h>
#include <linux/anon_inodes.h>
#include <linux/signalfd.h>
#include <linux/syscalls.h>

Go to the source code of this file.

Data Structures

struct  signalfd_ctx
 

Functions

void signalfd_cleanup (struct sighand_struct *sighand)
 
 SYSCALL_DEFINE4 (signalfd4, int, ufd, sigset_t __user *, user_mask, size_t, sizemask, int, flags)
 
 SYSCALL_DEFINE3 (signalfd, int, ufd, sigset_t __user *, user_mask, size_t, sizemask)
 

Function Documentation

void signalfd_cleanup ( struct sighand_struct sighand)

Definition at line 33 of file signalfd.c.

SYSCALL_DEFINE3 ( signalfd  ,
int  ,
ufd  ,
sigset_t __user ,
user_mask  ,
size_t  ,
sizemask   
)

Definition at line 291 of file signalfd.c.

SYSCALL_DEFINE4 ( signalfd4  ,
int  ,
ufd  ,
sigset_t __user ,
user_mask  ,
size_t  ,
sizemask  ,
int  ,
flags   
)

Definition at line 237 of file signalfd.c.