summaryrefslogtreecommitdiffstats
path: root/src/libnvme-mi.map
blob: 1fa3cd8391693c7b1fcf68f6af6744639d03a7b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
LIBNVME_MI_1_10 {
	global:
		nvme_mi_admin_get_ana_log_atomic;
};

LIBNVME_MI_1_5 {
	global:
		nvme_mi_ctrl_id;
};

LIBNVME_MI_1_4 {
        global:
                nvme_mi_admin_get_log_page;
};

LIBNVME_MI_1_3 {
	global:
		nvme_mi_admin_admin_passthru;
		nvme_mi_ep_get_timeout;
		nvme_mi_ep_set_timeout;
		nvme_mi_set_probe_enabled;
};

LIBNVME_MI_1_2 {
	global:
		nvme_mi_admin_get_features;
		nvme_mi_admin_set_features;
		nvme_mi_admin_ns_mgmt;
		nvme_mi_admin_ns_attach;
		nvme_mi_admin_format_nvm;
		nvme_mi_admin_sanitize_nvm;
		nvme_mi_admin_fw_download;
		nvme_mi_admin_fw_commit;
		nvme_mi_status_to_string;
};

LIBNVME_MI_1_1 {
	global:
		nvme_mi_create_root;
		nvme_mi_free_root;
		nvme_mi_init_ctrl;
		nvme_mi_close_ctrl;
		nvme_mi_close;
		nvme_mi_mi_config_get;
		nvme_mi_mi_config_set;
		nvme_mi_mi_read_mi_data_subsys;
		nvme_mi_mi_read_mi_data_port;
		nvme_mi_mi_read_mi_data_ctrl_list;
		nvme_mi_mi_read_mi_data_ctrl;
		nvme_mi_mi_subsystem_health_status_poll;
		nvme_mi_admin_identify_partial;
		nvme_mi_admin_get_log;
		nvme_mi_admin_xfer;
		nvme_mi_admin_security_send;
		nvme_mi_admin_security_recv;
		nvme_mi_endpoint_desc;
		nvme_mi_first_endpoint;
		nvme_mi_next_endpoint;
		nvme_mi_first_ctrl;
		nvme_mi_next_ctrl;
		nvme_mi_open_mctp;
		nvme_mi_scan_mctp;
		nvme_mi_scan_ep;
	local:
		*;
};