| /linux/fs/efivarfs/ |
| H A D | vars.c | 28 validate_device_path(efi_char16_t *var_name, int match, u8 *buffer, in validate_device_path() 61 validate_boot_order(efi_char16_t *var_name, int match, u8 *buffer, in validate_boot_order() 72 validate_load_option(efi_char16_t *var_name, int match, u8 *buffer, in validate_load_option() 101 desclength = ucs2_strsize((efi_char16_t *)(buffer + 6), len - 6) + 2; in validate_load_option() 123 validate_uint16(efi_char16_t *var_name, int match, u8 *buffer, in validate_uint16() 134 validate_ascii_string(efi_char16_t *var_name, int match, u8 *buffer, in validate_ascii_string() 153 bool (*validate)(efi_char16_t *var_name, int match, u8 *data, 229 efivar_get_utf8name(const efi_char16_t *name16, efi_guid_t *vendor) in efivar_get_utf8name() 254 efivar_validate(efi_guid_t vendor, efi_char16_t *var_name, u8 *data, in efivar_validate() 321 static unsigned long var_name_strnsize(efi_char16_t *variable_name, in var_name_strnsize() [all …]
|
| H A D | super.c | 212 bool efivarfs_variable_is_present(efi_char16_t *variable_name, in efivarfs_variable_is_present() 238 static int efivarfs_create_dentry(struct super_block *sb, efi_char16_t *name16, in efivarfs_create_dentry() 294 static int efivarfs_callback(efi_char16_t *name16, efi_guid_t vendor, in efivarfs_callback() 410 static int efivarfs_check_missing(efi_char16_t *name16, efi_guid_t vendor, in efivarfs_check_missing()
|
| /linux/drivers/firmware/efi/test/ |
| H A 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() 89 get_ucs2_strsize_from_user(efi_char16_t __user *src, size_t *len) in get_ucs2_strsize_from_user() 111 copy_ucs2_from_user(efi_char16_t **dst, efi_char16_t __user *src) in copy_ucs2_from_user() 131 copy_ucs2_to_user_len(efi_char16_t __user *dst, efi_char16_t *src, size_t len) in copy_ucs2_to_user_len() 146 efi_char16_t *name = NULL; in efi_runtime_get_variable() [all …]
|
| H A 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/drivers/firmware/efi/ |
| H A D | vars.c | 184 efi_status_t efivar_get_variable(efi_char16_t *name, efi_guid_t *vendor, in efivar_get_variable() 197 efi_char16_t *name, efi_guid_t *vendor) in efivar_get_next_variable() 209 efi_status_t efivar_set_variable_locked(efi_char16_t *name, efi_guid_t *vendor, in efivar_set_variable_locked() 242 efi_status_t efivar_set_variable(efi_char16_t *name, efi_guid_t *vendor, in efivar_set_variable()
|
| H A D | efi-pstore.c | 82 efi_char16_t *varname) in efi_pstore_read_func() 147 wlen = (ucs2_strnlen(varname, DUMP_NAME_LEN) + 1) * sizeof(efi_char16_t); in efi_pstore_read_func() 159 efi_char16_t *varname = record->psi->data; in efi_pstore_read() 205 efi_char16_t efi_name[DUMP_NAME_LEN]; in efi_pstore_write()
|
| H A D | efi.c | 203 efi_char16_t name; in generic_ops_supported() 275 efi_char16_t *name = NULL; in efivar_ssdt_load() 297 efi_char16_t *name_tmp = in efivar_ssdt_load() 857 static const efi_char16_t *__init map_fw_vendor(unsigned long fw_vendor, in map_fw_vendor() 860 const efi_char16_t *ret; in map_fw_vendor() 877 const efi_char16_t *c16; in efi_systab_report_header() 881 c16 = map_fw_vendor(fw_vendor, sizeof(vendor) * sizeof(efi_char16_t)); in efi_systab_report_header() 887 unmap_fw_vendor(c16, sizeof(vendor) * sizeof(efi_char16_t)); in efi_systab_report_header()
|
| H A D | apple-properties.c | 66 key_len < sizeof(key_len) + sizeof(efi_char16_t) || in unmarshal_key_value_pairs() 67 *(efi_char16_t *)(ptr + sizeof(key_len)) == 0) { in unmarshal_key_value_pairs()
|
| /linux/drivers/firmware/efi/libstub/ |
| H A D | secureboot.c | 17 static const efi_char16_t shim_MokSBState_name[] = L"MokSBStateRT"; 19 static efi_status_t get_var(efi_char16_t *name, efi_guid_t *vendor, u32 *attr, in get_var()
|
| H A D | printk.c | 20 void efi_char16_puts(efi_char16_t *str) in efi_char16_puts() 77 efi_char16_t buf[128]; in efi_puts()
|
| H A D | efi-stub-helper.c | 126 const efi_char16_t *description; in efi_load_option_unpack() 331 const efi_char16_t *options = efi_table_attr(image, load_options); in efi_convert_cmdline() 335 const efi_char16_t *s2; in efi_convert_cmdline() 345 options_chars = options_size / sizeof(efi_char16_t); in efi_convert_cmdline() 350 efi_char16_t c = *s2++; in efi_convert_cmdline()
|
| H A D | tpm.c | 17 static const efi_char16_t efi_MemoryOverWriteRequest_name[] =
|
| /linux/sound/soc/codecs/ |
| H A D | cs-amp-lib.c | 40 efi_char16_t *name; 254 static efi_status_t cs_amp_get_efi_variable(efi_char16_t *name, in cs_amp_get_efi_variable() 274 static efi_status_t cs_amp_set_efi_variable(efi_char16_t *name, in cs_amp_set_efi_variable() 308 efi_char16_t **name, in cs_amp_get_cal_efi_buffer() 378 efi_char16_t *name, in cs_amp_set_cal_efi_buffer() 456 efi_char16_t *name = CIRRUS_LOGIC_CALIBRATION_EFI_NAME; in _cs_amp_set_efi_calibration_data() 629 efi_char16_t *name;
|
| H A D | cs-amp-lib-test.c | 120 static efi_status_t cs_amp_lib_test_get_efi_variable_nohead(efi_char16_t *name, in cs_amp_lib_test_get_efi_variable_nohead() 151 static efi_status_t cs_amp_lib_test_get_efi_variable_bad_count(efi_char16_t *name, in cs_amp_lib_test_get_efi_variable_bad_count() 193 static efi_status_t cs_amp_lib_test_get_efi_variable_none(efi_char16_t *name, in cs_amp_lib_test_get_efi_variable_none() 219 static efi_status_t cs_amp_lib_test_get_efi_variable(efi_char16_t *name, in cs_amp_lib_test_get_efi_variable() 225 static const efi_char16_t expected_name[] = CIRRUS_LOGIC_CALIBRATION_EFI_NAME; in cs_amp_lib_test_get_efi_variable() 263 static efi_status_t cs_amp_lib_test_get_efi_variable_all_zeros(efi_char16_t *name, in cs_amp_lib_test_get_efi_variable_all_zeros() 269 static const efi_char16_t expected_name[] = CIRRUS_LOGIC_CALIBRATION_EFI_NAME; in cs_amp_lib_test_get_efi_variable_all_zeros() 303 static efi_status_t cs_amp_lib_test_get_hp_cal_efi_variable(efi_char16_t *name, in cs_amp_lib_test_get_hp_cal_efi_variable() 309 static const efi_char16_t expected_name[] = L"SmartAmpCalibrationData"; in cs_amp_lib_test_get_hp_cal_efi_variable() 837 static efi_status_t cs_amp_lib_test_set_efi_variable(efi_char16_t *name, in cs_amp_lib_test_set_efi_variable() [all …]
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | efivar.c | 29 efi_char16_t *uni_name; in read_efi_var() 44 uni_name = kcalloc(strlen(name) + 1, sizeof(efi_char16_t), GFP_KERNEL); in read_efi_var()
|
| /linux/drivers/firmware/qcom/ |
| H A D | qcom_qseecom_uefisecapp.c | 294 static efi_status_t qsee_uefi_get_variable(struct qcuefi_client *qcuefi, const efi_char16_t *name, in qsee_uefi_get_variable() 425 static efi_status_t qsee_uefi_set_variable(struct qcuefi_client *qcuefi, const efi_char16_t *name, in qsee_uefi_set_variable() 517 unsigned long *name_size, efi_char16_t *name, in qsee_uefi_get_next_variable() 730 static efi_status_t qcuefi_get_variable(efi_char16_t *name, efi_guid_t *vendor, u32 *attr, in qcuefi_get_variable() 746 static efi_status_t qcuefi_set_variable(efi_char16_t *name, efi_guid_t *vendor, in qcuefi_set_variable() 762 static efi_status_t qcuefi_get_next_variable(unsigned long *name_size, efi_char16_t *name, in qcuefi_get_next_variable()
|
| /linux/arch/x86/platform/efi/ |
| H A D | efi_64.c | 556 static unsigned long efi_name_size(efi_char16_t *name) in efi_name_size() 562 efi_thunk_get_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_get_variable() 594 efi_thunk_set_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_set_variable() 623 efi_thunk_set_variable_nonblocking(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_set_variable_nonblocking() 655 efi_char16_t *name, in efi_thunk_get_next_variable() 692 unsigned long data_size, efi_char16_t *data) in efi_thunk_reset_system()
|
| /linux/drivers/xen/ |
| H A D | efi.c | 120 static efi_status_t xen_efi_get_variable(efi_char16_t *name, efi_guid_t *vendor, in xen_efi_get_variable() 144 efi_char16_t *name, in xen_efi_get_next_variable() 166 static efi_status_t xen_efi_set_variable(efi_char16_t *name, efi_guid_t *vendor, in xen_efi_set_variable() 260 unsigned long data_size, efi_char16_t *data) in xen_efi_reset_system()
|
| /linux/drivers/firmware/efi/stmm/ |
| H A D | tee_stmm_efi.c | 350 efi_char16_t *name, efi_guid_t *guid) in tee_get_next_variable() 405 static efi_status_t tee_set_variable(efi_char16_t *name, efi_guid_t *vendor, in tee_set_variable() 468 static efi_status_t tee_set_variable_nonblocking(efi_char16_t *name, in tee_set_variable_nonblocking()
|
| /linux/security/integrity/platform_certs/ |
| H A D | load_uefi.c | 65 static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, in get_cert_list()
|
| /linux/arch/x86/xen/ |
| H A D | efi.c | 21 static efi_char16_t vendor[100] __initdata;
|
| /linux/drivers/firmware/google/ |
| H A D | gsmi.c | 310 static efi_status_t gsmi_get_variable(efi_char16_t *name, in gsmi_get_variable() 376 efi_char16_t *name, in gsmi_get_next_variable() 432 static efi_status_t gsmi_set_variable(efi_char16_t *name, in gsmi_set_variable()
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/ |
| H A D | uefi.c | 29 static void *iwl_uefi_get_variable(efi_char16_t *name, efi_guid_t *guid, in iwl_uefi_get_variable() 85 efi_char16_t *uefi_var_name, in iwl_uefi_get_verified_variable_guid() 120 efi_char16_t *uefi_var_name, in iwl_uefi_get_verified_variable()
|
| /linux/drivers/scsi/isci/ |
| H A D | probe_roms.c | 37 static efi_char16_t isci_efivar_name[] = {
|
| /linux/sound/hda/codecs/side-codecs/ |
| H A D | tas2781_hda.c | 184 static efi_char16_t *efi_name[CALIBRATION_DATA_AREA_NUM] = { in tas2781_save_calibration()
|