Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
uaccess_mvcos.c File Reference
#include <linux/errno.h>
#include <linux/mm.h>
#include <asm/uaccess.h>
#include <asm/futex.h>
#include "uaccess.h"

Go to the source code of this file.

Macros

#define AHI   "ahi"
 
#define ALR   "alr"
 
#define CLR   "clr"
 
#define LHI   "lhi"
 
#define SLR   "slr"
 

Variables

struct uaccess_ops uaccess_mvcos
 
struct uaccess_ops uaccess_mvcos_switch
 

Macro Definition Documentation

#define AHI   "ahi"

Definition at line 16 of file uaccess_mvcos.c.

#define ALR   "alr"

Definition at line 17 of file uaccess_mvcos.c.

#define CLR   "clr"

Definition at line 18 of file uaccess_mvcos.c.

#define LHI   "lhi"

Definition at line 19 of file uaccess_mvcos.c.

#define SLR   "slr"

Definition at line 20 of file uaccess_mvcos.c.

Variable Documentation

struct uaccess_ops uaccess_mvcos
Initial value:
= {
.copy_from_user = copy_from_user_mvcos_check,
.copy_from_user_small = copy_from_user_std,
.copy_to_user = copy_to_user_mvcos_check,
.copy_to_user_small = copy_to_user_std,
.copy_in_user = copy_in_user_mvcos,
.clear_user = clear_user_mvcos,
.strnlen_user = strnlen_user_std,
.strncpy_from_user = strncpy_from_user_std,
.futex_atomic_op = futex_atomic_op_std,
.futex_atomic_cmpxchg = futex_atomic_cmpxchg_std,
}

Definition at line 201 of file uaccess_mvcos.c.

struct uaccess_ops uaccess_mvcos_switch
Initial value:
= {
.copy_from_user = copy_from_user_mvcos,
.copy_from_user_small = copy_from_user_mvcos,
.copy_to_user = copy_to_user_mvcos,
.copy_to_user_small = copy_to_user_mvcos,
.copy_in_user = copy_in_user_mvcos,
.clear_user = clear_user_mvcos,
.strnlen_user = strnlen_user_mvcos,
.strncpy_from_user = strncpy_from_user_mvcos,
.futex_atomic_op = futex_atomic_op_pt,
.futex_atomic_cmpxchg = futex_atomic_cmpxchg_pt,
}

Definition at line 214 of file uaccess_mvcos.c.