|
CHERIoT RTOS
A compartmentalised RTOS for CHERIoT hardware
|
FreeRTOS-compatible errno values. More...
#include <errno.h>Go to the source code of this file.
FreeRTOS-compatible errno values.
These are mapped to the CHERIoT RTOS values. Note that this also means that the values without the pdFREERTOS_ERRNO_ prefix are exposed in the global namespace.
Definition in file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EACCES EACCES |
Definition at line 35 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EADDRINUSE EADDRINUSE |
Definition at line 58 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EADDRNOTAVAIL EADDRNOTAVAIL |
Definition at line 63 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EAFNOSUPPORT EAFNOSUPPORT |
Definition at line 54 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EAGAIN EAGAIN |
Definition at line 32 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EALREADY EALREADY |
Definition at line 62 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EBADE EBADE |
Definition at line 48 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EBADF EBADF |
Definition at line 31 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EBUSY EBUSY |
Definition at line 37 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ECANCELED ECANCELED |
Definition at line 69 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EEXIST EEXIST |
Definition at line 38 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EFAULT EFAULT |
Definition at line 36 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EFTYPE EFTYPE |
Definition at line 49 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EILSEQ EILSEQ |
Definition at line 67 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EINPROGRESS EINPROGRESS |
Definition at line 60 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EINTR EINTR |
Definition at line 28 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EINVAL EINVAL |
Definition at line 43 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EIO EIO |
Definition at line 29 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EISCONN EISCONN |
Definition at line 64 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EISDIR EISDIR |
Definition at line 42 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENAMETOOLONG ENAMETOOLONG |
Definition at line 51 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENMFILE (__ELASTERROR + 1) |
These errno codes are non-standard, assign them a code outside our errno range.
Definition at line 76 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENOBUFS ENOBUFS |
Definition at line 56 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENODEV ENODEV |
Definition at line 40 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENOENT ENOENT |
Definition at line 27 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENOMEDIUM ENOMEDIUM |
Definition at line 66 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENOMEM ENOMEM |
Definition at line 34 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENOPROTOOPT ENOPROTOOPT |
Definition at line 57 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENOSPC ENOSPC |
Definition at line 44 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENOTCONN ENOTCONN |
Definition at line 65 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENOTDIR ENOTDIR |
Definition at line 41 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENOTEMPTY ENOTEMPTY |
Definition at line 50 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ENXIO ENXIO |
Definition at line 30 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EOPNOTSUPP EOPNOTSUPP |
Definition at line 52 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EROFS EROFS |
Definition at line 46 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ESPIPE ESPIPE |
Definition at line 45 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_ETIMEDOUT ETIMEDOUT |
Definition at line 59 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EUNATCH EUNATCH |
Definition at line 47 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EWOULDBLOCK EWOULDBLOCK |
Definition at line 33 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_EXDEV EXDEV |
Definition at line 39 of file FreeRTOS_errno.h.
| #define pdFREERTOS_ERRNO_NONE 0 |
This header defines errno values used by FreeRTOS+TCP.
In the FreeRTOS core tree, this is included in projdefs.h.
We modified it here to use the same errno codes are the CHERIoT core when possible.
Definition at line 26 of file FreeRTOS_errno.h.