Home
last modified time | relevance | path

Searched refs:efi_guid_t (Results 1 – 25 of 44) sorted by relevance

12

/linux/security/integrity/platform_certs/
H A Dkeyring_handler.c14 static efi_guid_t efi_cert_x509_guid __initdata = EFI_CERT_X509_GUID;
15 static efi_guid_t efi_cert_x509_sha256_guid __initdata =
17 static efi_guid_t efi_cert_sha256_guid __initdata = EFI_CERT_SHA256_GUID;
50 __init efi_element_handler_t get_handler_for_db(const efi_guid_t *sig_type) in get_handler_for_db()
61 __init efi_element_handler_t get_handler_for_mok(const efi_guid_t *sig_type) in get_handler_for_mok()
73 __init efi_element_handler_t get_handler_for_ca_keys(const efi_guid_t *sig_type) in get_handler_for_ca_keys()
81 __init efi_element_handler_t get_handler_for_code_signing_keys(const efi_guid_t *sig_type) in get_handler_for_code_signing_keys()
93 __init efi_element_handler_t get_handler_for_dbx(const efi_guid_t *sig_type) in get_handler_for_dbx()
H A Dkeyring_handler.h25 efi_element_handler_t get_handler_for_db(const efi_guid_t *sig_type);
30 efi_element_handler_t get_handler_for_mok(const efi_guid_t *sig_type);
35 efi_element_handler_t get_handler_for_ca_keys(const efi_guid_t *sig_type);
40 efi_element_handler_t get_handler_for_code_signing_keys(const efi_guid_t *sig_type);
45 efi_element_handler_t get_handler_for_dbx(const efi_guid_t *sig_type);
H A Dload_uefi.c56 efi_guid_t guid = EFI_SHIM_LOCK_GUID; in uefi_check_ignore_db()
65 static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, in get_cert_list()
110 efi_guid_t mok_var = EFI_SHIM_LOCK_GUID; in load_moklist_certs()
162 efi_guid_t secure_var = EFI_IMAGE_SECURITY_DATABASE_GUID; in load_uefi_certs()
163 efi_guid_t mok_var = EFI_SHIM_LOCK_GUID; in load_uefi_certs()
/linux/arch/x86/boot/compressed/
H A Defi.h9 typedef guid_t efi_guid_t __aligned(__alignof__(u32));
11 #define EFI_GUID(a, b, c, d...) (efi_guid_t){ { \
57 efi_guid_t guid;
62 efi_guid_t guid;
108 static inline int efi_guidcmp (efi_guid_t left, efi_guid_t right) in efi_guidcmp()
110 return memcmp(&left, &right, sizeof (efi_guid_t)); in efi_guidcmp()
H A Defi.c171 efi_guid_t *vendor_tbl_guid, in get_vendor_table()
211 efi_guid_t guid) in efi_find_vendor_table()
222 efi_guid_t vendor_tbl_guid; in efi_find_vendor_table()
/linux/drivers/firmware/efi/libstub/
H A Drandom.c17 efi_guid_t *);
19 efi_guid_t *, unsigned long,
41 efi_guid_t rng_proto = EFI_RNG_PROTOCOL_GUID; in efi_get_random_bytes()
67 efi_guid_t rng_proto = EFI_RNG_PROTOCOL_GUID; in efi_random_get_seed()
68 efi_guid_t rng_algo_raw = EFI_RNG_ALGORITHM_RAW; in efi_random_get_seed()
69 efi_guid_t rng_table_guid = LINUX_EFI_RANDOM_SEED_TABLE_GUID; in efi_random_get_seed()
H A Dtpm.c32 efi_guid_t var_guid = MEMORY_ONLY_RESET_CONTROL_GUID; in efi_enable_reset_attack_mitigation()
55 efi_guid_t linux_eventlog_guid = LINUX_EFI_TPM_EVENT_LOG_GUID; in efi_retrieve_tcg2_eventlog()
155 efi_guid_t tpm2_guid = EFI_TCG2_PROTOCOL_GUID; in efi_retrieve_eventlog()
176 efi_guid_t cc_guid = EFI_CC_MEASUREMENT_PROTOCOL_GUID; in efi_retrieve_eventlog()
H A Dsecureboot.c16 static const efi_guid_t shim_guid = EFI_SHIM_LOCK_GUID;
19 static efi_status_t get_var(efi_char16_t *name, efi_guid_t *vendor, u32 *attr, in get_var()
H A Defi-stub-helper.c256 efi_guid_t tcg2_guid = EFI_TCG2_PROTOCOL_GUID; in efi_measure_tagged_event()
275 efi_guid_t cc_guid = EFI_CC_MEASUREMENT_PROTOCOL_GUID; in efi_measure_tagged_event()
488 void *get_efi_config_table(efi_guid_t guid) in get_efi_config_table()
551 efi_guid_t lf2_proto_guid = EFI_LOAD_FILE2_PROTOCOL_GUID; in efi_load_initrd_dev_path()
613 efi_guid_t tbl_guid = LINUX_EFI_INITRD_MEDIA_GUID; in efi_load_initrd()
724 efi_guid_t guid = EFI_MEMORY_ATTRIBUTE_PROTOCOL_GUID; in efi_remap_image()
H A Dscreen_info.c22 static efi_guid_t screen_info_guid = LINUX_EFI_SCREEN_INFO_TABLE_GUID;
H A Defi-stub-entry.c39 efi_guid_t loaded_image_proto = LOADED_IMAGE_PROTOCOL_GUID; in efi_pe_entry()
H A Driscv.c48 efi_guid_t boot_protocol_guid = RISCV_EFI_BOOT_PROTOCOL_GUID; in get_boot_hartid_from_efi()
/linux/fs/efivarfs/
H A Dvars.c151 efi_guid_t vendor;
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()
289 efivar_variable_is_removable(efi_guid_t vendor, const char *var_name, in efivar_variable_is_removable()
345 static void dup_variable_bug(efi_char16_t *str16, efi_guid_t *vendor_guid, in dup_variable_bug()
374 int efivar_init(int (*func)(efi_char16_t *, efi_guid_t, unsigned long, void *), in efivar_init() argument
380 efi_guid_t vendor_guid; in efivar_init()
584 efi_guid_t *vendor = &entry->var.VendorGuid; in efivar_entry_set_get_size()
H A Dsuper.c213 efi_guid_t *vendor, void *data) in efivarfs_variable_is_present()
239 unsigned long name_size, efi_guid_t vendor, in efivarfs_create_dentry()
264 memcpy(&(entry->var.VendorGuid), &vendor, sizeof(efi_guid_t)); 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/arch/x86/platform/efi/
H A Defi_64.c562 efi_thunk_get_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_get_variable()
566 efi_guid_t *vnd = PTR_ALIGN((efi_guid_t *)buf, sizeof(*vnd)); in efi_thunk_get_variable()
594 efi_thunk_set_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_set_variable()
598 efi_guid_t *vnd = PTR_ALIGN((efi_guid_t *)buf, sizeof(*vnd)); 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()
628 efi_guid_t *vnd = PTR_ALIGN((efi_guid_t *)buf, sizeof(*vnd)); in efi_thunk_set_variable_nonblocking()
656 efi_guid_t *vendor) in efi_thunk_get_next_variable()
659 efi_guid_t *vnd = PTR_ALIGN((efi_guid_t *)buf, sizeof(*vnd)); in efi_thunk_get_next_variable()
/linux/block/partitions/
H A Defi.h65 efi_guid_t disk_guid;
85 efi_guid_t partition_type_guid;
86 efi_guid_t unique_partition_guid;
/linux/drivers/firmware/efi/test/
H A Defi_test.h16 efi_guid_t *vendor_guid;
25 efi_guid_t *vendor_guid;
35 efi_guid_t *vendor_guid;
H A Defi_test.c144 efi_guid_t vendor_guid, *vd = NULL; in efi_runtime_get_variable()
233 efi_guid_t vendor_guid; in efi_runtime_set_variable()
413 efi_guid_t *vd = NULL; in efi_runtime_get_nextvariablename()
414 efi_guid_t vendor_guid; in efi_runtime_get_nextvariablename()
499 sizeof(efi_guid_t))) in efi_runtime_get_nextvariablename()
/linux/drivers/firmware/efi/
H A Dvars.c184 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 Dcapsule.c86 int efi_capsule_supported(efi_guid_t guid, u32 flags, size_t size, int *reset) in efi_capsule_supported()
97 memcpy(&capsule.guid, &guid, sizeof(efi_guid_t)); in efi_capsule_supported()
219 efi_guid_t guid = capsule->guid; in efi_capsule_update()
/linux/drivers/firmware/efi/stmm/
H A Dtee_stmm_efi.c65 buf_size = mm_hdr->message_len + sizeof(efi_guid_t) + sizeof(size_t); in tee_mm_communicate()
161 const efi_guid_t mm_var_guid = EFI_MM_VARIABLE_GUID; in setup_mm_hdr()
242 const efi_guid_t *vendor, in get_property_int()
284 static efi_status_t tee_get_variable(u16 *name, efi_guid_t *vendor, in tee_get_variable()
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()
469 efi_guid_t *vendor, in tee_set_variable_nonblocking()
/linux/sound/soc/codecs/
H A Dcs-amp-lib.c41 efi_guid_t *guid;
255 efi_guid_t *guid, in cs_amp_get_efi_variable()
275 efi_guid_t *guid, in cs_amp_set_efi_variable()
309 efi_guid_t **guid, in cs_amp_get_cal_efi_buffer()
379 efi_guid_t *guid, in cs_amp_set_cal_efi_buffer()
457 efi_guid_t *guid = &CIRRUS_LOGIC_CALIBRATION_EFI_GUID; in _cs_amp_set_efi_calibration_data()
630 efi_guid_t *guid;
/linux/drivers/firmware/qcom/
H A Dqcom_qseecom_uefisecapp.c295 const efi_guid_t *guid, u32 *attributes, in qsee_uefi_get_variable()
426 const efi_guid_t *guid, u32 attributes, in qsee_uefi_set_variable()
518 efi_guid_t *guid) 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()
763 efi_guid_t *vendor) in qcuefi_get_next_variable()
/linux/drivers/xen/
H A Defi.c120 static efi_status_t xen_efi_get_variable(efi_char16_t *name, efi_guid_t *vendor, in xen_efi_get_variable()
145 efi_guid_t *vendor) 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()
332 bool __init xen_efi_config_table_is_usable(const efi_guid_t *guid, in xen_efi_config_table_is_usable()
/linux/drivers/virt/coco/efi_secret/
H A Defi_secret.c67 efi_guid_t guid;
78 efi_guid_t guid;

12