Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
pstate.h File Reference
#include <linux/const.h>

Go to the source code of this file.

Macros

#define PSTATE_IG   _AC(0x0000000000000800,UL) /* Interrupt Globals. */
 
#define PSTATE_MG   _AC(0x0000000000000400,UL) /* MMU Globals. */
 
#define PSTATE_CLE   _AC(0x0000000000000200,UL) /* Current Little Endian.*/
 
#define PSTATE_TLE   _AC(0x0000000000000100,UL) /* Trap Little Endian. */
 
#define PSTATE_MM   _AC(0x00000000000000c0,UL) /* Memory Model. */
 
#define PSTATE_TSO   _AC(0x0000000000000000,UL) /* MM: TotalStoreOrder */
 
#define PSTATE_PSO   _AC(0x0000000000000040,UL) /* MM: PartialStoreOrder */
 
#define PSTATE_RMO   _AC(0x0000000000000080,UL) /* MM: RelaxedMemoryOrder*/
 
#define PSTATE_RED   _AC(0x0000000000000020,UL) /* Reset Error Debug. */
 
#define PSTATE_PEF   _AC(0x0000000000000010,UL) /* Floating Point Enable.*/
 
#define PSTATE_AM   _AC(0x0000000000000008,UL) /* Address Mask. */
 
#define PSTATE_PRIV   _AC(0x0000000000000004,UL) /* Privilege. */
 
#define PSTATE_IE   _AC(0x0000000000000002,UL) /* Interrupt Enable. */
 
#define PSTATE_AG   _AC(0x0000000000000001,UL) /* Alternate Globals. */
 
#define TSTATE_GL   _AC(0x0000070000000000,UL) /* Global reg level */
 
#define TSTATE_CCR   _AC(0x000000ff00000000,UL) /* Condition Codes. */
 
#define TSTATE_XCC   _AC(0x000000f000000000,UL) /* Condition Codes. */
 
#define TSTATE_XNEG   _AC(0x0000008000000000,UL) /* %xcc Negative. */
 
#define TSTATE_XZERO   _AC(0x0000004000000000,UL) /* %xcc Zero. */
 
#define TSTATE_XOVFL   _AC(0x0000002000000000,UL) /* %xcc Overflow. */
 
#define TSTATE_XCARRY   _AC(0x0000001000000000,UL) /* %xcc Carry. */
 
#define TSTATE_ICC   _AC(0x0000000f00000000,UL) /* Condition Codes. */
 
#define TSTATE_INEG   _AC(0x0000000800000000,UL) /* %icc Negative. */
 
#define TSTATE_IZERO   _AC(0x0000000400000000,UL) /* %icc Zero. */
 
#define TSTATE_IOVFL   _AC(0x0000000200000000,UL) /* %icc Overflow. */
 
#define TSTATE_ICARRY   _AC(0x0000000100000000,UL) /* %icc Carry. */
 
#define TSTATE_ASI   _AC(0x00000000ff000000,UL) /* AddrSpace ID. */
 
#define TSTATE_PIL   _AC(0x0000000000f00000,UL) /* %pil (Linux traps)*/
 
#define TSTATE_PSTATE   _AC(0x00000000000fff00,UL) /* PSTATE. */
 
#define TSTATE_IG   _AC(0x0000000000080000,UL) /* Interrupt Globals.*/
 
#define TSTATE_MG   _AC(0x0000000000040000,UL) /* MMU Globals. */
 
#define TSTATE_CLE   _AC(0x0000000000020000,UL) /* CurrLittleEndian. */
 
#define TSTATE_TLE   _AC(0x0000000000010000,UL) /* TrapLittleEndian. */
 
#define TSTATE_MM   _AC(0x000000000000c000,UL) /* Memory Model. */
 
#define TSTATE_TSO   _AC(0x0000000000000000,UL) /* MM: TSO */
 
#define TSTATE_PSO   _AC(0x0000000000004000,UL) /* MM: PSO */
 
#define TSTATE_RMO   _AC(0x0000000000008000,UL) /* MM: RMO */
 
#define TSTATE_RED   _AC(0x0000000000002000,UL) /* Reset Error Debug.*/
 
