| /linux-6.15/drivers/firmware/efi/libstub/ |
| H A D | efistub.h | 266 efi_status_t (__efiapi *free_pool)(void *); 270 efi_status_t (__efiapi *set_timer)(efi_event_t, 300 efi_status_t, 307 efi_status_t (__efiapi *stall)(unsigned long); 940 efi_status_t 944 efi_status_t 951 efi_status_t 956 efi_status_t 1045 efi_status_t efi_random_get_seed(void); 1047 efi_status_t check_platform_features(void); [all …]
|
| H A D | x86-stub.c | 42 static efi_status_t 46 efi_status_t status; in preserve_pci_rom_image() 117 efi_status_t status; in setup_efi_pci() 160 efi_status_t status; in retrieve_apple_device_properties() 244 efi_status_t status; in apple_set_os() 271 efi_status_t status; in efi_adjust_memory_range_protection() 348 efi_status_t status; in setup_unaccepted_memory() 411 efi_status_t status; in efi_allocate_bootparams() 469 static efi_status_t 581 efi_status_t status; in alloc_e820ext() [all …]
|
| H A D | smbios.c | 13 efi_status_t (__efiapi *add)(efi_smbios_protocol_t *, efi_handle_t, 15 efi_status_t (__efiapi *update_string)(efi_smbios_protocol_t *, u16 *, 17 efi_status_t (__efiapi *remove)(efi_smbios_protocol_t *, u16); 18 efi_status_t (__efiapi *get_next)(efi_smbios_protocol_t *, u16 *, u8 *, 40 efi_status_t status; in efi_get_smbios_record()
|
| H A D | efi-stub.c | 74 efi_status_t status; in install_memreserve_table() 105 efi_status_t efi_handle_cmdline(efi_loaded_image_t *image, char **cmdline_ptr) in efi_handle_cmdline() 108 efi_status_t status; in efi_handle_cmdline() 143 efi_status_t efi_stub_common(efi_handle_t handle, in efi_stub_common() 149 efi_status_t status; in efi_stub_common() 187 efi_status_t efi_alloc_virtmap(efi_memory_desc_t **virtmap, in efi_alloc_virtmap() 191 efi_status_t status; in efi_alloc_virtmap()
|
| H A D | random.c | 15 efi_status_t (__efiapi *get_info)(efi_rng_protocol_t *, 18 efi_status_t (__efiapi *get_rng)(efi_rng_protocol_t *, 39 efi_status_t efi_get_random_bytes(unsigned long size, u8 *out) in efi_get_random_bytes() 42 efi_status_t status; in efi_get_random_bytes() 65 efi_status_t efi_random_get_seed(void) in efi_random_get_seed() 74 efi_status_t status; in efi_random_get_seed()
|
| H A D | efi-stub-helper.c | 48 efi_status_t efi_parse_options(char const *cmdline) in efi_parse_options() 51 efi_status_t status; in efi_parse_options() 248 efi_status_t in efi_measure_tagged_event() 259 efi_status_t status; in efi_measure_tagged_event() 337 efi_status_t status; in efi_convert_cmdline() 429 efi_status_t status; in efi_exit_boot_services() 555 efi_status_t status; in efi_load_initrd_dev_path() 607 efi_status_t efi_load_initrd(efi_loaded_image_t *image, in efi_load_initrd() 613 efi_status_t status = EFI_SUCCESS; in efi_load_initrd() 676 efi_status_t status; in efi_wait_for_key() [all …]
|
| H A D | riscv.c | 46 static efi_status_t get_boot_hartid_from_efi(void) in get_boot_hartid_from_efi() 50 efi_status_t status; in get_boot_hartid_from_efi() 59 efi_status_t check_platform_features(void) in check_platform_features() 61 efi_status_t status; in check_platform_features()
|
| H A D | x86-stub.h | 8 efi_status_t efi_adjust_memory_range_protection(unsigned long start, 12 efi_status_t efi_setup_5level_paging(void); 15 static inline efi_status_t efi_setup_5level_paging(void) { return EFI_SUCCESS; } in efi_setup_5level_paging()
|
| H A D | loongarch.c | 16 efi_status_t check_platform_features(void) in check_platform_features() 26 static efi_status_t exit_boot_func(struct efi_boot_memmap *map, void *priv) in exit_boot_func() 47 efi_status_t efi_boot_kernel(void *handle, efi_loaded_image_t *image, in efi_boot_kernel() 53 efi_status_t status; in efi_boot_kernel()
|
| H A D | fdt.c | 30 static efi_status_t update_fdt(void *orig_fdt, unsigned long orig_fdt_size, in update_fdt() 124 efi_status_t efi_status; in update_fdt() 147 static efi_status_t update_fdt_memmap(void *fdt, struct efi_boot_memmap *map) in update_fdt_memmap() 191 static efi_status_t exit_boot_func(struct efi_boot_memmap *map, void *priv) in exit_boot_func() 223 efi_status_t allocate_new_fdt_and_exit_boot(void *handle, in allocate_new_fdt_and_exit_boot() 230 efi_status_t status; in allocate_new_fdt_and_exit_boot() 344 efi_status_t efi_boot_kernel(void *handle, efi_loaded_image_t *image, in efi_boot_kernel() 348 efi_status_t status; in efi_boot_kernel()
|
| H A D | file.c | 37 static efi_status_t efi_open_file(efi_file_protocol_t *volume, in efi_open_file() 45 efi_status_t status; in efi_open_file() 74 static efi_status_t efi_open_volume(efi_loaded_image_t *image, in efi_open_volume() 79 efi_status_t status; in efi_open_volume() 128 static efi_status_t efi_open_device_path(efi_file_protocol_t **volume, in efi_open_device_path() 138 efi_status_t status; in efi_open_device_path() 190 efi_status_t handle_cmdline_files(efi_loaded_image_t *image, in handle_cmdline_files() 207 efi_status_t status; in handle_cmdline_files()
|
| H A D | mem.c | 20 efi_status_t efi_get_memory_map(struct efi_boot_memmap **map, in efi_get_memory_map() 27 efi_status_t status; in efi_get_memory_map() 82 efi_status_t efi_allocate_pages(unsigned long size, unsigned long *addr, in efi_allocate_pages() 86 efi_status_t status; in efi_allocate_pages()
|
| H A D | kaslr.c | 33 efi_status_t status; in efi_kaslr_get_phys_seed() 61 efi_status_t status; in check_image_region() 102 efi_status_t efi_kaslr_relocate_kernel(unsigned long *image_addr, in efi_kaslr_relocate_kernel() 110 efi_status_t status; in efi_kaslr_relocate_kernel()
|
| H A D | relocate.c | 23 efi_status_t efi_low_alloc_above(unsigned long size, unsigned long align, in efi_low_alloc_above() 27 efi_status_t status; in efi_low_alloc_above() 111 efi_status_t efi_relocate_kernel(unsigned long *image_addr, in efi_relocate_kernel() 120 efi_status_t status; in efi_relocate_kernel()
|
| H A D | arm32-stub.c | 23 efi_status_t check_platform_features(void) in check_platform_features() 25 efi_status_t status; in check_platform_features() 79 efi_status_t handle_kernel_image(unsigned long *image_addr, in handle_kernel_image() 89 efi_status_t status; in handle_kernel_image()
|
| H A D | zboot-decompress-zstd.c | 17 efi_status_t efi_zboot_decompress_init(unsigned long *alloc_size) in efi_zboot_decompress_init() 19 efi_status_t status; in efi_zboot_decompress_init() 30 efi_status_t efi_zboot_decompress(u8 *out, unsigned long outlen) in efi_zboot_decompress()
|
| H A D | zboot-decompress-gzip.c | 19 efi_status_t efi_zboot_decompress_init(unsigned long *alloc_size) in efi_zboot_decompress_init() 21 efi_status_t status; in efi_zboot_decompress_init() 48 efi_status_t efi_zboot_decompress(u8 *out, unsigned long outlen) in efi_zboot_decompress()
|
| /linux-6.15/drivers/firmware/efi/ |
| H A D | runtime-wrappers.c | 349 efi_status_t status; in virt_efi_get_time() 360 efi_status_t status; in virt_efi_set_time() 373 efi_status_t status; in virt_efi_get_wakeup_time() 384 efi_status_t status; in virt_efi_set_wakeup_time() 399 efi_status_t status; in virt_efi_get_variable() 413 efi_status_t status; in virt_efi_get_next_variable() 428 efi_status_t status; in virt_efi_set_variable() 442 efi_status_t status; in virt_efi_set_variable_nb() 459 efi_status_t status; in virt_efi_query_variable_info() 476 efi_status_t status; in virt_efi_query_variable_info_nb() [all …]
|
| H A D | vars.c | 26 static efi_status_t check_var_size(bool nonblocking, u32 attributes, in check_var_size() 30 efi_status_t status; in check_var_size() 184 efi_status_t efivar_get_variable(efi_char16_t *name, efi_guid_t *vendor, in efivar_get_variable() 196 efi_status_t efivar_get_next_variable(unsigned long *name_size, 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() 214 efi_status_t status; in efivar_set_variable_locked() 242 efi_status_t efivar_set_variable(efi_char16_t *name, efi_guid_t *vendor, in efivar_set_variable() 245 efi_status_t status; in efivar_set_variable() 257 efi_status_t efivar_query_variable_info(u32 attr, in efivar_query_variable_info()
|
| /linux-6.15/drivers/firmware/efi/test/ |
| H A D | efi_test.h | 20 efi_status_t *status; 29 efi_status_t *status; 36 efi_status_t *status; 44 efi_status_t *status; 50 efi_status_t *status; 55 efi_status_t *status; 62 efi_status_t *status; 68 efi_status_t *status; 73 efi_status_t *status; 81 efi_status_t *status; [all …]
|
| /linux-6.15/arch/x86/platform/efi/ |
| H A D | efi_64.c | 545 static efi_status_t 552 static efi_status_t 563 static efi_status_t 595 static efi_status_t 624 static efi_status_t 655 static efi_status_t 686 static efi_status_t 708 static efi_status_t 720 static efi_status_t 746 static efi_status_t [all …]
|
| /linux-6.15/drivers/firmware/efi/stmm/ |
| H A D | tee_stmm_efi.c | 128 efi_status_t ret; in mm_communicate() 157 efi_status_t *ret) in setup_mm_hdr() 203 static efi_status_t get_max_payload(size_t *size) in get_max_payload() 208 efi_status_t ret; in get_max_payload() 253 efi_status_t ret; in get_property_int() 299 efi_status_t ret; in tee_get_variable() 362 efi_status_t ret; in tee_get_next_variable() 415 efi_status_t ret; in tee_set_variable() 483 static efi_status_t tee_query_variable_info(u32 attributes, in tee_query_variable_info() 490 efi_status_t ret; in tee_query_variable_info() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | efi.h | 48 typedef unsigned long efi_status_t; typedef 285 typedef efi_status_t efi_set_time_t (efi_time_t *tm); 296 typedef efi_status_t efi_get_next_high_mono_count_t (u32 *count); 303 typedef efi_status_t efi_query_variable_info_t(u32 attr, 314 typedef efi_status_t efi_query_variable_store_t(u32 attributes, 717 extern efi_status_t efi_query_variable_store(u32 attributes, 911 extern int efi_status_to_err(efi_status_t status); 1092 efi_status_t efivar_get_next_variable(unsigned long *name_size, 1138 efi_status_t status; in efi_get_secureboot_mode() 1223 efi_status_t [all …]
|
| /linux-6.15/drivers/xen/ |
| H A D | efi.c | 44 static efi_status_t xen_efi_get_time(efi_time_t *tm, efi_time_cap_t *tc) in xen_efi_get_time() 66 static efi_status_t xen_efi_set_time(efi_time_t *tm) in xen_efi_set_time() 79 static efi_status_t xen_efi_get_wakeup_time(efi_bool_t *enabled, in xen_efi_get_wakeup_time() 102 static efi_status_t xen_efi_set_wakeup_time(efi_bool_t enabled, efi_time_t *tm) in xen_efi_set_wakeup_time() 120 static efi_status_t xen_efi_get_variable(efi_char16_t *name, efi_guid_t *vendor, in xen_efi_get_variable() 143 static efi_status_t xen_efi_get_next_variable(unsigned long *name_size, in xen_efi_get_next_variable() 186 static efi_status_t xen_efi_query_variable_info(u32 attr, u64 *storage_space, in xen_efi_query_variable_info() 207 static efi_status_t xen_efi_get_next_high_mono_count(u32 *count) in xen_efi_get_next_high_mono_count() 219 static efi_status_t xen_efi_update_capsule(efi_capsule_header_t **capsules, in xen_efi_update_capsule() 238 static efi_status_t xen_efi_query_capsule_caps(efi_capsule_header_t **capsules, in xen_efi_query_capsule_caps() [all …]
|
| /linux-6.15/drivers/firmware/qcom/ |
| H A D | qcom_qseecom_uefisecapp.c | 286 static efi_status_t qsee_uefi_status_to_efi(u32 status) in qsee_uefi_status_to_efi() 303 efi_status_t efi_status; in qsee_uefi_get_variable() 516 static efi_status_t qsee_uefi_get_next_variable(struct qcuefi_client *qcuefi, in qsee_uefi_get_next_variable() 523 efi_status_t efi_status; in qsee_uefi_get_next_variable() 637 static efi_status_t qsee_uefi_query_variable_info(struct qcuefi_client *qcuefi, u32 attr, in qsee_uefi_query_variable_info() 730 static efi_status_t qcuefi_get_variable(efi_char16_t *name, efi_guid_t *vendor, u32 *attr, in qcuefi_get_variable() 734 efi_status_t status; in qcuefi_get_variable() 746 static efi_status_t qcuefi_set_variable(efi_char16_t *name, efi_guid_t *vendor, in qcuefi_set_variable() 750 efi_status_t status; in qcuefi_set_variable() 766 efi_status_t status; in qcuefi_get_next_variable() [all …]
|