xref: /openbmc/qemu/linux-user/errnos.c.inc (revision 30b6852c)
1/*
2 * This list is the union of errno values overridden in asm-<arch>/errno.h
3 * minus the errnos that are not actually generic to all archs.
4 *
5 * Please keep this list sorted alphabetically.
6 *
7 *  Copyright (c) 2003 Fabrice Bellard
8 *
9 *  This program is free software; you can redistribute it and/or modify
10 *  it under the terms of the GNU General Public License as published by
11 *  the Free Software Foundation; either version 2 of the License, or
12 *  (at your option) any later version.
13 *
14 *  This program is distributed in the hope that it will be useful,
15 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
16 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 *  GNU General Public License for more details.
18 *
19 *  You should have received a copy of the GNU General Public License
20 *  along with this program; if not, see <http://www.gnu.org/licenses/>.
21 *
22 * SPDX-License-Identifier: GPL-2.0-or-later
23 */
24
25E(EADDRINUSE)
26E(EADDRNOTAVAIL)
27E(EADV)
28E(EAFNOSUPPORT)
29E(EAGAIN)
30E(EALREADY)
31E(EBADE)
32E(EBADFD)
33E(EBADMSG)
34E(EBADR)
35E(EBADRQC)
36E(EBADSLT)
37E(EBFONT)
38E(ECANCELED)
39E(ECHRNG)
40E(ECOMM)
41E(ECONNABORTED)
42E(ECONNREFUSED)
43E(ECONNRESET)
44E(EDEADLK)
45E(EDESTADDRREQ)
46E(EDOTDOT)
47E(EDQUOT)
48E(EHOSTDOWN)
49E(EHOSTUNREACH)
50#ifdef EHWPOISON
51E(EHWPOISON)
52#endif
53E(EIDRM)
54E(EILSEQ)
55E(EINPROGRESS)
56E(EISCONN)
57E(EISNAM)
58#ifdef EKEYEXPIRED
59E(EKEYEXPIRED)
60#endif
61#ifdef EKEYREJECTED
62E(EKEYREJECTED)
63#endif
64#ifdef EKEYREVOKED
65E(EKEYREVOKED)
66#endif
67E(EL2HLT)
68E(EL2NSYNC)
69E(EL3HLT)
70E(EL3RST)
71E(ELIBACC)
72E(ELIBBAD)
73E(ELIBEXEC)
74E(ELIBMAX)
75E(ELIBSCN)
76E(ELNRNG)
77E(ELOOP)
78E(EMEDIUMTYPE)
79E(EMSGSIZE)
80E(EMULTIHOP)
81E(ENAMETOOLONG)
82E(ENAVAIL)
83E(ENETDOWN)
84E(ENETRESET)
85E(ENETUNREACH)
86E(ENOANO)
87E(ENOBUFS)
88E(ENOCSI)
89E(ENODATA)
90#ifdef ENOKEY
91E(ENOKEY)
92#endif
93E(ENOLCK)
94E(ENOLINK)
95E(ENOMEDIUM)
96#ifdef ENOMSG
97E(ENOMSG)
98#endif
99E(ENONET)
100E(ENOPKG)
101E(ENOPROTOOPT)
102E(ENOSR)
103E(ENOSTR)
104E(ENOSYS)
105E(ENOTCONN)
106E(ENOTEMPTY)
107E(ENOTNAM)
108#ifdef ENOTRECOVERABLE
109E(ENOTRECOVERABLE)
110#endif
111E(ENOTSOCK)
112E(ENOTUNIQ)
113E(EOPNOTSUPP)
114E(EOVERFLOW)
115#ifdef EOWNERDEAD
116E(EOWNERDEAD)
117#endif
118E(EPFNOSUPPORT)
119E(EPROTO)
120E(EPROTONOSUPPORT)
121E(EPROTOTYPE)
122E(EREMCHG)
123E(EREMOTE)
124E(EREMOTEIO)
125E(ERESTART)
126#ifdef ERFKILL
127E(ERFKILL)
128#endif
129E(ESHUTDOWN)
130E(ESOCKTNOSUPPORT)
131E(ESRMNT)
132E(ESTALE)
133E(ESTRPIPE)
134E(ETIME)
135E(ETIMEDOUT)
136E(ETOOMANYREFS)
137E(EUCLEAN)
138E(EUNATCH)
139E(EUSERS)
140E(EXFULL)
141