Lines Matching refs:XEN_ERRNO
18 #ifndef XEN_ERRNO
32 #define XEN_ERRNO(name, value) XEN_##name = value, macro
37 #define XEN_ERRNO(name, value) .equ XEN_##name, value
47 #ifdef XEN_ERRNO
60 XEN_ERRNO(EPERM, 1) /* Operation not permitted */ enumerator
61 XEN_ERRNO(ENOENT, 2) /* No such file or directory */
62 XEN_ERRNO(ESRCH, 3) /* No such process */
64 XEN_ERRNO(EINTR, 4) /* Interrupted system call */
66 XEN_ERRNO(EIO, 5) /* I/O error */
67 XEN_ERRNO(ENXIO, 6) /* No such device or address */
68 XEN_ERRNO(E2BIG, 7) /* Arg list too long */
69 XEN_ERRNO(ENOEXEC, 8) /* Exec format error */
70 XEN_ERRNO(EBADF, 9) /* Bad file number */
71 XEN_ERRNO(ECHILD, 10) /* No child processes */
72 XEN_ERRNO(EAGAIN, 11) /* Try again */
73 XEN_ERRNO(EWOULDBLOCK, 11) /* Operation would block. Aliases EAGAIN */
74 XEN_ERRNO(ENOMEM, 12) /* Out of memory */
75 XEN_ERRNO(EACCES, 13) /* Permission denied */
76 XEN_ERRNO(EFAULT, 14) /* Bad address */
77 XEN_ERRNO(EBUSY, 16) /* Device or resource busy */
78 XEN_ERRNO(EEXIST, 17) /* File exists */
79 XEN_ERRNO(EXDEV, 18) /* Cross-device link */
80 XEN_ERRNO(ENODEV, 19) /* No such device */
81 XEN_ERRNO(EISDIR, 21) /* Is a directory */
82 XEN_ERRNO(EINVAL, 22) /* Invalid argument */
83 XEN_ERRNO(ENFILE, 23) /* File table overflow */
84 XEN_ERRNO(EMFILE, 24) /* Too many open files */
85 XEN_ERRNO(ENOSPC, 28) /* No space left on device */
86 XEN_ERRNO(EROFS, 30) /* Read-only file system */
87 XEN_ERRNO(EMLINK, 31) /* Too many links */
88 XEN_ERRNO(EDOM, 33) /* Math argument out of domain of func */
89 XEN_ERRNO(ERANGE, 34) /* Math result not representable */
90 XEN_ERRNO(EDEADLK, 35) /* Resource deadlock would occur */
91 XEN_ERRNO(EDEADLOCK, 35) /* Resource deadlock would occur. Aliases EDEADLK */
92 XEN_ERRNO(ENAMETOOLONG, 36) /* File name too long */
93 XEN_ERRNO(ENOLCK, 37) /* No record locks available */
94 XEN_ERRNO(ENOSYS, 38) /* Function not implemented */
95 XEN_ERRNO(ENOTEMPTY, 39) /* Directory not empty */
96 XEN_ERRNO(ENODATA, 61) /* No data available */
97 XEN_ERRNO(ETIME, 62) /* Timer expired */
98 XEN_ERRNO(EBADMSG, 74) /* Not a data message */
99 XEN_ERRNO(EOVERFLOW, 75) /* Value too large for defined data type */
100 XEN_ERRNO(EILSEQ, 84) /* Illegal byte sequence */
102 XEN_ERRNO(ERESTART, 85) /* Interrupted system call should be restarted */
104 XEN_ERRNO(ENOTSOCK, 88) /* Socket operation on non-socket */
105 XEN_ERRNO(EOPNOTSUPP, 95) /* Operation not supported on transport endpoint */
106 XEN_ERRNO(EADDRINUSE, 98) /* Address already in use */
107 XEN_ERRNO(EADDRNOTAVAIL, 99) /* Cannot assign requested address */
108 XEN_ERRNO(ENOBUFS, 105) /* No buffer space available */
109 XEN_ERRNO(EISCONN, 106) /* Transport endpoint is already connected */
110 XEN_ERRNO(ENOTCONN, 107) /* Transport endpoint is not connected */
111 XEN_ERRNO(ETIMEDOUT, 110) /* Connection timed out */
113 #undef XEN_ERRNO