|
Linux Kernel
3.7.1
|
#include <arch/chip.h>Go to the source code of this file.
Macros | |
| #define | __ARCH_ABI_H__ |
| #define | __INT_REG_BITS CHIP_WORD_SIZE() |
| #define | __INT_REG_FMT "l" |
| #define | INT_REG_FMT __INT_REG_FMT |
| #define | INT_REG_BITS __INT_REG_BITS |
| #define | TREG_FP 52 |
| #define | TREG_TP 53 |
| #define | TREG_SP 54 |
| #define | TREG_LR 55 |
| #define | TREG_LAST_GPR 55 |
| #define | TREG_SN 56 |
| #define | TREG_IDN0 57 |
| #define | TREG_IDN1 58 |
| #define | TREG_UDN0 59 |
| #define | TREG_UDN1 60 |
| #define | TREG_UDN2 61 |
| #define | TREG_UDN3 62 |
| #define | TREG_ZERO 63 |
| #define | TREG_SYSCALL_NR 10 |
| #define | TREG_SYSCALL_NR_NAME r10 |
| #define | C_ABI_SAVE_AREA_SIZE (2 * (INT_REG_BITS / 8)) |
| #define | INFO_OP_CANNOT_BACKTRACE 2 |
Typedefs | |
| typedef unsigned long | __uint_reg_t |
| typedef long | __int_reg_t |
| typedef __uint_reg_t | uint_reg_t |
| typedef __int_reg_t | int_reg_t |
ABI-related register definitions.
Definition in file abi.h.
| #define __INT_REG_BITS CHIP_WORD_SIZE() |
| #define C_ABI_SAVE_AREA_SIZE (2 * (INT_REG_BITS / 8)) |
| #define INFO_OP_CANNOT_BACKTRACE 2 |
| #define INT_REG_BITS __INT_REG_BITS |
| #define INT_REG_FMT __INT_REG_FMT |
| #define TREG_LAST_GPR 55 |
| #define TREG_SYSCALL_NR 10 |
| #define TREG_SYSCALL_NR_NAME r10 |
| typedef long __int_reg_t |
| typedef unsigned long __uint_reg_t |
| typedef __int_reg_t int_reg_t |
| typedef __uint_reg_t uint_reg_t |
1.8.2