[Epic-ID: ODUHIGH-488][Task-ID: ODUHIGH-492] WG8 Alignment [DCI Information]
[o-du/l2.git] / src / mt / mt_err.h
1 /*******************************************************************************
2 ################################################################################
3 #   Copyright (c) [2017-2019] [Radisys]                                        #
4 #                                                                              #
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                                    #
8 #                                                                              #
9 #       http://www.apache.org/licenses/LICENSE-2.0                             #
10 #                                                                              #
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 *******************************************************************************/
18 \f
19 /********************************************************************20**
20
21      Name:     MTSS
22   
23      Type:     C source file
24   
25      Desc:     Version information
26  
27      File:     mt_err.h
28
29 *********************************************************************21*/
30
31
32 #ifndef __MTERRH__
33 #define __MTERRH__
34   
35 \f
36
37 /* log error macro */
38 #define MTLOGERROR(errCls, errCode, errVal, errDesc) \
39    SLogError( ENTNC, INSTNC, 0, __FILE__, __LINE__, \
40              (ErrCls)errCls, (ErrVal)errCode, (ErrVal)errVal, errDesc )
41
42
43 /* defines */
44
45 #define   ERRMT       0
46 #define   EMTBASE     (ERRMT + 0)    /* reserved */
47 #define   EMTXXX      (EMTBASE)      /* reserved */
48
49 #define   EMT001      (ERRMT +    1)    /*      mt_ss.c:1310 */
50 #define   EMT002      (ERRMT +    2)    /*      mt_ss.c:1351 */
51 #define   EMT003      (ERRMT +    3)    /*      mt_ss.c:1448 */
52 #define   EMT004      (ERRMT +    4)    /*      mt_ss.c:1469 */
53 #define   EMT005      (ERRMT +    5)    /*      mt_ss.c:1518 */
54 #define   EMT006      (ERRMT +    6)    /*      mt_ss.c:1532 */
55 #define   EMT007      (ERRMT +    7)    /*      mt_ss.c:1969 */
56 #define   EMT008      (ERRMT +    8)    /*      mt_ss.c:1996 */
57 #define   EMT009      (ERRMT +    9)    /*      mt_ss.c:2098 */
58 #define   EMT010      (ERRMT +   10)    /*      mt_ss.c:2129 */
59 #define   EMT011      (ERRMT +   11)    /*      mt_ss.c:2160 */
60 #define   EMT012      (ERRMT +   12)    /*      mt_ss.c:2226 */
61 #define   EMT013      (ERRMT +   13)    /*      mt_ss.c:2302 */
62 #define   EMT014      (ERRMT +   14)    /*      mt_ss.c:2329 */
63 #define   EMT015      (ERRMT +   15)    /*      mt_ss.c:2370 */
64 #define   EMT016      (ERRMT +   16)    /*      mt_ss.c:2473 */
65 #define   EMT017      (ERRMT +   17)    /*      mt_ss.c:2498 */
66 #define   EMT018      (ERRMT +   18)    /*      mt_ss.c:2535 */
67 #define   EMT019      (ERRMT +   19)    /*      mt_ss.c:2578 */
68 #define   EMT020      (ERRMT +   20)    /*      mt_ss.c:2747 */
69 #define   EMT021      (ERRMT +   21)    /*      mt_ss.c:2772 */
70 #define   EMT022      (ERRMT +   22)    /*      mt_ss.c:2882 */
71 #define   EMT023      (ERRMT +   23)    /*      mt_ss.c:2972 */
72 #define   EMT024      (ERRMT +   24)    /*      mt_ss.c:3022 */
73 #define   EMT025      (ERRMT +   25)    /*      mt_ss.c:3086 */
74 #define   EMT026      (ERRMT +   26)    /*      mt_ss.c:3092 */
75 #define   EMT027      (ERRMT +   27)    /*      mt_ss.c:3141 */
76 #define   EMT028      (ERRMT +   28)    /*      mt_ss.c:3144 */
77 #define   EMT029      (ERRMT +   29)    /*      mt_ss.c:3453 */
78 #define   EMT030      (ERRMT +   30)    /*      mt_ss.c:3533 */
79 #define   EMT031      (ERRMT +   31)    /*      mt_ss.c:3613 */
80 #define   EMT032      (ERRMT +   32)    /*      mt_ss.c:3685 */
81 /* mt033.201 - addition of error codes */
82 #define   EMT033      (ERRMT +   33)    /*      mt_ss.c:3902 */
83 #define   EMT034      (ERRMT +   34)    /*      mt_ss.c:3984 */
84 #define   EMT035      (ERRMT +   35)    /*      mt_ss.c:4217 */
85 /* multi-core support */
86 #define   EMT036      (ERRMT +   36)    /*      mt_ss.c:1689 */
87 #define   EMT037      (ERRMT +   37)    /*      mt_ss.c:1709 */
88 #define   EMT038      (ERRMT +   38)    /*      mt_ss.c:1821 */
89 #define   EMT039      (ERRMT +   39)    /*      mt_ss.c:5085 */
90 #define   EMT040      (ERRMT +   40)    /*      mt_ss.c:5099 */
91 #define   EMT041      (ERRMT +   41)    /*      mt_ss.c:5106 */
92 #define   EMT042      (ERRMT +   42)    /*      mt_ss.c:5126 */
93 #define   EMT043      (ERRMT +   43)    /*      mt_ss.c:5133 */
94 #define   EMT044      (ERRMT +   44)    /*      mt_ss.c:5148 */
95 #define   EMT045      (ERRMT +   45)    /*      mt_ss.c:5155 */
96 #define   EMT046      (ERRMT +   46)    /*      mt_ss.c:5175 */
97
98
99
100 #endif
101 /**********************************************************************
102          End of file
103  **********************************************************************/