Voxia OS
v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
err_no.h
Go to the documentation of this file.
1
#ifndef __SYS__ERR_NO_H__
2
#define __SYS__ERR_NO_H__
3
4
#define EPERM 1
/* Operation not permitted */
5
#define ENOENT 2
/* No such file or directory */
6
#define ESRCH 3
/* No such process */
7
#define EINTR 4
/* Interrupted system call */
8
#define EIO 5
/* I/O error */
9
#define ENXIO 6
/* No such device or address */
10
#define E2BIG 7
/* Argument list too long */
11
#define ENOEXEC 8
/* Exec format error */
12
#define EBADF 9
/* Bad file descriptor */
13
#define ECHILD 10
/* No child processes */
14
#define EAGAIN 11
/* Resource temporarily unavailable */
15
#define ENOMEM 12
/* Out of memory */
16
#define EACCES 13
/* Permission denied */
17
#define EFAULT 14
/* Bad memory address */
18
#define EBUSY 16
/* Device or resource busy */
19
#define EEXIST 17
/* File exists */
20
#define ENODEV 19
/* No such device */
21
#define ENOTDIR 20
/* Not a directory */
22
#define EISDIR 21
/* Is a directory */
23
#define EINVAL 22
/* Invalid argument */
24
#define ENFILE 23
/* Too many open files in system */
25
#define EMFILE 24
/* Too many open files */
26
#define ENOTTY 25
/* Inappropriate ioctl for device */
27
#define ENOSPC 28
/* No space left on device */
28
#define ESPIPE 29
/* Illegal seek */
29
#define EROFS 30
/* Read-only filesystem */
30
#define EMLINK 31
/* Too many links */
31
#define EPIPE 32
/* Broken pipe */
32
#define EDOM 33
/* Math argument out of domain */
33
#define ERANGE 34
/* Math result out of range */
34
#define ENOSYS 38
/* Function not implemented */
35
36
#endif
/* __SYS__ERR_NO_H__ */
kernel
sys
err_no.h
Generated on Sat May 30 2026 11:09:57 for Voxia OS by
1.13.2