libefivar.so.0 {
	global:	efi_append_variable;
		efi_chmod_variable;
		efi_del_variable;
		efi_get_next_variable_name;
		efi_get_variable;
		efi_get_variable_attributes;
		efi_get_variable_size;
		efi_guid_is_empty;
		efi_guid_to_id_guid;
		efi_guid_to_name;
		efi_guid_to_str;
		efi_guid_to_symbol;
		efi_id_guid_to_guid;
		efi_name_to_guid;
		_efi_set_variable;
		_efi_set_variable_variadic;
		efi_str_to_guid;
		efi_variable_export;
		efi_variable_free;
		efi_variable_get_attributes;
		efi_variable_get_data;
		efi_variable_get_guid;
		efi_variable_get_name;
		efi_variable_import;
		efi_variable_realize;
		efi_variable_set_attributes;
		efi_variable_set_data;
		efi_variable_set_guid;
		efi_variable_set_name;
		efi_variables_supported;
		efi_well_known_guids;
		efi_well_known_guids_;
		efi_well_known_guids_end;
		efidp_append_instance;
		efidp_append_node;
		efidp_append_path;
		efidp_duplicate_path;
		efidp_format_device_path;
		efidp_make_acpi_hid;
		efidp_make_acpi_hid_ex;
		efidp_make_atapi;
		efidp_make_edd10;
		efidp_make_file;
		efidp_make_generic;
		efidp_make_hd;
		efidp_make_ipv4;
		efidp_make_mac_addr;
		efidp_make_nvme;
		efidp_make_pci;
		efidp_make_sas;
		efidp_make_sata;
		efidp_make_scsi;
		efidp_make_vendor;
		efidp_make_emmc;
		efidp_parse_device_node;
		efidp_parse_device_path;
		efidp_set_node_data;

		efi_guid_empty;
		efi_guid_global;
		efi_guid_lenovo;
		efi_guid_lenovo_2;
		efi_guid_lenovo_boot_menu;
		efi_guid_lenovo_diag;
		efi_guid_lenovo_diag_splash;
		efi_guid_lenovo_me_config;
		efi_guid_lenovo_msg;
		efi_guid_lenovo_rescue;
		efi_guid_lenovo_setup;
		efi_guid_lenovo_startup_interrupt;
		efi_guid_microsoft;
		efi_guid_pkcs7_cert;
		efi_guid_redhat;
		efi_guid_redhat_2;
		efi_guid_rsa2048;
		efi_guid_rsa2048_sha1;
		efi_guid_rsa2048_sha256;
		efi_guid_rsa2048_sha256_cert;
		efi_guid_security;
		efi_guid_sha1;
		efi_guid_sha224;
		efi_guid_sha256;
		efi_guid_sha384;
		efi_guid_sha512;
		efi_guid_shell;
		efi_guid_shim;
		efi_guid_x509_cert;
		efi_guid_x509_sha256;
		efi_guid_x509_sha384;
		efi_guid_x509_sha512;
		efi_guid_zero;
	local:	*;
};

LIBEFIVAR_0.0 {
} libefivar.so.0;

LIBEFIVAR_0.24 {
	global: efi_set_variable;
		efi_guid_cmp;
} LIBEFIVAR_0.0;

LIBEFIVAR_1.28 {
} LIBEFIVAR_0.24;

LIBEFIVAR_1.29 {
} LIBEFIVAR_1.28;

LIBEFIVAR_1.30 {
	global: efi_error_set;
		efi_error_get;
		efi_error_clear;
} LIBEFIVAR_1.29;

LIBEFIVAR_1.33 {
	global: efi_guid_ux_capsule;
		efidp_make_nvdimm;
} LIBEFIVAR_1.30;

LIBEFIVAR_1.35 {
	global: efi_get_variable_exists;
		efi_guid_fwupdate;
} LIBEFIVAR_1.33;

LIBEFIVAR_1.36 {
	global: efi_set_verbose;
		efi_get_verbose;
		efi_get_logfile;
} LIBEFIVAR_1.35;

LIBEFIVAR_1.37 {
} LIBEFIVAR_1.36;

LIBEFIVAR_1.38 {
	global: efi_error_pop;
		efi_set_loglevel;
		efi_get_libefivar_version;
		efi_guid_asus;
		efi_guid_auto_created_boot_option;
		efi_guid_canonical;
		efi_guid_dell;
		efi_guid_external_management;
		efi_guid_fives;
		efi_guid_grub;
		efi_guid_supermicro;
		efi_variable_alloc;
		efi_variable_export_dmpstore;
		efi_well_known_names;
		efi_well_known_names_;
		efi_well_known_names_end;
		efi_n_well_known_names;
		efi_n_well_known_guids;

		tm_to_efi_time;
		efi_time_to_tm;
		efi_asctime;
		efi_asctime_r;
		efi_gmtime;
		efi_gmtime_r;
		efi_localtime;
		efi_localtime_r;
		efi_mktime;
		efi_strptime;
		efi_strftime;
} LIBEFIVAR_1.37;
