Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
brl_emu.c File Reference
#include <linux/kernel.h>
#include <linux/sched.h>
#include <asm/uaccess.h>
#include <asm/processor.h>

Go to the source code of this file.

Data Structures

struct  illegal_op_return
 

Macros

#define unimplemented_virtual_address(va)
 
#define unimplemented_physical_address(pa)
 

Functions

struct illegal_op_return ia64_emulate_brl (struct pt_regs *regs, unsigned long ar_ec)
 

Variables

char ia64_set_b1
 
char ia64_set_b2
 
char ia64_set_b3
 
char ia64_set_b4
 
char ia64_set_b5
 

Macro Definition Documentation

#define unimplemented_physical_address (   pa)
Value:
( \
((pa) & local_cpu_data->unimpl_pa_mask) != 0 \
)

Definition at line 40 of file brl_emu.c.

#define unimplemented_virtual_address (   va)
Value:
( \
((va) & local_cpu_data->unimpl_va_mask) != 0 && \
((va) & local_cpu_data->unimpl_va_mask) != local_cpu_data->unimpl_va_mask \
)

Definition at line 29 of file brl_emu.c.

Function Documentation

struct illegal_op_return ia64_emulate_brl ( struct pt_regs regs,
unsigned long  ar_ec 
)
read

Definition at line 55 of file brl_emu.c.

Variable Documentation

char ia64_set_b1
char ia64_set_b2
char ia64_set_b3
char ia64_set_b4
char ia64_set_b5