Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
posix_features.h File Reference
#include <zephyr/autoconf.h>
#include <zephyr/sys/util_macro.h>

Go to the source code of this file.

Macros

#define NL_LANGMAX   (14)
 
#define NL_MSGMAX   (32767)
 
#define NL_SETMAX   (255)
 
#define NL_TEXTMAX   (_POSIX2_LINE_MAX)
 
#define NZERO   (20)
 
#define AIO_LISTIO_MAX   _POSIX_AIO_LISTIO_MAX
 
#define AIO_MAX   _POSIX_AIO_MAX
 
#define AIO_PRIO_DELTA_MAX   (0)
 
#define DELAYTIMER_MAX   _POSIX_DELAYTIMER_MAX
 
#define HOST_NAME_MAX   _POSIX_HOST_NAME_MAX
 
#define LOGIN_NAME_MAX   _POSIX_LOGIN_NAME_MAX
 
#define MQ_OPEN_MAX   _POSIX_MQ_OPEN_MAX
 
#define MQ_PRIO_MAX   _POSIX_MQ_PRIO_MAX
 
#define ATEXIT_MAX   8
 
#define PAGE_SIZE   CONFIG_POSIX_PAGE_SIZE
 
#define PAGESIZE   PAGE_SIZE
 
#define PTHREAD_DESTRUCTOR_ITERATIONS   _POSIX_THREAD_DESTRUCTOR_ITERATIONS
 
#define PTHREAD_KEYS_MAX   _POSIX_THREAD_KEYS_MAX
 
#define PTHREAD_THREADS_MAX   _POSIX_THREAD_THREADS_MAX
 
#define RTSIG_MAX   _POSIX_RTSIG_MAX
 
#define SEM_NSEMS_MAX   _POSIX_SEM_NSEMS_MAX
 
#define SEM_VALUE_MAX   _POSIX_SEM_VALUE_MAX
 
#define SIGQUEUE_MAX   _POSIX_SIGQUEUE_MAX
 
#define STREAM_MAX   _POSIX_STREAM_MAX
 
#define SYMLOOP_MAX   _POSIX_SYMLOOP_MAX
 
#define TIMER_MAX   _POSIX_TIMER_MAX
 
#define TTY_NAME_MAX   _POSIX_TTY_NAME_MAX
 
#define TZNAME_MAX   _POSIX_TZNAME_MAX
 
#define FILESIZEBITS   (32)
 
#define POSIX_ALLOC_SIZE_MIN   (256)
 
#define POSIX_REC_INCR_XFER_SIZE   (1024)
 
#define POSIX_REC_MAX_XFER_SIZE   (32767)
 
#define POSIX_REC_MIN_XFER_SIZE   (1)
 
#define POSIX_REC_XFER_ALIGN   (4)
 
#define SYMLINK_MAX   _POSIX_SYMLINK_MAX
 

Macro Definition Documentation

◆ AIO_LISTIO_MAX

#define AIO_LISTIO_MAX   _POSIX_AIO_LISTIO_MAX

◆ AIO_MAX

#define AIO_MAX   _POSIX_AIO_MAX

◆ AIO_PRIO_DELTA_MAX

#define AIO_PRIO_DELTA_MAX   (0)

◆ ATEXIT_MAX

#define ATEXIT_MAX   8

◆ DELAYTIMER_MAX

#define DELAYTIMER_MAX   _POSIX_DELAYTIMER_MAX

◆ FILESIZEBITS

#define FILESIZEBITS   (32)

◆ HOST_NAME_MAX

#define HOST_NAME_MAX   _POSIX_HOST_NAME_MAX

◆ LOGIN_NAME_MAX

#define LOGIN_NAME_MAX   _POSIX_LOGIN_NAME_MAX

◆ MQ_OPEN_MAX

#define MQ_OPEN_MAX   _POSIX_MQ_OPEN_MAX

◆ MQ_PRIO_MAX

#define MQ_PRIO_MAX   _POSIX_MQ_PRIO_MAX

◆ NL_LANGMAX

#define NL_LANGMAX   (14)

◆ NL_MSGMAX

#define NL_MSGMAX   (32767)

◆ NL_SETMAX

#define NL_SETMAX   (255)

◆ NL_TEXTMAX

#define NL_TEXTMAX   (_POSIX2_LINE_MAX)

◆ NZERO

#define NZERO   (20)

◆ PAGE_SIZE

#define PAGE_SIZE   CONFIG_POSIX_PAGE_SIZE

◆ PAGESIZE

#define PAGESIZE   PAGE_SIZE

◆ POSIX_ALLOC_SIZE_MIN

#define POSIX_ALLOC_SIZE_MIN   (256)

◆ POSIX_REC_INCR_XFER_SIZE

#define POSIX_REC_INCR_XFER_SIZE   (1024)

◆ POSIX_REC_MAX_XFER_SIZE

#define POSIX_REC_MAX_XFER_SIZE   (32767)

◆ POSIX_REC_MIN_XFER_SIZE

#define POSIX_REC_MIN_XFER_SIZE   (1)

◆ POSIX_REC_XFER_ALIGN

#define POSIX_REC_XFER_ALIGN   (4)

◆ PTHREAD_DESTRUCTOR_ITERATIONS

#define PTHREAD_DESTRUCTOR_ITERATIONS   _POSIX_THREAD_DESTRUCTOR_ITERATIONS

◆ PTHREAD_KEYS_MAX

#define PTHREAD_KEYS_MAX   _POSIX_THREAD_KEYS_MAX

◆ PTHREAD_THREADS_MAX

#define PTHREAD_THREADS_MAX   _POSIX_THREAD_THREADS_MAX

◆ RTSIG_MAX

#define RTSIG_MAX   _POSIX_RTSIG_MAX

◆ SEM_NSEMS_MAX

#define SEM_NSEMS_MAX   _POSIX_SEM_NSEMS_MAX

◆ SEM_VALUE_MAX

#define SEM_VALUE_MAX   _POSIX_SEM_VALUE_MAX

◆ SIGQUEUE_MAX

#define SIGQUEUE_MAX   _POSIX_SIGQUEUE_MAX

◆ STREAM_MAX

#define STREAM_MAX   _POSIX_STREAM_MAX

◆ SYMLINK_MAX

#define SYMLINK_MAX   _POSIX_SYMLINK_MAX

◆ SYMLOOP_MAX

#define SYMLOOP_MAX   _POSIX_SYMLOOP_MAX

◆ TIMER_MAX

#define TIMER_MAX   _POSIX_TIMER_MAX

◆ TTY_NAME_MAX

#define TTY_NAME_MAX   _POSIX_TTY_NAME_MAX

◆ TZNAME_MAX

#define TZNAME_MAX   _POSIX_TZNAME_MAX