#define TSTATE_PEF   _AC(0x0000000000001000,UL) /* FPU Enable. */
 
#define TSTATE_AM   _AC(0x0000000000000800,UL) /* Address Mask. */
 
#define TSTATE_PRIV   _AC(0x0000000000000400,UL) /* Privilege. */
 
#define TSTATE_IE   _AC(0x0000000000000200,UL) /* Interrupt Enable. */
 
#define TSTATE_AG   _AC(0x0000000000000100,UL) /* Alternate Globals.*/
 
#define TSTATE_SYSCALL   _AC(0x0000000000000020,UL) /* in syscall trap */
 
#define TSTATE_CWP   _AC(0x000000000000001f,UL) /* Curr Win-Pointer. */
 
#define FPRS_FEF   _AC(0x0000000000000004,UL) /* FPU Enable. */
 
#define FPRS_DU   _AC(0x0000000000000002,UL) /* Dirty Upper. */
 
#define FPRS_DL   _AC(0x0000000000000001,UL) /* Dirty Lower. */
 
#define VERS_MANUF   _AC(0xffff000000000000,UL) /* Manufacturer. */
 
#define VERS_IMPL   _AC(0x0000ffff00000000,UL) /* Implementation. */
 
#define VERS_MASK   _AC(0x00000000ff000000,UL) /* Mask Set Revision.*/
 
#define VERS_MAXTL   _AC(0x000000000000ff00,UL) /* Max Trap Level. */
 
#define VERS_MAXWIN   _AC(0x000000000000001f,UL) /* Max RegWindow Idx.*/
 
#define CFR_AES   _AC(0x0000000000000001,UL) /* Supports AES opcodes */
 
#define CFR_DES   _AC(0x0000000000000002,UL) /* Supports DES opcodes */
 
#define CFR_KASUMI   _AC(0x0000000000000004,UL) /* Supports KASUMI opcodes */
 
#define CFR_CAMELLIA   _AC(0x0000000000000008,UL) /* Supports CAMELLIA opcodes*/
 
#define CFR_MD5   _AC(0x0000000000000010,UL) /* Supports MD5 opcodes */
 
#define CFR_SHA1   _AC(0x0000000000000020,UL) /* Supports SHA1 opcodes */
 
#define CFR_SHA256   _AC(0x0000000000000040,UL) /* Supports SHA256 opcodes */
 
#define CFR_SHA512   _AC(0x0000000000000080,UL) /* Supports SHA512 opcodes */
 
#define CFR_MPMUL   _AC(0x0000000000000100,UL) /* Supports MPMUL opcodes */
 
#define CFR_MONTMUL   _AC(0x0000000000000200,UL) /* Supports MONTMUL opcodes */
 
#define CFR_MONTSQR   _AC(0x0000000000000400,UL) /* Supports MONTSQR opcodes */
 
#define CFR_CRC32C   _AC(0x0000000000000800,UL) /* Supports CRC32C opcodes */
 

Macro Definition Documentation

#define CFR_AES   _AC(0x0000000000000001,UL) /* Supports AES opcodes */

Definition at line 92 of file pstate.h.

#define CFR_CAMELLIA   _AC(0x0000000000000008,UL) /* Supports CAMELLIA opcodes*/

Definition at line 95 of file pstate.h.

#define CFR_CRC32C   _AC(0x0000000000000800,UL) /* Supports CRC32C opcodes */

Definition at line 103 of file pstate.h.

#define CFR_DES   _AC(0x0000000000000002,UL) /* Supports DES opcodes */

Definition at line 93 of file pstate.h.

#define CFR_KASUMI   _AC(0x0000000000000004,UL) /* Supports KASUMI opcodes */

Definition at line 94 of file pstate.h.

#define CFR_MD5   _AC(0x0000000000000010,UL) /* Supports MD5 opcodes */

Definition at line 96 of file pstate.h.

#define CFR_MONTMUL   _AC(0x0000000000000200,UL) /* Supports MONTMUL opcodes */

Definition at line 101 of file pstate.h.

#define CFR_MONTSQR   _AC(0x0000000000000400,UL) /* Supports MONTSQR opcodes */

