]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
libnvme.map: Sort global export section
authorDaniel Wagner <dwagner@suse.de>
Mon, 27 Sep 2021 13:27:38 +0000 (15:27 +0200)
committerDaniel Wagner <dwagner@suse.de>
Mon, 27 Sep 2021 13:41:30 +0000 (15:41 +0200)
Sort the global section so that we when new entries are inserted they
are in the correct position.

Signed-off-by: Daniel Wagner <dwagner@suse.de>
src/libnvme.map

index 64c04b0a596206de82a5bbf31cb5f5caa4eeb696..5075f9d01467e6ca7c1d0975127f00f0b8a5cf1d 100644 (file)
 {
        global:
-               nvme_submit_admin_passthru64;
-               nvme_submit_admin_passthru;
-               nvme_submit_io_passthru64;
-               nvme_submit_io_passthru;
+               __nvme_get_log_page;
                nvme_admin_passthru64;
                nvme_admin_passthru;
-               nvme_io_passthru64;
-               nvme_io_passthru;
-               nvme_subsystem_reset;
+               nvme_compare;
+               nvme_ctrl_disconnect;
+               nvme_ctrl_first_ns;
+               nvme_ctrl_first_path;
+               nvme_ctrl_get_address;
+               nvme_ctrl_get_fd;
+               nvme_ctrl_get_firmware;
+               nvme_ctrl_get_model;
+               nvme_ctrl_get_name;
+               nvme_ctrl_get_nqn;
+               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_transport;
+               nvme_ctrl_identify;
+               nvme_ctrl_next_ns;
+               nvme_ctrl_next_path;
                nvme_ctrl_reset;
-               nvme_ns_rescan;
-               nvme_get_nsid;
-               nvme_identify;
-               nvme_identify_ctrl;
-               nvme_identify_ns;
-               nvme_identify_allocated_ns;
-               nvme_identify_active_ns_list;
-               nvme_identify_allocated_ns_list;
-               nvme_identify_nsid_ctrl_list;
-               nvme_identify_ns_descs;
-               nvme_identify_nvmset_list;
-               nvme_identify_primary_ctrl;
-               nvme_identify_secondary_ctrl_list;
-               nvme_identify_ns_granularity;
-               nvme_identify_uuid;
-               nvme_get_log;
-               nvme_get_log_error;
-               nvme_get_log_smart;
-               nvme_get_log_fw_slot;
-               nvme_get_log_changed_ns_list;
-               nvme_get_log_cmd_effects;
-               nvme_get_log_device_self_test;
-               nvme_get_log_create_telemetry_host;
-               nvme_get_log_telemetry_host;
-               nvme_get_log_telemetry_ctrl;
-               nvme_get_log_endurance_group;
-               nvme_get_log_predictable_lat_nvmset;
-               nvme_get_log_predictable_lat_event;
-               nvme_get_log_ana;
-               nvme_get_log_ana_groups;
-               nvme_get_log_lba_status;
-               nvme_get_log_endurance_grp_evt;
-               nvme_get_log_discovery;
-               nvme_get_log_reservation;
-               nvme_get_log_sanitize;
-               nvme_set_feature;
-               nvme_set_features_arbitration;
-               nvme_set_features_power_mgmt;
-               nvme_set_features_lba_range;
-               nvme_set_features_temp_thresh;
-               nvme_set_features_err_recovery;
-               nvme_set_features_volatile_wc;
-               nvme_set_features_irq_coalesce;
-               nvme_set_features_irq_config;
-               nvme_set_features_write_atomic;
-               nvme_set_features_async_event;
-               nvme_set_features_auto_pst;
-               nvme_set_features_timestamp;
-               nvme_set_features_hctm;
-               nvme_set_features_nopsc;
-               nvme_set_features_rrl;
-               nvme_set_features_plm_config;
-               nvme_set_features_plm_window;
-               nvme_set_features_lba_sts_interval;
-               nvme_set_features_host_behavior;
-               nvme_set_features_sanitize;
-               nvme_set_features_endurance_evt_cfg;
-               nvme_set_features_sw_progress;
-               nvme_set_features_host_id;
-               nvme_set_features_resv_mask;
-               nvme_set_features_resv_persist;
-               nvme_set_features_write_protect;
+               nvme_ctrls_filter;
+               nvme_dev_self_test;
+               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_dsm;
+               nvme_dsm_range;
+               nvme_first_subsystem;
+               nvme_flush;
+               nvme_format_nvm;
+               nvme_free_ctrl;
+               nvme_free_tree;
+               nvme_fw_commit;
+               nvme_fw_download;
+               nvme_fw_download_seq;
+               nvme_get_ana_log_len;
+               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_power_mgmt;
-               nvme_get_features_lba_range;
-               nvme_get_features_temp_thresh;
-               nvme_get_features_err_recovery;
-               nvme_get_features_volatile_wc;
-               nvme_get_features_num_queues;
-               nvme_get_features_irq_coalesce;
-               nvme_get_features_irq_config;
-               nvme_get_features_write_atomic;
                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_timestamp;
+               nvme_get_features_irq_coalesce;
+               nvme_get_features_irq_config;
                nvme_get_features_kato;
-               nvme_get_features_hctm;
+               nvme_get_features_lba_range;
+               nvme_get_features_lba_sts_interval;
                nvme_get_features_nopsc;
-               nvme_get_features_rrl;
+               nvme_get_features_num_queues;
                nvme_get_features_plm_config;
                nvme_get_features_plm_window;
-               nvme_get_features_lba_sts_interval;
-               nvme_get_features_host_behavior;
-               nvme_get_features_sanitize;
-               nvme_get_features_endurance_event_cfg;
-               nvme_get_features_sw_progress;
-               nvme_get_features_host_id;
+               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_format_nvm;
-               nvme_ns_mgmt;
-               nvme_ns_mgmt_create;
-               nvme_ns_mgmt_delete;
-               nvme_ns_attach;
-               nvme_ns_attach_ctrls;
-               nvme_ns_dettach_ctrls;
-               nvme_fw_download;
-               nvme_fw_commit;
-               nvme_security_receive;
-               nvme_security_receive;
                nvme_get_lba_status;
-               nvme_directive_send;
-               nvme_directive_send_id_endir;
-               nvme_directive_send_stream_release_identifier;
-               nvme_directive_send_stream_release_resource;
-               nvme_directive_recv;
-               nvme_directive_recv_identify_parameters;
-               nvme_directive_recv_stream_parameters;
-               nvme_directive_recv_stream_status;
-               nvme_directive_recv_stream_allocate;
-               nvme_set_property;
+               nvme_get_log;
+               nvme_get_log_ana;
+               nvme_get_log_ana_groups;
+               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_fw_slot;
+               nvme_get_log_lba_status;
+               nvme_get_log_page;
+               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_telemetry_ctrl;
+               nvme_get_log_telemetry_host;
+               nvme_get_ns_attr;
+               nvme_get_nsid;
+               nvme_get_path_attr;
                nvme_get_property;
-               nvme_sanitize;
-               nvme_dev_self_test;
-               nvme_virtual_mgmt;
-               nvme_flush;
-               nvme_read;
-               nvme_write;
-               nvme_compare;
-               nvme_write_zeros;
-               nvme_write_uncorrectable;
-               nvme_verify;
-               nvme_dsm;
-               nvme_resv_acquire;
-               nvme_resv_register;
-               nvme_resv_release;
-               nvme_resv_report;
-               nvmf_add_ctrl_opts;
-               nvmf_add_ctrl;
-               nvme_first_subsystem;
+               nvme_get_subsys_attr;
+               nvme_get_telemetry_log;
+               nvme_identify;
+               nvme_identify_active_ns_list;
+               nvme_identify_allocated_ns;
+               nvme_identify_allocated_ns_list;
+               nvme_identify_ctrl;
+               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_io_passthru64;
+               nvme_io_passthru;
+               nvme_namespace_attach_ctrls;
+               nvme_namespace_detach_ctrls;
+               nvme_namespace_filter;
                nvme_next_subsystem;
-               nvme_ctrl_first_ns;
-               nvme_ctrl_next_ns;
-               nvme_ctrl_first_path;
-               nvme_ctrl_next_path;
-               nvme_subsystem_first_ctrl;
-               nvme_subsystem_next_ctrl;
-               nvme_subsystem_first_ns;
-               nvme_subsystem_next_ns;
+               nvme_ns_attach;
+               nvme_ns_attach_ctrls;
+               nvme_ns_compare;
+               nvme_ns_dettach_ctrls;
+               nvme_ns_flush;
+               nvme_ns_get_ctrl;
                nvme_ns_get_fd;
-               nvme_ns_get_nsid;
-               nvme_ns_get_lba_size;
                nvme_ns_get_lba_count;
+               nvme_ns_get_lba_size;
                nvme_ns_get_lba_util;
+               nvme_ns_get_name;
+               nvme_ns_get_nsid;
                nvme_ns_get_subsystem;
-               nvme_ns_get_ctrl;
+               nvme_ns_get_sysfs_dir;
+               nvme_ns_identify;
+               nvme_ns_mgmt;
+               nvme_ns_mgmt_create;
+               nvme_ns_mgmt_delete;
+               nvme_ns_open;
                nvme_ns_read;
-               nvme_ns_write;
+               nvme_ns_rescan;
                nvme_ns_verify;
-               nvme_ns_compare;
-               nvme_ns_write_zeros;
+               nvme_ns_write;
                nvme_ns_write_uncorrectable;
-               nvme_ns_flush;
-               nvme_ns_identify;
-               nvme_path_get_subsystem;
+               nvme_ns_write_zeros;
+               nvme_open;
+               nvme_path_get_ana_state;
+               nvme_path_get_name;
                nvme_path_get_ns;
-               nvme_ctrl_get_subsystem;
-               nvme_ctrl_identify;
-               nvme_ctrl_disconnect;
-               nvme_scan_ctrl;
-               nvme_free_ctrl;
-               nvme_unlink_ctrl;
-               nvme_scan_filter;
-               nvme_scan;
+               nvme_path_get_subsystem;
+               nvme_path_get_sysfs_dir;
+               nvme_paths_filter;
+               nvme_read;
                nvme_refresh_topology;
                nvme_reset_topology;
-               nvme_free_tree;
-               nvme_get_subsys_attr;
-               nvme_get_ctrl_attr;
-               nvme_get_ns_attr;
-               nvme_get_path_attr;
-               nvme_subsystem_get_nqn;
-               nvme_subsystem_get_sysfs_dir;
-               nvme_subsystem_get_name;
-               nvme_subsystem_get_nqn;
-               nvme_ctrl_get_fd;
-               nvme_ctrl_get_name;
-               nvme_ctrl_get_sysfs_dir;
-               nvme_ctrl_get_address;
-               nvme_ctrl_get_firmware;
-               nvme_ctrl_get_model;
-               nvme_ctrl_get_state;
-               nvme_ctrl_get_numa_node;
-               nvme_ctrl_get_queue_count;
-               nvme_ctrl_get_serial;
-               nvme_ctrl_get_sqsize;
-               nvme_ctrl_get_transport;
-               nvme_ctrl_get_nqn;
-               nvme_ctrl_get_subsysnqn;
-               nvme_path_get_name;
-               nvme_path_get_sysfs_dir;
-               nvme_path_get_ana_state;
-               nvme_ns_get_sysfs_dir;
-               nvme_ns_get_name;
-               nvme_ns_open;
-               nvme_status_type;
-               nvme_status_to_string;
-               nvme_status_to_errno;
-               nvme_fw_download_seq;
-               nvme_get_telemetry_log;
-               nvme_get_ctrl_telemetry;
-               nvme_setup_id_ns;
-               nvme_setup_ctrl_list;
-               nvme_dsm_range;
-               nvme_get_log_page;
-               __nvme_get_log_page;
-               nvme_get_ana_log_len;
-               nvme_namespace_attach_ctrls;
-               nvme_namespace_detach_ctrls;
-               nvme_get_feature_length;
-               nvme_get_directive_receive_length;
-               nvme_open;
-               nvme_scan_ctrl_namespaces;
+               nvme_resv_acquire;
+               nvme_resv_register;
+               nvme_resv_release;
+               nvme_resv_report;
+               nvme_sanitize;
+               nvme_scan;
+               nvme_scan_ctrl;
                nvme_scan_ctrl_namespace_paths;
-               nvme_scan_subsystem_namespaces;
+               nvme_scan_ctrl_namespaces;
+               nvme_scan_filter;
                nvme_scan_subsystem_ctrls;
+               nvme_scan_subsystem_namespaces;
                nvme_scan_subsystems;
+               nvme_security_receive;
+               nvme_security_receive;
+               nvme_set_feature;
+               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_ctrls_filter;
-               nvme_paths_filter;
-               nvme_namespace_filter;
+               nvme_subsystem_first_ctrl;
+               nvme_subsystem_first_ns;
+               nvme_subsystem_get_name;
+               nvme_subsystem_get_nqn;
+               nvme_subsystem_get_nqn;
+               nvme_subsystem_get_sysfs_dir;
+               nvme_subsystem_next_ctrl;
+               nvme_subsystem_next_ns;
+               nvme_subsystem_reset;
+               nvme_unlink_ctrl;
+               nvme_verify;
+               nvme_virtual_mgmt;
+               nvme_write;
+               nvme_write_uncorrectable;
+               nvme_write_zeros;
+               nvmf_add_ctrl;
+               nvmf_add_ctrl_opts;
+               nvmf_adrfam_str;
+               nvmf_cms_str;
+               nvmf_connect_disc_entry;
                nvmf_get_discovery_log;
-               nvmf_hostnqn_generate;
-               nvmf_hostnqn_from_file;
                nvmf_hostid_from_file;
-               nvmf_trtype_str;
-               nvmf_adrfam_str;
-               nvmf_subtype_str;
-               nvmf_treq_str;
-               nvmf_sectype_str;
+               nvmf_hostnqn_from_file;
+               nvmf_hostnqn_generate;
                nvmf_prtype_str;
                nvmf_qptype_str;
-               nvmf_cms_str;
-               nvmf_connect_disc_entry;
+               nvmf_sectype_str;
+               nvmf_subtype_str;
+               nvmf_treq_str;
+               nvmf_trtype_str;
        local:
                *;
 };