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**
25 Desc: This file contain the hash definations for PDCP
29 *********************************************************************21*/
31 @brief PDCP Hash definitions
38 #if (ERRCLASS & ERRCLS_INT_PAR)
39 #define PJLOGERROR(_cb, errCls, errCode, errVal, errDesc) \
40 SLogError(_cb->init.ent, _cb->init.inst, _cb->init.procId, \
41 __FILE__, __LINE__, errCls, errCode, errVal, errDesc)
43 #define PJ_GET_AND_VALIDATE_CPJSAP(_cb, _cpjSap, _errCode, _fn, _ret) \
46 if((_cpjSap != NULLP) && (_cpjSap->state == PJ_SAP_BND)) \
52 PJLOGERROR(_cb, ERRCLS_INT_PAR, EPJXXX, (ErrVal) spId,\
53 "PjUiCpjBndReq: CPJ SAP State is Invalid during Bind Req");\
54 PJ_SEND_SAPID_ALARM(_cb, spId, LPJ_EVENT_CPJ_BND_REQ, LCM_CAUSE_INV_STATE);\
58 #define PJ_GET_AND_VALIDATE_PJUSAP(_cb, _pjuSap, _errCode, _fn, _ret) \
61 if((_pjuSap != NULLP) && (_pjuSap->state == PJ_SAP_BND)) \
67 PJLOGERROR(_cb, ERRCLS_INT_PAR, EPJXXX, (ErrVal) spId,\
68 "PjUiPjuBndReq: PJU SAP State is Invalid during Bind Req");\
69 PJ_SEND_SAPID_ALARM(_cb, spId, LPJ_EVENT_PJU_BND_REQ, LCM_CAUSE_INV_STATE);\
75 #define PJLOGERROR(_cb, errCls, errCode, errVal, errDesc)
84 #define EPJ001 (ERRPJ + 1) /* gp_amm.c: 293 */
85 #define EPJ002 (ERRPJ + 2) /* gp_amm.c: 405 */
86 #define EPJ003 (ERRPJ + 3) /* gp_amm.c: 419 */
87 #define EPJ004 (ERRPJ + 4) /* gp_amm.c: 880 */
88 #define EPJ005 (ERRPJ + 5) /* gp_amm.c:1351 */
89 #define EPJ006 (ERRPJ + 6) /* gp_amm.c:1367 */
90 #define EPJ007 (ERRPJ + 7) /* gp_amm.c:1561 */
91 #define EPJ008 (ERRPJ + 8) /* gp_amm.c:1649 */
92 #define EPJ009 (ERRPJ + 9) /* gp_amm.c:2423 */
93 #define EPJ010 (ERRPJ + 10) /* gp_amm.c:2445 */
94 #define EPJ011 (ERRPJ + 11) /* gp_amm.c:2555 */
95 #define EPJ012 (ERRPJ + 12) /* gp_amm.c:3047 */
96 #define EPJ013 (ERRPJ + 13) /* gp_amm.c:3069 */
97 #define EPJ014 (ERRPJ + 14) /* gp_amm.c:3077 */
98 #define EPJ015 (ERRPJ + 15) /* gp_amm.c:3147 */
99 #define EPJ016 (ERRPJ + 16) /* gp_amm.c:3179 */
100 #define EPJ017 (ERRPJ + 17) /* gp_amm.c:3187 */
101 #define EPJ018 (ERRPJ + 18) /* gp_amm.c:4489 */
103 #define EPJ019 (ERRPJ + 19) /* gp_cfg.c: 268 */
104 #define EPJ020 (ERRPJ + 20) /* gp_cfg.c: 311 */
105 #define EPJ021 (ERRPJ + 21) /* gp_cfg.c: 368 */
106 #define EPJ022 (ERRPJ + 22) /* gp_cfg.c: 380 */
108 #define EPJ023 (ERRPJ + 23) /* gp_dbm.c: 633 */
109 #define EPJ024 (ERRPJ + 24) /* gp_dbm.c: 958 */
110 #define EPJ025 (ERRPJ + 25) /* gp_dbm.c:1182 */
111 #define EPJ026 (ERRPJ + 26) /* gp_dbm.c:1190 */
112 #define EPJ027 (ERRPJ + 27) /* gp_dbm.c:1198 */
113 #define EPJ028 (ERRPJ + 28) /* gp_dbm.c:1263 */
115 #define EPJ029 (ERRPJ + 29) /* gp_ex_ms.c: 317 */
116 #define EPJ030 (ERRPJ + 30) /* gp_ex_ms.c: 389 */
117 #define EPJ031 (ERRPJ + 31) /* gp_ex_ms.c: 431 */
118 #define EPJ032 (ERRPJ + 32) /* gp_ex_ms.c: 481 */
119 #define EPJ033 (ERRPJ + 33) /* gp_ex_ms.c: 493 */
120 #define EPJ034 (ERRPJ + 34) /* gp_ex_ms.c: 638 */
121 #define EPJ035 (ERRPJ + 35) /* gp_ex_ms.c: 730 */
122 #define EPJ036 (ERRPJ + 36) /* gp_ex_ms.c: 772 */
123 #define EPJ037 (ERRPJ + 37) /* gp_ex_ms.c: 802 */
124 #define EPJ038 (ERRPJ + 38) /* gp_ex_ms.c: 849 */
125 #define EPJ039 (ERRPJ + 39) /* gp_ex_ms.c: 861 */
127 #define EPJ040 (ERRPJ + 40) /* gp_lim.c: 221 */
128 #define EPJ041 (ERRPJ + 41) /* gp_lim.c: 231 */
130 #define EPJ042 (ERRPJ + 42) /* gp_lmm.c: 225 */
131 #define EPJ043 (ERRPJ + 43) /* gp_lmm.c: 280 */
132 #define EPJ044 (ERRPJ + 44) /* gp_lmm.c: 418 */
133 #define EPJ045 (ERRPJ + 45) /* gp_lmm.c: 886 */
134 #define EPJ046 (ERRPJ + 46) /* gp_lmm.c: 952 */
135 #define EPJ047 (ERRPJ + 47) /* gp_lmm.c:1016 */
136 #define EPJ048 (ERRPJ + 48) /* gp_lmm.c:1340 */
138 #define EPJ049 (ERRPJ + 49) /* gp_pj_cfg.c: 505 */
139 #define EPJ050 (ERRPJ + 50) /* gp_pj_cfg.c:1276 */
141 #define EPJ051 (ERRPJ + 51) /* gp_pj_cfg.c.tmp: 505 */
142 #define EPJ052 (ERRPJ + 52) /* gp_pj_cfg.c.tmp:1276 */
144 #define EPJ053 (ERRPJ + 53) /* gp_pj_dlm.c: 243 */
145 #define EPJ054 (ERRPJ + 54) /* gp_pj_dlm.c: 381 */
146 #define EPJ055 (ERRPJ + 55) /* gp_pj_dlm.c: 518 */
147 #define EPJ056 (ERRPJ + 56) /* gp_pj_dlm.c: 564 */
148 #define EPJ057 (ERRPJ + 57) /* gp_pj_dlm.c: 644 */
149 #define EPJ058 (ERRPJ + 58) /* gp_pj_dlm.c: 724 */
150 #define EPJ059 (ERRPJ + 59) /* gp_pj_dlm.c: 864 */
151 #define EPJ060 (ERRPJ + 60) /* gp_pj_dlm.c: 883 */
152 #define EPJ061 (ERRPJ + 61) /* gp_pj_dlm.c: 921 */
153 #define EPJ062 (ERRPJ + 62) /* gp_pj_dlm.c:1036 */
154 #define EPJ063 (ERRPJ + 63) /* gp_pj_dlm.c:1049 */
155 #define EPJ064 (ERRPJ + 64) /* gp_pj_dlm.c:1176 */
156 #define EPJ065 (ERRPJ + 65) /* gp_pj_dlm.c:1226 */
157 #define EPJ066 (ERRPJ + 66) /* gp_pj_dlm.c:1299 */
158 #define EPJ067 (ERRPJ + 67) /* gp_pj_dlm.c:1324 */
159 #define EPJ068 (ERRPJ + 68) /* gp_pj_dlm.c:1466 */
160 #define EPJ069 (ERRPJ + 69) /* gp_pj_dlm.c:1534 */
161 #define EPJ070 (ERRPJ + 70) /* gp_pj_dlm.c:1621 */
162 #define EPJ071 (ERRPJ + 71) /* gp_pj_dlm.c:1637 */
163 #define EPJ072 (ERRPJ + 72) /* gp_pj_dlm.c:1657 */
164 #define EPJ073 (ERRPJ + 73) /* gp_pj_dlm.c:1680 */
165 #define EPJ074 (ERRPJ + 74) /* gp_pj_dlm.c:1750 */
166 #define EPJ075 (ERRPJ + 75) /* gp_pj_dlm.c:1772 */
167 #define EPJ076 (ERRPJ + 76) /* gp_pj_dlm.c:1847 */
168 #define EPJ077 (ERRPJ + 77) /* gp_pj_dlm.c:1961 */
170 #define EPJ078 (ERRPJ + 78) /* gp_pj_lmm.c: 319 */
171 #define EPJ079 (ERRPJ + 79) /* gp_pj_lmm.c: 806 */
172 #define EPJ080 (ERRPJ + 80) /* gp_pj_lmm.c: 870 */
174 #define EPJ081 (ERRPJ + 81) /* gp_pj_uim.c: 268 */
175 #define EPJ082 (ERRPJ + 82) /* gp_pj_uim.c: 347 */
176 #define EPJ083 (ERRPJ + 83) /* gp_pj_uim.c: 444 */
177 #define EPJ084 (ERRPJ + 84) /* gp_pj_uim.c: 758 */
178 #define EPJ085 (ERRPJ + 85) /* gp_pj_uim.c: 844 */
179 #define EPJ086 (ERRPJ + 86) /* gp_pj_uim.c: 937 */
180 #define EPJ087 (ERRPJ + 87) /* gp_pj_uim.c:1008 */
181 #define EPJ088 (ERRPJ + 88) /* gp_pj_uim.c:1158 */
182 #define EPJ089 (ERRPJ + 89) /* gp_pj_uim.c:1221 */
183 #define EPJ090 (ERRPJ + 90) /* gp_pj_uim.c:1305 */
184 #define EPJ091 (ERRPJ + 91) /* gp_pj_uim.c:1412 */
185 #define EPJ092 (ERRPJ + 92) /* gp_pj_uim.c:1454 */
186 #define EPJ093 (ERRPJ + 93) /* gp_pj_uim.c:1566 */
188 #define EPJ094 (ERRPJ + 94) /* gp_pj_uim.c.tmp: 268 */
189 #define EPJ095 (ERRPJ + 95) /* gp_pj_uim.c.tmp: 347 */
190 #define EPJ096 (ERRPJ + 96) /* gp_pj_uim.c.tmp: 444 */
191 #define EPJ097 (ERRPJ + 97) /* gp_pj_uim.c.tmp: 758 */
192 #define EPJ098 (ERRPJ + 98) /* gp_pj_uim.c.tmp: 844 */
193 #define EPJ099 (ERRPJ + 99) /* gp_pj_uim.c.tmp: 937 */
194 #define EPJ100 (ERRPJ + 100) /* gp_pj_uim.c.tmp:1008 */
195 #define EPJ101 (ERRPJ + 101) /* gp_pj_uim.c.tmp:1158 */
196 #define EPJ102 (ERRPJ + 102) /* gp_pj_uim.c.tmp:1221 */
197 #define EPJ103 (ERRPJ + 103) /* gp_pj_uim.c.tmp:1305 */
198 #define EPJ104 (ERRPJ + 104) /* gp_pj_uim.c.tmp:1412 */
199 #define EPJ105 (ERRPJ + 105) /* gp_pj_uim.c.tmp:1454 */
200 #define EPJ106 (ERRPJ + 106) /* gp_pj_uim.c.tmp:1566 */
202 #define EPJ107 (ERRPJ + 107) /* gp_pj_ulm.c: 482 */
203 #define EPJ108 (ERRPJ + 108) /* gp_pj_ulm.c: 812 */
204 #define EPJ109 (ERRPJ + 109) /* gp_pj_ulm.c: 828 */
205 #define EPJ110 (ERRPJ + 110) /* gp_pj_ulm.c: 943 */
206 #define EPJ111 (ERRPJ + 111) /* gp_pj_ulm.c: 972 */
207 #define EPJ112 (ERRPJ + 112) /* gp_pj_ulm.c:1047 */
208 #define EPJ113 (ERRPJ + 113) /* gp_pj_ulm.c:1064 */
209 #define EPJ114 (ERRPJ + 114) /* gp_pj_ulm.c:2070 */
210 #define EPJ115 (ERRPJ + 115) /* gp_pj_ulm.c:2077 */
212 #define EPJ116 (ERRPJ + 116) /* gp_pj_utl.c: 213 */
213 #define EPJ117 (ERRPJ + 117) /* gp_pj_utl.c: 221 */
214 #define EPJ118 (ERRPJ + 118) /* gp_pj_utl.c: 291 */
215 #define EPJ119 (ERRPJ + 119) /* gp_pj_utl.c: 356 */
216 #define EPJ120 (ERRPJ + 120) /* gp_pj_utl.c: 421 */
217 #define EPJ121 (ERRPJ + 121) /* gp_pj_utl.c: 510 */
218 #define EPJ122 (ERRPJ + 122) /* gp_pj_utl.c: 525 */
219 #define EPJ123 (ERRPJ + 123) /* gp_pj_utl.c: 532 */
220 #define EPJ124 (ERRPJ + 124) /* gp_pj_utl.c: 554 */
221 #define EPJ125 (ERRPJ + 125) /* gp_pj_utl.c: 640 */
222 #define EPJ126 (ERRPJ + 126) /* gp_pj_utl.c: 652 */
223 #define EPJ127 (ERRPJ + 127) /* gp_pj_utl.c: 676 */
224 #define EPJ128 (ERRPJ + 128) /* gp_pj_utl.c: 782 */
225 #define EPJ129 (ERRPJ + 129) /* gp_pj_utl.c: 794 */
226 #define EPJ130 (ERRPJ + 130) /* gp_pj_utl.c: 805 */
227 #define EPJ131 (ERRPJ + 131) /* gp_pj_utl.c: 826 */
228 #define EPJ132 (ERRPJ + 132) /* gp_pj_utl.c: 905 */
229 #define EPJ133 (ERRPJ + 133) /* gp_pj_utl.c: 919 */
230 #define EPJ134 (ERRPJ + 134) /* gp_pj_utl.c: 926 */
231 #define EPJ135 (ERRPJ + 135) /* gp_pj_utl.c:1027 */
232 #define EPJ136 (ERRPJ + 136) /* gp_pj_utl.c:1042 */
233 #define EPJ137 (ERRPJ + 137) /* gp_pj_utl.c:1070 */
234 #define EPJ138 (ERRPJ + 138) /* gp_pj_utl.c:1205 */
235 #define EPJ139 (ERRPJ + 139) /* gp_pj_utl.c:1222 */
236 #define EPJ140 (ERRPJ + 140) /* gp_pj_utl.c:1232 */
237 #define EPJ141 (ERRPJ + 141) /* gp_pj_utl.c:2460 */
238 #define EPJ142 (ERRPJ + 142) /* gp_pj_utl.c:2470 */
239 #define EPJ143 (ERRPJ + 143) /* gp_pj_utl.c:2642 */
240 #define EPJ144 (ERRPJ + 144) /* gp_pj_utl.c:2874 */
241 #define EPJ145 (ERRPJ + 145) /* gp_pj_utl.c:2963 */
242 #define EPJ146 (ERRPJ + 146) /* gp_pj_utl.c:3153 */
243 #define EPJ147 (ERRPJ + 147) /* gp_pj_utl.c:3171 */
244 #define EPJ148 (ERRPJ + 148) /* gp_pj_utl.c:3219 */
245 #define EPJ149 (ERRPJ + 149) /* gp_pj_utl.c:3322 */
246 #define EPJ150 (ERRPJ + 150) /* gp_pj_utl.c:3353 */
247 #define EPJ151 (ERRPJ + 151) /* gp_pj_utl.c:3412 */
248 #define EPJ152 (ERRPJ + 152) /* gp_pj_utl.c:3449 */
249 #define EPJ153 (ERRPJ + 153) /* gp_pj_utl.c:3540 */
251 #define EPJ154 (ERRPJ + 154) /* gp_pj_utl.c.tmp: 213 */
252 #define EPJ155 (ERRPJ + 155) /* gp_pj_utl.c.tmp: 221 */
253 #define EPJ156 (ERRPJ + 156) /* gp_pj_utl.c.tmp: 291 */
254 #define EPJ157 (ERRPJ + 157) /* gp_pj_utl.c.tmp: 356 */
255 #define EPJ158 (ERRPJ + 158) /* gp_pj_utl.c.tmp: 421 */
256 #define EPJ159 (ERRPJ + 159) /* gp_pj_utl.c.tmp: 510 */
257 #define EPJ160 (ERRPJ + 160) /* gp_pj_utl.c.tmp: 525 */
258 #define EPJ161 (ERRPJ + 161) /* gp_pj_utl.c.tmp: 532 */
259 #define EPJ162 (ERRPJ + 162) /* gp_pj_utl.c.tmp: 554 */
260 #define EPJ163 (ERRPJ + 163) /* gp_pj_utl.c.tmp: 640 */
261 #define EPJ164 (ERRPJ + 164) /* gp_pj_utl.c.tmp: 652 */
262 #define EPJ165 (ERRPJ + 165) /* gp_pj_utl.c.tmp: 676 */
263 #define EPJ166 (ERRPJ + 166) /* gp_pj_utl.c.tmp: 782 */
264 #define EPJ167 (ERRPJ + 167) /* gp_pj_utl.c.tmp: 794 */
265 #define EPJ168 (ERRPJ + 168) /* gp_pj_utl.c.tmp: 805 */
266 #define EPJ169 (ERRPJ + 169) /* gp_pj_utl.c.tmp: 826 */
267 #define EPJ170 (ERRPJ + 170) /* gp_pj_utl.c.tmp: 905 */
268 #define EPJ171 (ERRPJ + 171) /* gp_pj_utl.c.tmp: 919 */
269 #define EPJ172 (ERRPJ + 172) /* gp_pj_utl.c.tmp: 926 */
270 #define EPJ173 (ERRPJ + 173) /* gp_pj_utl.c.tmp:1027 */
271 #define EPJ174 (ERRPJ + 174) /* gp_pj_utl.c.tmp:1042 */
272 #define EPJ175 (ERRPJ + 175) /* gp_pj_utl.c.tmp:1070 */
273 #define EPJ176 (ERRPJ + 176) /* gp_pj_utl.c.tmp:1205 */
274 #define EPJ177 (ERRPJ + 177) /* gp_pj_utl.c.tmp:1222 */
275 #define EPJ178 (ERRPJ + 178) /* gp_pj_utl.c.tmp:1232 */
276 #define EPJ179 (ERRPJ + 179) /* gp_pj_utl.c.tmp:2460 */
277 #define EPJ180 (ERRPJ + 180) /* gp_pj_utl.c.tmp:2470 */
278 #define EPJ181 (ERRPJ + 181) /* gp_pj_utl.c.tmp:2642 */
279 #define EPJ182 (ERRPJ + 182) /* gp_pj_utl.c.tmp:2874 */
280 #define EPJ183 (ERRPJ + 183) /* gp_pj_utl.c.tmp:2963 */
281 #define EPJ184 (ERRPJ + 184) /* gp_pj_utl.c.tmp:3153 */
282 #define EPJ185 (ERRPJ + 185) /* gp_pj_utl.c.tmp:3171 */
283 #define EPJ186 (ERRPJ + 186) /* gp_pj_utl.c.tmp:3219 */
284 #define EPJ187 (ERRPJ + 187) /* gp_pj_utl.c.tmp:3322 */
285 #define EPJ188 (ERRPJ + 188) /* gp_pj_utl.c.tmp:3353 */
286 #define EPJ189 (ERRPJ + 189) /* gp_pj_utl.c.tmp:3412 */
287 #define EPJ190 (ERRPJ + 190) /* gp_pj_utl.c.tmp:3449 */
288 #define EPJ191 (ERRPJ + 191) /* gp_pj_utl.c.tmp:3540 */
290 #define EPJ192 (ERRPJ + 192) /* gp_ptui.c: 666 */
291 #define EPJ193 (ERRPJ + 193) /* gp_ptui.c: 709 */
292 #define EPJ194 (ERRPJ + 194) /* gp_ptui.c: 752 */
293 #define EPJ195 (ERRPJ + 195) /* gp_ptui.c: 795 */
294 #define EPJ196 (ERRPJ + 196) /* gp_ptui.c: 842 */
295 #define EPJ197 (ERRPJ + 197) /* gp_ptui.c:1081 */
296 #define EPJ198 (ERRPJ + 198) /* gp_ptui.c:1123 */
297 #define EPJ199 (ERRPJ + 199) /* gp_ptui.c:1158 */
299 #define EPJ200 (ERRPJ + 200) /* gp_tmm.c: 213 */
300 #define EPJ201 (ERRPJ + 201) /* gp_tmm.c: 303 */
301 #define EPJ202 (ERRPJ + 202) /* gp_tmm.c: 405 */
302 #define EPJ203 (ERRPJ + 203) /* gp_tmm.c: 519 */
304 #define EPJ204 (ERRPJ + 204) /* gp_tmr.c: 253 */
305 #define EPJ205 (ERRPJ + 205) /* gp_tmr.c: 358 */
306 #define EPJ206 (ERRPJ + 206) /* gp_tmr.c: 554 */
308 #define EPJ207 (ERRPJ + 207) /* gp_uim.c: 276 */
309 #define EPJ208 (ERRPJ + 208) /* gp_uim.c: 358 */
310 #define EPJ209 (ERRPJ + 209) /* gp_uim.c: 437 */
311 #define EPJ210 (ERRPJ + 210) /* gp_uim.c: 690 */
312 #define EPJ211 (ERRPJ + 211) /* gp_uim.c: 769 */
313 #define EPJ212 (ERRPJ + 212) /* gp_uim.c: 832 */
314 #define EPJ213 (ERRPJ + 213) /* gp_uim.c: 912 */
316 #define EPJ214 (ERRPJ + 214) /* gp_umm.c: 213 */
317 #define EPJ215 (ERRPJ + 215) /* gp_umm.c: 706 */
318 #define EPJ216 (ERRPJ + 216) /* gp_umm.c:1248 */
320 #define EPJ217 (ERRPJ + 217) /* gp_utl.c: 227 */
321 #define EPJ218 (ERRPJ + 218) /* gp_utl.c: 237 */
322 #define EPJ219 (ERRPJ + 219) /* gp_utl.c: 263 */
323 #define EPJ220 (ERRPJ + 220) /* gp_utl.c: 278 */
324 #define EPJ221 (ERRPJ + 221) /* gp_utl.c: 383 */
325 #define EPJ222 (ERRPJ + 222) /* gp_utl.c: 401 */
326 #define EPJ223 (ERRPJ + 223) /* gp_utl.c: 413 */
327 #define EPJ224 (ERRPJ + 224) /* gp_utl.c: 473 */
328 #define EPJ225 (ERRPJ + 225) /* gp_utl.c: 598 */
329 #define EPJ226 (ERRPJ + 226) /* gp_pj_tmr.c: 291 */
330 #define EPJ227 (ERRPJ + 227) /* gp_pj_tmr.c: 576 */
331 #define EPJ228 (ERRPJ + 228)
332 #define EPJ229 (ERRPJ + 229)
333 #endif /* __KW_ERR_H__ */
335 /********************************************************************30**
338 **********************************************************************/