Definition at line 102 of file pstate.h.

#define CFR_MPMUL   _AC(0x0000000000000100,UL) /* Supports MPMUL opcodes */

Definition at line 100 of file pstate.h.

#define CFR_SHA1   _AC(0x0000000000000020,UL) /* Supports SHA1 opcodes */

Definition at line 97 of file pstate.h.

#define CFR_SHA256   _AC(0x0000000000000040,UL) /* Supports SHA256 opcodes */

Definition at line 98 of file pstate.h.

#define CFR_SHA512   _AC(0x0000000000000080,UL) /* Supports SHA512 opcodes */

Definition at line 99 of file pstate.h.

#define FPRS_DL   _AC(0x0000000000000001,UL) /* Dirty Lower. */

Definition at line 76 of file pstate.h.

#define FPRS_DU   _AC(0x0000000000000002,UL) /* Dirty Upper. */

Definition at line 75 of file pstate.h.

#define FPRS_FEF   _AC(0x0000000000000004,UL) /* FPU Enable. */

Definition at line 74 of file pstate.h.

#define PSTATE_AG   _AC(0x0000000000000001,UL) /* Alternate Globals. */

Definition at line 26 of file pstate.h.

#define PSTATE_AM   _AC(0x0000000000000008,UL) /* Address Mask. */

Definition at line 23 of file pstate.h.

#define PSTATE_CLE   _AC(0x0000000000000200,UL) /* Current Little Endian.*/

Definition at line 15 of file pstate.h.

#define PSTATE_IE   _AC(0x0000000000000002,UL) /* Interrupt Enable. */

Definition at line 25 of file pstate.h.

#define PSTATE_IG   _AC(0x0000000000000800,UL) /* Interrupt Globals. */

Definition at line 13 of file pstate.h.

#define PSTATE_MG   _AC(0x0000000000000400,UL) /* MMU Globals. */

Definition at line 14 of file pstate.h.

#define PSTATE_MM   _AC(0x00000000000000c0,UL) /* Memory Model. */

Definition at line 17 of file pstate.h.

#define PSTATE_PEF   _AC(0x0000000000000010,UL) /* Floating Point Enable.*/

Definition at line 22 of file pstate.h.

#define PSTATE_PRIV   _AC(0x0000000000000004,UL) /* Privilege. */

Definition at line 24 of file pstate.h.

#define PSTATE_PSO   _AC(0x0000000000000040,UL) /* MM: PartialStoreOrder */

Definition at line 19 of file pstate.h.

#define PSTATE_RED   _AC(0x0000000000000020,UL) /* Reset Error Debug. */

Definition at line 21 of file pstate.h.

#define PSTATE_RMO   _AC(0x0000000000000080,UL) /* MM: RelaxedMemoryOrder*/

Definition at line 20 of file pstate.h.

#define PSTATE_TLE   _AC(0x0000000000000100,UL) /* Trap Little Endian. */

Definition at line 16 of file pstate.h.

#define PSTATE_TSO   _AC(0x0000000000000000,UL) /* MM: TotalStoreOrder */

Definition at line 18 of file pstate.h.

#define TSTATE_AG   _AC(0x0000000000000100,UL) /* Alternate Globals.*/

Definition at line 63 of file pstate.h.

#define TSTATE_AM   _AC(0x0000000000000800,UL) /* Address Mask. */

Definition at line 60 of file pstate.h.

#define TSTATE_ASI   _AC(0x00000000ff000000,UL) /* AddrSpace ID. */

Definition at line 47 of file pstate.h.

#define TSTATE_CCR   _AC(0x000000ff00000000,UL) /* Condition Codes. */

Definition at line 36 of file pstate.h.

#define TSTATE_CLE   _AC(0x0000000000020000,UL) /* CurrLittleEndian. */

Definition at line 52 of file pstate.h.

#define TSTATE_CWP   _AC(0x000000000000001f,UL) /* Curr Win-Pointer. */

Definition at line 65 of file pstate.h.

#define TSTATE_GL   _AC(0x0000070000000000,UL) /* Global reg level */

Definition at line 35 of file pstate.h.

