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

Go to the source code of this file.

Macros

#define UT_INSTRUCTION_EXCEPTION   1
 
#define UT_INSTRUCTION_ERROR   2
 
#define UT_INSTRUCTION_PROTECTION   3
 
#define UT_ILLTRAP_INSTRUCTION   4
 
#define UT_ILLEGAL_INSTRUCTION   5
 
#define UT_PRIVILEGED_OPCODE   6
 
#define UT_FP_DISABLED   7
 
#define UT_FP_EXCEPTION_IEEE_754   8
 
#define UT_FP_EXCEPTION_OTHER   9
 
#define UT_TAG_OVERVIEW   10
 
#define UT_DIVISION_BY_ZERO   11
 
#define UT_DATA_EXCEPTION   12
 
#define UT_DATA_ERROR   13
 
#define UT_DATA_PROTECTION   14
 
#define UT_MEM_ADDRESS_NOT_ALIGNED   15
 
#define UT_PRIVILEGED_ACTION   16
 
#define UT_ASYNC_DATA_ERROR   17
 
#define UT_TRAP_INSTRUCTION_16   18
 
#define UT_TRAP_INSTRUCTION_17   19
 
#define UT_TRAP_INSTRUCTION_18   20
 
#define UT_TRAP_INSTRUCTION_19   21
 
#define UT_TRAP_INSTRUCTION_20   22
 
#define UT_TRAP_INSTRUCTION_21   23
 
#define UT_TRAP_INSTRUCTION_22   24
 
#define UT_TRAP_INSTRUCTION_23   25
 
#define UT_TRAP_INSTRUCTION_24   26
 
#define UT_TRAP_INSTRUCTION_25   27
 
#define UT_TRAP_INSTRUCTION_26   28
 
#define UT_TRAP_INSTRUCTION_27   29
 
#define UT_TRAP_INSTRUCTION_28   30
 
#define UT_TRAP_INSTRUCTION_29   31
 
#define UT_TRAP_INSTRUCTION_30   32
 
#define UT_TRAP_INSTRUCTION_31   33
 
#define UTH_NOCHANGE   (-1)
 

Typedefs

typedef int utrap_entry_t
 
typedef voidutrap_handler_t
 

Macro Definition Documentation

#define UT_ASYNC_DATA_ERROR   17

Definition at line 26 of file utrap.h.

#define UT_DATA_ERROR   13

Definition at line 22 of file utrap.h.

#define UT_DATA_EXCEPTION   12

Definition at line 21 of file utrap.h.

#define UT_DATA_PROTECTION   14

Definition at line 23 of file utrap.h.

#define UT_DIVISION_BY_ZERO   11

Definition at line 20 of file utrap.h.

#define UT_FP_DISABLED   7

Definition at line 16 of file utrap.h.

#define UT_FP_EXCEPTION_IEEE_754   8

Definition at line 17 of file utrap.h.

#define UT_FP_EXCEPTION_OTHER   9

Definition at line 18 of file utrap.h.

#define UT_ILLEGAL_INSTRUCTION   5

Definition at line 14 of file utrap.h.

#define UT_ILLTRAP_INSTRUCTION   4

Definition at line 13 of file utrap.h.

#define UT_INSTRUCTION_ERROR   2

Definition at line 11 of file utrap.h.

#define UT_INSTRUCTION_EXCEPTION   1

Definition at line 10 of file utrap.h.

#define UT_INSTRUCTION_PROTECTION   3

Definition at line 12 of file utrap.h.

#define UT_MEM_ADDRESS_NOT_ALIGNED   15

Definition at line 24 of file utrap.h.

#define UT_PRIVILEGED_ACTION   16

Definition at line 25 of file utrap.h.

#define UT_PRIVILEGED_OPCODE   6

Definition at line 15 of file utrap.h.

#define UT_TAG_OVERVIEW   10

Definition at line 19 of file utrap.h.

#define UT_TRAP_INSTRUCTION_16   18

Definition at line 27 of file utrap.h.

#define UT_TRAP_INSTRUCTION_17   19

Definition at line 28 of file utrap.h.

#define UT_TRAP_INSTRUCTION_18   20

Definition at line 29 of file utrap.h.

#define UT_TRAP_INSTRUCTION_19   21

Definition at line 30 of file utrap.h.

#define UT_TRAP_INSTRUCTION_20   22

Definition at line 31 of file utrap.h.

#define UT_TRAP_INSTRUCTION_21   23

Definition at line 32 of file utrap.h.

#define UT_TRAP_INSTRUCTION_22   24

Definition at line 33 of file utrap.h.

#define UT_TRAP_INSTRUCTION_23   25

Definition at line 34 of file utrap.h.

#define UT_TRAP_INSTRUCTION_24   26

Definition at line 35 of file utrap.h.

#define UT_TRAP_INSTRUCTION_25   27

Definition at line 36 of file utrap.h.

#define UT_TRAP_INSTRUCTION_26   28

Definition at line 37 of file utrap.h.

#define UT_TRAP_INSTRUCTION_27   29

Definition at line 38 of file utrap.h.

#define UT_TRAP_INSTRUCTION_28   30

Definition at line 39 of file utrap.h.

#define UT_TRAP_INSTRUCTION_29   31

Definition at line 40 of file utrap.h.

#define UT_TRAP_INSTRUCTION_30   32

Definition at line 41 of file utrap.h.

#define UT_TRAP_INSTRUCTION_31   33

Definition at line 42 of file utrap.h.

#define UTH_NOCHANGE   (-1)

Definition at line 44 of file utrap.h.

Typedef Documentation

typedef int utrap_entry_t

Definition at line 47 of file utrap.h.

Definition at line 48 of file utrap.h.