20#ifndef ZEPHYR_INCLUDE_POSIX_SYS_PATHCONF_H_
21#define ZEPHYR_INCLUDE_POSIX_SYS_PATHCONF_H_
@ _PC_PRIO_IO
Prioritized I/O is supported.
@ _PC_PIPE_BUF
Maximum number of bytes written atomically to a pipe.
@ _PC_VDISABLE
Terminal special characters can be disabled.
@ _PC_CHOWN_RESTRICTED
Use of chown() is restricted.
@ _PC_MAX_CANON
Maximum bytes in a terminal canonical input line.
@ _PC_NO_TRUNC
Filenames longer than NAME_MAX generate an error.
@ _PC_SYNC_IO
Synchronized I/O may be performed.
@ _PC_LINK_MAX
Maximum number of links to the file.
@ _PC_REC_MAX_XFER_SIZE
Maximum recommended transfer size for efficient I/O.
@ _PC_REC_XFER_ALIGN
Recommended buffer alignment for efficient I/O transfers.
@ _PC_ALLOC_SIZE_MIN
Minimum storage actually allocated for data.
@ _PC_REC_MIN_XFER_SIZE
Minimum recommended transfer size for efficient I/O.
@ _PC_MAX_INPUT
Minimum bytes for which space is available in a terminal input queue.
@ _PC_NAME_MAX
Maximum number of bytes in a file name.
@ _PC_ASYNC_IO
Asynchronous I/O may be performed.
@ _PC_REC_INCR_XFER_SIZE
Recommended increment for efficient I/O transfers.
@ _PC_FILESIZEBITS
Minimum bits to represent maximum file size.
@ _PC_SYMLINK_MAX
Maximum number of bytes in a symbolic link.
@ _PC_PATH_MAX
Maximum number of bytes in a pathname.
@ _PC_2_SYMLINKS
Pathname creates a symbolic link.
@ _PC_TIMESTAMP_RESOLUTION
Resolution of file timestamps in nanoseconds.