2020-05-09 22:41:44 +00:00
|
|
|
{
|
|
|
|
global:
|
|
|
|
|
|
|
|
# public functions in nvmf.h
|
|
|
|
spdk_nvmf_tgt_create;
|
|
|
|
spdk_nvmf_tgt_destroy;
|
|
|
|
spdk_nvmf_tgt_get_name;
|
|
|
|
spdk_nvmf_get_tgt;
|
|
|
|
spdk_nvmf_get_first_tgt;
|
|
|
|
spdk_nvmf_get_next_tgt;
|
|
|
|
spdk_nvmf_tgt_write_config_json;
|
2020-12-21 13:07:39 +00:00
|
|
|
spdk_nvmf_listen_opts_init;
|
2020-12-18 19:12:49 +00:00
|
|
|
spdk_nvmf_tgt_listen_ext;
|
2020-05-09 22:41:44 +00:00
|
|
|
spdk_nvmf_tgt_stop_listen;
|
|
|
|
spdk_nvmf_poll_group_create;
|
|
|
|
spdk_nvmf_get_optimal_poll_group;
|
|
|
|
spdk_nvmf_poll_group_destroy;
|
|
|
|
spdk_nvmf_poll_group_add;
|
|
|
|
spdk_nvmf_qpair_disconnect;
|
|
|
|
spdk_nvmf_qpair_get_peer_trid;
|
|
|
|
spdk_nvmf_qpair_get_local_trid;
|
|
|
|
spdk_nvmf_qpair_get_listen_trid;
|
|
|
|
spdk_nvmf_subsystem_create;
|
|
|
|
spdk_nvmf_subsystem_destroy;
|
|
|
|
spdk_nvmf_subsystem_start;
|
|
|
|
spdk_nvmf_subsystem_stop;
|
|
|
|
spdk_nvmf_subsystem_pause;
|
|
|
|
spdk_nvmf_subsystem_resume;
|
|
|
|
spdk_nvmf_tgt_find_subsystem;
|
|
|
|
spdk_nvmf_subsystem_get_first;
|
|
|
|
spdk_nvmf_subsystem_get_next;
|
|
|
|
spdk_nvmf_subsystem_add_host;
|
|
|
|
spdk_nvmf_subsystem_remove_host;
|
2020-10-07 15:48:47 +00:00
|
|
|
spdk_nvmf_subsystem_disconnect_host;
|
2020-05-09 22:41:44 +00:00
|
|
|
spdk_nvmf_subsystem_set_allow_any_host;
|
|
|
|
spdk_nvmf_subsystem_get_allow_any_host;
|
|
|
|
spdk_nvmf_subsystem_host_allowed;
|
|
|
|
spdk_nvmf_subsystem_get_first_host;
|
|
|
|
spdk_nvmf_subsystem_get_next_host;
|
|
|
|
spdk_nvmf_host_get_nqn;
|
|
|
|
spdk_nvmf_subsystem_add_listener;
|
|
|
|
spdk_nvmf_subsystem_remove_listener;
|
|
|
|
spdk_nvmf_subsystem_listener_allowed;
|
|
|
|
spdk_nvmf_subsystem_get_first_listener;
|
|
|
|
spdk_nvmf_subsystem_get_next_listener;
|
|
|
|
spdk_nvmf_subsystem_listener_get_trid;
|
|
|
|
spdk_nvmf_subsystem_allow_any_listener;
|
|
|
|
spdk_nvmf_subsytem_any_listener_allowed;
|
|
|
|
spdk_nvmf_ns_opts_get_defaults;
|
2020-09-30 19:22:21 +00:00
|
|
|
spdk_nvmf_subsystem_add_ns_ext;
|
2020-05-09 22:41:44 +00:00
|
|
|
spdk_nvmf_subsystem_remove_ns;
|
|
|
|
spdk_nvmf_subsystem_get_first_ns;
|
|
|
|
spdk_nvmf_subsystem_get_next_ns;
|
|
|
|
spdk_nvmf_subsystem_get_ns;
|
2021-04-12 11:01:16 +00:00
|
|
|
spdk_nvmf_subsystem_get_min_cntlid;
|
|
|
|
spdk_nvmf_subsystem_get_max_cntlid;
|
2020-05-09 22:41:44 +00:00
|
|
|
spdk_nvmf_subsystem_get_max_namespaces;
|
|
|
|
spdk_nvmf_ns_get_id;
|
|
|
|
spdk_nvmf_ns_get_bdev;
|
|
|
|
spdk_nvmf_ns_get_opts;
|
|
|
|
spdk_nvmf_subsystem_get_sn;
|
|
|
|
spdk_nvmf_subsystem_set_sn;
|
|
|
|
spdk_nvmf_subsystem_get_mn;
|
|
|
|
spdk_nvmf_subsystem_set_mn;
|
|
|
|
spdk_nvmf_subsystem_get_nqn;
|
|
|
|
spdk_nvmf_subsystem_get_type;
|
|
|
|
spdk_nvmf_subsystem_get_max_nsid;
|
|
|
|
spdk_nvmf_transport_opts_init;
|
|
|
|
spdk_nvmf_transport_create;
|
|
|
|
spdk_nvmf_transport_destroy;
|
|
|
|
spdk_nvmf_tgt_get_transport;
|
|
|
|
spdk_nvmf_transport_get_first;
|
|
|
|
spdk_nvmf_transport_get_next;
|
|
|
|
spdk_nvmf_get_transport_opts;
|
|
|
|
spdk_nvmf_get_transport_type;
|
|
|
|
spdk_nvmf_get_transport_name;
|
|
|
|
spdk_nvmf_tgt_add_transport;
|
|
|
|
spdk_nvmf_transport_listen;
|
|
|
|
spdk_nvmf_transport_stop_listen;
|
2020-07-09 21:57:37 +00:00
|
|
|
spdk_nvmf_transport_stop_listen_async;
|
2021-03-03 15:36:02 +00:00
|
|
|
spdk_nvmf_poll_group_dump_stat;
|
2020-05-09 22:41:44 +00:00
|
|
|
spdk_nvmf_rdma_init_hooks;
|
2020-08-19 04:51:54 +00:00
|
|
|
spdk_nvmf_subsystem_set_ana_reporting;
|
2020-05-09 22:41:44 +00:00
|
|
|
|
|
|
|
# public functions in nvmf_cmd.h
|
|
|
|
spdk_nvmf_ctrlr_identify_ctrlr;
|
|
|
|
spdk_nvmf_ctrlr_identify_ns;
|
|
|
|
spdk_nvmf_set_custom_admin_cmd_hdlr;
|
|
|
|
spdk_nvmf_set_passthru_admin_cmd;
|
|
|
|
spdk_nvmf_bdev_ctrlr_nvme_passthru_admin;
|
|
|
|
spdk_nvmf_request_get_bdev;
|
|
|
|
spdk_nvmf_request_get_ctrlr;
|
|
|
|
spdk_nvmf_request_get_subsystem;
|
|
|
|
spdk_nvmf_request_get_data;
|
|
|
|
spdk_nvmf_request_get_cmd;
|
|
|
|
spdk_nvmf_request_get_response;
|
2020-07-23 14:28:58 +00:00
|
|
|
spdk_nvmf_request_get_req_to_abort;
|
|
|
|
spdk_nvmf_bdev_ctrlr_abort_cmd;
|
2020-05-09 22:41:44 +00:00
|
|
|
|
|
|
|
# public functions in nvmf_transport.h
|
|
|
|
spdk_nvmf_transport_register;
|
2020-06-08 21:57:25 +00:00
|
|
|
spdk_nvmf_tgt_new_qpair;
|
2020-05-09 22:41:44 +00:00
|
|
|
spdk_nvmf_ctrlr_connect;
|
|
|
|
spdk_nvmf_ctrlr_data_init;
|
|
|
|
spdk_nvmf_ctrlr_get_regs;
|
|
|
|
spdk_nvmf_request_free_buffers;
|
|
|
|
spdk_nvmf_request_get_buffers;
|
|
|
|
spdk_nvmf_request_get_dif_ctx;
|
2020-09-15 10:38:21 +00:00
|
|
|
spdk_nvmf_request_exec_fabrics;
|
2020-05-09 22:41:44 +00:00
|
|
|
spdk_nvmf_request_exec;
|
|
|
|
spdk_nvmf_request_free;
|
|
|
|
spdk_nvmf_request_complete;
|
2021-04-13 11:14:50 +00:00
|
|
|
spdk_nvmf_request_zcopy_start;
|
|
|
|
spdk_nvmf_request_zcopy_end;
|
2020-05-09 22:41:44 +00:00
|
|
|
spdk_nvmf_ctrlr_get_subsystem;
|
2020-06-21 06:38:01 +00:00
|
|
|
spdk_nvmf_ctrlr_get_id;
|
2020-05-09 22:41:44 +00:00
|
|
|
spdk_nvmf_req_get_xfer;
|
2020-06-04 14:13:06 +00:00
|
|
|
spdk_nvmf_poll_group_remove;
|
2020-05-09 22:41:44 +00:00
|
|
|
|
|
|
|
|
|
|
|
local: *;
|
|
|
|
};
|