cregit-Linux how code gets into the kernel

Release 4.7 include/uapi/asm-generic/errno-base.h

#ifndef _ASM_GENERIC_ERRNO_BASE_H

#define _ASM_GENERIC_ERRNO_BASE_H


#define	EPERM		 1	
/* Operation not permitted */

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

#define	ESRCH		 3	
/* No such process */

#define	EINTR		 4	
/* Interrupted system call */

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

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

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

#define	ENOEXEC		 8	
/* Exec format error */

#define	EBADF		 9	
/* Bad file number */

#define	ECHILD		10	
/* No child processes */

#define	EAGAIN		11	
/* Try again */

#define	ENOMEM		12	
/* Out of memory */

#define	EACCES		13	
/* Permission denied */

#define	EFAULT		14	
/* Bad address */

#define	ENOTBLK		15	
/* Block device required */

#define	EBUSY		16	
/* Device or resource 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	ETXTBSY		26	
/* Text file busy */

#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	EDOM		33	
/* Math argument out of domain of func */

#define	ERANGE		34	
/* Math result not representable */

#endif

Overall Contributors

PersonTokensPropCommitsCommitProp
stephen rothwellstephen rothwell178100.00%1100.00%
Total178100.00%1100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
{% endraw %}