1 /*******************************************************************************
2 ################################################################################
3 # Copyright (c) [2017-2019] [Radisys] #
5 # Licensed under the Apache License, Version 2.0 (the "License"); #
6 # you may not use this file except in compliance with the License. #
7 # You may obtain a copy of the License at #
9 # http://www.apache.org/licenses/LICENSE-2.0 #
11 # Unless required by applicable law or agreed to in writing, software #
12 # distributed under the License is distributed on an "AS IS" BASIS, #
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. #
14 # See the License for the specific language governing permissions and #
15 # limitations under the License. #
16 ################################################################################
17 *******************************************************************************/
19 /********************************************************************20**
21 Name: common functions
25 Desc: Error defines required by common functions.
29 *********************************************************************21*/
36 #define ECMBASE (ERRCM + 0) /* reserved */
37 #define ECMXXX (ECMBASE) /* reserved */
41 #define ECM001 (ERRCM + 1) /* */
42 #define ECM002 (ERRCM + 2) /* */
43 #define ECM003 (ERRCM + 3) /* */
44 #define ECM004 (ERRCM + 4) /* */
45 #define ECM005 (ERRCM + 5) /* cmPkSpConEvnt */
46 #define ECM006 (ERRCM + 6) /* cmUnpkSpConEvnt */
47 #define ECM007 (ERRCM + 7) /* cmPrcTmr */
48 #define ECM008 (ERRCM + 8) /* cmPlcCbTq */
49 #define ECM009 (ERRCM + 9) /* cmPlcCbTq */
50 #define ECM010 (ERRCM + 10) /* cmRmvCbTq */
51 #define ECM011 (ERRCM + 11) /* cmAddrCpy */
52 #define ECM012 (ERRCM + 12) /* cmAddrCpy */
53 #define ECM013 (ERRCM + 13) /* cmAddrCpy */
54 #define ECM014 (ERRCM + 14) /* cmAddrSet */
55 #define ECM015 (ERRCM + 15) /* cmAddrSet */
56 #define ECM016 (ERRCM + 16) /* cmPlcCbTq */
57 #define ECM017 (ERRCM + 17) /* cmAtmQosCpy */
58 #define ECM018 (ERRCM + 18) /* cmAtmQosCpy */
59 #define ECM019 (ERRCM + 19) /* cmAtmCellRateCpy */
60 #define ECM020 (ERRCM + 20) /* cmAtmCellRateCpy */
61 #define ECM021 (ERRCM + 21) /* cmPkAtmCellRate */
62 #define ECM022 (ERRCM + 22) /* cmPkAtmQos */
63 #define ECM023 (ERRCM + 23) /* cmPkBndCfg */
64 #define ECM024 (ERRCM + 24) /* cmPkBndCfg */
65 #define ECM025 (ERRCM + 25) /* cmUnpkAtmCellRate */
66 #define ECM026 (ERRCM + 26) /* cmUnpkAtmCellRate */
67 #define ECM027 (ERRCM + 27) /* cmUnpkAtmQos */
68 #define ECM028 (ERRCM + 28) /* cmUnpkAtmQos */
69 #define ECM029 (ERRCM + 29) /* cmUnpkBndCfg */
70 #define ECM030 (ERRCM + 30) /* cmUnpkBndCfg */
71 #define ECM031 (ERRCM + 31) /* cmUnpkSystemId */
72 #define ECM032 (ERRCM + 32) /* cmUnpkSystemId */
73 #define ECM033 (ERRCM + 33) /* cmDateTimeCmp */
74 #define ECM034 (ERRCM + 34) /* cmDateTimeCmp */
75 #define ECM035 (ERRCM + 35) /* cmUmObjIdSet */
76 #define ECM036 (ERRCM + 36) /* cmUmObjIdSet */
79 #define ECM037 (ERRCM + 37) /* cm_ss.c */
80 #define ECM038 (ERRCM + 38) /* cm_ss.c */
81 #define ECM039 (ERRCM + 39) /* cm_ss.c */
82 #define ECM040 (ERRCM + 40) /* cm_ss.c */
83 #define ECM041 (ERRCM + 41) /* cm_ss.c */
84 #define ECM042 (ERRCM + 42) /* cm_ss.c */
85 #define ECM043 (ERRCM + 43) /* cm_ss.c */
86 #define ECM044 (ERRCM + 44) /* cm_ss.c */
87 #define ECM045 (ERRCM + 45) /* cm_ss.c */
88 #define ECM046 (ERRCM + 46) /* cm_ss.c */
89 #define ECM047 (ERRCM + 47) /* cm_ss.c */
90 #define ECM048 (ERRCM + 48) /* cm_ss.c */
91 #define ECM049 (ERRCM + 49) /* cm_ss.c */
92 #define ECM050 (ERRCM + 50) /* cm_ss.c */
93 #define ECM051 (ERRCM + 51) /* cm_ss.c */
94 #define ECM052 (ERRCM + 52) /* cm_ss.c */
95 #define ECM053 (ERRCM + 53) /* cm_ss.c */
96 #define ECM054 (ERRCM + 54) /* cm_ss.c */
97 #define ECM055 (ERRCM + 55) /* cm_ss.c */
98 #define ECM056 (ERRCM + 56) /* cm_ss.c */
99 #define ECM057 (ERRCM + 57) /* cm_ss.c */
100 #define ECM058 (ERRCM + 58) /* cm_ss.c */
101 #define ECM059 (ERRCM + 59) /* cm_ss.c */
102 #define ECM060 (ERRCM + 60) /* cm_ss.c */
103 #define ECM061 (ERRCM + 61) /* cm_ss.c */
104 #define ECM062 (ERRCM + 62) /* cm_ss.c */
105 #define ECM063 (ERRCM + 63) /* cm_ss.c */
106 #define ECM064 (ERRCM + 64) /* cm_ss.c */
107 #define ECM065 (ERRCM + 65) /* cm_ss.c */
108 #define ECM066 (ERRCM + 66) /* cm_ss.c */
109 #define ECM067 (ERRCM + 67) /* cm_ss.c */
110 #define ECM068 (ERRCM + 68) /* cm_ss.c */
111 #define ECM069 (ERRCM + 69) /* cm_ss.c */
112 #define ECM070 (ERRCM + 70) /* cm_ss.c */
113 #define ECM071 (ERRCM + 71) /* cm_ss.c */
114 #define ECM072 (ERRCM + 72) /* cm_ss.c */
115 #define ECM073 (ERRCM + 73) /* cm_ss.c */
116 #define ECM074 (ERRCM + 74) /* cm_ss.c */
117 #define ECM075 (ERRCM + 75) /* cm_ss.c */
118 #define ECM076 (ERRCM + 76) /* cm_ss.c */
119 #define ECM077 (ERRCM + 77) /* cm_ss.c */
120 #define ECM078 (ERRCM + 78) /* cm_ss.c */
121 #define ECM079 (ERRCM + 79) /* cm_ss.c */
122 #define ECM080 (ERRCM + 80) /* cm_ss.c */
123 #define ECM081 (ERRCM + 81) /* cm_ss.c */
124 #define ECM082 (ERRCM + 82) /* cm_ss.c */
125 #define ECM083 (ERRCM + 83) /* cm_ss.c */
126 #define ECM084 (ERRCM + 84) /* cm_ss.c */
127 #define ECM085 (ERRCM + 85) /* cm_ss.c */
128 #define ECM086 (ERRCM + 86) /* cm_ss.c */
129 #define ECM087 (ERRCM + 87) /* cm_ss.c */
130 #define ECM088 (ERRCM + 88) /* cm_ss.c */
131 #define ECM089 (ERRCM + 89) /* cm_ss.c */
132 #define ECM090 (ERRCM + 90) /* cm_ss.c */
133 #define ECM091 (ERRCM + 91) /* cm_ss.c */
134 #define ECM092 (ERRCM + 92) /* cm_ss.c */
135 #define ECM093 (ERRCM + 93) /* cm_ss.c */
136 #define ECM094 (ERRCM + 94) /* cm_ss.c */
137 #define ECM095 (ERRCM + 95) /* cm_ss.c */
138 #define ECM096 (ERRCM + 96) /* cm_ss.c */
139 #define ECM097 (ERRCM + 97) /* cm_ss.c */
140 #define ECM098 (ERRCM + 98) /* cm_ss.c */
141 #define ECM099 (ERRCM + 99) /* cm_ss.c */
142 #define ECM100 (ERRCM + 100) /* cm_ss.c */
143 #define ECM101 (ERRCM + 101) /* cm_ss.c */
144 #define ECM102 (ERRCM + 102) /* cm_ss.c */
145 #define ECM103 (ERRCM + 103) /* cm_ss.c */
146 #define ECM104 (ERRCM + 104) /* cm_ss.c */
147 #define ECM105 (ERRCM + 105) /* cm_ss.c */
148 #define ECM106 (ERRCM + 106) /* cm_ss.c */
149 #define ECM107 (ERRCM + 107) /* cm_ss.c */
150 #define ECM108 (ERRCM + 108) /* cm_ss.c */
151 #define ECM109 (ERRCM + 109) /* cm_ss.c */
152 #define ECM110 (ERRCM + 110) /* cm_ss.c */
153 #define ECM111 (ERRCM + 111) /* cm_ss.c */
154 #define ECM112 (ERRCM + 112) /* cm_ss.c */
155 #define ECM113 (ERRCM + 113) /* cm_ss.c */
156 #define ECM114 (ERRCM + 114) /* cm_ss.c */
157 #define ECM115 (ERRCM + 115) /* cm_ss.c */
158 #define ECM116 (ERRCM + 116) /* cm_ss.c */
159 #define ECM117 (ERRCM + 117) /* cm_ss.c */
160 #define ECM118 (ERRCM + 118) /* cm_ss.c */
161 #define ECM119 (ERRCM + 119) /* cm_ss.c */
162 #define ECM120 (ERRCM + 120) /* cm_ss.c */
163 #define ECM121 (ERRCM + 121) /* cm_ss.c */
164 #define ECM122 (ERRCM + 122) /* cm_ss.c */
165 #define ECM123 (ERRCM + 123) /* cm_ss.c */
166 #define ECM124 (ERRCM + 124) /* cm_ss.c */
167 #define ECM125 (ERRCM + 125) /* cm_ss.c */
168 #define ECM126 (ERRCM + 126) /* cm_ss.c */
169 #define ECM127 (ERRCM + 127) /* cm_ss.c */
170 #define ECM128 (ERRCM + 128) /* cm_ss.c */
171 #define ECM129 (ERRCM + 129) /* cm_ss.c */
172 #define ECM130 (ERRCM + 130) /* cm_ss.c */
173 #define ECM131 (ERRCM + 131) /* cm_ss.c */
174 #define ECM132 (ERRCM + 132) /* cm_ss.c */
175 #define ECM133 (ERRCM + 133) /* cm_ss.c */
176 #define ECM134 (ERRCM + 134) /* cm_ss.c */
177 #define ECM135 (ERRCM + 135) /* cm_ss.c */
178 #define ECM136 (ERRCM + 136) /* cm_ss.c */
179 #define ECM137 (ERRCM + 137) /* cm_ss.c */
180 #define ECM138 (ERRCM + 138) /* cm_ss.c */
181 #define ECM139 (ERRCM + 139) /* cm_ss.c */
182 #define ECM140 (ERRCM + 140) /* cm_ss.c */
183 #define ECM141 (ERRCM + 141) /* cm_ss.c */
184 #define ECM142 (ERRCM + 142) /* cm_ss.c */
185 #define ECM143 (ERRCM + 143) /* cm_ss.c */
186 #define ECM144 (ERRCM + 144) /* cm_ss.c */
187 #define ECM145 (ERRCM + 145) /* cm_ss.c */
188 #define ECM146 (ERRCM + 146) /* cm_ss.c */
189 #define ECM147 (ERRCM + 147) /* cm_ss.c */
190 #define ECM148 (ERRCM + 148) /* cm_ss.c */
191 #define ECM149 (ERRCM + 149) /* cm_ss.c */
192 #define ECM150 (ERRCM + 150) /* cm_ss.c */
193 #define ECM151 (ERRCM + 151) /* cm_ss.c */
194 #define ECM152 (ERRCM + 152) /* cm_ss.c */
195 #define ECM153 (ERRCM + 153) /* cm_ss.c */
196 #define ECM154 (ERRCM + 154) /* cm_ss.c */
197 #define ECM155 (ERRCM + 155) /* cm_ss.c */
198 #define ECM156 (ERRCM + 156) /* cm_ss.c */
199 #define ECM157 (ERRCM + 157) /* cm_ss.c */
200 #define ECM158 (ERRCM + 158) /* cm_ss.c */
201 #define ECM159 (ERRCM + 159) /* cm_ss.c */
202 #define ECM160 (ERRCM + 160) /* cm_ss.c */
203 #define ECM161 (ERRCM + 161) /* cm_ss.c */
204 #define ECM162 (ERRCM + 162) /* cm_ss.c */
205 #define ECM163 (ERRCM + 163) /* cm_ss.c */
206 #define ECM164 (ERRCM + 164) /* cm_ss.c */
207 #define ECM165 (ERRCM + 165) /* cm_ss.c */
208 #define ECM166 (ERRCM + 166) /* cm_ss.c */
209 #define ECM167 (ERRCM + 167) /* cm_ss.c */
210 #define ECM168 (ERRCM + 168) /* cm_ss.c */
211 #define ECM169 (ERRCM + 169) /* cm_ss.c */
212 #define ECM170 (ERRCM + 170) /* cm_ss.c */
213 #define ECM171 (ERRCM + 171) /* cm_ss.c */
214 #define ECM172 (ERRCM + 172) /* cm_ss.c */
215 #define ECM173 (ERRCM + 173) /* cm_ss.c */
216 #define ECM174 (ERRCM + 174) /* cm_ss.c */
217 #define ECM175 (ERRCM + 175) /* cm_ss.c */
218 #define ECM176 (ERRCM + 176) /* cm_ss.c */
224 /********************************************************************30**
227 **********************************************************************/