Section 2 of the manual describes the Linux system calls. A system call is an entry point into the Linux kernel. Usually, system calls are not invoked directly: instead, most system calls have corresponding C library wrapper functions which perform the steps required (e.g., trapping to kernel mode) in order to invoke the system call. Thus, making a system call looks the same as invoking a normal library function.

Page 6

nanosleep
high-resolution sleep
nanosleep
high resolution sleep
newfstatat
stat, fstat, lstat, fstatat - get file status
nfsservctl
syscall interface to kernel nfs daemon
nfssvc
NFS services
nice
change process priority
nmount
mount , nmount , unmount — mount or dismount a file system
ntp_adjtime
ntp_adjtime , ntp_gettime — Network Time Protocol (NTP) daemon interface system calls
ntp_gettime
ntp_adjtime , ntp_gettime — Network Time Protocol (NTP) daemon interface system calls
nvme_admin_opcode
enum nvme_admin_opcode - Known NVMe admin opcodes
nvme_admin_passthru
Submit an nvme passthrough command
nvme_admin_passthru64
Submit a 64-bit nvme passthrough command
nvme_ae_info_css_nvm
enum nvme_ae_info_css_nvm - Asynchronous Event Information - I/O Command Specific Status
nvme_ae_info_error
enum nvme_ae_info_error - Asynchronous Event Information - Error Status
nvme_ae_info_notice
enum nvme_ae_info_notice - Asynchronous Event Information - Notice
nvme_ae_info_smart
enum nvme_ae_info_smart - Asynchronous Event Information - SMART / Health Status
nvme_ae_type
enum nvme_ae_type - Asynchronous Event Type
nvme_aggregate_endurance_group_event
struct nvme_aggregate_endurance_group_event - Endurance Group Event Aggregate
nvme_aggregate_predictable_lat_event
struct nvme_aggregate_predictable_lat_event - Predictable Latency Event Aggregate Log Page
nvme_ana_group_desc
struct nvme_ana_group_desc - ANA Group Descriptor
nvme_ana_log
struct nvme_ana_log - Asymmetric Namespace Access Log
nvme_ana_state
enum nvme_ana_state - ANA Group Descriptor - Asymmetric Namespace Access State
nvme_apst_entry
enum nvme_apst_entry - Autonomous Power State Transition
nvme_boot_partition
struct nvme_boot_partition - Boot Partition Log
nvme_capacity_config_desc
struct nvme_capacity_config_desc - Capacity Configuration structure definitions
nvme_capacity_mgmt
Capacity management command
nvme_change_ns_event
struct nvme_change_ns_event - Change Namespace Event Data
nvme_channel_config_desc
struct nvme_channel_config_desc - Channel Configuration Descriptor
nvme_cmb_size
Calculate size of the controller memory buffer
nvme_cmd_effects
enum nvme_cmd_effects - Commands Supported and Effects
nvme_cmd_effects_log
struct nvme_cmd_effects_log - Commands Supported and Effects Log
nvme_cmd_format_mset
enum nvme_cmd_format_mset - Format NVM - Metadata Settings
nvme_cmd_format_pi
enum nvme_cmd_format_pi - Format NVM - Protection Information
nvme_cmd_format_pil
enum nvme_cmd_format_pil - Format NVM - Protection Information Location
nvme_cmd_format_ses
enum nvme_cmd_format_ses - Format NVM - Secure Erase Settings
nvme_cmd_get_log_lid
enum nvme_cmd_get_log_lid - Get Log Page -Log Page Identifiers
nvme_cmd_get_log_telemetry_host_lsp
enum nvme_cmd_get_log_telemetry_host_lsp - Telemetry Host-Initiated log specific field
nvme_compare
Submit an nvme user compare command
nvme_connect_err
enum nvme_connect_err - nvme connect error codes
nvme_constants
enum nvme_constants - A place to stash various constant nvme values
nvme_copy
Copy command
nvme_copy_range
struct nvme_copy_range - Copy - Source Range Entries Descriptor Format
nvme_copy_range_f1
struct nvme_copy_range_f1 - Copy - Source Range Entries Descriptor Format 1h
nvme_create_ctrl
Allocate an unconnected NVMe controller
nvme_create_root
Initialize root object
nvme_csi
enum nvme_csi - Defined command set indicators
nvme_ctrl_first_ns
Start namespace iterator
nvme_ctrl_first_path
Start path iterator
nvme_ctrl_for_each_ns
Traverse namespaces
nvme_ctrl_for_each_ns_safe
Traverse namespaces
nvme_ctrl_for_each_path
Traverse paths
nvme_ctrl_for_each_path_safe
Traverse paths
nvme_ctrl_get_address
Address string of a controller
nvme_ctrl_get_config
Fabrics configuration of a controller
nvme_ctrl_get_dhchap_host_key
Return host key
nvme_ctrl_get_dhchap_key
Return controller key
nvme_ctrl_get_fd
Get associated file descriptor
nvme_ctrl_get_firmware
Firmware string of a controller
nvme_ctrl_get_host_iface
Host interface name of a controller
nvme_ctrl_get_host_traddr
Host transport address of a controller
nvme_ctrl_get_model
Model of a controller
nvme_ctrl_get_name
sysfs name of a controller
nvme_ctrl_get_numa_node
NUMA node of a controller
nvme_ctrl_get_queue_count
Queue count of a controller
nvme_ctrl_get_serial
Serial number of a controller
nvme_ctrl_get_sqsize
SQ size of a controller
nvme_ctrl_get_state
Running state of an controller
nvme_ctrl_get_subsysnqn
Subsystem NQN of a controller
nvme_ctrl_get_subsystem
Parent subsystem of a controller
nvme_ctrl_get_sysfs_dir
sysfs directory of a controller
nvme_ctrl_get_traddr
Transport address of a controller
nvme_ctrl_get_transport
Transport type of a controller
nvme_ctrl_get_trsvcid
Transport service identifier of a controller
nvme_ctrl_identify
Issues an 'identify controller' command
nvme_ctrl_is_discovered
Returns the value of the 'discovered' flag
nvme_ctrl_is_discovery_ctrl
Check the 'discovery_ctrl' flag
nvme_ctrl_is_persistent
Returns the value of the 'persistent' flag
nvme_ctrl_is_unique_discovery_ctrl
Check the 'unique_discovery_ctrl' flag
nvme_ctrl_list
struct nvme_ctrl_list - Controller List
nvme_ctrl_metadata_type
enum nvme_ctrl_metadata_type - Controller Metadata Element Types
nvme_ctrl_next_ns
Next namespace iterator
nvme_ctrl_next_path
Next path iterator
nvme_ctrl_reset
Initiate a controller reset
nvme_ctrl_set_dhchap_host_key
Set host key
nvme_ctrl_set_dhchap_key
Set controller key
nvme_ctrl_set_discovered
Set the 'discovered' flag
nvme_ctrl_set_discovery_ctrl
Set the 'discovery_ctrl' flag
nvme_ctrl_set_persistent
Set the 'persistent' flag
nvme_ctrl_set_unique_discovery_ctrl
Set the 'unique_discovery_ctrl' flag
nvme_ctrls_filter
Filter for controllers
nvme_data_tfr
enum nvme_data_tfr - Data transfer direction of the command
nvme_default_host
Initializes the default host
nvme_dev_self_test
Start or abort a self test
nvme_directive_dtype
enum nvme_directive_dtype - Directive Types
nvme_directive_receive_doper
enum nvme_directive_receive_doper - Directive Receive Directive Operation
nvme_directive_recv
Receive directive specific data
nvme_directive_recv_identify_parameters
Directive receive identifier parameters
nvme_directive_recv_stream_allocate
Directive receive stream allocate
nvme_directive_recv_stream_parameters
Directive receive stream parameters
nvme_directive_recv_stream_status
Directive receive stream status