Edison MCU Project
 All Files Functions Typedefs Macros Pages
Macros
mcu_errno.h File Reference

Intel MCU API error code definition. More...

Go to the source code of this file.

Macros

#define EPERM   1 /* Not owner */
 
#define ENOENT   2 /* No such file or directory */
 
#define ESRCH   3 /* No such context */
 
#define EINTR   4 /* Interrupted system call */
 
#define EIO   5 /* I/O error */
 
#define ENXIO   6 /* No such device or address */
 
#define E2BIG   7 /* Arg list too long */
 
#define ENOEXEC   8 /* Exec format error */
 
#define EBADF   9 /* Bad file number */
 
#define ECHILD   10 /* No children */
 
#define EAGAIN   11 /* No more contexts */
 
#define ENOMEM   12 /* Not enough core */
 
#define EACCES   13 /* Permission denied */
 
#define EFAULT   14 /* Bad address */
 
#define ENOTEMPTY   15 /* Directory not empty */
 
#define EBUSY   16 /* Mount device busy */
 
#define EEXIST   17 /* File exists */
 
#define EXDEV   18 /* Cross-device link */
 
#define ENODEV   19 /* No such device */
 
#define ENOTDIR   20 /* Not a directory */
 
#define EISDIR   21 /* Is a directory */
 
#define EINVAL   22 /* Invalid argument */
 
#define ENFILE   23 /* File table overflow */
 
#define EMFILE   24 /* Too many open files */
 
#define ENOTTY   25 /* Not a typewriter */
 
#define ENAMETOOLONG   26 /* File name too long */
 
#define EFBIG   27 /* File too large */
 
#define ENOSPC   28 /* No space left on device */
 
#define ESPIPE   29 /* Illegal seek */
 
#define EROFS   30 /* Read-only file system */
 
#define EMLINK   31 /* Too many links */
 
#define EPIPE   32 /* Broken pipe */
 
#define EDEADLK   33 /* Resource deadlock avoided */
 
#define ENOLCK   34 /* No locks available */
 
#define ENOTSUP   35 /* Unsupported value */
 
#define EMSGSIZE   36 /* Message size */
 
#define EDOM   37 /* Argument too large */
 
#define ERANGE   38 /* Result too large */
 
#define EDESTADDRREQ   40 /* Destination address required */
 
#define EPROTOTYPE   41 /* Protocol wrong type for socket */
 
#define ENOPROTOOPT   42 /* Protocol not available */
 
#define EPROTONOSUPPORT   43 /* Protocol not supported */
 
#define ESOCKTNOSUPPORT   44 /* Socket type not supported */
 
#define EOPNOTSUPP   45 /* Operation not supported on socket */
 
#define EPFNOSUPPORT   46 /* Protocol family not supported */
 
#define EAFNOSUPPORT   47 /* Addr family not supported */
 
#define EADDRINUSE   48 /* Address already in use */
 
#define EADDRNOTAVAIL   49 /* Can't assign requested address */
 
#define ENOTSOCK   50 /* Socket operation on non-socket */
 
#define ENETUNREACH   51 /* Network is unreachable */
 
#define ENETRESET   52 /* Network dropped connection on reset */
 
#define ECONNABORTED   53 /* Software caused connection abort */
 
#define ECONNRESET   54 /* Connection reset by peer */
 
#define ENOBUFS   55 /* No buffer space available */
 
#define EISCONN   56 /* Socket is already connected */
 
#define ENOTCONN   57 /* Socket is not connected */
 
#define ESHUTDOWN   58 /* Can't send after socket shutdown */
 
#define ETOOMANYREFS   59 /* Too many references: can't splice */
 
#define ETIMEDOUT   60 /* Connection timed out */
 
#define ECONNREFUSED   61 /* Connection refused */
 
#define ENETDOWN   62 /* Network is down */
 
#define ETXTBSY   63 /* Text file busy */
 
#define ELOOP   64 /* Too many levels of symbolic links */
 
#define EHOSTUNREACH   65 /* No route to host */
 
#define ENOTBLK   66 /* Block device required */
 
#define EHOSTDOWN   67 /* Host is down */
 
#define EINPROGRESS   68 /* Operation now in progress */
 
#define EALREADY   69 /* Operation already in progress */
 
#define EWOULDBLOCK   70 /* Operation would block */
 
#define ENOSYS   71 /* Function not implemented */
 
#define ECANCELED   72 /* Operation canceled */
 
