00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #ifndef PIMSYSCALLDEFS_H
00016 #define PIMSYSCALLDEFS_H
00017
00018
00019 #define SS_PIM_FORK 3000
00020 #define SS_PIM_FORK_STR "3000"
00021 #define SS_PIM_EXIT 3001
00022 #define SS_PIM_EXIT_STR "3001"
00023 #define SS_PIM_LOCK 3002
00024 #define SS_PIM_LOCK_STR "3002"
00025 #define SS_PIM_UNLOCK 3003
00026 #define SS_PIM_UNLOCK_STR "3003"
00027 #define SS_PIM_IS_LOCAL 3004
00028 #define SS_PIM_IS_LOCAL_STR "3004"
00029 #define SS_PIM_ALLOCATE_LOCAL 3005
00030 #define SS_PIM_ALLOCATE_LOCAL_STR "3005"
00031 #define SS_PIM_MOVE_TO 3006
00032 #define SS_PIM_MOVE_TO_STR "3006"
00033 #define SS_PIM_MOVE_AWAY 3007
00034 #define SS_PIM_MOVE_AWAY_STR "3007"
00035 #define SS_PIM_QUICK_PRINT 3008
00036 #define SS_PIM_QUICK_PRINT_STR "3008"
00037 #define SS_PIM_RESET 3009
00038 #define SS_PIM_RESET_STR "3009"
00039 #define SS_PIM_NUMBER 3010
00040 #define SS_PIM_NUMBER_STR "3010"
00041 #define SS_PIM_REMAP 3011
00042 #define SS_PIM_REMAP_STR "3011"
00043 #define SS_PIM_REMAP_TO_ADDR 3012
00044 #define SS_PIM_REMAP_TO_ADDR_STR "3012"
00045 #define SS_PIM_ATOMIC_INCREMENT 3013
00046 #define SS_PIM_ATOMIC_INCREMENT_STR "3013"
00047 #define SS_PIM_EST_STATE_SIZE 3014
00048 #define SS_PIM_EST_STATE_SIZE_STR "3014"
00049 #define SS_PIM_READFF 3015
00050 #define SS_PIM_READFF_STR "3015"
00051 #define SS_PIM_READFE 3016
00052 #define SS_PIM_READFE_STR "3016"
00053 #define SS_PIM_WRITEEF 3017
00054 #define SS_PIM_WRITEEF_STR "3017"
00055 #define SS_PIM_FILL_FE 3018
00056 #define SS_PIM_FILL_FE_STR "3018"
00057 #define SS_PIM_EMPTY_FE 3019
00058 #define SS_PIM_EMPTY_FE_STR "3019"
00059 #define SS_PIM_IS_FE_FULL 3020
00060 #define SS_PIM_IS_FE_FULL_STR "3020"
00061 #define SS_PIM_IS_PRIVATE 3021
00062 #define SS_PIM_IS_PRIVATE_STR "3021"
00063 #define SS_PIM_TID 3022
00064 #define SS_PIM_TID_STR "3022"
00065 #define SS_PIM_REMAP_TO_POLY 3023
00066 #define SS_PIM_REMAP_TO_POLY_STR "3023"
00067 #define SS_PIM_TAG_INSTRUCTIONS 3024
00068 #define SS_PIM_TAG_INSTRUCTIONS_STR "3024"
00069 #define SS_PIM_TAG_SWITCH 3025
00070 #define SS_PIM_TAG_SWITCH_STR "3025"
00071 #define SS_PIM_SPAWN_TO_COPROC 3026
00072 #define SS_PIM_SPAWN_TO_COPROC_STR "3026"
00073 #define SS_PIM_SWITCH_ADDR_MODE 3027
00074 #define SS_PIM_SWITCH_ADDR_MODE_STR "3027"
00075
00076 #define SS_PIM_WRITE_SPECIAL 3028
00077 #define SS_PIM_WRITE_SPECIAL_STR "3028"
00078 #define SS_PIM_WRITE_SPECIAL2 3029
00079 #define SS_PIM_WRITE_SPECIAL2_STR "3029"
00080 #define SS_PIM_WRITE_SPECIAL3 3030
00081 #define SS_PIM_WRITE_SPECIAL3_STR "3030"
00082 #define SS_PIM_RW_SPECIAL3 3031
00083 #define SS_PIM_RW_SPECIAL3_STR "3031"
00084 #define SS_PIM_READ_SPECIAL 3032
00085 #define SS_PIM_READ_SPECIAL_STR "3032"
00086 #define SS_PIM_READ_SPECIAL1 3033
00087 #define SS_PIM_READ_SPECIAL1_STR "3033"
00088 #define SS_PIM_READ_SPECIAL2 3034
00089 #define SS_PIM_READ_SPECIAL2_STR "3034"
00090 #define SS_PIM_READ_SPECIAL3 3035
00091 #define SS_PIM_READ_SPECIAL3_STR "3035"
00092 #define SS_PIM_READ_SPECIAL1_2 3036
00093 #define SS_PIM_READ_SPECIAL1_2_STR "3036"
00094 #define SS_PIM_READ_SPECIAL1_5 3037
00095 #define SS_PIM_READ_SPECIAL1_5_STR "3037"
00096 #define SS_PIM_WRITE_SPECIAL5 3038
00097 #define SS_PIM_WRITE_SPECIAL5_STR "3038"
00098 #define SS_PIM_READ_SPECIAL4 3039
00099 #define SS_PIM_READ_SPECIAL4_STR "3039"
00100 #define SS_PIM_READ_SPECIAL_2 3040
00101 #define SS_PIM_READ_SPECIAL_2_STR "3040"
00102
00103 #define SS_PIM_TRYEF 3041
00104 #define SS_PIM_TRYEF_STR "3041"
00105
00106 #define SS_PIM_WRITE_SPECIAL4 3042
00107 #define SS_PIM_WRITE_SPECIAL4_STR "3042"
00108 #define SS_PIM_READ_SPECIAL1_6 3043
00109 #define SS_PIM_READ_SPECIAL1_6_STR "3043"
00110 #define SS_PIM_WRITE_SPECIAL6 3044
00111 #define SS_PIM_WRITE_SPECIAL6_STR "3044"
00112
00113 #define SS_PIM_BULK_EMPTY_FE 3045
00114 #define SS_PIM_BULK_EMPTY_FE_STR "3045"
00115 #define SS_PIM_BULK_FILL_FE 3046
00116 #define SS_PIM_BULK_FILL_FE_STR "3046"
00117
00118 #define SS_PIM_WRITE_SPECIAL7 3047
00119 #define SS_PIM_WRITE_SPECIAL7_STR "3047"
00120 #define SS_PIM_READ_SPECIAL1_7 3048
00121 #define SS_PIM_READ_SPECIAL1_7_STR "3048"
00122
00123 #define SS_PIM_RAND 3049
00124 #define SS_PIM_RAND_STR "3049"
00125
00126 #define SS_PIM_FFILE_RD 3050
00127 #define SS_PIM_FFILE_RD_STR "3050"
00128
00129 #define SS_PIM_MALLOC 3051
00130 #define SS_PIM_MALLOC_STR "3051"
00131 #define SS_PIM_FREE 3052
00132 #define SS_PIM_FREE_STR "3052"
00133
00134 #define SS_PIM_WRITE_MEM 3053
00135 #define SS_PIM_WRITE_MEM_STR "3053"
00136
00137 #define SS_PIM_ATOMIC_DECREMENT 3054
00138 #define SS_PIM_ATOMIC_DECREMENT_STR "3054"
00139 #define SS_PIM_EXIT_FREE 3055
00140 #define SS_PIM_EXIT_FREE_STR "3055"
00141 #define SS_PIM_SPAWN_TO_LOCALE_STACK 3056
00142 #define SS_PIM_SPAWN_TO_LOCALE_STACK_STR "3056"
00143
00144 #define SS_PIM_MEM_REGION_CREATE 3057
00145 #define SS_PIM_MEM_REGION_CREATE_STR "3057"
00146
00147 #define SS_PIM_MEM_REGION_GET 3058
00148 #define SS_PIM_MEM_REGION_GET_STR "3058"
00149
00150 #define SS_PIM_TRACE 3061
00151 #define SS_PIM_TRACE_STR "3061"
00152
00153 #define SS_PIM_SPAWN_TO_LOCALE_STACK_STOPPED 3062
00154 #define SS_PIM_SPAWN_TO_LOCALE_STACK_STOPPED_STR "3062"
00155 #define SS_PIM_START_STOPPED_THREAD 3063
00156 #define SS_PIM_START_STOPPED_THREAD_STR "3063"
00157
00158 #define SS_PIM_CORE_NUM_GET 3064
00159 #define SS_PIM_CORE_NUM_GET_STR "3064"
00160 #define SS_PIM_AMO 3065
00161 #define SS_PIM_AMO_STR "3065"
00162
00163 #endif