H A D | errno.h | 5 #define XEN_ERRNO(name, value) XEN_##name = value, macro 10 #define XEN_ERRNO(name, value) .equ XEN_##name, value 19 #ifdef XEN_ERRNO 32 XEN_ERRNO(EPERM, 1) /* Operation not permitted */ enumerator in enum:xen_errno 33 XEN_ERRNO(ENOENT, 2) /* No such file or directory */ enumerator in enum:xen_errno 34 XEN_ERRNO(ESRCH, 3) /* No such process */ enumerator in enum:xen_errno 36 XEN_ERRNO(EINTR, 4) /* Interrupted system call */ enumerator in enum:xen_errno 38 XEN_ERRNO(EIO, 5) /* I/O error */ enumerator in enum:xen_errno 39 XEN_ERRNO(ENXIO, 6) /* No such device or address */ enumerator in enum:xen_errno 40 XEN_ERRNO(E2BI enumerator in enum:xen_errno 41 XEN_ERRNO(ENOEXEC, 8) /* Exec format error */ enumerator in enum:xen_errno 42 XEN_ERRNO(EBADF, 9) /* Bad file number */ enumerator in enum:xen_errno 43 XEN_ERRNO(ECHILD, 10) /* No child processes */ enumerator in enum:xen_errno 44 XEN_ERRNO(EAGAIN, 11) /* Try again */ enumerator in enum:xen_errno 45 XEN_ERRNO(ENOMEM, 12) /* Out of memory */ enumerator in enum:xen_errno 46 XEN_ERRNO(EACCES, 13) /* Permission denied */ enumerator in enum:xen_errno 47 XEN_ERRNO(EFAULT, 14) /* Bad address */ enumerator in enum:xen_errno 48 XEN_ERRNO(EBUSY, 16) /* Device or resource busy */ enumerator in enum:xen_errno 49 XEN_ERRNO(EEXIST, 17) /* File exists */ enumerator in enum:xen_errno 50 XEN_ERRNO(EXDEV, 18) /* Cross-device link */ enumerator in enum:xen_errno 51 XEN_ERRNO(ENODEV, 19) /* No such device */ enumerator in enum:xen_errno 52 XEN_ERRNO(EINVAL, 22) /* Invalid argument */ enumerator in enum:xen_errno 53 XEN_ERRNO(ENFILE, 23) /* File table overflow */ enumerator in enum:xen_errno 54 XEN_ERRNO(EMFILE, 24) /* Too many open files */ enumerator in enum:xen_errno 55 XEN_ERRNO(ENOSPC, 28) /* No space left on device */ enumerator in enum:xen_errno 56 XEN_ERRNO(EMLINK, 31) /* Too many links */ enumerator in enum:xen_errno 57 XEN_ERRNO(EDOM, 33) /* Math argument out of domain of func */ enumerator in enum:xen_errno 58 XEN_ERRNO(ERANGE, 34) /* Math result not representable */ enumerator in enum:xen_errno 59 XEN_ERRNO(EDEADLK, 35) /* Resource deadlock would occur */ enumerator in enum:xen_errno 60 XEN_ERRNO(ENAMETOOLONG, 36) /* File name too long */ enumerator in enum:xen_errno 61 XEN_ERRNO(ENOLCK, 37) /* No record locks available */ enumerator in enum:xen_errno 62 XEN_ERRNO(ENOSYS, 38) /* Function not implemented */ enumerator in enum:xen_errno 63 XEN_ERRNO(ENODATA, 61) /* No data available */ enumerator in enum:xen_errno 64 XEN_ERRNO(ETIME, 62) /* Timer expired */ enumerator in enum:xen_errno 65 XEN_ERRNO(EBADMSG, 74) /* Not a data message */ enumerator in enum:xen_errno 66 XEN_ERRNO(EOVERFLOW, 75) /* Value too large for defined data type */ enumerator in enum:xen_errno 67 XEN_ERRNO(EILSEQ, 84) /* Illegal byte sequence */ enumerator in enum:xen_errno 69 XEN_ERRNO(ERESTART, 85) /* Interrupted system call should be restarted */ enumerator in enum:xen_errno 71 XEN_ERRNO(ENOTSOCK, 88) /* Socket operation on non-socket */ enumerator in enum:xen_errno 72 XEN_ERRNO(EOPNOTSUPP, 95) /* Operation not supported on transport endpoint */ enumerator in enum:xen_errno 73 XEN_ERRNO(EADDRINUSE, 98) /* Address already in use */ enumerator in enum:xen_errno 74 XEN_ERRNO(EADDRNOTAVAIL, 99) /* Cannot assign requested address */ enumerator in enum:xen_errno 75 XEN_ERRNO(ENOBUFS, 105) /* No buffer space available */ enumerator in enum:xen_errno 76 XEN_ERRNO(EISCONN, 106) /* Transport endpoint is already connected */ enumerator in enum:xen_errno 77 XEN_ERRNO(ENOTCONN, 107) /* Transport endpoint is not connected */ enumerator in enum:xen_errno 78 XEN_ERRNO(ETIMEDOUT, 110) /* Connection timed out */ enumerator in enum:xen_errno 80 #undef XEN_ERRNO macro [all...] |