efistub.h (abd268685a21cb5d0c991bb21a88ea0c1d2e15d8) efistub.h (2931d526d5674940d916a4b513a681ee3562e574)
1/* SPDX-License-Identifier: GPL-2.0 */
2
3#ifndef _DRIVERS_FIRMWARE_EFI_EFISTUB_H
4#define _DRIVERS_FIRMWARE_EFI_EFISTUB_H
5
6/* error code which can't be mistaken for valid address */
7#define EFI_ERROR (~0UL)
8

--- 527 unchanged lines hidden (view full) ---

536 u32 hash_log_extend_event;
537 u32 submit_command;
538 u32 get_active_pcr_banks;
539 u32 set_active_pcr_banks;
540 u32 get_result_of_set_active_pcr_banks;
541 } mixed_mode;
542};
543
1/* SPDX-License-Identifier: GPL-2.0 */
2
3#ifndef _DRIVERS_FIRMWARE_EFI_EFISTUB_H
4#define _DRIVERS_FIRMWARE_EFI_EFISTUB_H
5
6/* error code which can't be mistaken for valid address */
7#define EFI_ERROR (~0UL)
8

--- 527 unchanged lines hidden (view full) ---

536 u32 hash_log_extend_event;
537 u32 submit_command;
538 u32 get_active_pcr_banks;
539 u32 set_active_pcr_banks;
540 u32 get_result_of_set_active_pcr_banks;
541 } mixed_mode;
542};
543
544typedef union efi_load_file_protocol efi_load_file_protocol_t;
545typedef union efi_load_file_protocol efi_load_file2_protocol_t;
546
547union efi_load_file_protocol {
548 struct {
549 efi_status_t (__efiapi *load_file)(efi_load_file_protocol_t *,
550 efi_device_path_protocol_t *,
551 bool, unsigned long *, void *);
552 };
553 struct {
554 u32 load_file;
555 } mixed_mode;
556};
557
544void efi_pci_disable_bridge_busmaster(void);
545
546typedef efi_status_t (*efi_exit_boot_map_processing)(
547 struct efi_boot_memmap *map,
548 void *priv);
549
550efi_status_t efi_exit_boot_services(void *handle,
551 struct efi_boot_memmap *map,

--- 78 unchanged lines hidden ---
558void efi_pci_disable_bridge_busmaster(void);
559
560typedef efi_status_t (*efi_exit_boot_map_processing)(
561 struct efi_boot_memmap *map,
562 void *priv);
563
564efi_status_t efi_exit_boot_services(void *handle,
565 struct efi_boot_memmap *map,

--- 78 unchanged lines hidden ---