XenevaOS
Loading...
Searching...
No Matches
Macros
limits.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NR_OPEN   1024
 
#define NGROUPS_MAX   65536 /* supplemental group IDs are available */
 
#define ARG_MAX   131072 /* # bytes of args + environ for exec() */
 
#define LINK_MAX   127 /* # links a file may have */
 
#define MAX_CANON   255 /* size of the canonical input queue */
 
#define MAX_INPUT   255 /* size of the type-ahead buffer */
 
#define NAME_MAX   255 /* # chars in a file name */
 
#define PATH_MAX   4096 /* # chars in a path name including nul */
 
#define PIPE_BUF   4096 /* # bytes in atomic write to a pipe */
 
#define XATTR_NAME_MAX   255 /* # chars in an extended attribute name */
 
#define XATTR_SIZE_MAX   65536 /* size of an extended attribute value (64k) */
 
#define XATTR_LIST_MAX   65536 /* size of extended attribute namelist (64k) */
 
#define RTSIG_MAX   32
 

Macro Definition Documentation

◆ ARG_MAX

#define ARG_MAX   131072 /* # bytes of args + environ for exec() */

◆ LINK_MAX

#define LINK_MAX   127 /* # links a file may have */

◆ MAX_CANON

#define MAX_CANON   255 /* size of the canonical input queue */

◆ MAX_INPUT

#define MAX_INPUT   255 /* size of the type-ahead buffer */

◆ NAME_MAX

#define NAME_MAX   255 /* # chars in a file name */

◆ NGROUPS_MAX

#define NGROUPS_MAX   65536 /* supplemental group IDs are available */

◆ NR_OPEN

#define NR_OPEN   1024

◆ PATH_MAX

#define PATH_MAX   4096 /* # chars in a path name including nul */

◆ PIPE_BUF

#define PIPE_BUF   4096 /* # bytes in atomic write to a pipe */

◆ RTSIG_MAX

#define RTSIG_MAX   32

◆ XATTR_LIST_MAX

#define XATTR_LIST_MAX   65536 /* size of extended attribute namelist (64k) */

◆ XATTR_NAME_MAX

#define XATTR_NAME_MAX   255 /* # chars in an extended attribute name */

◆ XATTR_SIZE_MAX

#define XATTR_SIZE_MAX   65536 /* size of an extended attribute value (64k) */