efi_char16_t
efi_char16_t efi_sev_live_migration_enabled[] = L"SevLiveMigrationEnabled";
static unsigned long efi_name_size(efi_char16_t *name)
efi_thunk_get_variable(efi_char16_t *name, efi_guid_t *vendor,
efi_thunk_set_variable(efi_char16_t *name, efi_guid_t *vendor,
efi_thunk_set_variable_nonblocking(efi_char16_t *name, efi_guid_t *vendor,
efi_char16_t *name,
unsigned long data_size, efi_char16_t *data)
efi.set_variable_nonblocking((efi_char16_t *)efi_dummy_name,
status = efi.set_variable((efi_char16_t *)efi_dummy_name,
static const efi_char16_t efi_dummy_name[] = L"DUMMY";
static efi_char16_t vendor[100] __initdata;
key_len < sizeof(key_len) + sizeof(efi_char16_t) ||
*(efi_char16_t *)(ptr + sizeof(key_len)) == 0) {
wlen = (ucs2_strnlen(varname, DUMP_NAME_LEN) + 1) * sizeof(efi_char16_t);
efi_char16_t *varname = record->psi->data;
efi_char16_t efi_name[DUMP_NAME_LEN];
efi_char16_t *varname)
efi_char16_t name;
efi_char16_t *name = NULL;
efi_char16_t *name_tmp =
static const efi_char16_t *__init map_fw_vendor(unsigned long fw_vendor,
const efi_char16_t *ret;
const efi_char16_t *c16;
c16 = map_fw_vendor(fw_vendor, sizeof(vendor) * sizeof(efi_char16_t));
unmap_fw_vendor(c16, sizeof(vendor) * sizeof(efi_char16_t));
static int efibc_set_variable(efi_char16_t *name, efi_char16_t *value,
len * sizeof(efi_char16_t), value);
efi_char16_t *reason = event == SYS_RESTART ? L"reboot"
efi_char16_t *wdata;
wdata = kmalloc_objs(efi_char16_t, MAX_DATA_LEN);
const efi_char16_t *description;
const efi_char16_t *options = efi_table_attr(image, load_options);
const efi_char16_t *s2;
options_chars = options_size / sizeof(efi_char16_t);
efi_char16_t c = *s2++;
const efi_char16_t *description;
void efi_char16_puts(efi_char16_t *);
const efi_char16_t *optstr,
efi_rt_call(get_variable, (efi_char16_t *)(name), \
efi_rt_call(set_variable, (efi_char16_t *)(name), \
efi_char16_t *(__efiapi *convert_device_node_to_text)(
efi_char16_t *(__efiapi *convert_device_path_to_text)(
(__efiapi *convert_text_to_device_node)(const efi_char16_t *);
(__efiapi *convert_text_to_device_path)(const efi_char16_t *);
efi_char16_t **);
efi_char16_t *);
efi_char16_t unicode_char;
efi_char16_t *);
efi_char16_t filename[];
efi_char16_t *, u64,
efi_char16_t *, void *, u32 *);
efi_char16_t *, void *, u32);
efi_char16_t *);
efi_char16_t c = cmdline[i++];
static const efi_char16_t builtin_cmdline[] = L"" CONFIG_CMDLINE;
const efi_char16_t *optstr,
const efi_char16_t *cmdline = efi_table_attr(image, load_options);
efi_char16_t filename[MAX_FILENAME_SIZE];
efi_char16_t *c;
static int find_file_option(const efi_char16_t *cmdline, int cmdline_len,
const efi_char16_t *prefix, int prefix_size,
efi_char16_t *result, int result_len)
void efi_char16_puts(efi_char16_t *str)
efi_char16_t buf[128];
static const efi_char16_t shim_MokSBState_name[] = L"MokSBStateRT";
static efi_status_t get_var(efi_char16_t *name, efi_guid_t *vendor, u32 *attr,
static const efi_char16_t efi_MemoryOverWriteRequest_name[] =
static efi_char16_t *efistub_fw_vendor(void)
return (efi_char16_t *)vendor;
static const efi_char16_t apple[] = L"Apple";
static const efi_char16_t ami[] = L"American Megatrends";
static efi_status_t virt_efi_get_variable(efi_char16_t *name,
efi_char16_t *name,
static efi_status_t virt_efi_set_variable(efi_char16_t *name,
virt_efi_set_variable_nb(efi_char16_t *name, efi_guid_t *vendor, u32 attr,
unsigned long data_size, efi_char16_t *data)
efi_char16_t *name;
efi_char16_t *name;
efi_char16_t *name;
efi_char16_t *name, efi_guid_t *guid)
static efi_status_t tee_set_variable(efi_char16_t *name, efi_guid_t *vendor,
static efi_status_t tee_set_variable_nonblocking(efi_char16_t *name,
copy_ucs2_from_user(efi_char16_t **dst, efi_char16_t __user *src)
copy_ucs2_to_user_len(efi_char16_t __user *dst, efi_char16_t *src, size_t len)
efi_char16_t *name = NULL;
efi_char16_t *name = NULL;
static inline size_t user_ucs2_strsize(efi_char16_t __user *str)
efi_char16_t *s = str, c;
efi_char16_t *name = NULL;
len = sizeof(efi_char16_t);
len += sizeof(efi_char16_t);
resetsystem.data_size, (efi_char16_t *)data);
copy_ucs2_from_user_len(efi_char16_t **dst, efi_char16_t __user *src,
efi_char16_t *buf;
get_ucs2_strsize_from_user(efi_char16_t __user *src, size_t *len)
efi_char16_t *variable_name;
efi_char16_t *variable_name;
efi_char16_t *variable_name;
efi_char16_t *data;
efi_status_t efivar_get_variable(efi_char16_t *name, efi_guid_t *vendor,
efi_char16_t *name, efi_guid_t *vendor)
efi_status_t efivar_set_variable_locked(efi_char16_t *name, efi_guid_t *vendor,
efi_status_t efivar_set_variable(efi_char16_t *name, efi_guid_t *vendor,
static efi_status_t gsmi_get_variable(efi_char16_t *name,
efi_char16_t *name,
static efi_status_t gsmi_set_variable(efi_char16_t *name,
static efi_status_t qsee_uefi_get_variable(struct qcuefi_client *qcuefi, const efi_char16_t *name,
static efi_status_t qsee_uefi_set_variable(struct qcuefi_client *qcuefi, const efi_char16_t *name,
unsigned long *name_size, efi_char16_t *name,
static efi_status_t qcuefi_get_variable(efi_char16_t *name, efi_guid_t *vendor, u32 *attr,
static efi_status_t qcuefi_set_variable(efi_char16_t *name, efi_guid_t *vendor,
static efi_status_t qcuefi_get_next_variable(unsigned long *name_size, efi_char16_t *name,
efi_char16_t *uni_name;
uni_name = kzalloc_objs(efi_char16_t, strlen(name) + 1);
efi_char16_t *uefi_var_name,
static void *iwl_uefi_get_variable(efi_char16_t *name, efi_guid_t *guid,
efi_char16_t *uefi_var_name,
static efi_char16_t mlxbf_tmfifo_efi_name[] = L"RshimMacAddr";
static efi_char16_t isci_efivar_name[] = {
efi_char16_t var16[CFG_VAR_NAME_MAX];
static efi_status_t xen_efi_get_variable(efi_char16_t *name, efi_guid_t *vendor,
efi_char16_t *name,
static efi_status_t xen_efi_set_variable(efi_char16_t *name, efi_guid_t *vendor,
unsigned long data_size, efi_char16_t *data)
efi_char16_t VariableName[EFI_VAR_NAME_LEN/sizeof(efi_char16_t)];
int efivar_init(int (*func)(efi_char16_t *, efi_guid_t, unsigned long, void *),
bool efivar_validate(efi_guid_t vendor, efi_char16_t *var_name, u8 *data,
char *efivar_get_utf8name(const efi_char16_t *name16, efi_guid_t *vendor);
bool efivarfs_variable_is_present(efi_char16_t *variable_name,
bool efivarfs_variable_is_present(efi_char16_t *variable_name,
static int efivarfs_create_dentry(struct super_block *sb, efi_char16_t *name16,
static int efivarfs_callback(efi_char16_t *name16, efi_guid_t vendor,
static int efivarfs_check_missing(efi_char16_t *name16, efi_guid_t vendor,
desclength = ucs2_strsize((efi_char16_t *)(buffer + 6), len - 6) + 2;
validate_uint16(efi_char16_t *var_name, int match, u8 *buffer,
validate_ascii_string(efi_char16_t *var_name, int match, u8 *buffer,
bool (*validate)(efi_char16_t *var_name, int match, u8 *data,
efivar_get_utf8name(const efi_char16_t *name16, efi_guid_t *vendor)
efivar_validate(efi_guid_t vendor, efi_char16_t *var_name, u8 *data,
validate_device_path(efi_char16_t *var_name, int match, u8 *buffer,
static unsigned long var_name_strnsize(efi_char16_t *variable_name,
efi_char16_t c;
static void dup_variable_bug(efi_char16_t *str16, efi_guid_t *vendor_guid,
size_t i, len8 = len16 / sizeof(efi_char16_t);
int efivar_init(int (*func)(efi_char16_t *, efi_guid_t, unsigned long, void *),
efi_char16_t *variable_name;
efi_char16_t *name = entry->var.VariableName;
validate_boot_order(efi_char16_t *var_name, int match, u8 *buffer,
validate_load_option(efi_char16_t *var_name, int match, u8 *buffer,
efi_char16_t filename[];
efi_status_t efivar_get_variable(efi_char16_t *name, efi_guid_t *vendor,
efi_char16_t *name, efi_guid_t *vendor);
efi_status_t efivar_set_variable_locked(efi_char16_t *name, efi_guid_t *vendor,
efi_status_t efivar_set_variable(efi_char16_t *name, efi_guid_t *vendor,
typedef efi_status_t efi_get_variable_t (efi_char16_t *name, efi_guid_t *vendor, u32 *attr,
typedef efi_status_t efi_get_next_variable_t (unsigned long *name_size, efi_char16_t *name,
typedef efi_status_t efi_set_variable_t (efi_char16_t *name, efi_guid_t *vendor,
unsigned long data_size, efi_char16_t *data);
efi_status_t (*get_efi_variable)(efi_char16_t *name,
efi_status_t (*set_efi_variable)(efi_char16_t *name,
static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid,
static efi_char16_t *efi_name[CALIBRATION_DATA_AREA_NUM] = {
efi_char16_t efi_name[TAS2563_CAL_VAR_NAME_MAX];
static efi_status_t cs_amp_lib_test_get_efi_variable_nohead(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_get_efi_variable_bad_count(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_get_efi_variable_none(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_set_hp_efi_cal_variable(efi_char16_t *name,
static const efi_char16_t expected_name[] = HP_CALIBRATION_EFI_NAME;
static efi_status_t cs_amp_lib_test_get_efi_variable_lenovo_d0(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_get_efi_variable_lenovo_d1(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_get_efi_variable_lenovo_00(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_get_efi_variable(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_get_efi_variable_buf_too_small(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_get_efi_variable_hp_30(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_get_efi_variable_hp_31(efi_char16_t *name,
static const efi_char16_t expected_name[] = CIRRUS_LOGIC_CALIBRATION_EFI_NAME;
static efi_status_t cs_amp_lib_test_get_efi_vendor_sysid(efi_char16_t *name,
static efi_status_t cs_amp_lib_test_get_efi_variable_all_zeros(efi_char16_t *name,
static const efi_char16_t expected_name[] = CIRRUS_LOGIC_CALIBRATION_EFI_NAME;
static efi_status_t cs_amp_lib_test_get_hp_cal_efi_variable(efi_char16_t *name,
static const efi_char16_t expected_name[] = L"SmartAmpCalibrationData";
static efi_status_t cs_amp_lib_test_set_efi_variable(efi_char16_t *name,
static const efi_char16_t expected_name[] = CIRRUS_LOGIC_CALIBRATION_EFI_NAME;
static efi_status_t cs_amp_lib_test_set_efi_variable_denied(efi_char16_t *name,
static efi_status_t cs_amp_get_efi_variable(efi_char16_t *name,
static efi_status_t cs_amp_set_efi_variable(efi_char16_t *name,
static void *cs_amp_alloc_get_efi_variable(efi_char16_t *name,
efi_char16_t **name,
efi_char16_t *name,
efi_char16_t *name;
efi_char16_t *name = CIRRUS_LOGIC_CALIBRATION_EFI_NAME;
efi_char16_t *name;
static efi_status_t cs35l56_test_get_efi_ssidexv2(efi_char16_t *name,
static efi_char16_t efi_names[][32] = {