Files
xen/tools/libs/store/libxenstore.map
T
Juergen Gross dd33fd2e81 tools: split libxenstore into new tools/libs/store directory
There is no reason why libxenstore is not placed in the tools/libs
directory.

The common files between libxenstore and xenstored are kept in the
tools/xenstore directory to be easily accessible by xenstore-stubdom
which needs the xenstored files to be built.

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Wei Liu <wl@xen.org>
2020-09-09 10:57:25 +00:00

50 lines
933 B
Plaintext

VERS_3.0.3 {
global:
xs_open;
xs_close;
xs_daemon_open;
xs_domain_open;
xs_daemon_open_readonly;
xs_daemon_close;
xs_daemon_destroy_postfork;
xs_directory;
xs_read;
xs_write;
xs_mkdir;
xs_rm;
xs_restrict;
xs_get_permissions;
xs_set_permissions;
xs_watch;
xs_fileno;
xs_check_watch;
xs_read_watch;
xs_unwatch;
xs_transaction_start;
xs_transaction_end;
xs_introduce_domain;
xs_set_target;
xs_resume_domain;
xs_release_domain;
xs_get_domain_path;
xs_path_is_subpath;
xs_is_domain_introduced;
xs_control_command;
xs_debug_command;
xs_suspend_evtchn_port;
xs_daemon_rootdir;
xs_daemon_rundir;
xs_daemon_socket;
xs_daemon_socket_ro;
xs_domain_dev;
xs_daemon_tdb;
xs_write_all;
xs_strings_to_perms;
xs_perm_to_string;
xs_count_strings;
expanding_buffer_ensure;
sanitise_value;
unsanitise_value;
local: *; /* Do not expose anything by default */
};