• Main Page
  • Related Pages
  • Modules
  • Data Structures
  • Files
  • File List
  • Globals

sst/elements/genericProc/FE/pimSysCallDefs.h

00001 // Copyright 2007 Sandia Corporation. Under the terms
00002 // of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S.
00003 // Government retains certain rights in this software.
00004 // 
00005 // Copyright (c) 2005-2007, Sandia Corporation
00006 // All rights reserved.
00007 // Copyright (c) 2003-2005, University of Notre Dame
00008 // All rights reserved.
00009 // 
00010 // This file is part of the SST software package. For license
00011 // information, see the LICENSE file in the top level directory of the
00012 // distribution.
00013 
00014 
00015 #ifndef PIMSYSCALLDEFS_H
00016 #define PIMSYSCALLDEFS_H
00017 
00018 /* AFR: added */
00019 #define SS_PIM_FORK             3000
00020 #define SS_PIM_EXIT             3001
00021 #define SS_PIM_LOCK             3002
00022 #define SS_PIM_UNLOCK           3003
00023 #define SS_PIM_IS_LOCAL         3004
00024 #define SS_PIM_ALLOCATE_LOCAL   3005
00025 #define SS_PIM_MOVE_TO          3006
00026 #define SS_PIM_MOVE_AWAY        3007
00027 #define SS_PIM_QUICK_PRINT      3008
00028 #define SS_PIM_RESET            3009
00029 #define SS_PIM_NUMBER           3010
00030 #define SS_PIM_REMAP            3011
00031 #define SS_PIM_REMAP_TO_ADDR    3012
00032 #define SS_PIM_ATOMIC_INCREMENT    3013
00033 #define SS_PIM_EST_STATE_SIZE   3014
00034 #define SS_PIM_READFF           3015
00035 #define SS_PIM_READFE           3016
00036 #define SS_PIM_WRITEEF          3017
00037 #define SS_PIM_FILL_FE          3018
00038 #define SS_PIM_EMPTY_FE         3019
00039 #define SS_PIM_IS_FE_FULL       3020
00040 #define SS_PIM_IS_PRIVATE       3021
00041 #define SS_PIM_TID              3022
00042 #define SS_PIM_REMAP_TO_POLY    3023
00043 #define SS_PIM_TAG_INSTRUCTIONS  3024
00044 #define SS_PIM_TAG_SWITCH  3025
00045 #define SS_PIM_SPAWN_TO_COPROC 3026
00046 #define SS_PIM_SWITCH_ADDR_MODE 3027
00047 
00048 #define SS_PIM_WRITE_SPECIAL 3028
00049 #define SS_PIM_WRITE_SPECIAL2 3029
00050 #define SS_PIM_WRITE_SPECIAL3 3030
00051 #define SS_PIM_RW_SPECIAL3 3031
00052 #define SS_PIM_READ_SPECIAL 3032
00053 #define SS_PIM_READ_SPECIAL1 3033
00054 #define SS_PIM_READ_SPECIAL2 3034
00055 #define SS_PIM_READ_SPECIAL3 3035
00056 #define SS_PIM_READ_SPECIAL1_2 3036
00057 #define SS_PIM_READ_SPECIAL1_5 3037
00058 #define SS_PIM_WRITE_SPECIAL5 3038
00059 #define SS_PIM_READ_SPECIAL4 3039
00060 #define SS_PIM_READ_SPECIAL_2 3040
00061 
00062 #define SS_PIM_TRYEF           3041
00063 
00064 #define SS_PIM_WRITE_SPECIAL4 3042
00065 #define SS_PIM_READ_SPECIAL1_6 3043
00066 #define SS_PIM_WRITE_SPECIAL6 3044
00067 
00068 #define SS_PIM_BULK_EMPTY_FE 3045
00069 #define SS_PIM_BULK_FILL_FE 3046
00070 
00071 #define SS_PIM_WRITE_SPECIAL7 3047
00072 #define SS_PIM_READ_SPECIAL1_7 3048
00073 
00074 #define SS_PIM_RAND 3049
00075 
00076 #define SS_PIM_FFILE_RD 3050
00077 
00078 #define SS_PIM_MALLOC 3051
00079 #define SS_PIM_FREE 3052
00080 
00081 #define SS_PIM_WRITE_MEM 3053
00082 
00083 #define SS_PIM_ATOMIC_DECREMENT 3054
00084 #define SS_PIM_EXIT_FREE 3055
00085 #define SS_PIM_SPAWN_TO_LOCALE_STACK 3056
00086 
00087 #define SS_PIM_MEM_REGION_CREATE 3057
00088 
00089 #define SS_PIM_MEM_REGION_GET 3058
00090 
00091 #define SS_PIM_TRACE 3061
00092 
00093 #define SS_PIM_SPAWN_TO_LOCALE_STACK_STOPPED 3062
00094 #define SS_PIM_START_STOPPED_THREAD 3063
00095 
00096 #define SS_PIM_CORE_NUM_GET 3064
00097 #define SS_PIM_AMO 3065
00098 #define SS_PIM_MATVEC 3066
00099 
00100 #define SS_PIM_TRY_READFF           3067
00101 #define SS_PIM_TRY_READFE           3068
00102 #define SS_PIM_TRY_WRITEEF          3069
00103 
00104 #define SS_PIM_ADV_OUT          3070
00105 #define SS_PIM_FORCE_CALC          3071
00106 #define SS_PIM_PAGERANK          3072
00107 
00108 #endif

Generated on Fri Oct 22 2010 11:02:21 for SST by  doxygen 1.7.1