libmetal
Loading...
Searching...
No Matches
errno.h File Reference
#include <errno.h>

Go to the source code of this file.

Macros

#define LIBMETAL_ERR_BASE   100
#define EPERM   (LIBMETAL_ERR_BASE + 1)
#define ENOENT   (LIBMETAL_ERR_BASE + 2)
#define ESRCH   (LIBMETAL_ERR_BASE + 3)
#define EINTR   (LIBMETAL_ERR_BASE + 4)
#define EIO   (LIBMETAL_ERR_BASE + 5)
#define ENXIO   (LIBMETAL_ERR_BASE + 6)
#define E2BIG   (LIBMETAL_ERR_BASE + 7)
#define ENOEXEC   (LIBMETAL_ERR_BASE + 8)
#define EBADF   (LIBMETAL_ERR_BASE + 9)
#define ECHILD   (LIBMETAL_ERR_BASE + 10)
#define EDEADLK   (LIBMETAL_ERR_BASE + 11)
#define ENOMEM   (LIBMETAL_ERR_BASE + 12)
#define EACCES   (LIBMETAL_ERR_BASE + 13)
#define EFAULT   (LIBMETAL_ERR_BASE + 14)
#define ENOTBLK   (LIBMETAL_ERR_BASE + 15)
#define EBUSY   (LIBMETAL_ERR_BASE + 16)
#define EEXIST   (LIBMETAL_ERR_BASE + 17)
#define EXDEV   (LIBMETAL_ERR_BASE + 18)
#define ENODEV   (LIBMETAL_ERR_BASE + 19)
#define ENOTDIR   (LIBMETAL_ERR_BASE + 20)
#define EISDIR   (LIBMETAL_ERR_BASE + 21)
#define EINVAL   (LIBMETAL_ERR_BASE + 22)
#define ENFILE   (LIBMETAL_ERR_BASE + 23)
#define EMFILE   (LIBMETAL_ERR_BASE + 24)
#define ENOTTY   (LIBMETAL_ERR_BASE + 25)
#define ETXTBSY   (LIBMETAL_ERR_BASE + 26)
#define EFBIG   (LIBMETAL_ERR_BASE + 27)
#define ENOSPC   (LIBMETAL_ERR_BASE + 28)
#define ESPIPE   (LIBMETAL_ERR_BASE + 29)
#define EROFS   (LIBMETAL_ERR_BASE + 30)
#define EMLINK   (LIBMETAL_ERR_BASE + 31)
#define EPIPE   (LIBMETAL_ERR_BASE + 32)
#define EAGAIN   (LIBMETAL_ERR_BASE + 35)

Macro Definition Documentation

◆ E2BIG

#define E2BIG   (LIBMETAL_ERR_BASE + 7)

◆ EACCES

#define EACCES   (LIBMETAL_ERR_BASE + 13)

◆ EAGAIN

#define EAGAIN   (LIBMETAL_ERR_BASE + 35)

◆ EBADF

#define EBADF   (LIBMETAL_ERR_BASE + 9)

◆ EBUSY

#define EBUSY   (LIBMETAL_ERR_BASE + 16)

◆ ECHILD

#define ECHILD   (LIBMETAL_ERR_BASE + 10)

◆ EDEADLK

#define EDEADLK   (LIBMETAL_ERR_BASE + 11)

◆ EEXIST

#define EEXIST   (LIBMETAL_ERR_BASE + 17)

◆ EFAULT

#define EFAULT   (LIBMETAL_ERR_BASE + 14)

◆ EFBIG

#define EFBIG   (LIBMETAL_ERR_BASE + 27)

◆ EINTR

#define EINTR   (LIBMETAL_ERR_BASE + 4)

◆ EINVAL

#define EINVAL   (LIBMETAL_ERR_BASE + 22)

◆ EIO

#define EIO   (LIBMETAL_ERR_BASE + 5)

◆ EISDIR

#define EISDIR   (LIBMETAL_ERR_BASE + 21)

◆ EMFILE

#define EMFILE   (LIBMETAL_ERR_BASE + 24)

◆ EMLINK

#define EMLINK   (LIBMETAL_ERR_BASE + 31)

◆ ENFILE

#define ENFILE   (LIBMETAL_ERR_BASE + 23)

◆ ENODEV

#define ENODEV   (LIBMETAL_ERR_BASE + 19)

◆ ENOENT

#define ENOENT   (LIBMETAL_ERR_BASE + 2)

◆ ENOEXEC

#define ENOEXEC   (LIBMETAL_ERR_BASE + 8)

◆ ENOMEM

#define ENOMEM   (LIBMETAL_ERR_BASE + 12)

◆ ENOSPC

#define ENOSPC   (LIBMETAL_ERR_BASE + 28)

◆ ENOTBLK

#define ENOTBLK   (LIBMETAL_ERR_BASE + 15)

◆ ENOTDIR

#define ENOTDIR   (LIBMETAL_ERR_BASE + 20)

◆ ENOTTY

#define ENOTTY   (LIBMETAL_ERR_BASE + 25)

◆ ENXIO

#define ENXIO   (LIBMETAL_ERR_BASE + 6)

◆ EPERM

#define EPERM   (LIBMETAL_ERR_BASE + 1)

◆ EPIPE

#define EPIPE   (LIBMETAL_ERR_BASE + 32)

◆ EROFS

#define EROFS   (LIBMETAL_ERR_BASE + 30)

◆ ESPIPE

#define ESPIPE   (LIBMETAL_ERR_BASE + 29)

◆ ESRCH

#define ESRCH   (LIBMETAL_ERR_BASE + 3)

◆ ETXTBSY

#define ETXTBSY   (LIBMETAL_ERR_BASE + 26)

◆ EXDEV

#define EXDEV   (LIBMETAL_ERR_BASE + 18)

◆ LIBMETAL_ERR_BASE

#define LIBMETAL_ERR_BASE   100