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 **************************************************************************** 11 ****************************************************************************/ 12 #ifndef _ASM_GENERIC_ERRNO_BASE_H 13 #define _ASM_GENERIC_ERRNO_BASE_H 14 15 #define EPERM 1 16 #define ENOENT 2 17 #define ESRCH 3 18 #define EINTR 4 19 #define EIO 5 20 #define ENXIO 6 21 #define E2BIG 7 22 #define ENOEXEC 8 23 #define EBADF 9 24 #define ECHILD 10 25 #define EAGAIN 11 26 #define ENOMEM 12 27 #define EACCES 13 28 #define EFAULT 14 29 #define ENOTBLK 15 30 #define EBUSY 16 31 #define EEXIST 17 32 #define EXDEV 18 33 #define ENODEV 19 34 #define ENOTDIR 20 35 #define EISDIR 21 36 #define EINVAL 22 37 #define ENFILE 23 38 #define EMFILE 24 39 #define ENOTTY 25 40 #define ETXTBSY 26 41 #define EFBIG 27 42 #define ENOSPC 28 43 #define ESPIPE 29 44 #define EROFS 30 45 #define EMLINK 31 46 #define EPIPE 32 47 #define EDOM 33 48 #define ERANGE 34 49 50 #endif 51