#define TSTATE_ICARRY   _AC(0x0000000100000000,UL) /* %icc Carry. */

Definition at line 46 of file pstate.h.

#define TSTATE_ICC   _AC(0x0000000f00000000,UL) /* Condition Codes. */

Definition at line 42 of file pstate.h.

#define TSTATE_IE   _AC(0x0000000000000200,UL) /* Interrupt Enable. */

Definition at line 62 of file pstate.h.

#define TSTATE_IG   _AC(0x0000000000080000,UL) /* Interrupt Globals.*/

Definition at line 50 of file pstate.h.

#define TSTATE_INEG   _AC(0x0000000800000000,UL) /* %icc Negative. */

Definition at line 43 of file pstate.h.

#define TSTATE_IOVFL   _AC(0x0000000200000000,UL) /* %icc Overflow. */

Definition at line 45 of file pstate.h.

#define TSTATE_IZERO   _AC(0x0000000400000000,UL) /* %icc Zero. */

Definition at line 44 of file pstate.h.

#define TSTATE_MG   _AC(0x0000000000040000,UL) /* MMU Globals. */

Definition at line 51 of file pstate.h.

#define TSTATE_MM   _AC(0x000000000000c000,UL) /* Memory Model. */

Definition at line 54 of file pstate.h.

#define TSTATE_PEF   _AC(0x0000000000001000,UL) /* FPU Enable. */

Definition at line 59 of file pstate.h.

#define TSTATE_PIL   _AC(0x0000000000f00000,UL) /* %pil (Linux traps)*/

Definition at line 48 of file pstate.h.

#define TSTATE_PRIV   _AC(0x0000000000000400,UL) /* Privilege. */

Definition at line 61 of file pstate.h.

#define TSTATE_PSO   _AC(0x0000000000004000,UL) /* MM: PSO */

Definition at line 56 of file pstate.h.

#define TSTATE_PSTATE   _AC(0x00000000000fff00,UL) /* PSTATE. */

Definition at line 49 of file pstate.h.

#define TSTATE_RED   _AC(0x0000000000002000,UL) /* Reset Error Debug.*/

Definition at line 58 of file pstate.h.

#define TSTATE_RMO   _AC(0x0000000000008000,UL) /* MM: RMO */

Definition at line 57 of file pstate.h.

#define TSTATE_SYSCALL   _AC(0x0000000000000020,UL) /* in syscall trap */

Definition at line 64 of file pstate.h.

#define TSTATE_TLE   _AC(0x0000000000010000,UL) /* TrapLittleEndian. */

Definition at line 53 of file pstate.h.

#define TSTATE_TSO   _AC(0x0000000000000000,UL) /* MM: TSO */

Definition at line 55 of file pstate.h.

#define TSTATE_XCARRY   _AC(0x0000001000000000,UL) /* %xcc Carry. */

Definition at line 41 of file pstate.h.

#define TSTATE_XCC   _AC(0x000000f000000000,UL) /* Condition Codes. */

Definition at line 37 of file pstate.h.

#define TSTATE_XNEG   _AC(0x0000008000000000,UL) /* %xcc Negative. */

Definition at line 38 of file pstate.h.

#define TSTATE_XOVFL   _AC(0x0000002000000000,UL) /* %xcc Overflow. */

Definition at line 40 of file pstate.h.

#define TSTATE_XZERO   _AC(0x0000004000000000,UL) /* %xcc Zero. */

Definition at line 39 of file pstate.h.

#define VERS_IMPL   _AC(0x0000ffff00000000,UL) /* Implementation. */

Definition at line 86 of file pstate.h.

#define VERS_MANUF   _AC(0xffff000000000000,UL) /* Manufacturer. */

Definition at line 85 of file pstate.h.

#define VERS_MASK   _AC(0x00000000ff000000,UL) /* Mask Set Revision.*/

Definition at line 87 of file pstate.h.

#define VERS_MAXTL   _AC(0x000000000000ff00,UL) /* Max Trap Level. */

Definition at line 88 of file pstate.h.

#define VERS_MAXWIN   _AC(0x000000000000001f,UL) /* Max RegWindow Idx.*/

Definition at line 89 of file pstate.h.