Section 2
- libnvmf_context_get_host_iface-libnvme3 · Get host_iface.
- libnvmf_context_get_host_traddr-libnvme3 · Get host_traddr.
- libnvmf_context_get_hostid-libnvme3 · Get hostid.
- libnvmf_context_get_hostkey-libnvme3 · Get hostkey.
- libnvmf_context_get_hostnqn-libnvme3 · Get hostnqn.
- libnvmf_context_get_keep_alive_tmo-libnvme3 · Get keep_alive_tmo.
- libnvmf_context_get_keyring-libnvme3 · Get keyring.
- libnvmf_context_get_keyring_id-libnvme3 · Get keyring_id.
- libnvmf_context_get_nbft_path-libnvme3 · Get nbft_path.
- libnvmf_context_get_no_reuse-libnvme3 · Get no_reuse.
- libnvmf_context_get_nr_io_queues-libnvme3 · Get nr_io_queues.
- libnvmf_context_get_nr_poll_queues-libnvme3 · Get nr_poll_queues.
- libnvmf_context_get_nr_write_queues-libnvme3 · Get nr_write_queues.
- libnvmf_context_get_persistent-libnvme3 · Get the discovery controller persistence mode
- libnvmf_context_get_queue_size-libnvme3 · Get queue_size.
- libnvmf_context_get_reconnect_delay-libnvme3 · Get reconnect_delay.
- libnvmf_context_get_subsysnqn-libnvme3 · Get subsysnqn.
- libnvmf_context_get_tls-libnvme3 · Get tls.
- libnvmf_context_get_tls_configured_key_id-libnvme3 · Get tls_configured_key_id.
- libnvmf_context_get_tls_key-libnvme3 · Get tls_key.
- libnvmf_context_get_tls_key_id-libnvme3 · Get tls_key_id.
- libnvmf_context_get_tls_key_identity-libnvme3 · Get tls_key_identity.
- libnvmf_context_get_tos-libnvme3 · Get tos.
- libnvmf_context_get_traddr-libnvme3 · Get traddr.
- libnvmf_context_get_transport-libnvme3 · Get transport.
- libnvmf_context_get_trsvcid-libnvme3 · Get trsvcid.
- libnvmf_context_set_concat-libnvme3 · Set concat.
- libnvmf_context_set_config-libnvme3 · Set the configuration for discovery
- libnvmf_context_set_connect-libnvme3 · Set connect.
- libnvmf_context_set_connection-libnvme3 · Set connection parameters for context
- libnvmf_context_set_connection_from_tid-libnvme3 · Set connection and identity from a TID
- libnvmf_context_set_crypto-libnvme3 · Set cryptographic parameters for context
- libnvmf_context_set_ctrl_loss_tmo-libnvme3 · Set ctrl_loss_tmo.
- libnvmf_context_set_data_digest-libnvme3 · Set data_digest.
- libnvmf_context_set_default_keep_alive_timeout-libnvme3 · Setter.
- libnvmf_context_set_default_max_discovery_retries-libnvme3 · Setter.
- libnvmf_context_set_device-libnvme3 · Set device for context
- libnvmf_context_set_devid_file-libnvme3 · Set devid file for context
- libnvmf_context_set_disable_sqflow-libnvme3 · Set disable_sqflow.
- libnvmf_context_set_discovery_ctrl-libnvme3 · Set discovery_ctrl.
- libnvmf_context_set_discovery_hooks-libnvme3 · Set discovery hooks for context
- libnvmf_context_set_duplicate_connect-libnvme3 · Set duplicate_connect.
- libnvmf_context_set_fast_io_fail_tmo-libnvme3 · Set fast_io_fail_tmo.
- libnvmf_context_set_hdr_digest-libnvme3 · Set hdr_digest.
- libnvmf_context_set_hostnqn-libnvme3 · Set host NQN and host ID for context
- libnvmf_context_set_io_queues-libnvme3 · Set I/O queue topology for context
- libnvmf_context_set_keep_alive_tmo-libnvme3 · Set keep_alive_tmo.
- libnvmf_context_set_keyring_id-libnvme3 · Set keyring_id.
- libnvmf_context_set_nbft_path-libnvme3 · Set nbft_path.
- libnvmf_context_set_no_reuse-libnvme3 · Set no_reuse.
- libnvmf_context_set_nr_io_queues-libnvme3 · Set nr_io_queues.
- libnvmf_context_set_nr_poll_queues-libnvme3 · Set nr_poll_queues.
- libnvmf_context_set_nr_write_queues-libnvme3 · Set nr_write_queues.
- libnvmf_context_set_persistent-libnvme3 · Set the discovery controller persistence mode
- libnvmf_context_set_queue_size-libnvme3 · Set queue_size.
- libnvmf_context_set_reconnect_delay-libnvme3 · Set reconnect_delay.
- libnvmf_context_set_reconnect_policy-libnvme3 · Set reconnect policy for context
- libnvmf_context_set_tls-libnvme3 · Set tls.
- libnvmf_context_set_tls_configured_key_id-libnvme3 · Set tls_configured_key_id.
- libnvmf_context_set_tls_key_id-libnvme3 · Set tls_key_id.
- libnvmf_context_set_tos-libnvme3 · Set tos.
- libnvmf_create_ctrl-libnvme3 · Allocate an unconnected NVMe controller
- libnvmf_create_raw_secret-libnvme3 · Generate a raw secret buffer from input data
- libnvmf_describe_key_serial-libnvme3 · Return key description
- libnvmf_disconnect_ctrl-libnvme3 · Disconnect a controller
- libnvmf_discover-libnvme3 · Discover fabrics subsystems
- libnvmf_discover_nbft-libnvme3 · Discover fabrics subsystems using NBFT
- libnvmf_discovery_args-libnvme3
- libnvmf_discovery_args_free-libnvme3 · Release a libnvmf_discovery_args object.
- libnvmf_discovery_args_get_lsp-libnvme3 · Get lsp.
- libnvmf_discovery_args_get_max_retries-libnvme3 · Get max_retries.
- libnvmf_discovery_args_init_defaults-libnvme3 · Set fields to their defaults.
- libnvmf_discovery_args_new-libnvme3 · Allocate and initialise a new instance.
- libnvmf_discovery_args_set_lsp-libnvme3 · Set lsp.
- libnvmf_discovery_args_set_max_retries-libnvme3 · Set max_retries.
- libnvmf_eflags_str-libnvme3 · Decode EFLAGS field
- libnvmf_exclusion_add-libnvme3 · append an entry to a named list (atomic write).
- libnvmf_exclusion_add_ctrl-libnvme3 · append an entry built from a controller.
- libnvmf_exclusion_add_subsysnqn-libnvme3 · append a subsystem-NQN-only entry.
- libnvmf_exclusion_create-libnvme3 · create a new exclusion list.
- libnvmf_exclusion_delete-libnvme3 · delete an exclusion list.
- libnvmf_exclusion_entry_for_each-libnvme3 · iterate over entries in a named list.
- libnvmf_exclusion_entry_valid-libnvme3 · validate an entry string.
- libnvmf_exclusion_list_for_each-libnvme3 · iterate over exclusion list names.
- libnvmf_exclusion_match-libnvme3 · check whether a controller matches any exclusion entry.
- libnvmf_exclusion_read-libnvme3 · read a list's raw text and a concurrency token.
- libnvmf_exclusion_remove-libnvme3 · remove an entry by exact content match (atomic write).
- libnvmf_exclusion_write-libnvme3 · atomically replace a list's contents.
- libnvmf_export_tls_key-libnvme3 · Encode a PSK in the PSK interchange format
- libnvmf_export_tls_key_versioned-libnvme3 · Encode a PSK in the PSK interchange format
- libnvmf_free_nbft-libnvme3 · Free the struct libnbft_info and its contents
- libnvmf_gen_kxchap_key-libnvme3 · KX-HMAC-CHAP key generation
- libnvmf_generate_hostid-libnvme3 · Generate a machine specific host identifier
- libnvmf_generate_hostnqn-libnvme3 · Generate a machine specific host nqn
- libnvmf_generate_hostnqn_from_hostid-libnvme3 · Generate a host nqn from host identifier
- libnvmf_generate_tls_key_identity-libnvme3 · Generate the TLS PSK identity
- libnvmf_generate_tls_key_identity_compat-libnvme3 · Generate the TLS PSK identity
- libnvmf_get_default_trsvcid-libnvme3 · Get default transport service ID
- libnvmf_get_discovery_log-libnvme3 · Fetch the NVMe-oF discovery log page
- libnvmf_get_owner_from_fctx-libnvme3 · Get the registry owner of a fabrics context
- libnvmf_get_owner_from_tid-libnvme3 · Get the registry owner of a transport ID
- libnvmf_hmac_alg-libnvme3 · HMAC algorithm
- libnvmf_host_get_ids-libnvme3 · Retrieve host ids from various sources
- libnvmf_import_tls_key-libnvme3 · Decode a PSK from the PSK interchange format
- libnvmf_import_tls_key_versioned-libnvme3 · Decode a PSK from the PSK interchange format
- libnvmf_insert_tls_key-libnvme3 · Derive and insert a TLS PSK
- libnvmf_insert_tls_key_compat-libnvme3 · Derive and insert a TLS PSK
- libnvmf_insert_tls_key_versioned-libnvme3 · Derive and insert a TLS PSK
- libnvmf_kernel_option_supported-libnvme3 · Check if the kernel supports an option
- libnvmf_kernel_options_for_each-libnvme3 · Iterate over the kernel's options
- libnvmf_lookup_key-libnvme3 · Lookup key serial number
- libnvmf_lookup_keyring-libnvme3 · Lookup keyring serial number
- libnvmf_nbft_free-libnvme3 · Free NBFT file entry list
- libnvmf_nbft_read_files-libnvme3 · Read NBFT files from path
- libnvmf_params-libnvme3
- libnvmf_params_for_each-libnvme3 · iterate over set connection parameters.
- libnvmf_params_free-libnvme3 · Free a connection parameter set.
- libnvmf_params_get-libnvme3 · look up one connection parameter.
- libnvmf_params_new-libnvme3 · Create a connection parameter set.
- libnvmf_params_set-libnvme3 · Set a connection parameter.
- libnvmf_prtype_str-libnvme3 · Decode RDMA Provider type field
- libnvmf_qptype_str-libnvme3 · Decode RDMA QP Service type field
- libnvmf_read_hostid-libnvme3 · Get the configured host identifier
- libnvmf_read_hostnqn-libnvme3 · Get the configured host nvm qualified name
- libnvmf_read_key-libnvme3 · Read key raw data
- libnvmf_read_nbft-libnvme3 · Read and parse contents of an ACPI NBFT table
- libnvmf_register_ctrl-libnvme3 · Perform registration task with a DC
- libnvmf_registry_attr_equal-libnvme3 · Compare a registry attribute to a value
- libnvmf_registry_attr_for_each-libnvme3 · Iterate over attributes in a controller's registry entry
- libnvmf_registry_delete-libnvme3 · Remove a controller's registry entry
- libnvmf_registry_device_for_each-libnvme3 · Iterate over live controller registry entries
- libnvmf_registry_retrieve-libnvme3 · Read an attribute from a controller's registry entry
- libnvmf_registry_update-libnvme3 · Update an attribute in a controller's registry entry
- libnvmf_revoke_tls_key-libnvme3 · Revoke a TLS PSK from a keyring
- libnvmf_scan_tls_keys-libnvme3 · Iterate over TLS PSKs in a keyring
- libnvmf_sectype_str-libnvme3 · Decode SECTYPE field
- libnvmf_set_keyring-libnvme3 · Link keyring for lookup
- libnvmf_subtype_str-libnvme3 · Decode SUBTYPE field
- libnvmf_tid_dup-libnvme3 · Allocate a copy of an existing TID.
- libnvmf_tid_free-libnvme3 · Release a libnvmf_tid object.
- libnvmf_tid_from_fields-libnvme3 · Allocate a TID from individual field strings.
- libnvmf_tid_get_canonical-libnvme3 · Return the canonical string form of a TID.
- libnvmf_tid_get_host_iface-libnvme3 · Get host_iface.
- libnvmf_tid_get_host_traddr-libnvme3 · Get host_traddr.
- libnvmf_tid_get_hostid-libnvme3 · Get hostid.
- libnvmf_tid_get_hostnqn-libnvme3 · Get hostnqn.
- libnvmf_tid_get_subsysnqn-libnvme3 · Get subsysnqn.
- libnvmf_tid_get_traddr-libnvme3 · Get traddr.
- libnvmf_tid_get_transport-libnvme3 · Get transport.
- libnvmf_tid_get_trsvcid-libnvme3 · Get trsvcid.
- libnvmf_tid_is_empty-libnvme3 · Test whether a TID sets no fields.
- libnvmf_tid_new-libnvme3 · Allocate and initialise a libnvmf_tid object.
- libnvmf_tid_parse-libnvme3 · Allocate a TID from a semicolon-separated key=value string.
- libnvmf_tid_parse_strict-libnvme3 · Like libnvmf_tid_parse(), but reject malformed input.
- libnvmf_tid_set_identity-libnvme3 · Set the subsystem and host identity together.
- libnvmf_tid_str-libnvme3 · Human-readable string form of a TID, for logging.
- libnvmf_traddr_is_numeric-libnvme3 · Would this address survive TID construction?
- libnvmf_treq_str-libnvme3 · Decode TREQ field
- libnvmf_trtype_str-libnvme3 · Decode TRTYPE field
- libnvmf_update_key-libnvme3 · Update key raw data
- libnvmf_uri-libnvme3
- libnvmf_uri_free-libnvme3 · Free the URI structure
- libnvmf_uri_get_fragment-libnvme3 · Get fragment.
- libnvmf_uri_get_host-libnvme3 · Get host.
- libnvmf_uri_get_path_segments-libnvme3 · Get path_segments.
- libnvmf_uri_get_port-libnvme3 · Get port.
- libnvmf_uri_get_protocol-libnvme3 · Get protocol.
- libnvmf_uri_get_query-libnvme3 · Get query.
- libnvmf_uri_get_scheme-libnvme3 · Get scheme.
- libnvmf_uri_get_userinfo-libnvme3 · Get userinfo.
- libnvmf_uri_parse-libnvme3 · Parse the URI string
- libnvmf_uri_set_fragment-libnvme3 · Set fragment.
- libnvmf_uri_set_host-libnvme3 · Set host.
- libnvmf_uri_set_path_segments-libnvme3 · Set path_segments.
- libnvmf_uri_set_port-libnvme3 · Set port.
- libnvmf_uri_set_protocol-libnvme3 · Set protocol.
- libnvmf_uri_set_query-libnvme3 · Set query.
- libnvmf_uri_set_scheme-libnvme3 · Set scheme.
- libnvmf_uri_set_userinfo-libnvme3 · Set userinfo.
- link · make a new name for a file
- linkat · make a new name for a file
- lio_listio · list directed I/O (REALTIME)
- listen · listen for connections on a socket
- listmount · get a list of mount ID's
- listxattr · list extended attribute names
- llistxattr · list extended attribute names
- llseek · reposition read/write file offset
- lock · unimplemented system calls
- lomiri-location-service · A location service aggregating position/velocity/heading updates and exporting them over dbus.
- lookup_dcookie · return a directory entry's path
- lpathconf · get configurable pathname variables
- lpattach · Attach, detach a LAM process from remote process management.
- lpdetach · Attach, detach a LAM process from remote process management.
- lremovexattr · remove an extended attribute
- lseek · reposition read/write file offset
- lsetxattr · set an extended attribute value
- lstat · get file status
- lstat64 · get file status
- lutimes · set file access and modification times