Home
last modified time | relevance | path

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

123

/OK3568_Linux_fs/kernel/include/linux/
H A Defi.h73 typedef guid_t efi_guid_t __aligned(__alignof__(u32));
75 #define EFI_GUID(a, b, c, d...) (efi_guid_t){ { \
145 efi_guid_t guid;
241 typedef efi_status_t efi_get_variable_t (efi_char16_t *name, efi_guid_t *vendor, u32 *attr,
244 efi_guid_t *vendor);
245 typedef efi_status_t efi_set_variable_t (efi_char16_t *name, efi_guid_t *vendor,
371 efi_guid_t guid;
376 efi_guid_t guid;
382 efi_guid_t guid;
389 efi_guid_t guid;
[all …]
/OK3568_Linux_fs/kernel/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 Defistub.h96 (efi_guid_t *)(vendor), __VA_ARGS__)
100 (efi_guid_t *)(vendor), __VA_ARGS__)
243 efi_guid_t *, void **);
246 efi_status_t (__efiapi *locate_handle)(int, efi_guid_t *,
249 efi_status_t (__efiapi *locate_device_path)(efi_guid_t *,
252 efi_status_t (__efiapi *install_configuration_table)(efi_guid_t *,
275 efi_status_t (__efiapi *locate_protocol)(efi_guid_t *, void *,
506 efi_guid_t *, unsigned long *,
509 efi_guid_t *, unsigned long,
772 void *get_efi_config_table(efi_guid_t guid);
[all …]
H A Dtpm.c32 efi_guid_t var_guid = MEMORY_ONLY_RESET_CONTROL_GUID; in efi_enable_reset_attack_mitigation()
52 efi_guid_t tcg2_guid = EFI_TCG2_PROTOCOL_GUID; in efi_retrieve_tpm2_eventlog()
53 efi_guid_t linux_eventlog_guid = LINUX_EFI_TPM_EVENT_LOG_GUID; in efi_retrieve_tpm2_eventlog()
H A Dsecureboot.c16 static const efi_guid_t efi_variable_guid = EFI_GLOBAL_VARIABLE_GUID;
21 static const efi_guid_t shim_guid = EFI_SHIM_LOCK_GUID;
/OK3568_Linux_fs/u-boot/include/
H A Defi_api.h78 void **handle, efi_guid_t *protocol,
81 void *handle, efi_guid_t *protocol,
84 efi_guid_t *protocol, void *protocol_interface);
85 efi_status_t (EFIAPI *handle_protocol)(efi_handle_t, efi_guid_t *,
89 efi_guid_t *protocol, struct efi_event *event,
93 efi_guid_t *protocol, void *search_key,
95 efi_status_t (EFIAPI *locate_device_path)(efi_guid_t *protocol,
99 efi_guid_t *guid, void *table);
132 efi_guid_t *protocol, void **interface,
136 efi_guid_t *protocol, void *agent_handle,
[all …]
H A Defi_loader.h62 extern const efi_guid_t efi_guid_console_control;
63 extern const efi_guid_t efi_guid_device_path;
64 extern const efi_guid_t efi_guid_loaded_image;
65 extern const efi_guid_t efi_guid_device_path_to_text_protocol;
75 const efi_guid_t *guid;
193 efi_status_t efi_install_configuration_table(const efi_guid_t *guid, void *table);
236 static inline int guidcmp(const efi_guid_t *g1, const efi_guid_t *g2) in guidcmp()
238 return memcmp(g1, g2, sizeof(efi_guid_t)); in guidcmp()
H A Dpart_efi.h86 efi_guid_t disk_guid;
106 efi_guid_t partition_type_guid;
107 efi_guid_t unique_partition_guid;
/OK3568_Linux_fs/buildroot/package/efivar/
H A D0003-Fix-all-the-places-Werror-address-of-packed-member-c.patch50 efi_guid_t _guid; \
51 - const efi_guid_t * const _guid_p = \
58 + const efi_guid_t * const _guid_p = &_guid; \
78 extern const efi_guid_t efi_guid_zero;
81 -efi_guid_cmp(const efi_guid_t *a, const efi_guid_t *b)
84 return memcmp(a, b, sizeof (efi_guid_t));
90 @@ -128,7 +128,7 @@ extern int efi_symbol_to_guid(const char *symbol, efi_guid_t *guid)
92 extern int efi_guid_is_zero(const efi_guid_t *guid);
93 extern int efi_guid_is_empty(const efi_guid_t *guid);
94 -extern int efi_guid_cmp(const efi_guid_t *a, const efi_guid_t *b);
H A D0004-Fix-another-error-of-Werror-address-of-packed-member.patch9 (efi_guid_t *)&dp->infiniband.ioc_guid);
37 - (efi_guid_t *)dp->hd.signature);
50 - (efi_guid_t *)&dp->infiniband.ioc_guid);
/OK3568_Linux_fs/kernel/security/integrity/platform_certs/
H A Dkeyring_handler.c13 static efi_guid_t efi_cert_x509_guid __initdata = EFI_CERT_X509_GUID;
14 static efi_guid_t efi_cert_x509_sha256_guid __initdata =
16 static efi_guid_t efi_cert_sha256_guid __initdata = EFI_CERT_SHA256_GUID;
71 __init efi_element_handler_t get_handler_for_db(const efi_guid_t *sig_type) in get_handler_for_db()
82 __init efi_element_handler_t get_handler_for_dbx(const efi_guid_t *sig_type) in get_handler_for_dbx()
H A Dload_uefi.c54 efi_guid_t guid = EFI_SHIM_LOCK_GUID; in uefi_check_ignore_db()
63 static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, in get_cert_list()
108 efi_guid_t mok_var = EFI_SHIM_LOCK_GUID; in load_moklist_certs()
160 efi_guid_t secure_var = EFI_IMAGE_SECURITY_DATABASE_GUID; in load_uefi_certs()
161 efi_guid_t mok_var = EFI_SHIM_LOCK_GUID; in load_uefi_certs()
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_dbx(const efi_guid_t *sig_type);
/OK3568_Linux_fs/u-boot/lib/efi_loader/
H A Defi_boottime.c456 efi_guid_t *protocol, int protocol_interface_type, in efi_install_protocol_interface()
513 efi_guid_t *protocol, int protocol_interface_type, in efi_install_protocol_interface_ext()
525 efi_guid_t *protocol, void *old_interface, in efi_reinstall_protocol_interface()
534 efi_guid_t *protocol, void *protocol_interface) in efi_uninstall_protocol_interface()
554 const efi_guid_t *hprotocol = handler->guid; in efi_uninstall_protocol_interface()
575 efi_guid_t *protocol, void *protocol_interface) in efi_uninstall_protocol_interface_ext()
583 static efi_status_t EFIAPI efi_register_protocol_notify(efi_guid_t *protocol, in efi_register_protocol_notify()
592 efi_guid_t *protocol, void *search_key, in efi_search()
604 const efi_guid_t *guid = efiobj->protocols[i].guid; in efi_search()
616 efi_guid_t *protocol, void *search_key, in efi_locate_handle()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/platform/efi/
H A Defi_64.c573 efi_thunk_get_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_get_variable()
577 efi_guid_t *vnd = PTR_ALIGN((efi_guid_t *)buf, sizeof(*vnd)); in efi_thunk_get_variable()
605 efi_thunk_set_variable(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_set_variable()
609 efi_guid_t *vnd = PTR_ALIGN((efi_guid_t *)buf, sizeof(*vnd)); in efi_thunk_set_variable()
634 efi_thunk_set_variable_nonblocking(efi_char16_t *name, efi_guid_t *vendor, in efi_thunk_set_variable_nonblocking()
639 efi_guid_t *vnd = PTR_ALIGN((efi_guid_t *)buf, sizeof(*vnd)); in efi_thunk_set_variable_nonblocking()
667 efi_guid_t *vendor) in efi_thunk_get_next_variable()
670 efi_guid_t *vnd = PTR_ALIGN((efi_guid_t *)buf, sizeof(*vnd)); in efi_thunk_get_next_variable()
/OK3568_Linux_fs/external/recovery/update_engine/
H A Dgpt.h33 ((efi_guid_t) \
110 } efi_guid_t; typedef
143 efi_guid_t disk_guid; //磁盘的GUID,唯一标识,这也意味着全硬盘复制是行不通的.
163 efi_guid_t partition_type_guid;
164 efi_guid_t unique_partition_guid;
/OK3568_Linux_fs/external/rkupdate/
H A Dgpt.h17 ((efi_guid_t) \
96 } efi_guid_t; typedef
132 efi_guid_t disk_guid;
155 efi_guid_t partition_type_guid;
156 efi_guid_t unique_partition_guid;
/OK3568_Linux_fs/kernel/drivers/firmware/efi/
H A Dvars.c159 efi_guid_t vendor;
237 efivar_validate(efi_guid_t vendor, efi_char16_t *var_name, u8 *data, in efivar_validate()
273 efivar_variable_is_removable(efi_guid_t vendor, const char *var_name, in efivar_variable_is_removable()
333 static bool variable_is_present(efi_char16_t *variable_name, efi_guid_t *vendor, in variable_is_present()
384 static void dup_variable_bug(efi_char16_t *str16, efi_guid_t *vendor_guid, in dup_variable_bug()
414 int efivar_init(int (*func)(efi_char16_t *, efi_guid_t, unsigned long, void *), in efivar_init() argument
421 efi_guid_t vendor_guid; in efivar_init()
657 efi_guid_t vendor = entry->var.VendorGuid; in efivar_entry_set()
694 efivar_entry_set_nonblocking(efi_char16_t *name, efi_guid_t vendor, in efivar_entry_set_nonblocking()
740 int efivar_entry_set_safe(efi_char16_t *name, efi_guid_t vendor, u32 attributes, in efivar_entry_set_safe()
[all …]
H A Druntime-wrappers.c207 (efi_guid_t *)arg2, (u32 *)arg3, in efi_call_rts()
213 (efi_guid_t *)arg3); in efi_call_rts()
217 (efi_guid_t *)arg2, *(u32 *)arg3, in efi_call_rts()
300 efi_guid_t *vendor, in virt_efi_get_variable()
317 efi_guid_t *vendor) in virt_efi_get_next_variable()
330 efi_guid_t *vendor, 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()
H A Defi-pstore.c46 efi_guid_t vendor = LINUX_EFI_CRASH_GUID; in efi_pstore_read_func()
251 efi_guid_t vendor = LINUX_EFI_CRASH_GUID; in efi_pstore_write()
284 efi_guid_t vendor = LINUX_EFI_CRASH_GUID; in efi_pstore_erase_func()
363 static int efi_pstore_callback(efi_char16_t *name, efi_guid_t vendor, in efi_pstore_callback()
383 static int efi_pstore_update_entry(efi_char16_t *name, efi_guid_t vendor, in efi_pstore_update_entry()
392 memcpy(&(entry->var.VendorGuid), &vendor, sizeof(efi_guid_t)); in efi_pstore_update_entry()
H A Dcapsule.c85 int efi_capsule_supported(efi_guid_t guid, u32 flags, size_t size, int *reset) in efi_capsule_supported()
96 memcpy(&capsule.guid, &guid, sizeof(efi_guid_t)); in efi_capsule_supported()
218 efi_guid_t guid = capsule->guid; in efi_capsule_update()
/OK3568_Linux_fs/kernel/block/partitions/
H A Defi.h66 efi_guid_t disk_guid;
86 efi_guid_t partition_type_guid;
87 efi_guid_t unique_partition_guid;
/OK3568_Linux_fs/kernel/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;
/OK3568_Linux_fs/kernel/arch/ia64/include/asm/
H A Desi.h24 extern int ia64_esi_call(efi_guid_t, struct ia64_sal_retval *,
27 extern int ia64_esi_call_phys(efi_guid_t, struct ia64_sal_retval *, u64, u64,
/OK3568_Linux_fs/kernel/arch/ia64/kernel/
H A Desi.c37 efi_guid_t guid;
88 int ia64_esi_call (efi_guid_t guid, struct ia64_sal_retval *isrvp, in ia64_esi_call()
140 int ia64_esi_call_phys (efi_guid_t guid, struct ia64_sal_retval *isrvp, in ia64_esi_call_phys()

123