#define ERRMAX   81
 
#define ENOSR   74 /* Insufficient memory */
 
#define ENOSTR   75 /* STREAMS device required */
 
#define EPROTO   76 /* Generic STREAMS error */
 
#define EBADMSG   77 /* Invalid STREAMS message */
 
#define ENODATA   78 /* Missing expected message data */
 
#define ETIME   79 /* STREAMS timeout occurred */
 
#define ENOMSG   80 /* Unexpected message type */
 

Detailed Description

Intel MCU API error code definition.

Definition in file mcu_errno.h.

Macro Definition Documentation

#define E2BIG   7 /* Arg list too long */

Definition at line 45 of file mcu_errno.h.

#define EACCES   13 /* Permission denied */

Definition at line 51 of file mcu_errno.h.

#define EADDRINUSE   48 /* Address already in use */

Definition at line 91 of file mcu_errno.h.

#define EADDRNOTAVAIL   49 /* Can't assign requested address */

Definition at line 92 of file mcu_errno.h.

#define EAFNOSUPPORT   47 /* Addr family not supported */

Definition at line 90 of file mcu_errno.h.

#define EAGAIN   11 /* No more contexts */

Definition at line 49 of file mcu_errno.h.

#define EALREADY   69 /* Operation already in progress */

Definition at line 116 of file mcu_errno.h.

#define EBADF   9 /* Bad file number */

Definition at line 47 of file mcu_errno.h.

#define EBADMSG   77 /* Invalid STREAMS message */

Definition at line 131 of file mcu_errno.h.

#define EBUSY   16 /* Mount device busy */

Definition at line 54 of file mcu_errno.h.

#define ECANCELED   72 /* Operation canceled */

Definition at line 122 of file mcu_errno.h.

#define ECHILD   10 /* No children */

Definition at line 48 of file mcu_errno.h.

#define ECONNABORTED   53 /* Software caused connection abort */

Definition at line 98 of file mcu_errno.h.

#define ECONNREFUSED   61 /* Connection refused */

Definition at line 106 of file mcu_errno.h.

#define ECONNRESET   54 /* Connection reset by peer */

Definition at line 99 of file mcu_errno.h.

#define EDEADLK   33 /* Resource deadlock avoided */

Definition at line 71 of file mcu_errno.h.

#define EDESTADDRREQ   40 /* Destination address required */

Definition at line 83 of file mcu_errno.h.

#define EDOM   37 /* Argument too large */

Definition at line 77 of file mcu_errno.h.

#define EEXIST   17 /* File exists */

Definition at line 55 of file mcu_errno.h.

#define EFAULT   14 /* Bad address */

Definition at line 52 of file mcu_errno.h.

#define EFBIG   27 /* File too large */

Definition at line 65 of file mcu_errno.h.

#define EHOSTDOWN   67 /* Host is down */

Definition at line 112 of file mcu_errno.h.

#define EHOSTUNREACH   65 /* No route to host */

Definition at line 110 of file mcu_errno.h.

#define EINPROGRESS   68 /* Operation now in progress */

Definition at line 115 of file mcu_errno.h.

#define EINTR   4 /* Interrupted system call */

Definition at line 42 of file mcu_errno.h.

#define EINVAL   22 /* Invalid argument */

Definition at line 60 of file mcu_errno.h.

#define EIO   5 /* I/O error */

Definition at line 43 of file mcu_errno.h.

#define EISCONN   56 /* Socket is already connected */

Definition at line 101 of file mcu_errno.h.

#define EISDIR   21 /* Is a directory */

Definition at line 59 of file mcu_errno.h.

#define ELOOP   64 /* Too many levels of symbolic links */

Definition at line 109 of file mcu_errno.h.

#define EMFILE   24 /* Too many open files */

Definition at line 62 of file mcu_errno.h.

#define EMLINK   31 /* Too many links */

Definition at line 69 of file mcu_errno.h.

#define EMSGSIZE   36 /* Message size */

Definition at line 74 of file mcu_errno.h.

#define ENAMETOOLONG   26 /* File name too long */

Definition at line 64 of file mcu_errno.h.

#define ENETDOWN   62 /* Network is down */

Definition at line 107 of file mcu_errno.h.

#define ENETRESET   52 /* Network dropped connection on reset */

Definition at line 97 of file mcu_errno.h.

#define ENETUNREACH   51 /* Network is unreachable */

Definition at line 96 of file mcu_errno.h.

