Home
last modified time | relevance | path

Searched refs:efi_char16_t (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v4.19/drivers/firmware/efi/
Dvars.c53 validate_device_path(efi_char16_t *var_name, int match, u8 *buffer, in validate_device_path()
86 validate_boot_order(efi_char16_t *var_name, int match, u8 *buffer, in validate_boot_order()
97 validate_load_option(efi_char16_t *var_name, int match, u8 *buffer, in validate_load_option()
126 desclength = ucs2_strsize((efi_char16_t *)(buffer + 6), len - 6) + 2; in validate_load_option()
148 validate_uint16(efi_char16_t *var_name, int match, u8 *buffer, in validate_uint16()
159 validate_ascii_string(efi_char16_t *var_name, int match, u8 *buffer, in validate_ascii_string()
178 bool (*validate)(efi_char16_t *var_name, int match, u8 *data,
254 efivar_validate(efi_guid_t vendor, efi_char16_t *var_name, u8 *data, in efivar_validate()
340 static bool variable_is_present(efi_char16_t *variable_name, efi_guid_t *vendor, in variable_is_present()
367 static unsigned long var_name_strnsize(efi_char16_t *variable_name, in var_name_strnsize()
[all …]
Druntime-wrappers.c215 status = efi_call_virt(get_variable, (efi_char16_t *)arg1, in efi_call_rts()
221 (efi_char16_t *)arg2, in efi_call_rts()
225 status = efi_call_virt(set_variable, (efi_char16_t *)arg1, in efi_call_rts()
308 static efi_status_t virt_efi_get_variable(efi_char16_t *name, in virt_efi_get_variable()
325 efi_char16_t *name, in virt_efi_get_next_variable()
338 static efi_status_t virt_efi_set_variable(efi_char16_t *name, in virt_efi_set_variable()
355 virt_efi_set_variable_nonblocking(efi_char16_t *name, efi_guid_t *vendor, in virt_efi_set_variable_nonblocking()
424 efi_char16_t *data) in virt_efi_reset_system()
Defibc.c22 static void efibc_str_to_str16(const char *str, efi_char16_t *str16) in efibc_str_to_str16()
37 size_t size = (strlen(value) + 1) * sizeof(efi_char16_t); in efibc_set_variable()
51 efibc_str_to_str16(value, (efi_char16_t *)entry->var.Data); in efibc_set_variable()
Defivars.c92 efi_char16_t VariableName[EFI_VAR_NAME_LEN/sizeof(efi_char16_t)];
205 sanity_check(struct efi_variable *var, efi_char16_t *name, efi_guid_t vendor, in sanity_check()
259 efi_char16_t *name; in efivar_store_raw()
422 efi_char16_t *name; in efivar_create()
491 efi_char16_t *name; in efivar_delete()
548 efi_char16_t *variable_name = new_var->var.VariableName; in efivar_create_sysfs_entry()
642 static int efivar_update_sysfs_entry(efi_char16_t *name, efi_guid_t vendor, in efivar_update_sysfs_entry()
678 static int efivars_sysfs_callback(efi_char16_t *name, efi_guid_t vendor, in efivars_sysfs_callback()
Darm-init.c90 efi_char16_t *c16; in uefi_init()
124 sizeof(vendor) * sizeof(efi_char16_t)); in uefi_init()
129 early_memunmap(c16, sizeof(vendor) * sizeof(efi_char16_t)); in uefi_init()
Defi-pstore.c243 efi_char16_t efi_name[DUMP_NAME_LEN]; in efi_pstore_write()
276 efi_char16_t *efi_name = data; in efi_pstore_erase_func()
304 efi_char16_t efi_name[DUMP_NAME_LEN]; in efi_pstore_erase_name()
Dapple-properties.c75 key_len < sizeof(key_len) + sizeof(efi_char16_t) || in unmarshal_key_value_pairs()
76 *(efi_char16_t *)(ptr + sizeof(key_len)) == 0) { in unmarshal_key_value_pairs()
/Linux-v4.19/drivers/firmware/efi/libstub/
Dsecureboot.c19 static const efi_char16_t efi_SecureBoot_name[] = L"SecureBoot";
20 static const efi_char16_t efi_SetupMode_name[] = L"SetupMode";
24 static const efi_char16_t shim_MokSBState_name[] = L"MokSBState";
28 (efi_char16_t *)(name), (efi_guid_t *)(vendor), \
Dtpm.c19 static const efi_char16_t efi_MemoryOverWriteRequest_name[] =
27 (efi_char16_t *)(name), (efi_guid_t *)(vendor), \
32 (efi_char16_t *)(name), (efi_guid_t *)(vendor), \
Defi-stub-helper.c59 efi_char16_t ch[2] = { 0 }; in efi_printk()
63 efi_char16_t nl[2] = { '\r', 0 }; in efi_printk()
354 efi_char16_t *filename_16, void **handle, in efi_file_size()
562 efi_char16_t filename_16[256]; in handle_cmdline_files()
563 efi_char16_t *p; in handle_cmdline_files()
Defistub.h37 void efi_char16_printk(efi_system_table_t *, efi_char16_t *);
/Linux-v4.19/drivers/firmware/efi/test/
Defi_test.c31 static inline size_t user_ucs2_strsize(efi_char16_t __user *str) in user_ucs2_strsize()
33 efi_char16_t *s = str, c; in user_ucs2_strsize()
40 len = sizeof(efi_char16_t); in user_ucs2_strsize()
52 len += sizeof(efi_char16_t); in user_ucs2_strsize()
61 copy_ucs2_from_user_len(efi_char16_t **dst, efi_char16_t __user *src, in copy_ucs2_from_user_len()
64 efi_char16_t *buf; in copy_ucs2_from_user_len()
90 get_ucs2_strsize_from_user(efi_char16_t __user *src, size_t *len) in get_ucs2_strsize_from_user()
115 copy_ucs2_from_user(efi_char16_t **dst, efi_char16_t __user *src) in copy_ucs2_from_user()
138 copy_ucs2_to_user_len(efi_char16_t __user *dst, efi_char16_t *src, size_t len) in copy_ucs2_to_user_len()
156 efi_char16_t *name = NULL; in efi_runtime_get_variable()
[all …]
Defi_test.h15 efi_char16_t *variable_name;
24 efi_char16_t *variable_name;
34 efi_char16_t *variable_name;
/Linux-v4.19/include/xen/
Dxen-ops.h172 efi_status_t xen_efi_get_variable(efi_char16_t *name, efi_guid_t *vendor,
176 efi_char16_t *name, efi_guid_t *vendor);
177 efi_status_t xen_efi_set_variable(efi_char16_t *name, efi_guid_t *vendor,
190 unsigned long data_size, efi_char16_t *data);
/Linux-v4.19/block/partitions/
Defi.h105 efi_char16_t partition_name[72 / sizeof (efi_char16_t)];
/Linux-v4.19/include/linux/
Defi.h47 typedef u16 efi_char16_t; /* UNICODE character */ typedef
565 typedef efi_status_t efi_get_variable_t (efi_char16_t *name, efi_guid_t *vendor, u32 *attr,
567 typedef efi_status_t efi_get_next_variable_t (unsigned long *name_size, efi_char16_t *name,
569 typedef efi_status_t efi_set_variable_t (efi_char16_t *name, efi_guid_t *vendor,
574 unsigned long data_size, efi_char16_t *data);
848 efi_char16_t filename[1];
883 efi_char16_t *, u64, u64);
1321 efi_char16_t VariableName[EFI_VAR_NAME_LEN/sizeof(efi_char16_t)];
1443 int efivar_init(int (*func)(efi_char16_t *, efi_guid_t, unsigned long, void *),
1461 int efivar_entry_set_safe(efi_char16_t *name, efi_guid_t vendor, u32 attributes,
[all …]
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Defivar.c69 efi_char16_t *uni_name; in read_efi_var()
84 uni_name = kcalloc(strlen(name) + 1, sizeof(efi_char16_t), GFP_KERNEL); in read_efi_var()
/Linux-v4.19/drivers/xen/
Defi.c121 efi_status_t xen_efi_get_variable(efi_char16_t *name, efi_guid_t *vendor, in xen_efi_get_variable()
146 efi_char16_t *name, in xen_efi_get_next_variable()
169 efi_status_t xen_efi_set_variable(efi_char16_t *name, efi_guid_t *vendor, in xen_efi_set_variable()
269 unsigned long data_size, efi_char16_t *data) in xen_efi_reset_system()
/Linux-v4.19/arch/x86/platform/efi/
Defi_64.c783 static unsigned long efi_name_size(efi_char16_t *name) in efi_name_size()
789 efi_thunk_get_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_get_variable()
814 efi_thunk_set_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_set_variable()
837 efi_thunk_set_variable_nonblocking(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_set_variable_nonblocking()
863 efi_char16_t *name, in efi_thunk_get_next_variable()
903 unsigned long data_size, efi_char16_t *data) in efi_thunk_reset_system()
Dquirks.c78 static const efi_char16_t efi_dummy_name[] = L"DUMMY";
108 efi.set_variable_nonblocking((efi_char16_t *)efi_dummy_name, in efi_delete_dummy_variable()
185 status = efi.set_variable((efi_char16_t *)efi_dummy_name, in efi_query_variable_store()
/Linux-v4.19/arch/ia64/kernel/
Defi.c129 prefix##_get_variable (efi_char16_t *name, efi_guid_t *vendor, u32 *attr, \
149 prefix##_get_next_variable (unsigned long *name_size, efi_char16_t *name, \
165 prefix##_set_variable (efi_char16_t *name, efi_guid_t *vendor, \
199 unsigned long data_size, efi_char16_t *data) \
202 efi_char16_t *adata = NULL; \
475 efi_char16_t *c16; in efi_init()
926 efi_char16_t *utf16, name_utf16[32]; in efi_uart_console_only()
/Linux-v4.19/arch/x86/boot/compressed/
Deboot.c44 void efi_char16_printk(efi_system_table_t *table, efi_char16_t *str) in efi_char16_printk()
245 static const efi_char16_t apple[] = L"Apple";
249 efi_char16_t *fw_vendor = (efi_char16_t *)(unsigned long) in setup_quirks()
/Linux-v4.19/drivers/firmware/google/
Dgsmi.c292 static efi_status_t gsmi_get_variable(efi_char16_t *name, in gsmi_get_variable()
357 efi_char16_t *name, in gsmi_get_next_variable()
413 static efi_status_t gsmi_set_variable(efi_char16_t *name, in gsmi_set_variable()
/Linux-v4.19/arch/x86/xen/
Defi.c31 static efi_char16_t vendor[100] __initdata;
/Linux-v4.19/drivers/scsi/isci/
Dprobe_roms.c37 static efi_char16_t isci_efivar_name[] = {

12