| /Linux-v5.4/drivers/firmware/efi/ |
| D | vars.c | 40 validate_device_path(efi_char16_t *var_name, int match, u8 *buffer, in validate_device_path() 73 validate_boot_order(efi_char16_t *var_name, int match, u8 *buffer, in validate_boot_order() 84 validate_load_option(efi_char16_t *var_name, int match, u8 *buffer, in validate_load_option() 113 desclength = ucs2_strsize((efi_char16_t *)(buffer + 6), len - 6) + 2; in validate_load_option() 135 validate_uint16(efi_char16_t *var_name, int match, u8 *buffer, in validate_uint16() 146 validate_ascii_string(efi_char16_t *var_name, int match, u8 *buffer, in validate_ascii_string() 165 bool (*validate)(efi_char16_t *var_name, int match, u8 *data, 241 efivar_validate(efi_guid_t vendor, efi_char16_t *var_name, u8 *data, in efivar_validate() 337 static bool variable_is_present(efi_char16_t *variable_name, efi_guid_t *vendor, in variable_is_present() 364 static unsigned long var_name_strnsize(efi_char16_t *variable_name, in var_name_strnsize() [all …]
|
| D | runtime-wrappers.c | 206 status = efi_call_virt(get_variable, (efi_char16_t *)arg1, in efi_call_rts() 212 (efi_char16_t *)arg2, in efi_call_rts() 216 status = efi_call_virt(set_variable, (efi_char16_t *)arg1, in efi_call_rts() 299 static efi_status_t virt_efi_get_variable(efi_char16_t *name, in virt_efi_get_variable() 316 efi_char16_t *name, in virt_efi_get_next_variable() 329 static efi_status_t virt_efi_set_variable(efi_char16_t *name, in virt_efi_set_variable() 346 virt_efi_set_variable_nonblocking(efi_char16_t *name, efi_guid_t *vendor, in virt_efi_set_variable_nonblocking() 415 efi_char16_t *data) in virt_efi_reset_system()
|
| D | efibc.c | 14 static void efibc_str_to_str16(const char *str, efi_char16_t *str16) in efibc_str_to_str16() 29 size_t size = (strlen(value) + 1) * sizeof(efi_char16_t); in efibc_set_variable() 43 efibc_str_to_str16(value, (efi_char16_t *)entry->var.Data); in efibc_set_variable()
|
| D | efivars.c | 36 efi_char16_t VariableName[EFI_VAR_NAME_LEN/sizeof(efi_char16_t)]; 149 sanity_check(struct efi_variable *var, efi_char16_t *name, efi_guid_t vendor, in sanity_check() 195 efi_char16_t *name; in efivar_store_raw() 358 efi_char16_t *name; in efivar_create() 427 efi_char16_t *name; in efivar_delete() 484 efi_char16_t *variable_name = new_var->var.VariableName; in efivar_create_sysfs_entry() 578 static int efivar_update_sysfs_entry(efi_char16_t *name, efi_guid_t vendor, in efivar_update_sysfs_entry() 614 static int efivars_sysfs_callback(efi_char16_t *name, efi_guid_t vendor, in efivars_sysfs_callback()
|
| D | arm-init.c | 86 efi_char16_t *c16; in uefi_init() 120 sizeof(vendor) * sizeof(efi_char16_t)); in uefi_init() 125 early_memunmap(c16, sizeof(vendor) * sizeof(efi_char16_t)); in uefi_init()
|
| D | efi-pstore.c | 245 efi_char16_t efi_name[DUMP_NAME_LEN]; in efi_pstore_write() 277 efi_char16_t *efi_name = data; in efi_pstore_erase_func() 305 efi_char16_t efi_name[DUMP_NAME_LEN]; in efi_pstore_erase_name()
|
| D | apple-properties.c | 64 key_len < sizeof(key_len) + sizeof(efi_char16_t) || in unmarshal_key_value_pairs() 65 *(efi_char16_t *)(ptr + sizeof(key_len)) == 0) { in unmarshal_key_value_pairs()
|
| /Linux-v5.4/drivers/firmware/efi/test/ |
| D | efi_test.c | 33 static inline size_t user_ucs2_strsize(efi_char16_t __user *str) in user_ucs2_strsize() 35 efi_char16_t *s = str, c; in user_ucs2_strsize() 42 len = sizeof(efi_char16_t); in user_ucs2_strsize() 54 len += sizeof(efi_char16_t); in user_ucs2_strsize() 63 copy_ucs2_from_user_len(efi_char16_t **dst, efi_char16_t __user *src, in copy_ucs2_from_user_len() 66 efi_char16_t *buf; in copy_ucs2_from_user_len() 92 get_ucs2_strsize_from_user(efi_char16_t __user *src, size_t *len) in get_ucs2_strsize_from_user() 117 copy_ucs2_from_user(efi_char16_t **dst, efi_char16_t __user *src) in copy_ucs2_from_user() 140 copy_ucs2_to_user_len(efi_char16_t __user *dst, efi_char16_t *src, size_t len) in copy_ucs2_to_user_len() 158 efi_char16_t *name = NULL; in efi_runtime_get_variable() [all …]
|
| D | efi_test.h | 15 efi_char16_t *variable_name; 24 efi_char16_t *variable_name; 34 efi_char16_t *variable_name; 88 efi_char16_t *data;
|
| /Linux-v5.4/drivers/firmware/efi/libstub/ |
| D | secureboot.c | 17 static const efi_char16_t efi_SecureBoot_name[] = L"SecureBoot"; 18 static const efi_char16_t efi_SetupMode_name[] = L"SetupMode"; 22 static const efi_char16_t shim_MokSBState_name[] = L"MokSBState"; 26 (efi_char16_t *)(name), (efi_guid_t *)(vendor), \
|
| D | tpm.c | 17 static const efi_char16_t efi_MemoryOverWriteRequest_name[] = 25 (efi_char16_t *)(name), (efi_guid_t *)(vendor), \ 30 (efi_char16_t *)(name), (efi_guid_t *)(vendor), \
|
| D | efi-stub-helper.c | 61 efi_char16_t ch[2] = { 0 }; in efi_printk() 65 efi_char16_t nl[2] = { '\r', 0 }; in efi_printk() 351 efi_char16_t *filename_16, void **handle, in efi_file_size() 564 efi_char16_t filename_16[256]; in handle_cmdline_files() 565 efi_char16_t *p; in handle_cmdline_files()
|
| D | efistub.h | 38 void efi_char16_printk(efi_system_table_t *, efi_char16_t *);
|
| /Linux-v5.4/arch/x86/kernel/ |
| D | ima_arch.c | 13 efi_char16_t efi_SecureBoot_name[] = L"SecureBoot"; in get_sb_mode() 14 efi_char16_t efi_SetupMode_name[] = L"SecureBoot"; in get_sb_mode()
|
| /Linux-v5.4/block/partitions/ |
| D | efi.h | 91 efi_char16_t partition_name[72 / sizeof (efi_char16_t)];
|
| /Linux-v5.4/include/linux/ |
| D | efi.h | 47 typedef u16 efi_char16_t; /* UNICODE character */ typedef 578 typedef efi_status_t efi_get_variable_t (efi_char16_t *name, efi_guid_t *vendor, u32 *attr, 580 typedef efi_status_t efi_get_next_variable_t (unsigned long *name_size, efi_char16_t *name, 582 typedef efi_status_t efi_set_variable_t (efi_char16_t *name, efi_guid_t *vendor, 587 unsigned long data_size, efi_char16_t *data); 870 efi_char16_t filename[1]; 905 efi_char16_t *, u64, u64); 1364 efi_char16_t VariableName[EFI_VAR_NAME_LEN/sizeof(efi_char16_t)]; 1486 int efivar_init(int (*func)(efi_char16_t *, efi_guid_t, unsigned long, void *), 1504 int efivar_entry_set_safe(efi_char16_t *name, efi_guid_t vendor, u32 attributes, [all …]
|
| /Linux-v5.4/drivers/infiniband/hw/hfi1/ |
| D | efivar.c | 69 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-v5.4/drivers/xen/ |
| D | efi.c | 119 static efi_status_t xen_efi_get_variable(efi_char16_t *name, efi_guid_t *vendor, in xen_efi_get_variable() 143 efi_char16_t *name, in xen_efi_get_next_variable() 165 static efi_status_t xen_efi_set_variable(efi_char16_t *name, efi_guid_t *vendor, in xen_efi_set_variable() 259 unsigned long data_size, efi_char16_t *data) in xen_efi_reset_system()
|
| /Linux-v5.4/arch/x86/platform/efi/ |
| D | efi_64.c | 784 static unsigned long efi_name_size(efi_char16_t *name) in efi_name_size() 790 efi_thunk_get_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_get_variable() 815 efi_thunk_set_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_set_variable() 838 efi_thunk_set_variable_nonblocking(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_set_variable_nonblocking() 864 efi_char16_t *name, in efi_thunk_get_next_variable() 904 unsigned long data_size, efi_char16_t *data) in efi_thunk_reset_system()
|
| D | quirks.c | 79 static const efi_char16_t efi_dummy_name[] = L"DUMMY"; 109 efi.set_variable_nonblocking((efi_char16_t *)efi_dummy_name, in efi_delete_dummy_variable() 186 status = efi.set_variable((efi_char16_t *)efi_dummy_name, in efi_query_variable_store()
|
| /Linux-v5.4/arch/ia64/kernel/ |
| D | efi.c | 132 prefix##_get_variable (efi_char16_t *name, efi_guid_t *vendor, u32 *attr, \ 152 prefix##_get_next_variable (unsigned long *name_size, efi_char16_t *name, \ 168 prefix##_set_variable (efi_char16_t *name, efi_guid_t *vendor, \ 202 unsigned long data_size, efi_char16_t *data) \ 205 efi_char16_t *adata = NULL; \ 478 efi_char16_t *c16; in efi_init() 928 efi_char16_t *utf16, name_utf16[32]; in efi_uart_console_only()
|
| /Linux-v5.4/arch/x86/boot/compressed/ |
| D | eboot.c | 44 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-v5.4/security/integrity/platform_certs/ |
| D | load_uefi.c | 41 static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, in get_cert_list()
|
| /Linux-v5.4/arch/x86/xen/ |
| D | efi.c | 19 static efi_char16_t vendor[100] __initdata;
|
| /Linux-v5.4/drivers/firmware/google/ |
| D | gsmi.c | 308 static efi_status_t gsmi_get_variable(efi_char16_t *name, in gsmi_get_variable() 373 efi_char16_t *name, in gsmi_get_next_variable() 429 static efi_status_t gsmi_set_variable(efi_char16_t *name, in gsmi_set_variable()
|