blob: 86b71e0a4eed3a5125ac2d7742be1133e3cf87c9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
/* SPDX-License-Identifier: BSD-3-Clause */
/*
* Cadence DDR Driver
*
* Copyright (C) 2012-2021 Cadence Design Systems, Inc.
* Copyright (C) 2018-2021 Texas Instruments Incorporated - http://www.ti.com/
*/
#ifndef INCLUDE_CDN_ERRNO_H
#define INCLUDE_CDN_ERRNO_H
#ifndef ERRNO_H_NOT_PRESENT
#include <errno.h>
#endif //ERRNO_H_NOT_PRESENT
#ifndef REMOVE_OLD_ERRORCODES
#ifndef EOK
#define EOK 0 /* no error */
#endif //EOK
#ifndef EPERM
#define EPERM 1 /* Operation not permitted */
#endif //EPERM
#ifndef ENOENT
#define ENOENT 2 /* No such file or directory */
#endif //ENOENT
#ifndef EIO
#define EIO 5 /* I/O error */
#endif //EIO
#ifndef ENOEXEC
#define ENOEXEC 8 /* Exec format error */
#endif //ENOEXEC
#ifndef EAGAIN
#define EAGAIN 11 /* Try again */
#endif //EAGAIN
#ifndef ENOMEM
#define ENOMEM 12 /* Out of memory */
#endif //ENOMEM
#ifndef EFAULT
#define EFAULT 14 /* Bad address */
#endif //EFAULT
#ifndef EBUSY
#define EBUSY 16 /* Device or resource busy */
#endif //EBUSY
#ifndef EINVAL
#define EINVAL 22 /* Invalid argument */
#endif //EINVAL
#ifndef ENOSPC
#define ENOSPC 28 /* No space left on device */
#endif //ENOSPC
#ifndef EBADSLT
#define EBADSLT 57 /* Invalid slot */
#endif //EBADSLT
#ifndef EPROTO
#define EPROTO 71 /* Protocol error */
#endif //EPROTO
#ifndef EOVERFLOW
#define EOVERFLOW 75 /* Value too large for defined data type */
#endif //EOVERFLOW
#ifndef EOPNOTSUPP
#define EOPNOTSUPP 95 /* Operation not supported */
#endif //EOPNOTSUPP
#ifndef ETIMEDOUT
#define ETIMEDOUT 110 /* Connection timed out */
#endif //ETIMEDOUT
#ifndef EINPROGRESS
#define EINPROGRESS 115 /* Operation now in progress */
#endif //EINPROGRESS
#ifndef EDQUOT
#define EDQUOT 122 /* Quota exceeded */
#endif //EDQUOT
#ifndef ENOTSUP
#define ENOTSUP EOPNOTSUPP
#endif //ENOTSUP
#ifndef ECANCELED
#define ECANCELED 126 /* Cancelled */
#endif //ECANCELED
#endif //REMOVE_OLD_ERRORCODES
#define CDN_EOK 0U /* no error */
#define CDN_EPERM 1U /* Operation not permitted */
#define CDN_ENOENT 2U /* No such file or directory */
#define CDN_EIO 5U /* I/O error */
#define CDN_ENOEXEC 8U /* Exec format error */
#define CDN_EAGAIN 11U /* Try again */
#define CDN_ENOMEM 12U /* Out of memory */
#define CDN_EFAULT 14U /* Bad address */
#define CDN_EBUSY 16U /* Device or resource busy */
#define CDN_EINVAL 22U /* Invalid argument */
#define CDN_ENOSPC 28U /* No space left on device */
#define CDN_EBADSLT 57U /* Invalid slot */
#define CDN_EPROTO 71U /* Protocol error */
#define CDN_EOVERFLOW 75U /* Value too large for defined data type */
#define CDN_EOPNOTSUPP 95U /* Operation not supported */
#define CDN_ETIMEDOUT 110U /* Connection timed out */
#define CDN_EINPROGRESS 115U /* Operation now in progress */
#define CDN_EDQUOT 122U /* Quota exceeded */
#define CDN_ENOTSUP CDN_EOPNOTSUPP
#define CDN_ECANCELED 126U /* Cancelled */
#endif //INCLUDE_CDN_ERRNO_H
|