/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ /* * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Copyright (C) 1995, 1999, 2001, 2002 by Ralf Baechle
*/ #ifndef _UAPI_ASM_ERRNO_H #define _UAPI_ASM_ERRNO_H
/* * These error numbers are intended to be MIPS ABI compatible
*/
#include <asm-generic/errno-base.h>
#define ENOMSG 35/* No message of desired type */ #define EIDRM 36/* Identifier removed */ #define ECHRNG 37/* Channel number out of range */ #define EL2NSYNC 38/* Level 2 not synchronized */ #define EL3HLT 39/* Level 3 halted */ #define EL3RST 40/* Level 3 reset */ #define ELNRNG 41/* Link number out of range */ #define EUNATCH 42/* Protocol driver not attached */ #define ENOCSI 43/* No CSI structure available */ #define EL2HLT 44/* Level 2 halted */ #define EDEADLK 45/* Resource deadlock would occur */ #define ENOLCK 46/* No record locks available */ #define EBADE 50/* Invalid exchange */ #define EBADR 51/* Invalid request descriptor */ #define EXFULL 52/* Exchange full */ #define ENOANO 53/* No anode */ #define EBADRQC 54/* Invalid request code */ #define EBADSLT 55/* Invalid slot */ #define EDEADLOCK 56/* File locking deadlock error */ #define EBFONT 59/* Bad font file format */ #define ENOSTR 60/* Device not a stream */ #define ENODATA 61/* No data available */ #define ETIME 62/* Timer expired */ #define ENOSR 63/* Out of streams resources */ #define ENONET 64/* Machine is not on the network */ #define ENOPKG 65/* Package not installed */ #define EREMOTE 66/* Object is remote */ #define ENOLINK 67/* Link has been severed */ #define EADV 68/* Advertise error */ #define ESRMNT 69/* Srmount error */ #define ECOMM 70/* Communication error on send */ #define EPROTO 71/* Protocol error */ #define EDOTDOT 73/* RFS specific error */ #define EMULTIHOP 74/* Multihop attempted */ #define EBADMSG 77/* Not a data message */ #define ENAMETOOLONG 78/* File name too long */ #define EOVERFLOW 79/* Value too large for defined data type */ #define ENOTUNIQ 80/* Name not unique on network */ #define EBADFD 81/* File descriptor in bad state */ #define EREMCHG 82/* Remote address changed */ #define ELIBACC 83/* Can not access a needed shared library */ #define ELIBBAD 84/* Accessing a corrupted shared library */ #define ELIBSCN 85/* .lib section in a.out corrupted */ #define ELIBMAX 86/* Attempting to link in too many shared libraries */ #define ELIBEXEC 87/* Cannot exec a shared library directly */ #define EILSEQ 88/* Illegal byte sequence */ #define ENOSYS 89/* Function not implemented */ #define ELOOP 90/* Too many symbolic links encountered */ #define ERESTART 91/* Interrupted system call should be restarted */ #define ESTRPIPE 92/* Streams pipe error */ #define ENOTEMPTY 93/* Directory not empty */ #define EUSERS 94/* Too many users */ #define ENOTSOCK 95/* Socket operation on non-socket */ #define EDESTADDRREQ 96/* Destination address required */ #define EMSGSIZE 97/* Message too long */ #define EPROTOTYPE 98/* Protocol wrong type for socket */ #define ENOPROTOOPT 99/* Protocol not available */ #define EPROTONOSUPPORT 120/* Protocol not supported */ #define ESOCKTNOSUPPORT 121/* Socket type not supported */ #define EOPNOTSUPP 122/* Operation not supported on transport endpoint */ #define EPFNOSUPPORT 123/* Protocol family not supported */ #define EAFNOSUPPORT 124/* Address family not supported by protocol */ #define EADDRINUSE 125/* Address already in use */ #define EADDRNOTAVAIL 126/* Cannot assign requested address */ #define ENETDOWN 127/* Network is down */ #define ENETUNREACH 128/* Network is unreachable */ #define ENETRESET 129/* Network dropped connection because of reset */ #define ECONNABORTED 130/* Software caused connection abort */ #define ECONNRESET 131/* Connection reset by peer */ #define ENOBUFS 132/* No buffer space available */ #define EISCONN 133/* Transport endpoint is already connected */ #define ENOTCONN 134/* Transport endpoint is not connected */ #define EUCLEAN 135/* Structure needs cleaning */ #define ENOTNAM 137/* Not a XENIX named type file */ #define ENAVAIL 138/* No XENIX semaphores available */ #define EISNAM 139/* Is a named type file */ #define EREMOTEIO 140/* Remote I/O error */ #define EINIT 141/* Reserved */ #define EREMDEV 142/* Error 142 */ #define ESHUTDOWN 143/* Cannot send after transport endpoint shutdown */ #define ETOOMANYREFS 144/* Too many references: cannot splice */ #define ETIMEDOUT 145/* Connection timed out */ #define ECONNREFUSED 146/* Connection refused */ #define EHOSTDOWN 147/* Host is down */ #define EHOSTUNREACH 148/* No route to host */ #define EWOULDBLOCK EAGAIN /* Operation would block */ #define EALREADY 149/* Operation already in progress */ #define EINPROGRESS 150/* Operation now in progress */ #define ESTALE 151/* Stale file handle */ #define ECANCELED 158/* AIO operation canceled */
/* * These error are Linux extensions.
*/ #define ENOMEDIUM 159/* No medium found */ #define EMEDIUMTYPE 160/* Wrong medium type */ #define ENOKEY 161/* Required key not available */ #define EKEYEXPIRED 162/* Key has expired */ #define EKEYREVOKED 163/* Key has been revoked */ #define EKEYREJECTED 164/* Key was rejected by service */
/* for robust mutexes */ #define EOWNERDEAD 165/* Owner died */ #define ENOTRECOVERABLE 166/* State not recoverable */
#define ERFKILL 167/* Operation not possible due to RF-kill */
#define EHWPOISON 168/* Memory page has hardware error */
#define EDQUOT 1133/* Quota exceeded */
#endif/* _UAPI_ASM_ERRNO_H */
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.8 Sekunden
(vorverarbeitet am 2026-06-07)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.