Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
uaccess.h File Reference

Go to the source code of this file.

Functions

size_t copy_from_user_std (size_t, const void __user *, void *)
 
size_t copy_to_user_std (size_t, void __user *, const void *)
 
size_t strnlen_user_std (size_t, const char __user *)
 
size_t strncpy_from_user_std (size_t, const char __user *, char *)
 
int futex_atomic_cmpxchg_std (u32 *, u32 __user *, u32, u32)
 
int futex_atomic_op_std (int, u32 __user *, int, int *)
 
size_t copy_from_user_pt (size_t, const void __user *, void *)
 
size_t copy_to_user_pt (size_t, void __user *, const void *)
 
int futex_atomic_op_pt (int, u32 __user *, int, int *)
 
int futex_atomic_cmpxchg_pt (u32 *, u32 __user *, u32, u32)
 

Function Documentation

size_t copy_from_user_pt ( size_t  ,
const void __user ,
void  
)

Definition at line 122 of file uaccess_pt.c.

size_t copy_from_user_std ( size_t  ,
const void __user ,
void  
)

Definition at line 30 of file uaccess_std.c.

size_t copy_to_user_pt ( size_t  ,
void __user ,
const void  
)

Definition at line 136 of file uaccess_pt.c.

size_t copy_to_user_std ( size_t  ,
void __user ,
const void  
)

Definition at line 80 of file uaccess_std.c.

int futex_atomic_cmpxchg_pt ( u32 ,
u32 __user ,
u32  ,
u32   
)

Definition at line 356 of file uaccess_pt.c.

int futex_atomic_cmpxchg_std ( u32 ,
u32 __user ,
u32  ,
u32   
)

Definition at line 288 of file uaccess_std.c.

int futex_atomic_op_pt ( int  ,
u32 __user ,
int  ,
int  
)

Definition at line 320 of file uaccess_pt.c.

int futex_atomic_op_std ( int  ,
u32 __user ,
int  ,
int  
)

Definition at line 256 of file uaccess_std.c.

size_t strncpy_from_user_std ( size_t  ,
const char __user ,
char  
)

Definition at line 207 of file uaccess_std.c.

size_t strnlen_user_std ( size_t  ,
const char __user  
)

Definition at line 186 of file uaccess_std.c.