1 /**************************************************************************** 2 **************************************************************************** 3 *** 4 *** This header was automatically generated from a Linux kernel header 5 *** of the same name, to make information necessary for userspace to 6 *** call into the kernel available to libc. It contains only constants, 7 *** structures, and macros generated from the original header, and thus, 8 *** contains no copyrightable information. 9 *** 10 *** To edit the content of this header, modify the corresponding 11 *** source file (e.g. under external/kernel-headers/original/) then 12 *** run bionic/libc/kernel/tools/update_all.py 13 *** 14 *** Any manual change here will be lost the next time this script will 15 *** be run. You've been warned! 16 *** 17 **************************************************************************** 18 ****************************************************************************/ 19 #ifndef _UAPI_ASM_ERRNO_H 20 #define _UAPI_ASM_ERRNO_H 21 #include <asm-generic/errno-base.h> 22 #define ENOMSG 35 23 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 24 #define EIDRM 36 25 #define ECHRNG 37 26 #define EL2NSYNC 38 27 #define EL3HLT 39 28 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 29 #define EL3RST 40 30 #define ELNRNG 41 31 #define EUNATCH 42 32 #define ENOCSI 43 33 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 34 #define EL2HLT 44 35 #define EDEADLK 45 36 #define ENOLCK 46 37 #define EBADE 50 38 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 39 #define EBADR 51 40 #define EXFULL 52 41 #define ENOANO 53 42 #define EBADRQC 54 43 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 44 #define EBADSLT 55 45 #define EDEADLOCK 56 46 #define EBFONT 59 47 #define ENOSTR 60 48 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 49 #define ENODATA 61 50 #define ETIME 62 51 #define ENOSR 63 52 #define ENONET 64 53 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 54 #define ENOPKG 65 55 #define EREMOTE 66 56 #define ENOLINK 67 57 #define EADV 68 58 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 59 #define ESRMNT 69 60 #define ECOMM 70 61 #define EPROTO 71 62 #define EDOTDOT 73 63 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 64 #define EMULTIHOP 74 65 #define EBADMSG 77 66 #define ENAMETOOLONG 78 67 #define EOVERFLOW 79 68 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 69 #define ENOTUNIQ 80 70 #define EBADFD 81 71 #define EREMCHG 82 72 #define ELIBACC 83 73 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 74 #define ELIBBAD 84 75 #define ELIBSCN 85 76 #define ELIBMAX 86 77 #define ELIBEXEC 87 78 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 79 #define EILSEQ 88 80 #define ENOSYS 89 81 #define ELOOP 90 82 #define ERESTART 91 83 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 84 #define ESTRPIPE 92 85 #define ENOTEMPTY 93 86 #define EUSERS 94 87 #define ENOTSOCK 95 88 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 89 #define EDESTADDRREQ 96 90 #define EMSGSIZE 97 91 #define EPROTOTYPE 98 92 #define ENOPROTOOPT 99 93 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 94 #define EPROTONOSUPPORT 120 95 #define ESOCKTNOSUPPORT 121 96 #define EOPNOTSUPP 122 97 #define EPFNOSUPPORT 123 98 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 99 #define EAFNOSUPPORT 124 100 #define EADDRINUSE 125 101 #define EADDRNOTAVAIL 126 102 #define ENETDOWN 127 103 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 104 #define ENETUNREACH 128 105 #define ENETRESET 129 106 #define ECONNABORTED 130 107 #define ECONNRESET 131 108 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 109 #define ENOBUFS 132 110 #define EISCONN 133 111 #define ENOTCONN 134 112 #define EUCLEAN 135 113 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 114 #define ENOTNAM 137 115 #define ENAVAIL 138 116 #define EISNAM 139 117 #define EREMOTEIO 140 118 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 119 #define EINIT 141 120 #define EREMDEV 142 121 #define ESHUTDOWN 143 122 #define ETOOMANYREFS 144 123 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 124 #define ETIMEDOUT 145 125 #define ECONNREFUSED 146 126 #define EHOSTDOWN 147 127 #define EHOSTUNREACH 148 128 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 129 #define EWOULDBLOCK EAGAIN 130 #define EALREADY 149 131 #define EINPROGRESS 150 132 #define ESTALE 151 133 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 134 #define ECANCELED 158 135 #define ENOMEDIUM 159 136 #define EMEDIUMTYPE 160 137 #define ENOKEY 161 138 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 139 #define EKEYEXPIRED 162 140 #define EKEYREVOKED 163 141 #define EKEYREJECTED 164 142 #define EOWNERDEAD 165 143 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 144 #define ENOTRECOVERABLE 166 145 #define ERFKILL 167 146 #define EHWPOISON 168 147 #define EDQUOT 1133 148 /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 149 #endif 150