#define ENFILE   23 /* File table overflow */

Definition at line 61 of file mcu_errno.h.

#define ENOBUFS   55 /* No buffer space available */

Definition at line 100 of file mcu_errno.h.

#define ENODATA   78 /* Missing expected message data */

Definition at line 132 of file mcu_errno.h.

#define ENODEV   19 /* No such device */

Definition at line 57 of file mcu_errno.h.

#define ENOENT   2 /* No such file or directory */

Definition at line 40 of file mcu_errno.h.

#define ENOEXEC   8 /* Exec format error */

Definition at line 46 of file mcu_errno.h.

#define ENOLCK   34 /* No locks available */

Definition at line 72 of file mcu_errno.h.

#define ENOMEM   12 /* Not enough core */

Definition at line 50 of file mcu_errno.h.

#define ENOMSG   80 /* Unexpected message type */

Definition at line 134 of file mcu_errno.h.

#define ENOPROTOOPT   42 /* Protocol not available */

Definition at line 85 of file mcu_errno.h.

#define ENOSPC   28 /* No space left on device */

Definition at line 66 of file mcu_errno.h.

#define ENOSR   74 /* Insufficient memory */

Definition at line 128 of file mcu_errno.h.

#define ENOSTR   75 /* STREAMS device required */

Definition at line 129 of file mcu_errno.h.

#define ENOSYS   71 /* Function not implemented */

Definition at line 119 of file mcu_errno.h.

#define ENOTBLK   66 /* Block device required */

Definition at line 111 of file mcu_errno.h.

#define ENOTCONN   57 /* Socket is not connected */

Definition at line 102 of file mcu_errno.h.

#define ENOTDIR   20 /* Not a directory */

Definition at line 58 of file mcu_errno.h.

#define ENOTEMPTY   15 /* Directory not empty */

Definition at line 53 of file mcu_errno.h.

#define ENOTSOCK   50 /* Socket operation on non-socket */

Definition at line 93 of file mcu_errno.h.

#define ENOTSUP   35 /* Unsupported value */

Definition at line 73 of file mcu_errno.h.

#define ENOTTY   25 /* Not a typewriter */

Definition at line 63 of file mcu_errno.h.

#define ENXIO   6 /* No such device or address */

Definition at line 44 of file mcu_errno.h.

#define EOPNOTSUPP   45 /* Operation not supported on socket */

Definition at line 88 of file mcu_errno.h.

#define EPERM   1 /* Not owner */

Definition at line 39 of file mcu_errno.h.

#define EPFNOSUPPORT   46 /* Protocol family not supported */

Definition at line 89 of file mcu_errno.h.

#define EPIPE   32 /* Broken pipe */

Definition at line 70 of file mcu_errno.h.

#define EPROTO   76 /* Generic STREAMS error */

Definition at line 130 of file mcu_errno.h.

#define EPROTONOSUPPORT   43 /* Protocol not supported */

Definition at line 86 of file mcu_errno.h.

#define EPROTOTYPE   41 /* Protocol wrong type for socket */

Definition at line 84 of file mcu_errno.h.

#define ERANGE   38 /* Result too large */

Definition at line 78 of file mcu_errno.h.

#define EROFS   30 /* Read-only file system */

Definition at line 68 of file mcu_errno.h.

#define ERRMAX   81

Definition at line 124 of file mcu_errno.h.

#define ESHUTDOWN   58 /* Can't send after socket shutdown */

Definition at line 103 of file mcu_errno.h.

#define ESOCKTNOSUPPORT   44 /* Socket type not supported */

Definition at line 87 of file mcu_errno.h.

#define ESPIPE   29 /* Illegal seek */

Definition at line 67 of file mcu_errno.h.

#define ESRCH   3 /* No such context */

Definition at line 41 of file mcu_errno.h.

#define ETIME   79 /* STREAMS timeout occurred */

Definition at line 133 of file mcu_errno.h.

#define ETIMEDOUT   60 /* Connection timed out */

Definition at line 105 of file mcu_errno.h.

#define ETOOMANYREFS   59 /* Too many references: can't splice */

Definition at line 104 of file mcu_errno.h.

#define ETXTBSY   63 /* Text file busy */

Definition at line 108 of file mcu_errno.h.

#define EWOULDBLOCK   70 /* Operation would block */

Definition at line 117 of file mcu_errno.h.

#define EXDEV   18 /* Cross-device link */

Definition at line 56 of file mcu_errno.h.