From 3945f3269b3e2763faa1ab22d225ca4dd1856b82 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 14 Jul 2022 20:53:09 +0200 Subject: Adding upstream version 1.0. Signed-off-by: Daniel Baumann --- src/libnvme.map | 341 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 341 insertions(+) create mode 100644 src/libnvme.map (limited to 'src/libnvme.map') diff --git a/src/libnvme.map b/src/libnvme.map new file mode 100644 index 0000000..087dc66 --- /dev/null +++ b/src/libnvme.map @@ -0,0 +1,341 @@ +LIBNVME_1_0 { + global: + nvme_admin_passthru64; + nvme_admin_passthru; + nvme_attach_ns; + nvme_capacity_mgmt; + nvme_compare; + nvme_copy; + nvme_create_root; + nvme_create_ctrl; + nvme_ctrl_disconnect; + nvme_ctrl_first_ns; + nvme_ctrl_first_path; + nvme_ctrl_get_address; + nvme_ctrl_get_dhchap_key; + nvme_ctrl_get_discovery_ctrl; + nvme_ctrl_get_fd; + nvme_ctrl_get_firmware; + nvme_ctrl_get_host_iface; + nvme_ctrl_get_host_traddr; + nvme_ctrl_get_model; + nvme_ctrl_get_name; + nvme_ctrl_get_numa_node; + nvme_ctrl_get_queue_count; + nvme_ctrl_get_serial; + nvme_ctrl_get_sqsize; + nvme_ctrl_get_state; + nvme_ctrl_get_subsysnqn; + nvme_ctrl_get_subsystem; + nvme_ctrl_get_sysfs_dir; + nvme_ctrl_get_traddr; + nvme_ctrl_get_transport; + nvme_ctrl_get_trsvcid; + nvme_ctrl_identify; + nvme_ctrl_is_discovery_ctrl; + nvme_ctrl_next_ns; + nvme_ctrl_next_path; + nvme_ctrl_reset; + nvme_ctrl_set_dhchap_key; + nvme_ctrl_set_discovery_ctrl; + nvme_ctrl_set_persistent; + nvme_ctrls_filter; + nvme_default_host; + nvme_dev_self_test; + nvme_dim_send; + nvme_directive_recv; + nvme_directive_recv_identify_parameters; + nvme_directive_recv_stream_allocate; + nvme_directive_recv_stream_parameters; + nvme_directive_recv_stream_status; + nvme_directive_send; + nvme_directive_send_id_endir; + nvme_directive_send_stream_release_identifier; + nvme_directive_send_stream_release_resource; + nvme_disconnect_ctrl; + nvme_dsm; + nvme_dsm_range; + nvme_dump_config; + nvme_errno_to_string; + nvme_first_host; + nvme_first_subsystem; + nvme_flush; + nvme_format_nvm; + nvme_free_ctrl; + nvme_free_host; + nvme_free_ns; + nvme_free_subsystem; + nvme_free_tree; + nvme_fw_commit; + nvme_fw_download; + nvme_fw_download_seq; + nvme_gen_dhchap_key; + nvme_get_ana_log_len; + nvme_get_attr; + nvme_get_ctrl_attr; + nvme_get_ctrl_telemetry; + nvme_get_directive_receive_length; + nvme_get_feature_length; + nvme_get_features; + nvme_get_features_arbitration; + nvme_get_features_async_event; + nvme_get_features_auto_pst; + nvme_get_features_endurance_event_cfg; + nvme_get_features_err_recovery; + nvme_get_features_hctm; + nvme_get_features_host_behavior; + nvme_get_features_host_id; + nvme_get_features_host_mem_buf; + nvme_get_features_irq_coalesce; + nvme_get_features_irq_config; + nvme_get_features_kato; + nvme_get_features_lba_range; + nvme_get_features_lba_sts_interval; + nvme_get_features_nopsc; + nvme_get_features_num_queues; + nvme_get_features_plm_config; + nvme_get_features_plm_window; + nvme_get_features_power_mgmt; + nvme_get_features_resv_mask; + nvme_get_features_resv_persist; + nvme_get_features_rrl; + nvme_get_features_sanitize; + nvme_get_features_sw_progress; + nvme_get_features_temp_thresh; + nvme_get_features_timestamp; + nvme_get_features_volatile_wc; + nvme_get_features_write_atomic; + nvme_get_features_write_protect; + nvme_get_host_telemetry; + nvme_get_lba_status; + nvme_get_log; + nvme_get_log_ana; + nvme_get_log_ana_groups; + nvme_get_log_boot_partition; + nvme_get_log_changed_ns_list; + nvme_get_log_cmd_effects; + nvme_get_log_create_telemetry_host; + nvme_get_log_device_self_test; + nvme_get_log_discovery; + nvme_get_log_endurance_group; + nvme_get_log_endurance_grp_evt; + nvme_get_log_error; + nvme_get_log_fid_supported_effects; + nvme_get_log_fw_slot; + nvme_get_log_lba_status; + nvme_get_log_page; + nvme_get_log_persistent_event; + nvme_get_log_predictable_lat_event; + nvme_get_log_predictable_lat_nvmset; + nvme_get_log_reservation; + nvme_get_log_sanitize; + nvme_get_log_smart; + nvme_get_log_supported_log_pages; + nvme_get_log_telemetry_ctrl; + nvme_get_log_telemetry_host; + nvme_get_log_zns_changed_zones; + nvme_get_logical_block_size; + nvme_get_new_host_telemetry; + nvme_get_ns_attr; + nvme_get_nsid; + nvme_get_path_attr; + nvme_get_property; + nvme_get_subsys_attr; + nvme_get_telemetry_log; + nvme_host_get_dhchap_key; + nvme_host_get_hostid; + nvme_host_get_hostnqn; + nvme_host_get_hostsymname; + nvme_host_get_root; + nvme_host_set_dhchap_key; + nvme_host_set_hostsymname; + nvme_identify; + nvme_identify_active_ns_list; + nvme_identify_allocated_ns; + nvme_identify_allocated_ns_list; + nvme_identify_ctrl; + nvme_identify_ctrl_list; + nvme_identify_domain_list; + nvme_identify_endurance_group_list; + nvme_identify_independent_identify_ns; + nvme_identify_ns_csi_user_data_format; + nvme_identify_iocs_ns_csi_user_data_format; + nvme_identify_iocs; + nvme_identify_ns; + nvme_identify_ns_descs; + nvme_identify_ns_granularity; + nvme_identify_nsid_ctrl_list; + nvme_identify_nvmset_list; + nvme_identify_primary_ctrl; + nvme_identify_secondary_ctrl_list; + nvme_identify_uuid; + nvme_init_copy_range; + nvme_init_ctrl; + nvme_init_ctrl_list; + nvme_init_dsm_range; + nvme_init_logging; + nvme_io; + nvme_io_passthru64; + nvme_io_passthru; + nvme_lockdown; + nvme_lookup_ctrl; + nvme_lookup_host; + nvme_lookup_subsystem; + nvme_namespace_attach_ctrls; + nvme_namespace_detach_ctrls; + nvme_namespace_filter; + nvme_namespace_first_path; + nvme_namespace_next_path; + nvme_next_host; + nvme_next_subsystem; + nvme_ns_attach; + nvme_ns_attach_ctrls; + nvme_ns_compare; + nvme_ns_detach_ctrls; + nvme_ns_dettach_ctrls; + nvme_ns_flush; + nvme_ns_get_csi; + nvme_ns_get_ctrl; + nvme_ns_get_eui64; + nvme_ns_get_fd; + nvme_ns_get_firmware; + nvme_ns_get_generic_name; + nvme_ns_get_lba_count; + nvme_ns_get_lba_size; + nvme_ns_get_lba_util; + nvme_ns_get_meta_size; + nvme_ns_get_model; + nvme_ns_get_model; + nvme_ns_get_name; + nvme_ns_get_nguid; + nvme_ns_get_nsid; + nvme_ns_get_serial; + nvme_ns_get_subsystem; + nvme_ns_get_sysfs_dir; + nvme_ns_get_uuid; + nvme_ns_identify; + nvme_ns_mgmt; + nvme_ns_mgmt_create; + nvme_ns_mgmt_delete; + nvme_ns_open; + nvme_ns_read; + nvme_ns_rescan; + nvme_ns_verify; + nvme_ns_write; + nvme_ns_write_uncorrectable; + nvme_ns_write_zeros; + nvme_nvm_identify_ctrl; + nvme_open; + nvme_path_get_ana_state; + nvme_path_get_ctrl; + nvme_path_get_name; + nvme_path_get_ns; + nvme_path_get_sysfs_dir; + nvme_paths_filter; + nvme_read; + nvme_read_config; + nvme_refresh_topology; + nvme_rescan_ctrl; + nvme_resv_acquire; + nvme_resv_register; + nvme_resv_release; + nvme_resv_report; + nvme_sanitize; + nvme_sanitize_nvm; + nvme_scan; + nvme_scan_ctrl; + nvme_scan_ctrl_namespace_paths; + nvme_scan_ctrl_namespaces; + nvme_scan_topology; + nvme_scan_namespace; + nvme_scan_subsystem_namespaces; + nvme_scan_subsystems; + nvme_security_receive; + nvme_security_receive; + nvme_security_send; + nvme_set_feature; + nvme_set_features; + nvme_set_features_arbitration; + nvme_set_features_async_event; + nvme_set_features_auto_pst; + nvme_set_features_endurance_evt_cfg; + nvme_set_features_err_recovery; + nvme_set_features_hctm; + nvme_set_features_host_behavior; + nvme_set_features_host_id; + nvme_set_features_irq_coalesce; + nvme_set_features_irq_config; + nvme_set_features_lba_range; + nvme_set_features_lba_sts_interval; + nvme_set_features_nopsc; + nvme_set_features_plm_config; + nvme_set_features_plm_window; + nvme_set_features_power_mgmt; + nvme_set_features_resv_mask; + nvme_set_features_resv_persist; + nvme_set_features_rrl; + nvme_set_features_sanitize; + nvme_set_features_sw_progress; + nvme_set_features_temp_thresh; + nvme_set_features_timestamp; + nvme_set_features_volatile_wc; + nvme_set_features_write_atomic; + nvme_set_features_write_protect; + nvme_set_property; + nvme_setup_ctrl_list; + nvme_setup_id_ns; + nvme_status_to_errno; + nvme_status_to_string; + nvme_status_type; + nvme_submit_admin_passthru64; + nvme_submit_admin_passthru; + nvme_submit_io_passthru64; + nvme_submit_io_passthru; + nvme_subsys_filter; + nvme_subsystem_first_ctrl; + nvme_subsystem_first_ns; + nvme_subsystem_get_host; + nvme_subsystem_get_name; + nvme_subsystem_get_nqn; + nvme_subsystem_get_sysfs_dir; + nvme_subsystem_get_type; + nvme_subsystem_lookup_namespace; + nvme_subsystem_next_ctrl; + nvme_subsystem_next_ns; + nvme_subsystem_reset; + nvme_unlink_ctrl; + nvme_update_config; + nvme_verify; + nvme_virtual_mgmt; + nvme_write; + nvme_write_uncorrectable; + nvme_write_zeros; + nvme_zns_append; + nvme_zns_identify_ctrl; + nvme_zns_identify_ns; + nvme_zns_identify_ns; + nvme_zns_mgmt_recv; + nvme_zns_mgmt_send; + nvme_zns_report_zones; + nvmf_add_ctrl; + nvmf_adrfam_str; + nvmf_cms_str; + nvmf_connect_disc_entry; + nvmf_default_config; + nvmf_eflags_str; + nvmf_get_discovery_log; + nvmf_hostid_from_file; + nvmf_hostnqn_from_file; + nvmf_hostnqn_generate; + nvmf_is_registration_supported; + nvmf_prtype_str; + nvmf_qptype_str; + nvmf_register_ctrl; + nvmf_sectype_str; + nvmf_subtype_str; + nvmf_treq_str; + nvmf_trtype_str; + nvmf_update_config; + local: + *; +}; -- cgit v1.2.3