|
libspe2
0.9a
|
Go to the source code of this file.
Data Structures | |
| struct | spe_reg128 |
Macros | |
| #define | LS_SIZE 0x40000 /* 256K (in bytes) */ |
| #define | LS_ADDR_MASK (LS_SIZE - 1) |
| #define | __PRINTF(fmt, args...) { fprintf(stderr,fmt , ## args); } |
| #define | DEBUG_PRINTF(fmt, args...) |
| #define | LS_ARG_ADDR(_index) (&((struct spe_reg128 *) ((char *) ls + ls_args))[_index]) |
| #define | DECL_RET() struct spe_reg128 *ret = LS_ARG_ADDR(0) |
| #define | GET_LS_PTR(_off) (void *) ((char *) ls + ((_off) & LS_ADDR_MASK)) |
| #define | GET_LS_PTR_NULL(_off) ((_off) ? GET_LS_PTR(_off) : NULL) |
| #define | DECL_0_ARGS() unsigned int ls_args = (opdata & 0xffffff) |
| #define | DECL_1_ARGS() |
| #define | DECL_2_ARGS() |
| #define | DECL_3_ARGS() |
| #define | DECL_4_ARGS() |
| #define | DECL_5_ARGS() |
| #define | DECL_6_ARGS() |
| #define | PUT_LS_RC(_a, _b, _c, _d) |
| #define __PRINTF | ( | fmt, | |
| args... | |||
| ) | { fprintf(stderr,fmt , ## args); } |
Definition at line 32 of file handler_utils.h.
| #define DEBUG_PRINTF | ( | fmt, | |
| args... | |||
| ) |
Definition at line 36 of file handler_utils.h.
| #define DECL_0_ARGS | ( | ) | unsigned int ls_args = (opdata & 0xffffff) |
Definition at line 51 of file handler_utils.h.
| #define DECL_1_ARGS | ( | ) |
Definition at line 54 of file handler_utils.h.
| #define DECL_2_ARGS | ( | ) |
Definition at line 58 of file handler_utils.h.
| #define DECL_3_ARGS | ( | ) |
Definition at line 62 of file handler_utils.h.
| #define DECL_4_ARGS | ( | ) |
Definition at line 66 of file handler_utils.h.
| #define DECL_5_ARGS | ( | ) |
Definition at line 70 of file handler_utils.h.
| #define DECL_6_ARGS | ( | ) |
Definition at line 74 of file handler_utils.h.
| #define DECL_RET | ( | ) | struct spe_reg128 *ret = LS_ARG_ADDR(0) |
Definition at line 42 of file handler_utils.h.
| #define GET_LS_PTR | ( | _off) | (void *) ((char *) ls + ((_off) & LS_ADDR_MASK)) |
Definition at line 45 of file handler_utils.h.
| #define GET_LS_PTR_NULL | ( | _off) | ((_off) ? GET_LS_PTR(_off) : NULL) |
Definition at line 48 of file handler_utils.h.
| #define LS_ADDR_MASK (LS_SIZE - 1) |
Definition at line 29 of file handler_utils.h.
| #define LS_ARG_ADDR | ( | _index) | (&((struct spe_reg128 *) ((char *) ls + ls_args))[_index]) |
Definition at line 39 of file handler_utils.h.
| #define LS_SIZE 0x40000 /* 256K (in bytes) */ |
Definition at line 28 of file handler_utils.h.
| #define PUT_LS_RC | ( | _a, | |
| _b, | |||
| _c, | |||
| _d | |||
| ) |
Definition at line 78 of file handler_utils.h.
1.8.4