File: /Users/paulross/dev/linux/linux-3.13/include/uapi/asm-generic/errno-base.h

Green shading in the line number column means the source is part of the translation unit, red means it is conditionally excluded. Highlighted line numbers link to the translation unit page. Highlighted macros link to the macro page.

       1: #ifndef _ASM_GENERIC_ERRNO_BASE_H
       2: #define _ASM_GENERIC_ERRNO_BASE_H
       3: 
       4: #define    EPERM         1    /* Operation not permitted */
       5: #define    ENOENT         2    /* No such file or directory */
       6: #define    ESRCH         3    /* No such process */
       7: #define    EINTR         4    /* Interrupted system call */
       8: #define    EIO         5    /* I/O error */
       9: #define    ENXIO         6    /* No such device or address */
      10: #define    E2BIG         7    /* Argument list too long */
      11: #define    ENOEXEC         8    /* Exec format error */
      12: #define    EBADF         9    /* Bad file number */
      13: #define    ECHILD        10    /* No child processes */
      14: #define    EAGAIN        11    /* Try again */
      15: #define    ENOMEM        12    /* Out of memory */
      16: #define    EACCES        13    /* Permission denied */
      17: #define    EFAULT        14    /* Bad address */
      18: #define    ENOTBLK        15    /* Block device required */
      19: #define    EBUSY        16    /* Device or resource busy */
      20: #define    EEXIST        17    /* File exists */
      21: #define    EXDEV        18    /* Cross-device link */
      22: #define    ENODEV        19    /* No such device */
      23: #define    ENOTDIR        20    /* Not a directory */
      24: #define    EISDIR        21    /* Is a directory */
      25: #define    EINVAL        22    /* Invalid argument */
      26: #define    ENFILE        23    /* File table overflow */
      27: #define    EMFILE        24    /* Too many open files */
      28: #define    ENOTTY        25    /* Not a typewriter */
      29: #define    ETXTBSY        26    /* Text file busy */
      30: #define    EFBIG        27    /* File too large */
      31: #define    ENOSPC        28    /* No space left on device */
      32: #define    ESPIPE        29    /* Illegal seek */
      33: #define    EROFS        30    /* Read-only file system */
      34: #define    EMLINK        31    /* Too many links */
      35: #define    EPIPE        32    /* Broken pipe */
      36: #define    EDOM        33    /* Math argument out of domain of func */
      37: #define    ERANGE        34    /* Math result not representable */
      38: 
      39: #endif
      40: