home › System calls
System calls
_exit(2) — завершает вызывающий процесс
_exit(2) — terminate the calling process
_syscall(2) — выполняет системный вызов, который не поддерживается библиотекой
_syscall(2) — invoking a system call without library support (OBSOLETE)
aa_change_hat(2) — change to or from a hat within a AppArmor profile
aa_change_profile(2) — change a tasks profile
aa_find_mountpoint(2) — determine if apparmor is available
aa_getcon(2) — read and parse procattr data
aa_query_label(2) — query access permission associated with a label
aa_stack_profile(2) — combine multiple profiles to confine a task
accept(2) — принять соединение на сокете
accept(2) — accept a connection on a socket
access(2) — check user's permissions for a file
access(2) — проверить права доступа пользователя к файлу
acct(2) — switch process accounting on or off
acct(2) — включает или выключает учёт процессов
add_key(2) — add a key to the kernel's key management facility
add_key(2) — добавить ключ в систему управления ключами ядра
adjtimex(2) — tune kernel clock
adjtimex(2) — тонкая настройка часов в ядре
alarm(2) — установка будильника для доставки сигнала
alarm(2) — set an alarm clock for delivery of a signal
alloc_hugepages(2) — выделяет или освобождает огромные страницы
alloc_hugepages(2) — allocate or free huge pages
arch_prctl(2) — set architecture-specific thread state
arch_prctl(2) — настроить состояние нити (зависит от архитектуры)
bdflush(2) — start, flush, or tune buffer-dirty-flush daemon
bdflush(2) — запускает, сбрасывает на диск или настраивает службу записи
bind(2) — bind a name to a socket
bind(2) — привязывает имя к сокету
bpf(2) — perform a command on an extended BPF map or program
bpf(2) — выполняет команду с расширенной картой BPF или программу
brk(2) — изменяет размер сегмента данных
brk(2) — change data segment size
btrfs-ioctl(2) — documentation about btrfs ioctls
cacheflush(2) — выталкивает содержимое кэша инструкций и/или данных
cacheflush(2) — flush contents of instruction and/or data cache
capget(2) — set/get capabilities of thread(s)
capget(2) — установка/получение мандатов нити(ей)
chdir(2) — изменить рабочий каталог
chdir(2) — change working directory
chmod(2) — изменяет права доступа к файлу
chmod(2) — change permissions of a file
chown(2) — изменяет владельца файла
chown(2) — change ownership of a file
chroot(2) — изменить корневой каталог
chroot(2) — change root directory
clock_getres(2) — clock and time functions
clock_getres(2) — функции часов и времени
clock_nanosleep(2) — high-resolution sleep with specifiable clock
clock_nanosleep(2) — остановка работы процесса на точно выдержанное время с
clone(2) — create a child process
clone(2) — создать процесс\-потомок
close(2) — close a file descriptor
close(2) — закрывает файловый дескриптор
close_range(2) — close all file descriptors in a given range
connect(2) — initiate a connection on a socket
connect(2) — инициирует соединение на сокете
copy_file_range(2) — Copy a range of data from one file to another
copy_file_range(2) — копирует часть данных из одного файла в другой
create_module(2) — create a loadable module entry
create_module(2) — создать элемент загружаемого модуля
delete_module(2) — unload a kernel module
delete_module(2) — выгружает модуль ядра
dup(2) — создать дубликат файлового дескриптора
dup(2) — duplicate a file descriptor
epoll_create(2) — open an epoll file descriptor
epoll_create(2) — открывает файловый дескриптор epoll
epoll_ctl(2) — control interface for an epoll file descriptor
epoll_ctl(2) — интерфейс управления файловым дескриптором epoll
epoll_wait(2)
epoll_wait(2) — ждать события ввода/вывода на файловом дескрипторе
eventfd(2) — create a file descriptor for event notification
eventfd(2) — создаёт файловый дескриптор для уведомления о событиях
execve(2) — execute program
execve(2) — выполнить программу
execveat(2) — execute program relative to a directory file descriptor
execveat(2) — выполняет программу, определяемую относительно файлового
exit_group(2) — Завершает все нити в процессе
exit_group(2) — exit all threads in a process
fallocate(2) — manipulate file space
fallocate(2) — управление пространством файла
fanotify_init(2) — create and initialize fanotify group
fanotify_init(2) — создаёт и инициализирует группу fanotify
fanotify_mark(2) — add, remove, or modify an fanotify mark on a filesystem
fanotify_mark(2) — добавляет, удаляет или изменяет метку fanotify для объекта
fcntl(2) — работа с файловым дескриптором
fcntl(2) — manipulate file descriptor
flock(2) — apply or remove an advisory lock on an open file
flock(2) — устанавливает или снимает консультативную (advisory) блокировку на
fork(2) — create a child process
fork(2) — создаёт дочерний процесс
fsync(2) — synchronize a file's in-core state with storage device
fsync(2) — синхронизирует состояние файла в памяти с состоянием на
futex(2) — fast user-space locking
futex(2) — быстрая блокировка в пользовательском пространстве
futimesat(2) — изменяет временные отметки файла, определяемого относительно
futimesat(2) — change timestamps of a file relative to a \
get_kernel_syms(2) — получить экспортируемые символы ядра и модулей
get_kernel_syms(2) — retrieve exported kernel and module symbols
get_mempolicy(2) — возвращает политику работы с памятью NUMA для нити
get_mempolicy(2) — retrieve NUMA memory policy for a thread
get_robust_list(2) — возвращает/назначает список надёжных
get_robust_list(2) — get/set list of robust futexes
getcpu(2) — determine CPU and NUMA node on which the calling thread is running
getcpu(2) — определяет ЦП и узел NUMA, на котором выполняется вызывающая нить
getdents(2) — get directory entries
getdents(2) — возвращает записи каталога
getdomainname(2) — get/set NIS domain name
getdomainname(2) — получить/установить имя домена NIS
getgid(2) — get group identity
getgid(2) — получить идентификатор группы процесса
getgroups(2) — получить/установить список дополнительных
getgroups(2) — get/set list of supplementary group IDs
gethostname(2) — получить/установить имя узла
gethostname(2) — get/set hostname
getitimer(2) — get or set value of an interval timer
getitimer(2) — считывает или устанавливает значение таймера
getpagesize(2) — определяет размер страницы памяти
getpagesize(2) — get memory page size
getpeername(2) — получает имя подключившегося сокета
getpeername(2) — get name of connected peer socket
getpid(2) — получение идентификатора процесса
getpid(2) — get process identification
getpriority(2) — получить/установить приоритет планирования
getpriority(2) — get/set program scheduling priority
getrandom(2) — возвращает серию произвольных байт
getrandom(2) — obtain a series of random bytes
getresuid(2) — получение действительного, эффективного и
getresuid(2) — get real, effective, and saved user/group IDs
getrlimit(2) — get/set resource limits
getrlimit(2) — считывает/устанавливает ограничения
getrusage(2) — get resource usage
getrusage(2) — считывает использованные ресурсы
getsid(2) — get session ID
getsid(2) — получить ID сеанса
getsockname(2) — get socket name
getsockname(2) — получить имя сокета
getsockopt(2) — get and set options on sockets
getsockopt(2) — получить или установить флаги сокета
gettid(2) — get thread identification
gettid(2) — получить идентификатор нити
gettimeofday(2) — получает/устанавливает время
gettimeofday(2) — get / set time
getuid(2) — get user identity
getuid(2) — получить идентификатор пользователя
getunwind(2) — copy the unwind data to caller's buffer
getunwind(2) — копирует раскрученные данные в буфер вызывающего
getxattr(2) — retrieve an extended attribute value
getxattr(2) — получить расширенное значение атрибута
idle(2) — make process 0 idle
idle(2) — переводит процесс 0 в режим бездействия
init_module(2) — load a kernel module
init_module(2) — загружает модуль ядра
inotify_add_watch(2) — add a watch to an initialized inotify instance
inotify_add_watch(2) — добавляет сторожок к инициализированному экземпляру
inotify_init(2) — инициализирует экземпляр inotify
inotify_init(2) — initialize an inotify instance
inotify_rm_watch(2) — удаляет существующий сторожок из экземпляра inotify
inotify_rm_watch(2) — remove an existing watch from an inotify instance
intro(2) — введение в системные вызовы
intro(2) — introduction to system calls
io_cancel(2) — отменяет невыполненную асинхронную операцию ввода\-вывода
io_cancel(2) — cancel an outstanding asynchronous I/O operation
io_destroy(2) — уничтожает асинхронный контекст ввода\-вывода
io_destroy(2) — destroy an asynchronous I/O context
io_getevents(2) — считывает асинхронные события ввода/вывода из очереди
io_getevents(2) — read asynchronous I/O events from the completion queue
io_setup(2) — создаёт асинхронный контекст ввода\-вывода
io_setup(2) — create an asynchronous I/O context
io_submit(2) — submit asynchronous I/O blocks for processing
io_submit(2) — отправляет асинхронные блоки ввода\-вывода для обработки
io_uring_enter(2) — initiate and/or complete asynchronous I/O
io_uring_enter2(2) — initiate and/or complete asynchronous I/O
io_uring_register(2) — register files or user buffers for asynchronous I/O
io_uring_setup(2) — setup a context for performing asynchronous I/O
ioctl(2) — control device
ioctl(2) — управляет устройством
ioctl_console(2) — ioctls for console terminal and virtual consoles
ioctl_console(2) — управление вводом\-выводом (ioctl) консольного терминала и
ioctl_fat(2) — manipulating the FAT filesystem
ioctl_fat(2) — управление файловой системой FAT
ioctl_ficlonerange(2) — сделать некоторые данные одного файла
ioctl_ficlonerange(2)
ioctl_fideduperange(2) — сделать некоторые данные одного файла общими с другим
ioctl_fideduperange(2) — share some the data of one file with another file
ioctl_fslabel(2) — get or set a filesystem label
ioctl_getfsmap(2) — возвращает физическую планировку файловой системы
ioctl_getfsmap(2) — retrieve the physical layout of the filesystem
ioctl_iflags(2) — операции ioctl() для флагов иноды
ioctl_iflags(2) — ioctl() operations for inode flags
ioctl_list(2) — список вызовов ioctl ядра Linux/i386
ioctl_ns(2) — ioctl() operations for Linux namespaces
ioctl_ns(2) — операции ioctl() для пространств имён Linux
ioctl_pipe(2) — ioctl() operations for General notification mechanism
ioctl_tty(2) — вызовы ioctl для терминалов и последовательных портов
ioctl_tty(2) — ioctls for terminals and serial lines
ioctl_userfaultfd(2) — create a file descriptor for handling page faults in user
ioctl_userfaultfd(2) — создаёт файловый дескриптор для обработки страничных
ioctl_xfs_ag_geometry(2) — query XFS allocation group geometry information
ioctl_xfs_bulkstat(2) — query information for a batch of XFS inodes
ioctl_xfs_commit_range(2) — conditionally exchange the contents of parts of two files
ioctl_xfs_exchange_range(2) — exchange the contents of parts of two files
ioctl_xfs_fsbulkstat(2) — query information for a batch of XFS inodes
ioctl_xfs_fscounts(2) — query XFS summary counter information
ioctl_xfs_fsgeometry(2) — report XFS filesystem layout and features
ioctl_xfs_fsgetxattr(2) — query information for an open file
ioctl_xfs_fsinumbers(2) — extract a list of valid inode numbers from an XFS filesystem
ioctl_xfs_getbmapx(2) — query extent information for an open file
ioctl_xfs_getparents(2) — query XFS directory parent information
ioctl_xfs_getresblks(2) — query and set XFS free space reservation information
ioctl_xfs_goingdown(2) — shut down an XFS filesystem
ioctl_xfs_health_fd_on_monitored_fs(2) — check if the given fd belongs to the same fs being monitored
ioctl_xfs_health_monitor(2) — read filesystem health events from the kernel
ioctl_xfs_inumbers(2) — query allocation information for groups of XFS inodes
ioctl_xfs_rtgroup_geometry(2) — query XFS realtime group geometry information
ioctl_xfs_scrub_metadata(2) — check XFS filesystem metadata
ioctl_xfs_scrubv_metadata(2) — check a lot of XFS filesystem metadata
ioctl_xfs_verify_media(2) — verify the media of the devices backing XFS
ioperm(2) — устанавливает права на работу с портами ввода/вывода
ioperm(2) — set port input/output permissions
iopl(2) — меняет уровень привилегий ввода\-вывода
iopl(2) — change I/O privilege level
ioprio_set(2) — получает/устанавливает класс и приоритет
ioprio_set(2) — get/set I/O scheduling class and priority
ipc(2) — системные вызовы System V IPC
ipc(2) — System V IPC system calls
kcmp(2) — compare two processes to determine if they share a kernel resource
kcmp(2) — сравнивает два процесса, определяя используют ли они общий ресурс
kexec_load(2) — загружает новое ядро для выполнения в будущем
kexec_load(2) — load a new kernel for later execution
keyctl(2) — manipulate the kernel's key management facility
keyctl(2) — работа с системой управления ключами ядра
kill(2) — send signal to a process
kill(2) — послать сигнал процессу
kqueue(2) — kernel event notification mechanism
landlock_add_rule(2) — add a new Landlock rule to a ruleset
landlock_create_ruleset(2) — create a new Landlock ruleset
landlock_restrict_self(2) — enforce a Landlock ruleset
link(2) — make a new name for a file
link(2) — создаёт новое имя файла
listen(2) — listen for connections on a socket
listen(2) — слушать соединения на сокете
listxattr(2) — list extended attribute names
listxattr(2) — выводит список названий расширенных
llseek(2) — reposition read/write file offset
llseek(2) — установить позицию чтения/записи в файле
lookup_dcookie(2) — return a directory entry's path
lookup_dcookie(2) — возвращает путь элемента каталога
lseek(2) — reposition read/write file offset
lseek(2) — изменяет файловое смещение, используемое при чтении/записи
madvise(2) — отсылает предложения по использованию памяти
madvise(2) — give advice about use of memory
mbind(2) — set memory policy for a memory range
mbind(2) — устанавливает политику на область памяти
membarrier(2) — issue memory barriers on a set of threads
membarrier(2) — задаёт барьеры памяти в наборе нитей
memfd_create(2) — create an anonymous file
memfd_create(2) — создаёт анонимный файл
memfd_secret(2) — create an anonymous RAM-based file
migrate_pages(2) — переносит все страницы процесса на другой набор узлов
migrate_pages(2) — move all pages in a process to another set of nodes
mincore(2) — определяет, хранятся ли страницы в памяти
mincore(2) — determine whether pages are resident in memory
mkdir(2) — создаёт каталог
mkdir(2) — create a directory
mknod(2) — создаёт специальный или обычный файл
mknod(2) — create a special or ordinary file
mlock(2) — блокируют и разблокируют
mlock(2) — lock and unlock memory
mmap(2) — map or unmap files or devices into memory
mmap(2) — отображает файлы или устройства в памяти, или удаляет их
mmap2(2) — отображает файлы или устройства в память
mmap2(2) — map files or devices into memory
modify_ldt(2) — возвращает или изменяет запись LDT у процесса
modify_ldt(2) — get or set a per-process LDT entry
mount(2) — mount filesystem
mount(2) — применяется для монтирования файловых систем.
mount_setattr(2) — change properties of a mount or mount tree
move_pages(2) — move individual pages of a process to another node
move_pages(2) — перемещает отдельные страницы процесса на другой узел
mprotect(2) — set protection on a region of memory
mprotect(2) — контролирует доступ к области памяти
mq_getsetattr(2) — get/set message queue attributes
mq_getsetattr(2) — получить/установить атрибуты очереди сообщений
mremap(2) — remap a virtual memory address
mremap(2) — изменяет отображение адреса виртуальной памяти
msgctl(2) — операции для работы с сообщениями System V
msgctl(2) — System V message control operations
msgget(2) — get a System V message queue identifier
msgget(2) — возвращает идентификатор очереди сообщений System V
msgop(2) — System V message queue operations
msgop(2) — операции с очередью сообщений System V
msync(2) — synchronize a file with a memory map
msync(2) — синхронизирует содержимое файла с его отображением в памяти
nanosleep(2) — остановка работы процесса с более точным указанием периода
nanosleep(2) — high-resolution sleep
nbft_control(2) — NBFT Table - Control Descriptor (Figure 8)
nbft_control_flags(2) — Control Descriptor Flags
nbft_desc_type(2) — NBFT Elements - Descriptor Types (Figure 5)
nbft_discovery(2) — Discovery Descriptor (Figure 24)
nbft_discovery_flags(2) — Discovery Descriptor Flags
nbft_header(2) — NBFT Table - Header (Figure 8)
nbft_heap_obj(2) — NBFT Header Driver Signature
nbft_hfi(2) — Host Fabric Interface (HFI) Descriptor (Figure 11)
nbft_hfi_flags(2) — HFI Descriptor Flags
nbft_hfi_info_tcp(2) — HFI Transport Info Descriptor - NVMe/TCP (Figure 13)
nbft_hfi_info_tcp_flags(2) — HFI Transport Flags
nbft_host(2) — Host Descriptor (Figure 9)
nbft_host_flags(2) — Host Flags
nbft_info(2) — The parsed NBFT table data.
nbft_info_discovery(2) — Discovery Descriptor
nbft_info_hfi(2) — Host Fabric Interface (HFI) Descriptor
nbft_info_hfi_info_tcp(2) — HFI Transport Info Descriptor - NVMe/TCP
nbft_info_host(2) — Host Descriptor
nbft_info_nid_type(2) — Namespace Identifier Type (NIDT)
nbft_info_primary_admin_host_flag(2) — Primary Administrative Host Descriptor Flags
nbft_info_security(2) — Security Profile Descriptor
nbft_info_subsystem_ns(2) — Subsystem Namespace (SSNS) info
nbft_security(2) — Security Profile Descriptor (Figure 21)
nbft_security_flags(2) — Security Profile Descriptor Flags (Figure 22)
nbft_security_secret_type(2) — Security Profile Descriptor Secret Type
nbft_ssns(2) — Subsystem Namespace (SSNS) Descriptor (Figure 15)
nbft_ssns_ext_info(2) — Subsystem and Namespace Extended Information Descriptor (Figure 19)
nbft_ssns_ext_info_flags(2) — Subsystem and Namespace Extended Information Descriptor Flags
nbft_ssns_flags(2) — Subsystem and Namespace Specific Flags Field (Figure 16)
nbft_ssns_trflags(2) — SSNS Transport Specific Flags Field (Figure 17)
nbft_trtype(2) — NBFT Interface Transport Types (Figure 7)
nfsservctl(2) — интерфейс syscall к ядерной службе nfs
nfsservctl(2) — syscall interface to kernel nfs daemon
nice(2) — change process priority
nice(2) — изменяет приоритет процесса
nvme_acq(2) — This field indicates the admin completion queue base address
nvme_admin_opcode(2) — Known NVMe admin opcodes
nvme_admin_passthru(2) — Submit an nvme passthrough command
nvme_admin_passthru64(2) — Submit a 64-bit nvme passthrough command
nvme_ae_info_css_nvm(2) — Asynchronous Event Information - I/O Command Specific Status
nvme_ae_info_error(2) — Asynchronous Event Information - Error Status
nvme_ae_info_notice(2) — Asynchronous Event Information - Notice
nvme_ae_info_smart(2) — Asynchronous Event Information - SMART / Health Status
nvme_ae_type(2) — Asynchronous Event Type
nvme_aggregate_endurance_group_event(2) — Endurance Group Event Aggregate
nvme_aggregate_predictable_lat_event(2) — Predictable Latency Event Aggregate Log Page
nvme_ana_group_desc(2) — ANA Group Descriptor
nvme_ana_log(2) — Asymmetric Namespace Access Log
nvme_ana_state(2) — ANA Group Descriptor - Asymmetric Namespace Access State
nvme_apst_entry(2) — Autonomous Power State Transition
nvme_aqa(2) — This field indicates the admin queue attributes
nvme_asq(2) — This field indicates the admin submission queue base address
nvme_ave_discover_log(2) — AVE Discovery Log
nvme_ave_discover_log_entry(2) — AVE Discovery Log Entry
nvme_ave_tr_record(2) — AVE Transport Record
nvme_boot_partition(2) — Boot Partition Log
nvme_boot_partition_info(2) — This field indicates the boot partition information
nvme_bpinfo(2) — This field indicates the boot partition information
nvme_bpmbl(2) — This field indicates the boot partition memory buffer location
nvme_bprsel(2) — This field indicates the boot partition read select
nvme_cap(2) — This field indicates the controller capabilities register
nvme_capacity_config_desc(2) — Capacity Configuration structure definitions
nvme_capacity_mgmt(2) — Capacity management command
nvme_capacity_mgmt_args(2) — Arguments for the NVMe Capacity Management command
nvme_cc(2) — This field indicates the controller configuration
nvme_change_ns_event(2) — Change Namespace Event Data
nvme_channel_config_desc(2) — Channel Configuration Descriptor
nvme_clear_etdas(2) — Clear the Extended Telemetry Data Area 4 Supported bit
nvme_cmb_size(2) — Calculate size of the controller memory buffer
nvme_cmbebs(2) — This field indicates the controller memory buffer elasticity buffer size
nvme_cmbloc(2) — This field indicates the controller memory buffer location
nvme_cmbmsc(2) — This field indicates the controller memory buffer memory space control
nvme_cmbsts(2) — This field indicates the controller memory buffer status
nvme_cmbswtp(2) — This field indicates the controller memory buffer sustained write throughput
nvme_cmbsz(2) — This field indicates the controller memory buffer size
nvme_cmd_effects(2) — Commands Supported and Effects
nvme_cmd_effects_log(2) — Commands Supported and Effects Log
nvme_cmd_format_mset(2) — Format NVM - Metadata Settings
nvme_cmd_format_pi(2) — Format NVM - Protection Information
nvme_cmd_format_pil(2) — Format NVM - Protection Information Location
nvme_cmd_format_ses(2) — Format NVM - Secure Erase Settings
nvme_cmd_get_log_lid(2) — Get Log Page -Log Page Identifiers
nvme_cmd_get_log_telemetry_host_lsp(2) — Telemetry Host-Initiated log specific field
nvme_cmic(2) — This field indicates the controller multi-path I/O and NS sharing capabilities
nvme_compare(2) — Submit an nvme user compare command
nvme_connect_err(2) — nvme connect error codes
nvme_constants(2) — A place to stash various constant nvme values
nvme_copy(2) — Copy command
nvme_copy_args(2) — Arguments for the NVMe Copy command
nvme_copy_range(2) — Copy - Source Range Entries Descriptor Format
nvme_copy_range_f1(2) — Copy - Source Range Entries Descriptor Format 1h
nvme_copy_range_f2(2) — Copy - Source Range Entries Descriptor Format 2h
nvme_copy_range_f3(2) — Copy - Source Range Entries Descriptor Format 3h
nvme_copy_range_sopt(2) — NVMe Copy Range Source Options
nvme_create_ctrl(2) — Allocate an unconnected NVMe controller
nvme_create_root(2) — Initialize root object
nvme_crto(2) — This field indicates the controller ready timeouts
nvme_csi(2) — Defined command set indicators
nvme_csts(2) — This field indicates the controller status register
nvme_ctrl_config_match(2) — Check if ctrl @c matches config params
nvme_ctrl_find(2) — Locate an existing controller
nvme_ctrl_first_ns(2) — Start namespace iterator
nvme_ctrl_first_path(2) — Start path iterator
nvme_ctrl_for_each_ns(2) — Traverse namespaces
nvme_ctrl_for_each_ns_safe(2) — Traverse namespaces
nvme_ctrl_for_each_path(2) — Traverse paths
nvme_ctrl_for_each_path_safe(2) — Traverse paths
nvme_ctrl_get_address(2) — Address string of a controller
nvme_ctrl_get_config(2) — Fabrics configuration of a controller
nvme_ctrl_get_dhchap_host_key(2) — Return host key
nvme_ctrl_get_dhchap_key(2) — Return controller key
nvme_ctrl_get_fd(2) — Get associated file descriptor
nvme_ctrl_get_firmware(2) — Firmware string of a controller
nvme_ctrl_get_host_iface(2) — Host interface name of a controller
nvme_ctrl_get_host_traddr(2) — Host transport address of a controller
nvme_ctrl_get_keyring(2) — Return keyring
nvme_ctrl_get_model(2) — Model of a controller
nvme_ctrl_get_name(2) — sysfs name of a controller
nvme_ctrl_get_numa_node(2) — NUMA node of a controller
nvme_ctrl_get_phy_slot(2) — PCI physical slot number of a controller
nvme_ctrl_get_queue_count(2) — Queue count of a controller
nvme_ctrl_get_serial(2) — Serial number of a controller
nvme_ctrl_get_sqsize(2) — SQ size of a controller
nvme_ctrl_get_src_addr(2) — Extract src_addr from the c->address string
nvme_ctrl_get_state(2) — Running state of a controller
nvme_ctrl_get_subsysnqn(2) — Subsystem NQN of a controller
nvme_ctrl_get_subsystem(2) — Parent subsystem of a controller
nvme_ctrl_get_sysfs_dir(2) — sysfs directory of a controller
nvme_ctrl_get_tls_key(2) — Return Derive TLS PSK
nvme_ctrl_get_tls_key_identity(2) — Return Derive TLS Identity
nvme_ctrl_get_traddr(2) — Transport address of a controller
nvme_ctrl_get_transport(2) — Transport type of a controller
nvme_ctrl_get_trsvcid(2) — Transport service identifier of a controller
nvme_ctrl_identify(2) — Issues an 'identify controller' command
nvme_ctrl_is_discovered(2) — Returns the value of the 'discovered' flag
nvme_ctrl_is_discovery_ctrl(2) — Check the 'discovery_ctrl' flag
nvme_ctrl_is_persistent(2) — Returns the value of the 'persistent' flag
nvme_ctrl_is_unique_discovery_ctrl(2) — Check the 'unique_discovery_ctrl' flag
nvme_ctrl_list(2) — Controller List
nvme_ctrl_metadata_type(2) — Controller Metadata Element Types
nvme_ctrl_next_ns(2) — Next namespace iterator
nvme_ctrl_next_path(2) — Next path iterator
nvme_ctrl_release_fd(2) — Close fd and clear fd from controller object
nvme_ctrl_reset(2) — Initiate a controller reset
nvme_ctrl_set_dhchap_host_key(2) — Set host key
nvme_ctrl_set_dhchap_key(2) — Set controller key
nvme_ctrl_set_discovered(2) — Set the 'discovered' flag
nvme_ctrl_set_discovery_ctrl(2) — Set the 'discovery_ctrl' flag
nvme_ctrl_set_keyring(2) — Set keyring
nvme_ctrl_set_persistent(2) — Set the 'persistent' flag
nvme_ctrl_set_tls_key(2) — Set Derive TLS PSK
nvme_ctrl_set_tls_key_identity(2) — Set Derive TLS Identity
nvme_ctrl_set_unique_discovery_ctrl(2) — Set the 'unique_discovery_ctrl' flag
nvme_ctrls_filter(2) — Filter for controllers
nvme_data_tfr(2) — Data transfer direction of the command
nvme_default_host(2) — Initializes the default host
nvme_describe_key_serial(2) — Return key description
nvme_dev_self_test(2) — Start or abort a self test
nvme_dev_self_test_args(2) — Arguments for the NVMe Device Self Test command
nvme_dim_args(2) — Arguments for the Discovery Information Management (DIM) command
nvme_directive_dtype(2) — Directive Types
nvme_directive_receive_doper(2) — Directive Receive Directive Operation
nvme_directive_recv(2) — Receive directive specific data
nvme_directive_recv_args(2) — Arguments for the NVMe Directive Receive command
nvme_directive_recv_identify_parameters(2) — Directive receive identifier parameters
nvme_directive_recv_stream_allocate(2) — Directive receive stream allocate
nvme_directive_recv_stream_parameters(2) — Directive receive stream parameters
nvme_directive_recv_stream_status(2) — Directive receive stream status
nvme_directive_send(2) — Send directive command
nvme_directive_send_args(2) — Arguments for the NVMe Directive Send command
nvme_directive_send_doper(2) — Directive Send Directive Operation
nvme_directive_send_id_endir(2) — Directive Send Enable Directive
nvme_directive_send_identify_endir(2) — Enable Directive
nvme_directive_send_stream_release_identifier(2) — Directive Send Stream release
nvme_directive_send_stream_release_resource(2) — Directive Send Stream release resources
nvme_directive_types(2) — Directives Supported or Enabled
nvme_disconnect_ctrl(2) — Disconnect a controller
nvme_dispersed_ns_participating_nss_log(2) — Dispersed Namespace Participating NVM Subsystems Log
nvme_dsm(2) — Send an nvme data set management command
nvme_dsm_args(2) — Arguments for the NVMe Dataset Management command
nvme_dsm_attributes(2) — Dataset Management attributes
nvme_dsm_range(2) — Dataset Management - Range Definition
nvme_dst_stc(2) — Action taken by the Device Self-test command
nvme_dump_config(2) — Print the JSON configuration
nvme_dump_tree(2) — Dump internal object tree
nvme_eg_critical_warning_flags(2) — Endurance Group Information Log - Critical Warning
nvme_eg_event_aggregate_log(2) — Endurance Group Event Aggregate
nvme_end_grp_chan_desc(2) — Endurance Group Channel Configuration Descriptor
nvme_end_grp_config_desc(2) — Endurance Group Configuration Descriptor
nvme_endurance_group_log(2) — Endurance Group Information Log
nvme_eom_lane_desc(2) — EOM Lane Descriptor
nvme_eom_optional_data(2) — EOM Optional Data Present Fields (Deprecated)
nvme_eom_optional_data_present(2) — EOM Optional Data Present Fields
nvme_err_status_field(2) — This field indicates the error information log entry status field
nvme_errno_to_string(2) — Returns string describing nvme connect failures
nvme_error_log_page(2) — Error Information Log Entry (Log Identifier 01h)
nvme_export_tls_key(2) — Export a TLS key
nvme_export_tls_key_versioned(2) — Export a TLS pre-shared key
nvme_fabrics_config(2) — Defines all linux nvme fabrics initiator options
nvme_fabrics_uri(2) — Parsed URI structure
nvme_fctype(2) — Fabrics Command Types
nvme_fdp_config_desc(2) — FDP Configuration Descriptor
nvme_fdp_config_fdpa(2) — FDP Attributes
nvme_fdp_config_log(2) — FDP Configurations Log Page
nvme_fdp_event(2) — FDP Event
nvme_fdp_event_flags(2) — FDP Event Flags
nvme_fdp_event_realloc(2) — Media Reallocated Event Type Specific Information
nvme_fdp_event_realloc_flags(2) — Media Reallocated Event Type Specific Flags
nvme_fdp_event_type(2) — FDP Event Types
nvme_fdp_events_log(2) — FDP Events Log Page
nvme_fdp_reclaim_unit_handle_status(2) — Get reclaim unit handle status
nvme_fdp_reclaim_unit_handle_update(2) — Update a list of reclaim unit handles
nvme_fdp_ruh_desc(2) — Reclaim Unit Handle Descriptor
nvme_fdp_ruh_status(2) — Reclaim Unit Handle Status
nvme_fdp_ruh_status_desc(2) — Reclaim Unit Handle Status Descriptor
nvme_fdp_ruh_type(2) — Reclaim Unit Handle Type
nvme_fdp_ruha(2) — Reclaim Unit Handle Attributes
nvme_fdp_ruhu_desc(2) — Reclaim Unit Handle Usage Descriptor
nvme_fdp_ruhu_log(2) — Reclaim Unit Handle Usage Log Page
nvme_fdp_stats_log(2) — FDP Statistics Log Page
nvme_fdp_supported_event_attributes(2) — Supported FDP Event Attributes
nvme_fdp_supported_event_desc(2) — Supported FDP Event Descriptor
nvme_feat(2) — Features Access Shifts/Masks values
nvme_feat_auto_pst(2) — Autonomous Power State Transition
nvme_feat_bpwp_state(2) — Boot Partition Write Protection State
nvme_feat_fdp_events_cdw11(2) — FDP Events Feature Command Dword 11 Deprecated: doesn't support this struct. Use NVME_FEAT_FDPE_*** definitions instead.
nvme_feat_host_behavior(2) — Host Behavior Support - Data Structure
nvme_feat_nswpcfg_state(2) — Write Protection - Write Protection State
nvme_feat_perfc_attri(2) — performance characteristics attribute index
nvme_feat_perfc_r4karl(2) — standard performance attribute random 4 kib average latency
nvme_feat_plm_window_select(2) — Predictable Latency Per NVM Set Log
nvme_feat_resv_notify_flags(2) — Reservation Notification Configuration
nvme_feat_tmpthresh_thsel(2) — Temperature Threshold - Threshold Type Select
nvme_features_async_event_config_flags(2) — Asynchronous Event Configuration configuration flags
nvme_features_id(2) — Features - Feature Identifiers
nvme_fid_supported_effects(2) — FID Supported and Effects Data Structure definitions
nvme_fid_supported_effects_log(2) — Feature Identifiers Supported and Effects
nvme_firmware_slot(2) — Firmware Slot Information Log
nvme_first_host(2) — Start host iterator
nvme_first_subsystem(2) — Start subsystem iterator
nvme_flbas(2) — This field indicates the formatted LBA size
nvme_flush(2) — Send an nvme flush command
nvme_for_each_host(2) — Traverse host list
nvme_for_each_host_safe(2) — Traverse host list
nvme_for_each_subsystem(2) — Traverse subsystems
nvme_for_each_subsystem_safe(2) — Traverse subsystems
nvme_format_nvm(2) — Format nvme namespace(s)
nvme_format_nvm_args(2) — Arguments for the Format Nvme Namespace command
nvme_format_nvm_compln_event(2) — Format NVM Completion Event Data
nvme_format_nvm_start_event(2) — Format NVM Start Event Data
nvme_free_ctrl(2) — Free controller
nvme_free_host(2) — Free nvme_host_t object
nvme_free_ns(2) — Free a namespace object
nvme_free_subsystem(2) — Free a subsystem
nvme_free_tree(2) — Free root object
nvme_free_uri(2) — Free the URI structure
nvme_fw_commit(2) — Commit firmware using the specified action
nvme_fw_commit_args(2) — Arguments for the NVMe Firmware Commit command
nvme_fw_commit_ca(2) — Firmware Commit - Commit Action
nvme_fw_commit_event(2) — Firmware Commit Event Data
nvme_fw_download(2) — Download part or all of a firmware image to the controller
nvme_fw_download_args(2) — Arguments for the NVMe Firmware Download command
nvme_fw_download_seq(2) — Firmware download sequence
nvme_gen_dhchap_key(2) — DH-HMAC-CHAP key generation
nvme_generate_tls_key_identity(2) — Generate the TLS key identity
nvme_generate_tls_key_identity_compat(2) — Generate the TLS key identity
nvme_get_ana_log_atomic(2) — Retrieve Asymmetric Namespace Access log page atomically
nvme_get_ana_log_len(2) — Retrieve size of the current ANA log
nvme_get_ana_log_len_from_id_ctrl(2) — Retrieve maximum possible ANA log size
nvme_get_attr(2) — Read sysfs attribute
nvme_get_ctrl_attr(2) — Read controller sysfs attribute
nvme_get_ctrl_telemetry(2) — Get controller telemetry log
nvme_get_directive_receive_length(2) — Get directive receive length
nvme_get_discovery_args(2) — Arguments for nvmf_get_discovery_wargs()
nvme_get_feature_length(2) — Retreive the command payload length for a specific feature identifier
nvme_get_feature_length2(2) — Retreive the command payload length for a specific feature identifier
nvme_get_features(2) — Retrieve a feature attribute
nvme_get_features_arbitration(2) — Get arbitration feature
nvme_get_features_args(2) — Arguments for the NVMe Admin Get Feature command
nvme_get_features_async_event(2) — Get asynchronous event feature
nvme_get_features_auto_pst(2) — Get autonomous power state feature
nvme_get_features_data(2) — Helper function for @nvme_get_features()
nvme_get_features_endurance_event_cfg(2) — Get endurance event config feature
nvme_get_features_err_recovery(2) — Get error recovery feature
nvme_get_features_err_recovery2(2) — Get error recovery feature
nvme_get_features_hctm(2) — Get thermal management feature
nvme_get_features_host_behavior(2) — Get host behavior feature
nvme_get_features_host_id(2) — Get host id feature
nvme_get_features_host_mem_buf(2) — Get host memory buffer feature
nvme_get_features_host_mem_buf2(2) — Get host memory buffer feature
nvme_get_features_iocs_profile(2) — Get IOCS profile feature
nvme_get_features_irq_coalesce(2) — Get IRQ coalesce feature
nvme_get_features_irq_config(2) — Get IRQ config feature
nvme_get_features_kato(2) — Get keep alive timeout feature
nvme_get_features_lba_range(2) — Get LBA range feature
nvme_get_features_lba_range2(2) — Get LBA range feature
nvme_get_features_lba_sts_interval(2) — Get LBA status information feature
nvme_get_features_nopsc(2) — Get non-operational power state feature
nvme_get_features_num_queues(2) — Get number of queues feature
nvme_get_features_plm_config(2) — Get predictable latency feature
nvme_get_features_plm_window(2) — Get window select feature
nvme_get_features_power_mgmt(2) — Get power management feature
nvme_get_features_resv_mask(2) — Get reservation mask feature
nvme_get_features_resv_mask2(2) — Get reservation mask feature
nvme_get_features_resv_persist(2) — Get reservation persist feature
nvme_get_features_resv_persist2(2) — Get reservation persist feature
nvme_get_features_rrl(2) — Get read recovery level feature
nvme_get_features_sanitize(2) — Get sanitize feature
nvme_get_features_sel(2) — Get Features - Select
nvme_get_features_simple(2) — Helper function for @nvme_get_features()
nvme_get_features_sw_progress(2) — Get software progress feature
nvme_get_features_temp_thresh(2) — Get temperature threshold feature
nvme_get_features_temp_thresh2(2) — Get temperature threshold feature
nvme_get_features_timestamp(2) — Get timestamp feature
nvme_get_features_volatile_wc(2) — Get volatile write cache feature
nvme_get_features_write_atomic(2) — Get write atomic feature
nvme_get_features_write_protect(2) — Get write protect feature
nvme_get_host_telemetry(2) — Get host telemetry log
nvme_get_lba_status(2) — Retrieve information on possibly unrecoverable LBAs
nvme_get_lba_status_args(2) — Arguments for the NVMe Get LBA Status command
nvme_get_lba_status_log(2) — Retrieve the LBA Status log page
nvme_get_log(2) — NVMe Admin Get Log command
nvme_get_log_ana(2) — Retrieve Asymmetric Namespace Access log page
nvme_get_log_ana_groups(2) — Retrieve Asymmetric Namespace Access groups only log page
nvme_get_log_args(2) — Arguments for the NVMe Admin Get Log command
nvme_get_log_ave_discover(2) — Retrieve AVE Discovery Log
nvme_get_log_boot_partition(2) — Retrieve Boot Partition
nvme_get_log_changed_alloc_ns_list(2) — Retrieve Changed Allocated Namespace List Log
nvme_get_log_changed_ns_list(2) — Retrieve namespace changed list
nvme_get_log_cmd_effects(2) — Retrieve nvme command effects log
nvme_get_log_create_telemetry_host(2) — Create host telemetry log
nvme_get_log_create_telemetry_host_mcda(2) — Create host telemetry log
nvme_get_log_device_self_test(2) — Retrieve the device self test log
nvme_get_log_discovery(2) — Retrieve Discovery log page
nvme_get_log_dispersed_ns_participating_nss(2) — Retrieve Dispersed Namespace Participating NVM Subsystems Log
nvme_get_log_endurance_group(2) — Get Endurance Group log
nvme_get_log_endurance_grp_evt(2) — Retrieve Endurance Group Event Aggregate
nvme_get_log_error(2) — Retrieve nvme error log
nvme_get_log_fdp_configurations(2) — Get list of Flexible Data Placement configurations
nvme_get_log_fdp_events(2) — Get Flexible Data Placement events
nvme_get_log_fdp_stats(2) — Get Flexible Data Placement statistics
nvme_get_log_fid_supported_effects(2) — Retrieve Feature Identifiers Supported and Effects
nvme_get_log_fw_slot(2) — Retrieves the controller firmware log
nvme_get_log_host_discover(2) — Retrieve Host Discovery Log
nvme_get_log_lba_status(2) — Retrieve LBA Status
nvme_get_log_lockdown(2) — Retrieve lockdown Log
nvme_get_log_media_unit_stat(2) — Retrieve Media Unit Status
nvme_get_log_mgmt_addr_list(2) — Retrieve Management Address List Log
nvme_get_log_mi_cmd_supported_effects(2) — displays the MI Commands Supported by the controller
nvme_get_log_page(2) — Get log page data
nvme_get_log_persistent_event(2) — Retrieve Persistent Event Log
nvme_get_log_phy_rx_eom(2) — Retrieve Physical Interface Receiver Eye Opening Measurement Log
nvme_get_log_predictable_lat_event(2) — Retrieve Predictable Latency Event Aggregate Log Page
nvme_get_log_predictable_lat_nvmset(2) — Predictable Latency Per NVM Set
nvme_get_log_pull_model_ddc_req(2) — Retrieve Pull Model DDC Request Log
nvme_get_log_reachability_associations(2) — Retrieve Reachability Associations Log
nvme_get_log_reachability_groups(2) — Retrieve Reachability Groups Log
nvme_get_log_reclaim_unit_handle_usage(2) — Get reclaim unit handle usage
nvme_get_log_reservation(2) — Retrieve Reservation Notification
nvme_get_log_rotational_media_info(2) — Retrieve Rotational Media Information Log
nvme_get_log_sanitize(2) — Retrieve Sanitize Status
nvme_get_log_smart(2) — Retrieve nvme smart log
nvme_get_log_support_cap_config_list(2) — Retrieve Supported Capacity Configuration List
nvme_get_log_supported_log_pages(2) — Retrieve nmve supported log pages
nvme_get_log_telemetry_ctrl(2) — Get Telemetry Controller-Initiated log page
nvme_get_log_telemetry_host(2) — Get Telemetry Host-Initiated log page
nvme_get_log_zns_changed_zones(2) — Retrieve list of zones that have changed
nvme_get_logging_level(2) — Get current logging level
nvme_get_logical_block_size(2) — Retrieve block size
nvme_get_new_host_telemetry(2) — Get new host telemetry log
nvme_get_ns_attr(2) — Read namespace sysfs attribute
nvme_get_nsid(2) — Retrieve the NSID from a namespace file descriptor
nvme_get_path_attr(2) — Read path sysfs attribute
nvme_get_property(2) — Get a controller property
nvme_get_property_args(2) — Arguments for NVMe Get Property command
nvme_get_subsys_attr(2) — Read subsystem sysfs attribute
nvme_get_telemetry_log(2) — Get specified telemetry log
nvme_get_telemetry_max(2) — Get telemetry limits
nvme_hmac_alg(2) — HMAC algorithm
nvme_host_behavior_support(2) — Enable Advanced Command
nvme_host_discover_log(2) — Host Discovery Log
nvme_host_ext_discover_log(2) — Host Extended Discovery Log
nvme_host_get_dhchap_key(2) — Return host key
nvme_host_get_hostid(2) — Host ID of an nvme_host_t object
nvme_host_get_hostnqn(2) — Host NQN of an nvme_host_t object
nvme_host_get_hostsymname(2) — Get the host's symbolic name
nvme_host_get_root(2) — Returns nvme_root_t object
nvme_host_is_pdc_enabled(2) — Is Persistenct Discovery Controller enabled
nvme_host_mem_buf_attrs(2) — Host Memory Buffer - Attributes Data Structure
nvme_host_metadata(2) — Host Metadata Data Structure
nvme_host_release_fds(2) — Close all opened file descriptors under host
nvme_host_set_dhchap_key(2) — set host key
nvme_host_set_hostsymname(2) — Set the host's symbolic name
nvme_host_set_pdc_enabled(2) — Set Persistent Discovery Controller flag
nvme_id_ctrl(2) — Identify Controller data structure
nvme_id_ctrl_anacap(2) — This field indicates the capabilities associated with Asymmetric Namespace Access Reporting.
nvme_id_ctrl_apsta(2) — Flags indicating the attributes of the autonomous power state transition feature.
nvme_id_ctrl_avscc(2) — Flags indicating the configuration settings for Admin Vendor Specific command handling.
nvme_id_ctrl_bpcap(2) — Boot Partition Capabilities
nvme_id_ctrl_cmic(2) — Controller Multipath IO and Namespace Sharing Capabilities of the controller and NVM subsystem.
nvme_id_ctrl_cntrltype(2) — Controller types
nvme_id_ctrl_cqes(2) — Defines the required and maximum Completion Queue entry size when using the NVM Command Set.
nvme_id_ctrl_crcap(2) — Power Loss Signaling Information
nvme_id_ctrl_ctratt(2) — Controller attributes
nvme_id_ctrl_dctype(2) — Discovery Controller types
nvme_id_ctrl_dsto(2) — Flags indicating the optional Device Self-test command or operation behaviors supported by the controller or NVM subsystem.
nvme_id_ctrl_fcatt(2) — This field indicates attributes of the controller that are specific to NVMe over Fabrics.
nvme_id_ctrl_fna(2) — This field indicates attributes for the Format NVM command.
nvme_id_ctrl_frmw(2) — Flags and values indicates capabilities regarding firmware updates from &struct nvme_id_ctrl.frmw.
nvme_id_ctrl_fuses(2) — This field indicates the fused operations that the controller supports.
nvme_id_ctrl_hctm(2) — Flags indicate the attributes of the host controlled thermal management feature
nvme_id_ctrl_kpioc(2) — Key Per I/O Capabilities
nvme_id_ctrl_lpa(2) — Flags indicating optional attributes for log pages that are accessed via the Get Log Page command.
nvme_id_ctrl_mec(2) — Flags indicating the capabilities of the Management Endpoint in the Controller, &struct nvme_id_ctrl.mec.
nvme_id_ctrl_nvm(2) — I/O Command Set Specific Identify Controller data structure
nvme_id_ctrl_nvm_lbamqf(2) — LBA Migration Queue Format
nvme_id_ctrl_nvmsr(2) — This field reports information associated with the NVM Subsystem, see &struct nvme_id_ctrl.nvmsr.
nvme_id_ctrl_nvscc(2) — This field indicates the configuration settings for NVM Vendor Specific command handling.
nvme_id_ctrl_nwpc(2) — This field indicates the optional namespace write protection capabilities supported by the controller.
nvme_id_ctrl_oacs(2) — Flags indicating the optional Admin commands and features supported by the controller, see &struct nvme_id_ctrl.oacs.
nvme_id_ctrl_oaes(2) — Optional Asynchronous Events Supported
nvme_id_ctrl_ofcs(2) — Indicate whether the controller supports optional fabric commands.
nvme_id_ctrl_oncs(2) — This field indicates the optional NVM commands and features supported by the controller.
nvme_id_ctrl_plsi(2) — Power Loss Signaling Information
nvme_id_ctrl_rpmbs(2) — This field indicates if the controller supports one or more Replay Protected Memory Blocks, from &struct nvme_id_ctrl.rpmbs.
nvme_id_ctrl_sanicap(2) — Indicates attributes for sanitize operations.
nvme_id_ctrl_sgls(2) — This field indicates if SGLs are supported for the NVM Command Set and the particular SGL types supported.
nvme_id_ctrl_sqes(2) — Defines the required and maximum Submission Queue entry size when using the NVM Command Set.
nvme_id_ctrl_trattr(2) — Tracking Attributes
nvme_id_ctrl_vwc(2) — Volatile write cache
nvme_id_ctrl_vwci(2) — This field indicates information about remaining number of times that VPD contents are able to be updated using the VPD Write command, see &struct nvme_id_ctrl.vwci.
nvme_id_directives(2) — Identify Directive - Return Parameters Data Structure
nvme_id_domain_attr(2) — Domain Attributes Entry
nvme_id_domain_list(2) — Domain List
nvme_id_endurance_group_list(2) — Endurance Group List
nvme_id_independent_id_ns(2) — Identify - I/O Command Set Independent Identify Namespace Data Structure
nvme_id_iocs(2) — NVMe Identify IO Command Set data structure
nvme_id_iocs_iocsc(2) — This field indicates the Identify I/O Command Set Data Structure
nvme_id_ns(2) — Identify Namespace data structure
nvme_id_ns_attr(2) — Specifies attributes of the namespace.
nvme_id_ns_dlfeat(2) — This field indicates information about features that affect deallocating logical blocks for this namespace.
nvme_id_ns_dpc(2) — This field indicates the capabilities for the end-to-end data protection feature.
nvme_id_ns_dps(2) — This field indicates the Type settings for the end-to-end data protection feature.
nvme_id_ns_flbas(2) — This field indicates the LBA data size & metadata size combination that the namespace has been formatted with
nvme_id_ns_granularity_desc(2) — Namespace Granularity Descriptor
nvme_id_ns_granularity_list(2) — Namespace Granularity List
nvme_id_ns_mc(2) — This field indicates the capabilities for metadata.
nvme_id_ns_nmic(2) — This field specifies multi-path I/O and namespace sharing capabilities of the namespace.
nvme_id_ns_rescap(2) — This field indicates the reservation capabilities of the namespace.
nvme_id_nsfeat(2) — This field defines features of the namespace.
nvme_id_nvmset_list(2) — NVM set list
nvme_id_psd(2) — Power Management data structure
nvme_id_uuid(2) — Identifier Association
nvme_id_uuid_list(2) — UUID list
nvme_id_uuid_list_entry(2) — UUID List Entry
nvme_identify(2) — Send the NVMe Identify command
nvme_identify_active_ns_list(2) — Retrieves active namespaces id list
nvme_identify_active_ns_list_csi(2) — Active namespace ID list associated with a specified I/O command set
nvme_identify_allocated_ns(2) — Same as nvme_identify_ns, but only for allocated namespaces
nvme_identify_allocated_ns_list(2) — Retrieves allocated namespace id list
nvme_identify_allocated_ns_list_csi(2) — Allocated namespace ID list associated with a specified I/O command set
nvme_identify_args(2) — Arguments for the NVMe Identify command
nvme_identify_cns(2) — Identify - CNS Values
nvme_identify_ctrl(2) — Retrieves nvme identify controller
nvme_identify_ctrl_csi(2) — I/O command set specific Identify Controller data
nvme_identify_ctrl_list(2) — Retrieves identify controller list
nvme_identify_domain_list(2) — Domain list data
nvme_identify_endurance_group_list(2) — Endurance group list data
nvme_identify_independent_identify_ns(2) — I/O command set independent Identify namespace data
nvme_identify_iocs(2) — I/O command set data structure
nvme_identify_iocs_ns_csi_user_data_format(2) — Identify I/O command set namespace data structure
nvme_identify_ns(2) — Retrieves nvme identify namespace
nvme_identify_ns_csi(2) — I/O command set specific identify namespace data
nvme_identify_ns_csi_user_data_format(2) — Identify namespace user data format
nvme_identify_ns_descs(2) — Retrieves namespace descriptor list
nvme_identify_ns_granularity(2) — Retrieves namespace granularity identification
nvme_identify_nsid_ctrl_list(2) — Retrieves controller list attached to an nsid
nvme_identify_nvmset_list(2) — Retrieves NVM Set List
nvme_identify_primary_ctrl(2) — Retrieve NVMe Primary Controller identification
nvme_identify_secondary_ctrl_list(2) — Retrieves secondary controller list
nvme_identify_uuid(2) — Retrieves device's UUIDs
nvme_import_tls_key(2) — Import a TLS key
nvme_import_tls_key_versioned(2) — Import a TLS key
nvme_init_copy_range(2) — Constructs a copy range structure
nvme_init_copy_range_f1(2) — Constructs a copy range f1 structure
nvme_init_copy_range_f2(2) — Constructs a copy range f2 structure
nvme_init_copy_range_f3(2) — Constructs a copy range f3 structure
nvme_init_ctrl(2) — Initialize nvme_ctrl_t object for an existing controller.
nvme_init_ctrl_list(2) — Initialize an nvme_ctrl_list structure from an array.
nvme_init_default_logging(2) — Initialize default (fallback) logging
nvme_init_dsm_range(2) — Constructs a data set range structure
nvme_init_logging(2) — Initialize logging
nvme_insert_tls_key(2) — Derive and insert TLS key
nvme_insert_tls_key_compat(2) — Derive and insert TLS key
nvme_insert_tls_key_versioned(2) — Derive and insert TLS key
nvme_io(2) — Submit an nvme user I/O command
nvme_io_args(2) — Arguments for NVMe I/O commands
nvme_io_control_flags(2) — I/O control flags
nvme_io_dsm_flags(2) — Dataset Management flags
nvme_io_mgmt_recv(2) — I/O Management Receive command
nvme_io_mgmt_recv_args(2) — Arguments for the NVMe I/O Management Receive command
nvme_io_mgmt_recv_mo(2) — I/O Management Receive - Management Operation
nvme_io_mgmt_send(2) — I/O Management Send command
nvme_io_mgmt_send_args(2) — Arguments for the NVMe I/O Management Send command
nvme_io_mgmt_send_mo(2) — I/O Management Send - Management Operation
nvme_io_opcode(2) — Opcodes for I/O Commands
nvme_io_passthru(2) — Submit an nvme io passthrough command
nvme_io_passthru64(2) — Submit an nvme io passthrough command
nvme_is_64bit_reg(2) — Checks if offset of the controller register is a know 64bit value.
nvme_kv_opcode(2) — Opcodes for KV Commands
nvme_lba_range_type(2) — LBA Range Type
nvme_lba_range_type_entry(2) — LBA Range Type - Data Structure Entry
nvme_lba_rd(2) — LBA Range Descriptor
nvme_lba_status(2) — LBA Status Descriptor List
nvme_lba_status_atype(2) — Action type the controller uses to return LBA status
nvme_lba_status_cmpc(2) — Get LBA Status Command Completion Condition
nvme_lba_status_desc(2) — LBA Status Descriptor Entry
nvme_lba_status_log(2) — LBA Status Information Log
nvme_lbaf(2) — LBA Format Data Structure
nvme_lbaf_rp(2) — This field indicates the relative performance of the LBA format indicated relative to other LBA formats supported by the controller.
nvme_lbart(2) — LBA Range Type - Data Structure Entry
nvme_lbas_ns_element(2) — LBA Status Log Namespace Element
nvme_lm_cdq(2) — Controller Data Queue - Controller Data Queue command
nvme_lm_cdq_args(2) — Arguments for Controller Data Queue (CDQ) command
nvme_lm_cdq_fields(2) — Controller Data Queue command fields
nvme_lm_controller_state_data(2) — Controller State data structure contains data on the controller's state.
nvme_lm_controller_state_data_header(2) — Controller State data header structure describes the contents of the Controller State data
nvme_lm_ctrl_data_queue_fid(2) — Controller Data Queue - Set Feature
nvme_lm_ctrl_data_queue_fid_data(2) — Get Controller Data Queue feature data
nvme_lm_io_completion_queue_data(2) — I/O Completion Queue data structure. Fields related to the contents of Create I/O Completion Queue command that created an I/O Completion Queue.
nvme_lm_io_submission_queue_data(2) — I/O Submission Queue data structure. Fields related to the contents of Create I/O Submission Queue command that created an I/O Submission Queue.
nvme_lm_migration_recv_args(2) — Arguments for the Migration Receive command
nvme_lm_migration_recv_fields(2) — Migration Receive command fields
nvme_lm_migration_send(2) — Migration Send command
nvme_lm_migration_send_args(2) — Arguments for the Migration Send command
nvme_lm_migration_send_fields(2) — Migration Send command fields
nvme_lm_nvme_controller_state_data(2) — NVMe Controller State data structure describes the state of a NVMe Controller's I/O Submission and I/O Completion queues
nvme_lm_nvme_controller_state_data_header(2) — Controller State data structure header
nvme_lm_queue_attributes(2) — I/O Submission and I/O Completion Queue Attributes
nvme_lm_track_send(2) — Track Send command
nvme_lm_track_send_args(2) — Arguments for the Track Send command
nvme_lm_track_send_fields(2) — Track Send command fields
nvme_lockdown(2) — Issue lockdown command
nvme_lockdown_args(2) — Arguments for the NVME Lockdown command
nvme_lockdown_log(2) — Command and Feature Lockdown Log
nvme_lockdown_log_contents(2) — lockdown log page content attributes
nvme_lockdown_log_scope(2) — lockdown log page scope attributes
nvme_lockdown_scope_contents(2) — Lockdown Log shift and mask
nvme_log_ana_lsp(2) — Asymmetric Namespace Access - Return Groups Only
nvme_log_phy_rx_eom_action(2) — Physical Interface Receiver Eye Opening Measurement Action
nvme_log_phy_rx_eom_quality(2) — Physical Interface Receiver Eye Opening Measurement Quality
nvme_lookup_ctrl(2) — Lookup nvme_ctrl_t object
nvme_lookup_host(2) — Lookup nvme_host_t object
nvme_lookup_key(2) — Lookup key serial number
nvme_lookup_keyring(2) — Lookup keyring serial number
nvme_lookup_subsystem(2) — Lookup nvme_subsystem_t object
nvme_media_unit_config_desc(2) — Media Unit Configuration Descriptor
nvme_media_unit_stat_desc(2) — Media Unit Status Descriptor
nvme_media_unit_stat_log(2) — Media Unit Status
nvme_metadata_element_desc(2) — Metadata Element Descriptor
nvme_mgmt_addr_desc(2) — Management Address Descriptor
nvme_mgmt_addr_list_log(2) — Management Address List Log
nvme_mi_admin_admin_passthru(2) — Submit an nvme admin passthrough command
nvme_mi_admin_format_nvm(2) — Format NVMe namespace
nvme_mi_admin_fw_commit(2) — Commit firmware using the specified action
nvme_mi_admin_fw_download(2) — Download part or all of a firmware image to the controller
nvme_mi_admin_get_ana_log_atomic(2) — Retrieve Asymmetric Namespace Access log page atomically
nvme_mi_admin_get_endgid_log(2) — Helper for Get Endurance Group ID Log Page functions
nvme_mi_admin_get_features_arbitration(2) — Get arbitration feature
nvme_mi_admin_get_features_data(2) — Helper function for &nvme_mi_admin_get_features()
nvme_mi_admin_get_features_power_mgmt(2) — Get power management feature
nvme_mi_admin_get_log(2) — Retrieve log page data from controller
nvme_mi_admin_get_log_ana(2) — Retrieve Asymmetric Namespace Access log page
nvme_mi_admin_get_log_ana_groups(2) — Retrieve Asymmetric Namespace Access groups only log page
nvme_mi_admin_get_log_ave_discover(2) — Retrieve AVE Discovery Log
nvme_mi_admin_get_log_boot_partition(2) — Retrieve Boot Partition
nvme_mi_admin_get_log_changed_alloc_ns_list(2) — Retrieve Changed Allocated Namespace List Log
nvme_mi_admin_get_log_changed_ns_list(2) — Retrieve namespace changed list
nvme_mi_admin_get_log_cmd_effects(2) — Retrieve nvme command effects log
nvme_mi_admin_get_log_create_telemetry_host(2) — Create host telemetry log
nvme_mi_admin_get_log_create_telemetry_host_mcda(2) — Create host telemetry log
nvme_mi_admin_get_log_device_self_test(2) — Retrieve the device self test log
nvme_mi_admin_get_log_discovery(2) — Retrieve Discovery log page
nvme_mi_admin_get_log_dispersed_ns_participating_nss(2) — Retrieve Dispersed Namespace Participating NVM Subsystems Log
nvme_mi_admin_get_log_endurance_group(2) — Get Endurance Group log
nvme_mi_admin_get_log_endurance_grp_evt(2) — Retrieve Rotational Media Information
nvme_mi_admin_get_log_error(2) — Retrieve nvme error log
nvme_mi_admin_get_log_fid_supported_effects(2) — Retrieve Feature Identifiers Supported and Effects
nvme_mi_admin_get_log_fw_slot(2) — Retrieves the controller firmware log
nvme_mi_admin_get_log_host_discover(2) — Retrieve Host Discovery Log
nvme_mi_admin_get_log_lba_status(2) — Retrieve LBA Status
nvme_mi_admin_get_log_lockdown(2) — Retrieve lockdown Log
nvme_mi_admin_get_log_media_unit_stat(2) — Retrieve Media Unit Status
nvme_mi_admin_get_log_mgmt_addr_list(2) — Retrieve Management Address List Log
nvme_mi_admin_get_log_mi_cmd_supported_effects(2) — displays the MI Commands Supported by the controller
nvme_mi_admin_get_log_page(2) — Retrieve log page data from controller
nvme_mi_admin_get_log_persistent_event(2) — Retrieve Persistent Event Log
nvme_mi_admin_get_log_phy_rx_eom(2) — Retrieve Physical Interface Receiver Eye Opening Measurement Log
nvme_mi_admin_get_log_predictable_lat_event(2) — Retrieve Predictable Latency Event Aggregate Log Page
nvme_mi_admin_get_log_predictable_lat_nvmset(2) — Predictable Latency Per NVM Set
nvme_mi_admin_get_log_pull_model_ddc_req(2) — Retrieve Pull Model DDC Request Log
nvme_mi_admin_get_log_reachability_associations(2) — Retrieve Reachability Associations Log
nvme_mi_admin_get_log_reachability_groups(2) — Retrieve Reachability Groups Log
nvme_mi_admin_get_log_reservation(2) — Retrieve Reservation Notification
nvme_mi_admin_get_log_rotational_media_info(2) — Retrieve Rotational Media Information Log
nvme_mi_admin_get_log_sanitize(2) — Retrieve Sanitize Status
nvme_mi_admin_get_log_simple(2) — Helper for Get Log Page functions with no NSID or RAE requirements
nvme_mi_admin_get_log_smart(2) — Retrieve nvme smart log
nvme_mi_admin_get_log_support_cap_config_list(2) — Retrieve Supported Capacity Configuration List
nvme_mi_admin_get_log_supported_log_pages(2) — Retrieve nmve supported log pages
nvme_mi_admin_get_log_telemetry_ctrl(2) — Get Telemetry Controller-Initiated log page
nvme_mi_admin_get_log_telemetry_host(2) — Get Telemetry Host-Initiated log page
nvme_mi_admin_get_log_zns_changed_zones(2) — Retrieve list of zones that have changed
nvme_mi_admin_get_nsid_log(2) — Helper for Get Log Page functions
nvme_mi_admin_identify(2) — Perform an Admin identify command.
nvme_mi_admin_identify_active_ns_list(2) — Perform an Admin identify for an active namespace list
nvme_mi_admin_identify_allocated_ns(2) — Perform an Admin identify command for an allocated namespace
nvme_mi_admin_identify_allocated_ns_list(2) — Perform an Admin identify for an allocated namespace list
nvme_mi_admin_identify_cns_nsid(2) — Perform an Admin identify command using specific CNS/NSID parameters.
nvme_mi_admin_identify_ctrl(2) — Perform an Admin identify for a controller
nvme_mi_admin_identify_ctrl_list(2) — Perform an Admin identify for a controller list.
nvme_mi_admin_identify_ns(2) — Perform an Admin identify command for a namespace
nvme_mi_admin_identify_ns_descs(2) — Perform an Admin identify Namespace Identification Descriptor list command for a namespace
nvme_mi_admin_identify_nsid_ctrl_list(2) — Perform an Admin identify for a controller list with specific namespace ID
nvme_mi_admin_identify_partial(2) — Perform an Admin identify command, and retrieve partial response data.
nvme_mi_admin_identify_primary_ctrl(2) — Perform an Admin identify for primary controller capabilities data structure.
nvme_mi_admin_identify_secondary_ctrl_list(2) — Perform an Admin identify for a secondary controller list.
nvme_mi_admin_ns_attach(2) — Attach or detach namespace to controller(s)
nvme_mi_admin_ns_attach_ctrls(2) — Attach namespace to controllers
nvme_mi_admin_ns_detach_ctrls(2) — Detach namespace from controllers
nvme_mi_admin_req_hdr(2) — Admin command request header.
nvme_mi_admin_resp_hdr(2) — Admin command response header.
nvme_mi_admin_sanitize_nvm(2) — Start a subsystem Sanitize operation
nvme_mi_admin_security_recv(2) — Perform a Security Receive command on a controller.
nvme_mi_admin_security_send(2) — Perform a Security Send command on a controller.
nvme_mi_admin_set_features_power_mgmt(2) — Set power management feature
nvme_mi_admin_xfer(2) — Raw admin transfer interface.
nvme_mi_aem_aeei_get_aee(2) — return aee from aeei field
nvme_mi_aem_aeei_get_aeeid(2) — return aeeid from aeei field
nvme_mi_aem_aeei_set_aee(2) — set aee in the aeei field
nvme_mi_aem_aeei_set_aeeid(2) — set aeeid in the aeei field
nvme_mi_aem_aemti_get_aemgn(2) — return aemgn from aemti field
nvme_mi_aem_aeolli_get_aeoltl(2) — return aeoltl from aeolli field
nvme_mi_aem_aeolli_set_aeoltl(2) — set aeoltl in the aeolli field
nvme_mi_aem_aesi_get_aese(2) — return aese from aesi field
nvme_mi_aem_aesi_get_aesid(2) — return aesid from aesi field
nvme_mi_aem_aesi_set_aee(2) — set aee in the aesi field
nvme_mi_aem_aesi_set_aesid(2) — set aesid in the aesi field
nvme_mi_aem_config(2) — Provided for nvme_mi_aem_enable
nvme_mi_aem_disable(2) — Disable AE on the provided endpoint
nvme_mi_aem_enable(2) — Enable AE on the provided endpoint
nvme_mi_aem_enable_item(2) — AE Enabled item entry
nvme_mi_aem_enable_list(2) — AE enable list sent with SET CONFIG Asyncronous Event
nvme_mi_aem_enable_list_header(2) — AE Enable list header
nvme_mi_aem_get_enabled(2) — Return information on which AEs are enabled
nvme_mi_aem_get_fd(2) — Returns the pollable fd for AEM data available
nvme_mi_aem_get_next_event(2) — Get details for the next event to parse
nvme_mi_aem_handler_next_action(2) — Next action for the AEM state machine handler
nvme_mi_aem_msg(2) — AEM Message definition.
nvme_mi_aem_occ_data(2) — AEM Message definition.
nvme_mi_aem_occ_list_hdr(2) — AE occurrence list header
nvme_mi_aem_open(2) — Prepare an existing endpoint to receive AEMs
nvme_mi_aem_process(2) — Process AEM on the provided endpoint
nvme_mi_aem_supported_item(2) — AE Supported List Item
nvme_mi_aem_supported_list(2) — AE Supported List received with GET CONFIG Asynchronous Event
nvme_mi_aem_supported_list_header(2) — Asynchronous Event Supported List Header.
nvme_mi_ccs(2) — Get State Control Primitive Success Response Fields - Control Primitive Specific Response
nvme_mi_close(2) — Close an endpoint connection and release resources, including controller objects.
nvme_mi_close_ctrl(2) — free a controller
nvme_mi_cmd_supported_effects(2) — MI Command Supported and Effects Data Structure
nvme_mi_cmd_supported_effects_log(2) — NVMe-MI Commands Supported and Effects Log
nvme_mi_config_id(2) — NVMe-MI Configuration identifier.
nvme_mi_config_smbus_freq(2) — SMBus/I2C frequency values
nvme_mi_control(2) — Perform a Control Primitive command
nvme_mi_control_opcode(2) — Operation code for Control Primitives.
nvme_mi_control_req(2) — The Control Primitive request.
nvme_mi_create_root(2) — Create top-level MI (root) handle.
nvme_mi_csts(2) — Controller Health Data Structure (CHDS) - Controller Status (CSTS)
nvme_mi_ctrl_health_status(2) — Controller Health Data Structure (CHDS)
nvme_mi_ctrl_id(2) — get the ID of a controller
nvme_mi_cwarn(2) — Controller Health Data Structure (CHDS) - Critical Warning (CWARN)
nvme_mi_dtyp(2) — Data Structure Type field.
nvme_mi_elem(2) — Element Descriptor Types
nvme_mi_event(2) — AE event information structure
nvme_mi_free_root(2) — Free root object.
nvme_mi_init_ctrl(2) — initialise a NVMe controller.
nvme_mi_message_type(2) — NVMe-MI message type field.
nvme_mi_mi_opcode(2) — Operation code for supported NVMe-MI commands.
nvme_mi_mi_read_mi_data_ctrl(2) — Perform a Read MI Data Structure command, retrieving controller information
nvme_mi_mi_read_mi_data_ctrl_list(2) — Perform a Read MI Data Structure command, retrieving the list of attached controllers.
nvme_mi_mi_read_mi_data_port(2) — Perform a Read MI Data Structure command, retrieving port data.
nvme_mi_mi_read_mi_data_subsys(2) — Perform a Read MI Data Structure command, retrieving subsystem data.
nvme_mi_mi_req_hdr(2) — MI request message header.
nvme_mi_mi_resp_hdr(2) — MI response message header.
nvme_mi_mi_subsystem_health_status_poll(2) — Read the Subsystem Health Data Structure from the NVM subsystem
nvme_mi_mi_xfer(2) — Raw mi transfer interface.
nvme_mi_msg_hdr(2) — General MI message header.
nvme_mi_msg_resp(2) — Generic response type.
nvme_mi_nvm_ss_health_status(2) — Subsystem Management Data Structure
nvme_mi_open_mctp(2) — Create an endpoint using a MCTP connection.
nvme_mi_osc(2) — Optionally Supported Command Data Structure
nvme_mi_port_pcie(2) — PCIe Port Specific Data
nvme_mi_port_smb(2) — SMBus Port Specific Data
nvme_mi_read_ctrl_info(2) — Controller Information Data Structure
nvme_mi_read_nvm_ss_info(2) — NVM Subsystem Information Data Structure
nvme_mi_read_port_info(2) — Port Information Data Structure
nvme_mi_read_sc_list(2) — Management Endpoint Buffer Supported Command List Data Structure
nvme_mi_resp_status(2) — values for the response status field
nvme_mi_set_probe_enabled(2) — enable/disable the probe for new endpoints
nvme_mi_status_to_string(2) — return a string representation of the MI status.
nvme_mi_vpd_hdr(2) — Vital Product Data Common Header
nvme_mi_vpd_mr_common(2) — NVMe MultiRecord Area
nvme_mi_vpd_mra(2) — NVMe MultiRecord Area
nvme_mi_vpd_ppmra(2) — NVMe PCIe Port MultiRecord Area
nvme_mi_vpd_telem(2) — Vital Product Data Element Descriptor
nvme_mi_vpd_tra(2) — Vital Product Data Topology MultiRecord
nvme_namespace_attach_ctrls(2) — Attach namespace to controller(s)
nvme_namespace_detach_ctrls(2) — Detach namespace from controller(s)
nvme_namespace_filter(2) — Filter for namespaces
nvme_namespace_first_path(2) — Start path iterator
nvme_namespace_for_each_path(2) — Traverse paths
nvme_namespace_for_each_path_safe(2) — Traverse paths
nvme_namespace_next_path(2) — Next path iterator
nvme_nbft_free(2) — Free the struct nbft_info and its contents
nvme_nbft_read(2) — Read and parse contents of an ACPI NBFT table
nvme_nd_ns_fpi(2) — If a format operation is in progress, this field indicates the percentage of the namespace that remains to be formatted.
nvme_next_host(2) — Next host iterator
nvme_next_subsystem(2) — Next subsystem iterator
nvme_ns_attach(2) — Attach or detach namespace to controller(s)
nvme_ns_attach_args(2) — Arguments for Nvme Namespace Management command
nvme_ns_attach_ctrls(2) — Attach namespace to controllers
nvme_ns_attach_sel(2) — Namespace Attachment - Select
nvme_ns_compare(2) — Compare data on a namespace
nvme_ns_detach_ctrls(2) — Detach namespace from controllers
nvme_ns_flush(2) — Flush data to a namespace
nvme_ns_get_csi(2) — Command set identifier of a namespace
nvme_ns_get_ctrl(2) — &nvme_ctrl_t of a namespace
nvme_ns_get_eui64(2) — 64-bit eui of a namespace
nvme_ns_get_fd(2) — Get associated file descriptor
nvme_ns_get_firmware(2) — Firmware string of a namespace
nvme_ns_get_generic_name(2) — Returns name of generic namespace chardev.
nvme_ns_get_lba_count(2) — LBA count of a namespace
nvme_ns_get_lba_size(2) — LBA size of a namespace
nvme_ns_get_lba_util(2) — LBA utilization of a namespace
nvme_ns_get_meta_size(2) — Metadata size of a namespace
nvme_ns_get_model(2) — Model of a namespace
nvme_ns_get_name(2) — sysfs name of a namespace
nvme_ns_get_nguid(2) — 128-bit nguid of a namespace
nvme_ns_get_nsid(2) — NSID of a namespace
nvme_ns_get_serial(2) — Serial number of a namespace
nvme_ns_get_subsystem(2) — &nvme_subsystem_t of a namespace
nvme_ns_get_sysfs_dir(2) — sysfs directory of a namespace
nvme_ns_get_uuid(2) — UUID of a namespace
nvme_ns_head_get_sysfs_dir(2) — sysfs dir of namespave head
nvme_ns_id_desc(2) — Namespace identifier type descriptor
nvme_ns_id_desc_nidt(2) — Known namespace identifier types
nvme_ns_identify(2) — Issue an 'identify namespace' command
nvme_ns_identify_descs(2) — Issue an 'identify descriptors' command
nvme_ns_list(2) — Namespace List
nvme_ns_metadata_type(2) — Namespace Metadata Element Types
nvme_ns_mgmt(2) — Issue a Namespace management command
nvme_ns_mgmt_args(2) — Arguments for NVMe Namespace Management command
nvme_ns_mgmt_create(2) — Create a non attached namespace
nvme_ns_mgmt_delete(2) — Delete a non attached namespace
nvme_ns_mgmt_delete_timeout(2) — Delete a non attached namespace with timeout
nvme_ns_mgmt_host_sw_specified(2) — Namespace management Host Software Specified Fields.
nvme_ns_mgmt_sel(2) — Namespace Management - Select
nvme_ns_read(2) — Read from a namespace
nvme_ns_release_fd(2) — Close fd and clear fd from ns object
nvme_ns_rescan(2) — Initiate a controller rescan
nvme_ns_verify(2) — Verify data on a namespace
nvme_ns_write(2) — Write to a namespace
nvme_ns_write_protect_cfg(2) — Write Protection - Write Protection State
nvme_ns_write_uncorrectable(2) — Issus a 'write uncorrectable' command
nvme_ns_write_zeros(2) — Write zeros to a namespace
nvme_nss_hw_err_event(2) — NVM Subsystem Hardware Error Event
nvme_nvm_id_ns(2) — NVME Command Set I/O Command Set Specific Identify Namespace Data Structure
nvme_nvm_id_ns_elbaf(2) — This field indicates the extended LBA format
nvme_nvm_id_ns_pif(2) — This field indicates the type of the Protection Information Format
nvme_nvm_identify_ctrl(2) — Identify controller data
nvme_nvmeset_pl_status(2) — Predictable Latency Per NVM Set Log - Status
nvme_nvmset_attr(2) — NVM Set Attributes Entry
nvme_nvmset_pl_events(2) — Predictable Latency Per NVM Set Log - Event Type
nvme_nvmset_predictable_lat_log(2) — Predictable Latency Mode - Deterministic Threshold Configuration Data
nvme_open(2) — Open an nvme controller or namespace device
nvme_parse_uri(2) — Parse the URI string
nvme_passthru_cmd(2) — nvme passthrough command structure
nvme_passthru_cmd64(2) — 64-bit nvme passthrough command structure
nvme_path_get_ana_state(2) — ANA state of an nvme_path_t object
nvme_path_get_ctrl(2) — Parent controller of an nvme_path_t object
nvme_path_get_name(2) — sysfs name of an &nvme_path_t object
nvme_path_get_ns(2) — Parent namespace of an nvme_path_t object
nvme_path_get_numa_nodes(2) — NUMA nodes of an nvme_path_t object
nvme_path_get_queue_depth(2) — Queue depth of an nvme_path_t object
nvme_path_get_sysfs_dir(2) — sysfs directory of an nvme_path_t object
nvme_paths_filter(2) — Filter for paths
nvme_pel_ehai(2) — This field indicates the persistent event header additional information
nvme_pel_ehai_pit(2) — Persistent Event Header Additional Information - Port Identifier Type
nvme_pel_rci(2) — This field indicates the persistent event log reporting context
nvme_pel_rci_rcpit(2) — Persistent Event Log Reporting Context - Port Identifier Type
nvme_perf_attr_id(2) — Performance attribute identifier structure
nvme_perf_attr_id_list(2) — Performance attribute identifier list structure
nvme_perf_characteristics(2) — Performance attribute structure
nvme_persistent_event_entry(2) — Persistent Event
nvme_persistent_event_log(2) — Persistent Event Log
nvme_persistent_event_types(2) — Persistent event log events
nvme_pevent_log_action(2) — Persistent Event Log - Action
nvme_phy_rx_eom_log(2) — Physical Interface Receiver Eye Opening Measurement Log
nvme_phy_rx_eom_progress(2) — EOM In Progress Values
nvme_plm_config(2) — Predictable Latency Mode - Deterministic Threshold Configuration Data Structure
nvme_pmr_size(2) — Calculate size of persistent memory region elasticity buffer
nvme_pmr_throughput(2) — Calculate throughput of persistent memory buffer
nvme_pmrcap(2) — This field indicates the persistent memory region capabilities
nvme_pmrctl(2) — This field indicates the persistent memory region control
nvme_pmrebs(2) — This field indicates the persistent memory region elasticity buffer size
nvme_pmrmsc(2) — This field indicates the persistent memory region memory space control
nvme_pmrsts(2) — This field indicates the persistent memory region status
nvme_pmrswtp(2) — This field indicates the persistent memory region sustained write throughput
nvme_power_on_reset_info_list(2) — Controller Reset Information
nvme_primary_ctrl_cap(2) — Identify - Controller Capabilities Structure
nvme_psd_flags(2) — Possible flag values in nvme power state descriptor
nvme_psd_power_scale(2) — power scale occupies the upper 3 bits
nvme_psd_ps(2) — Known values for &struct nvme_psd %ips and %aps. Use with nvme_psd_power_scale() to extract the power scale field to match this enum.
nvme_psd_workload(2) — Specifies a workload hint in the Power Management Feature (see &struct nvme_psd.apw) to inform the NVM subsystem or indicate the conditions for the active power level.
nvme_pull_model_ddc_req_log(2) — Pull Model DDC Request Log
nvme_reachability_association_desc(2) — Reachability Association Descriptor
nvme_reachability_associations_log(2) — Reachability Associations Log
nvme_reachability_group_desc(2) — Reachability Group Descriptor
nvme_reachability_groups_log(2) — Reachability Groups Log
nvme_read(2) — Submit an nvme user read command
nvme_read_config(2) — Read NVMe JSON configuration file
nvme_read_key(2) — Read key raw data
nvme_refresh_topology(2) — Refresh nvme_root_t object contents
nvme_register_offsets(2) — controller registers for all transports. This is the layout of BAR0/1 for PCIe, and properties for fabrics.
nvme_registered_ctrl(2) — Registered Controller Data Structure
nvme_registered_ctrl_ext(2) — Registered Controller Extended Data Structure
nvme_rescan_ctrl(2) — Rescan an existing controller
nvme_resv_acquire(2) — Send an nvme reservation acquire
nvme_resv_acquire_args(2) — Arguments for the NVMe Reservation Acquire Command
nvme_resv_cptpl(2) — Reservation Register - Change Persist Through Power Loss State
nvme_resv_notification_log(2) — Reservation Notification Log
nvme_resv_notify_rnlpt(2) — Reservation Notification Log - Reservation Notification Log Page Type
nvme_resv_racqa(2) — Reservation Acquire - Reservation Acquire Action
nvme_resv_register(2) — Send an nvme reservation register
nvme_resv_register_args(2) — Arguments for the NVMe Reservation Register command
nvme_resv_release(2) — Send an nvme reservation release
nvme_resv_release_args(2) — Arguments for the NVMe Reservation Release Command
nvme_resv_report(2) — Send an nvme reservation report
nvme_resv_report_args(2) — Arguments for the NVMe Reservation Report command
nvme_resv_rrega(2) — Reservation Register - Reservation Register Action
nvme_resv_rrela(2) — Reservation Release - Reservation Release Action
nvme_resv_rtype(2) — Reservation Type Encoding
nvme_resv_status(2) — Reservation Status Data Structure
nvme_revoke_tls_key(2) — Revoke TLS key from keyring
nvme_rotational_media_info_log(2) — Rotational Media Information Log
nvme_sanitize_compln_event(2) — Sanitize Completion Event Data
nvme_sanitize_log_page(2) — Sanitize Status (Log Identifier 81h)
nvme_sanitize_nvm(2) — Start a sanitize operation
nvme_sanitize_nvm_args(2) — Arguments for the NVMe Sanitize NVM command
nvme_sanitize_sanact(2) — Sanitize Action
nvme_sanitize_ssi(2) — Sanitize State Information (SSI)
nvme_sanitize_sstat(2) — Sanitize Status (SSTAT)
nvme_sanitize_start_event(2) — Sanitize Start Event Data
nvme_scan(2) — Scan NVMe topology
nvme_scan_ctrl(2) — Scan on a controller
nvme_scan_ctrl_namespace_paths(2) — Scan for namespace paths in a controller
nvme_scan_ctrl_namespaces(2) — Scan for namespaces in a controller
nvme_scan_ctrls(2) — Scan for controllers
nvme_scan_namespace(2) — scan namespace based on sysfs name
nvme_scan_ns_head_paths(2) — Scan for namespace paths
nvme_scan_subsystem_namespaces(2) — Scan for namespaces in a subsystem
nvme_scan_subsystems(2) — Scan for subsystems
nvme_scan_tls_keys(2) — Iterate over TLS keys in a keyring
nvme_scan_topology(2) — Scan NVMe topology and apply filter
nvme_secondary_ctrl(2) — Secondary Controller Entry
nvme_secondary_ctrl_list(2) — Secondary Controller List
nvme_security_receive(2) — Security Receive command
nvme_security_receive_args(2) — Arguments for the NVMe Security Receive command
nvme_security_send(2) — Security Send command
nvme_security_send_args(2) — Arguments for the NVMe Security Send command
nvme_self_test_log(2) — Device Self-test (Log Identifier 06h)
nvme_set_etdas(2) — Set the Extended Telemetry Data Area 4 Supported bit
nvme_set_feat_event_layout(2) — This field indicates the set feature event layout
nvme_set_feature_event(2) — Set Feature Event Data
nvme_set_features(2) — Set a feature attribute
nvme_set_features_arbitration(2) — Set arbitration features
nvme_set_features_args(2) — Arguments for the NVMe Admin Set Feature command
nvme_set_features_async_event(2) — Set asynchronous event feature
nvme_set_features_auto_pst(2) — Set autonomous power state feature
nvme_set_features_data(2) — Helper function for @nvme_set_features()
nvme_set_features_endurance_evt_cfg(2) — Set endurance event config feature
nvme_set_features_err_recovery(2) — Set error recovery feature
nvme_set_features_hctm(2) — Set thermal management feature
nvme_set_features_host_behavior(2) — Set host behavior feature
nvme_set_features_host_id(2) — Set enable extended host identifiers feature
nvme_set_features_iocs_profile(2) — Set I/O command set profile feature
nvme_set_features_irq_coalesce(2) — Set IRQ coalesce feature
nvme_set_features_irq_config(2) — Set IRQ config feature
nvme_set_features_lba_range(2) — Set LBA range feature
nvme_set_features_lba_sts_interval(2) — Set LBA status information feature
nvme_set_features_nopsc(2) — Set non-operational power state feature
nvme_set_features_plm_config(2) — Set predictable latency feature
nvme_set_features_plm_window(2) — Set window select feature
nvme_set_features_power_mgmt(2) — Set power management feature
nvme_set_features_resv_mask(2) — Set reservation notification mask feature
nvme_set_features_resv_mask2(2) — Set reservation notification mask feature
nvme_set_features_resv_persist(2) — Set persist through power loss feature
nvme_set_features_resv_persist2(2) — Set persist through power loss feature
nvme_set_features_rrl(2) — Set read recovery level feature
nvme_set_features_sanitize(2) — Set sanitize feature
nvme_set_features_simple(2) — Helper function for @nvme_set_features()
nvme_set_features_sw_progress(2) — Set pre-boot software load count feature
nvme_set_features_temp_thresh(2) — Set temperature threshold feature
nvme_set_features_temp_thresh2(2) — Set temperature threshold feature
nvme_set_features_timestamp(2) — Set timestamp feature
nvme_set_features_volatile_wc(2) — Set volatile write cache feature
nvme_set_features_write_atomic(2) — Set write atomic feature
nvme_set_features_write_protect(2) — Set write protect feature
nvme_set_features_write_protect2(2) — Set write protect feature
nvme_set_keyring(2) — Link keyring for lookup
nvme_set_property(2) — Set controller property
nvme_set_property_args(2) — Arguments for NVMe Set Property command
nvme_set_root(2) — Set nvme_root_t context
nvme_smart_crit(2) — Critical Warning
nvme_smart_egcw(2) — Endurance Group Critical Warning Summary
nvme_smart_log(2) — SMART / Health Information Log (Log Identifier 02h)
nvme_st_code(2) — Self-test Code value
nvme_st_curr_op(2) — Current Device Self-Test Operation
nvme_st_result(2) — Self-test Result
nvme_st_valid_diag_info(2) — Valid Diagnostic Information
nvme_status_code(2) — Returns the NVMe Status Code
nvme_status_code_type(2) — Returns the NVMe Status Code Type
nvme_status_equals(2) — helper to check a status against a type and value
nvme_status_field(2) — Defines all parts of the nvme status field: status code, status code type, and additional flags.
nvme_status_get_type(2) — extract the type from a nvme_* return value
nvme_status_get_value(2) — extract the status value from a nvme_* return value
nvme_status_result(2) — Result of the device self-test operation
nvme_status_to_errno(2) — Converts nvme return status to errno
nvme_status_to_string(2) — Returns string describing nvme return status.
nvme_status_type(2) — type encoding for NVMe return values, when represented as an int.
nvme_std_perf_attr(2) — Standard performance attribute structure
nvme_streams_directive_params(2) — Streams Directive - Return Parameters Data Structure
nvme_streams_directive_status(2) — Streams Directive - Get Status Data Structure
nvme_submit_admin_passthru(2) — Submit an nvme passthrough admin command
nvme_submit_admin_passthru64(2) — Submit a 64-bit nvme passthrough admin command
nvme_submit_io_passthru(2) — Submit an nvme passthrough command
nvme_submit_io_passthru64(2) — Submit a 64-bit nvme passthrough command
nvme_subsys_filter(2) — Filter for subsystems
nvme_subsys_type(2) — Type of the NVM subsystem.
nvme_subsystem_first_ctrl(2) — First ctrl iterator
nvme_subsystem_first_ns(2) — Start namespace iterator
nvme_subsystem_for_each_ctrl(2) — Traverse controllers
nvme_subsystem_for_each_ctrl_safe(2) — Traverse controllers
nvme_subsystem_for_each_ns(2) — Traverse namespaces
nvme_subsystem_for_each_ns_safe(2) — Traverse namespaces
nvme_subsystem_get_application(2) — Return the application string
nvme_subsystem_get_fw_rev(2) — Return the firmware rev of subsystem
nvme_subsystem_get_host(2) — Returns nvme_host_t object
nvme_subsystem_get_iopolicy(2) — Return the IO policy of subsytem
nvme_subsystem_get_model(2) — Return the model of subsystem
nvme_subsystem_get_name(2) — sysfs name of an nvme_subsystem_t object
nvme_subsystem_get_nqn(2) — Retrieve NQN from subsystem
nvme_subsystem_get_serial(2) — Return the serial number of subsystem
nvme_subsystem_get_sysfs_dir(2) — sysfs directory of an nvme_subsystem_t object
nvme_subsystem_get_type(2) — Returns the type of a subsystem
nvme_subsystem_lookup_namespace(2) — lookup namespace by NSID
nvme_subsystem_next_ctrl(2) — Next ctrl iterator
nvme_subsystem_next_ns(2) — Next namespace iterator
nvme_subsystem_release_fds(2) — Close all opened fds under subsystem
nvme_subsystem_reset(2) — Initiate a subsystem reset
nvme_subsystem_set_application(2) — Set the application string
nvme_supported_cap_config_list_log(2) — Supported Capacity Configuration list log page
nvme_supported_log_pages(2) — Supported Log Pages - Log
nvme_telemetry_da(2) — Telemetry Log Data Area
nvme_telemetry_log(2) — Retrieve internal data specific to the manufacturer.
nvme_thermal_exc_event(2) — Thermal Excursion Event Data
nvme_time_stamp_change_event(2) — Timestamp Change Event
nvme_timestamp(2) — Timestamp - Data Structure for Get Features
nvme_unit(2) — Defined buffer size and write throughput granularity units
nvme_unlink_ctrl(2) — Unlink controller
nvme_update_config(2) — Update JSON configuration
nvme_update_key(2) — Update key raw data
nvme_uring_cmd(2) — nvme uring command structure
nvme_verify(2) — Send an nvme verify command
nvme_version(2) — Selector for version to be returned by @nvme_get_version
nvme_virt_mgmt_act(2) — Virtualization Management - Action
nvme_virt_mgmt_rt(2) — Virtualization Management - Resource Type
nvme_virtual_mgmt(2) — Virtualization resource management
nvme_virtual_mgmt_args(2) — Arguments for the NVMe Virtualization resource management command
nvme_vs(2) — This field indicates the version
nvme_vs_perf_attr(2) — Vendor specific performance attribute structure
nvme_write(2) — Submit an nvme user write command
nvme_write_uncorrectable(2) — Submit an nvme write uncorrectable command
nvme_write_zeros(2) — Submit an nvme write zeroes command
nvme_zns_append(2) — Append data to a zone
nvme_zns_append_args(2) — Arguments for the NVMe ZNS Append command
nvme_zns_changed_zone_log(2) — ZNS Changed Zone List log
nvme_zns_desc(2) — Zone Descriptor Data Structure
nvme_zns_id_ctrl(2) — I/O Command Set Specific Identify Controller Data Structure for the Zoned Namespace Command Set
nvme_zns_id_ns(2) — Zoned Namespace Command Set Specific Identify Namespace Data Structure
nvme_zns_identify_ctrl(2) — ZNS identify controller data
nvme_zns_identify_ns(2) — ZNS identify namespace data
nvme_zns_lbafe(2) — LBA Format Extension Data Structure
nvme_zns_mgmt_recv(2) — ZNS management receive command
nvme_zns_mgmt_recv_args(2) — Arguments for the NVMe ZNS Management Receive command
nvme_zns_mgmt_send(2) — ZNS management send command
nvme_zns_mgmt_send_args(2) — Arguments for the NVMe ZNS Management Send command
nvme_zns_recv_action(2) — Zone Management Receive - Zone Receive Action Specific Features
nvme_zns_report_options(2) — Zone Management Receive - Zone Receive Action Specific Field
nvme_zns_report_zones(2) — Return the list of zones
nvme_zns_send_action(2) — Zone Management Send - Zone Send Action
nvme_zns_za(2) — Zone Descriptor Data Structure
nvme_zns_zs(2) — Zone Descriptor Data Structure - Zone State
nvme_zns_zt(2) — Zone Descriptor Data Structure - Zone Type
nvme_zone_report(2) — Report Zones Data Structure
nvmf_add_ctrl(2) — Connect a controller and update topology
nvmf_addr_family(2) — Address Family codes for Discovery Log Page entry ADRFAM field
nvmf_adrfam_str(2) — Decode ADRFAM field
nvmf_cms_str(2) — Decode RDMA connection management service field
nvmf_connect_ctrl(2) — Connect a controller
nvmf_connect_data(2) — Data payload for the 'connect' command
nvmf_connect_disc_entry(2) — Connect controller based on the discovery log page entry
nvmf_default_config(2) — Default values for fabrics configuration
nvmf_dim_data(2) — Discovery Information Management (DIM) - Data
nvmf_dim_entfmt(2) — Discovery Information Management Entry Format
nvmf_dim_etype(2) — Discovery Information Management Entity Type
nvmf_dim_tas(2) — Discovery Information Management Task
nvmf_disc_eflags(2) — Discovery Log Page entry flags.
nvmf_disc_log_entry(2) — Discovery Log Page entry
nvmf_discovery_log(2) — Discovery Log Page (Log Identifier 70h)
nvmf_eflags_str(2) — Decode EFLAGS field
nvmf_exat_len(2) — Return length rounded up by 4
nvmf_exattype(2) — Extended Attribute Type
nvmf_ext_attr(2) — Extended Attribute (EXAT)
nvmf_ext_die(2) — Extended Discovery Information Entry (DIE)
nvmf_get_discovery_log(2) — Return the discovery log page
nvmf_get_discovery_wargs(2) — Get the discovery log page with args
nvmf_hostid_from_file(2) — Reads the host identifier from the config default location
nvmf_hostid_generate(2) — Generate a machine specific host identifier
nvmf_hostnqn_from_file(2) — Reads the host nvm qualified name from the config default location
nvmf_hostnqn_generate(2) — Generate a machine specific host nqn
nvmf_hostnqn_generate_from_hostid(2) — Generate a host nqn from host identifier
nvmf_log_discovery_lid_support(2) — Discovery log specific support
nvmf_log_discovery_lsp(2) — Discovery log specific field
nvmf_prtype_str(2) — Decode RDMA Provider type field
nvmf_qptype_str(2) — Decode RDMA QP Service type field
nvmf_rdma_cms(2) — RDMA Connection Management Service Type codes for Discovery Log Page entry TSAS RDMA_CMS field
nvmf_rdma_prtype(2) — RDMA Provider Type codes for Discovery Log Page entry TSAS RDMA_PRTYPE field
nvmf_rdma_qptype(2) — RDMA QP Service Type codes for Discovery Log Page entry TSAS RDMA_QPTYPE field
nvmf_register_ctrl(2) — Perform registration task with a DC
nvmf_sectype_str(2) — Decode SECTYPE field
nvmf_subtype_str(2) — Decode SUBTYPE field
nvmf_tcp_sectype(2) — Transport Specific Address Subtype Definition for NVMe/TCP Transport
nvmf_treq(2) — Transport Requirements codes for Discovery Log Page entry TREQ field
nvmf_treq_str(2) — Decode TREQ field
nvmf_trtype(2) — Transport Type codes for Discovery Log Page entry TRTYPE field
nvmf_trtype_str(2) — Decode TRTYPE field
nvmf_update_config(2) — Update fabrics configuration values
open(2) — открывает и, возможно, создаёт файл
open(2) — open and possibly create a file
open_by_handle_at(2) — получение описателя для пути и
open_by_handle_at(2) — obtain handle
open_how(2type) — how to open a pathname
openat2(2) — open and possibly create a file (extended)
outb(2) — ввод/вывод в порт
outb(2) — port I/O
pause(2) — ждать сигнала
pause(2) — wait for signal
pciconfig_read(2) — работа с информацией
pciconfig_read(2)
perf_event_open(2) — настройка слежения за производительностью
perf_event_open(2) — set up performance monitoring
perfmonctl(2) — интерфейс к блоку слежения за производительностью IA\-64
perfmonctl(2) — interface to IA-64 performance monitoring unit
personality(2) — задаёт домен исполнения процесса
personality(2) — set the process execution domain
pidfd_getfd(2) — obtain a duplicate of another process's file descriptor
pidfd_open(2) — obtain a file descriptor that refers to a process
pidfd_send_signal(2) — send a signal to a process specified by a file descriptor
pipe(2) — создаёт канал
pipe(2) — create pipe
pivot_root(2) — изменяет корневую файловую систему
pivot_root(2) — change the root mount
pkey_alloc(2) — выделяет или освобождает ключ защиты
pkey_alloc(2) — allocate or free a protection key
poll(2) — ожидает некоторое событие над файловым дескриптором
poll(2) — wait for some event on a file descriptor
posix_fadvise(2) — предварительно декларирует вариант доступа для данных файла
posix_fadvise(2) — predeclare an access pattern for file data
prctl(2) — operations on a process or thread
prctl(2) — операции над процессом
pread(2) — read from or write to a file descriptor at a given offset
pread(2) — чтение или запись информации из файлового дескриптора
process_madvise(2) — give advice about use of memory to a process
process_vm_readv(2)
process_vm_readv(2) — производит обмен данными между
ptrace(2) — трассировка процесса
ptrace(2) — process trace
query_module(2) — query the kernel for various bits pertaining to modules
query_module(2) — запросить ядро о различных параметрах, касающихся модулей
quotactl(2) — управление дисковыми квотами
quotactl(2) — manipulate disk quotas
read(2) — читает из файлового дескриптора
read(2) — read from a file descriptor
readahead(2) — включает упреждающее чтение файла в кэш страниц
readahead(2) — initiate file readahead into page cache
readdir(2) — читает элемент каталога
readdir(2) — read directory entry
readlink(2) — считывает значение символьной ссылки
readlink(2) — read value of a symbolic link
readv(2) — читает или пишет данные
readv(2)
reboot(2) — перезагружает систему и разрешает/запрещает использование
reboot(2) — reboot or enable/disable Ctrl-Alt-Del
recv(2) — receive a message from a socket
recv(2) — принимает сообщение из сокета
recvmmsg(2) — receive multiple messages on a socket
recvmmsg(2) — получает несколько сообщений из сокета
remap_file_pages(2) — создаёт нелинейное файловое отображение
remap_file_pages(2) — create a nonlinear file mapping
removexattr(2) — remove an extended attribute
removexattr(2) — удаление расширенных атрибутов
rename(2) — change the name or location of a file
rename(2) — изменяет имя или расположение файла
request_key(2) — запрашивает ключ из системы управления ключами ядра
request_key(2) — request a key from the kernel's key management facility
restart_syscall(2) — перезапускает системный вызов после прерывания сигналом
restart_syscall(2) — restart a system call after interruption by a stop signal
rmdir(2) — delete a directory
rmdir(2) — удалить каталог
rt_sigqueueinfo(2) — ставит сигнал и данные в очередь
rt_sigqueueinfo(2) — queue a signal and data
s390_guarded_storage(2) — operations with z/Architecture guarded storage facility
s390_guarded_storage(2) — операции со средством защищённого хранения
s390_pci_mmio_write(2) — transfer data to/from PCI
s390_pci_mmio_write(2) — обмен данными со страницей памяти
s390_runtime_instr(2) — enable/disable s390 CPU run-time instrumentation
s390_runtime_instr(2) — включает/выключает технические средства ЦП s390 времени
s390_sthyi(2) — emulate STHYI instruction
s390_sthyi(2) — эмулирует инструкцию STHYI
sched_get_priority_max(2) — возвращают статический
sched_get_priority_max(2) — get static priority range
sched_rr_get_interval(2) — get the SCHED_RR interval for the named process
sched_rr_get_interval(2) — определяет временной интервал SCHED_RR для заданного
sched_setaffinity(2) — \
sched_setaffinity(2) — устанавливает и получает процессорную
sched_setattr(2)
sched_setattr(2) — назначает и возвращает алгоритм планирования
sched_setparam(2) — получает и устанавливает параметры
sched_setparam(2) — set and get scheduling parameters
sched_setscheduler(2) — устанавливает или получает алгоритм
sched_setscheduler(2)
sched_yield(2) — yield the processor
sched_yield(2) — освободить процессор
seccomp(2) — operate on Secure Computing state of the process
seccomp(2) — переводит процесс в состояние безопасных вычислений
seccomp_unotify(2) — Seccomp user-space notification mechanism
select(2)
select(2) — многопоточный
select_tut(2) — synchronous I/O multiplexing
select_tut(2) — многопоточный
semctl(2) — System V semaphore control operations
semctl(2) — операции управления семафорами System V
semget(2) — get a System V semaphore set identifier
semget(2) — считывает идентификатор набора семафоров System V
semop(2) — System V semaphore operations
semop(2) — операции с семафорами System V
send(2) — отправляет сообщения в сокет
send(2) — send a message on a socket
sendfile(2) — transfer data between file descriptors
sendfile(2) — производит обмен данными между дескрипторами файлов
sendmmsg(2) — send multiple messages on a socket
sendmmsg(2) — отправляет несколько сообщений в сокет
set_mempolicy(2) — set default NUMA memory policy for a thread and its children
set_mempolicy(2) — настраивает политику работы с памятью NUMA для потока и его
set_thread_area(2) — manipulate thread-local storage information
set_thread_area(2) — управляют информацией области локального
set_tid_address(2) — set pointer to thread ID
set_tid_address(2) — устанавливает указатель идентификатора нити
seteuid(2) — устанавливает эффективный идентификатор пользователя или
seteuid(2) — set effective user or group ID
setfsgid(2) — устанавливает идентификатор группы для доступа к файловой системе
setfsgid(2) — set group identity used for filesystem checks
setfsuid(2) — устанавливает идентификатор пользователя для доступа к файловой
setfsuid(2) — set user identity used for filesystem checks
setgid(2) — устанавливает идентификатор группы процесса
setgid(2) — set group identity
setns(2) — reassociate thread with a namespace
setns(2) — повторно связывает нить с пространством имён
setpgid(2) — устанавливает/получает группу процессов
setpgid(2) — set/get process group
setresuid(2) — устанавливает реальный, эффективный и сохранённый
setresuid(2) — set real, effective, and saved user or group ID
setreuid(2) — set real and/or effective user or group ID
setreuid(2) — устанавливает действительный и/или эффективный
setsid(2) — creates a session and sets the process group ID
setsid(2) — создает сеанс и устанавливает идентификатор группы процесса
setuid(2) — set user identity
setuid(2) — устанавливает идентификатор пользователя
setup(2) — настраивает устройства и файловые системы, монтирует корневую
setup(2) — setup devices and filesystems, mount root filesystem
setxattr(2) — устанавливает расширенное значение
setxattr(2) — set an extended attribute value
sgetmask(2) — работа с маской сигналов (устарел)
sgetmask(2) — manipulation of signal mask (obsolete)
shmctl(2) — System V shared memory control
shmctl(2) — управление общей памятью System V
shmget(2) — выделяет общий сегмент памяти System V
shmget(2) — allocates a System V shared memory segment
shmop(2) — System V shared memory operations
shmop(2) — операции с общей памятью System V
shutdown(2) — shut down part of a full-duplex connection
shutdown(2) — закрывает часть полнодуплексного соединения
sigaction(2) — examine and change a signal action
sigaction(2) — получает и изменяет обработчик сигнала
sigaltstack(2) — set and/or get signal stack context
sigaltstack(2) — считывает или устанавливает расположение стека сигналов
signal(2) — ANSI C signal handling
signal(2) — работа с сигналами ANSI C
signalfd(2) — create a file descriptor for accepting signals
signalfd(2) — создаёт файловый дескриптор для приёма сигналов
sigpending(2) — проверка ожидающих сигналов
sigpending(2) — examine pending signals
sigprocmask(2) — examine and change blocked signals
sigprocmask(2) — проверка и изменение блокировки сигналов
sigreturn(2) — return from signal handler and cleanup stack frame
sigreturn(2) — выполняет возврат из обработчика сигнала и очищает
sigsuspend(2) — wait for a signal
sigsuspend(2) — ожидание сигнала
sigwaitinfo(2) — synchronously wait
sigwaitinfo(2) — синхронное ожидание запрошенных
socket(2) — create an endpoint for communication
socket(2) — создаёт конечную точку соединения
socketcall(2) — socket system calls
socketcall(2) — системные вызовы сокетов
socketpair(2) — создает пару присоединённых сокетов
socketpair(2) — create a pair of connected sockets
splice(2) — splice data to/from a pipe
splice(2) — подключает данные к каналу/выбирает данные из канала
spu_create(2) — create a new spu context
spu_create(2) — создаёт новый контекст spu
spu_run(2) — execute an SPU context
spu_run(2) — выполняет контекст SPU
stat(2) — get file status
stat(2) — считывает состояние файла
statfs(2) — get filesystem statistics
statfs(2) — возвращает статистику по файловой системе
statx(2) — считывает состояние файла (расширенный вариант)
statx(2) — get file status (extended)
stime(2) — set time
stime(2) — устанавливает системное время
subpage_prot(2) — define a subpage protection for an address range
subpage_prot(2) — определяет подстраничную защиту адресного диапазона
swapon(2) — start/stop swapping to file/device
swapon(2) — запускает/останавливает подкачку данных в файл/устройство
symlink(2) — make a new name for a file
symlink(2) — создаёт новое имя для файла
sync(2) — commit filesystem caches to disk
sync(2) — записывает кэши файловых систем на диск
sync_file_range(2) — sync a file segment with disk
sync_file_range(2) — синхронизирует сегмент файла на диске
syscall(2) — indirect system call
syscall(2) — непрямой системный вызов
syscalls(2) — системные вызовы Linux
syscalls(2) — Linux system calls
sysctl(2) — read/write system parameters
sysctl(2) — читает/записывает параметры системы
sysfs(2) — get filesystem type information
sysfs(2) — получает информацию о типах файловых систем
sysinfo(2) — возвращает информацию о системе
sysinfo(2) — return system information
syslog(2) — читает и/или очищает кольцевой буфер сообщений ядра;
syslog(2) — read and/or clear kernel message ring buffer;
tee(2) — duplicating pipe content
tee(2) — повторяет содержимое канала
time(2) — получить время в секундах
time(2) — get time in seconds
timer_create(2) — create a POSIX per-process timer
timer_create(2) — создаёт таймер POSIX для определённого процесса
timer_delete(2) — delete a POSIX per-process timer
timer_delete(2) — удаляет таймер POSIX определённого процесса
timer_getoverrun(2) — get overrun count for a POSIX per-process timer
timer_getoverrun(2) — возвращает счётчик переполнения таймера POSIX (для
timer_settime(2) — arm/disarm and fetch
timer_settime(2) — запускает/останавливает и возвращает
timerfd_create(2)
timerfd_create(2) — таймеры, уведомляющие
times(2) — возвращает времена процесса
times(2) — get process times
tkill(2) — посылает сигнал нити
tkill(2) — send a signal to a thread
truncate(2) — truncate a file to a specified length
truncate(2) — обрезает файл до заданного размера
umask(2) — set file mode creation mask
umask(2) — устанавливает маску создания режима доступа к файлу
umount(2) — unmount filesystem
umount(2) — размонтирует файловую систему
uname(2) — получает название и информацию о текущем ядре
uname(2) — get name and information about current kernel
unimplemented(2) — нереализованные системные вызовы
unimplemented(2) — unimplemented system calls
unlink(2) — delete a name and possibly the file it refers to
unlink(2) — удаляет имя и, возможно, файл, на который оно ссылается
unshare(2) — disassociate parts of the process execution context
unshare(2) — отделяет части процесса контекста выполнения
uselib(2) — load shared library
uselib(2) — загрузить динамическую библиотеку
userfaultfd(2) — create a file descriptor for handling page faults in user space
userfaultfd(2) — создаёт файловый дескриптор для обработки страничных ошибок в
ustat(2) — получить статистику по файловой системе
ustat(2) — get filesystem statistics
utime(2) — изменить последнее время доступа и изменения к inode
utime(2) — change file last access and modification times
utimensat(2) — change file timestamps with nanosecond precision
utimensat(2) — изменение временных меток файла с наносекундной
vfork(2) — создаёт дочерний процесс и блокирует родительский
vfork(2) — create a child process and block parent
vhangup(2) — virtually hangup the current terminal
vhangup(2) — имитирует прекращение работы текущего терминала
vm86(2) — enter virtual 8086 mode
vm86(2) — войти в виртуальный режим 8086
vmsplice(2) — соединяет пользовательские страницы памяти с каналом
vmsplice(2) — splice user pages to/from a pipe
wait(2) — wait for process to change state
wait(2) — ожидает смену состояния процесса
wait4(2) — wait for process to change state, BSD style
wait4(2) — ожидает смену состояния в стиле BSD
write(2) — write to a file descriptor
write(2) — запись в файловый дескриптор