The Pedigree Project 0.1
Public Attributes | List of all members
efi_boot_services_t Struct Reference
+ Collaboration diagram for efi_boot_services_t:

Public Attributes

uint8_t header [24]
 
void * raise_tpl
 
void * restore_tpl
 
efi_allocate_pages_t allocate_pages
 
void * free_pages
 
efi_get_memory_map_t get_memory_map
 
void * allocate_pool
 
void * free_pool
 
uint8_t before_handle_protocol [9 *8]
 
efi_handle_protocol_t handle_protocol
 
void * reserved_after_handle_protocol
 
void * register_protocol_notify
 
void * locate_handle
 
void * locate_device_path
 
void * install_configuration_table
 
void * load_image
 
void * start_image
 
void * exit
 
void * unload_image
 
efi_exit_boot_services_t exit_boot_services
 

Detailed Description

Definition at line 18 of file loader-arm64.c.

Member Data Documentation

◆ allocate_pages

efi_allocate_pages_t efi_boot_services_t::allocate_pages

Definition at line 22 of file loader-arm64.c.

◆ allocate_pool

void * efi_boot_services_t::allocate_pool

Definition at line 25 of file loader-arm64.c.

◆ before_handle_protocol

uint8_t efi_boot_services_t::before_handle_protocol

Definition at line 27 of file loader-arm64.c.

◆ exit

void * efi_boot_services_t::exit

Definition at line 36 of file loader-arm64.c.

◆ exit_boot_services

efi_exit_boot_services_t efi_boot_services_t::exit_boot_services

Definition at line 38 of file loader-arm64.c.

◆ free_pages

void * efi_boot_services_t::free_pages

Definition at line 23 of file loader-arm64.c.

◆ free_pool

void * efi_boot_services_t::free_pool

Definition at line 26 of file loader-arm64.c.

◆ get_memory_map

efi_get_memory_map_t efi_boot_services_t::get_memory_map

Definition at line 24 of file loader-arm64.c.

◆ handle_protocol

efi_handle_protocol_t efi_boot_services_t::handle_protocol

Definition at line 28 of file loader-arm64.c.

◆ header

uint8_t efi_boot_services_t::header

Definition at line 19 of file loader-arm64.c.

◆ install_configuration_table

void * efi_boot_services_t::install_configuration_table

Definition at line 33 of file loader-arm64.c.

◆ load_image

void * efi_boot_services_t::load_image

Definition at line 34 of file loader-arm64.c.

◆ locate_device_path

void * efi_boot_services_t::locate_device_path

Definition at line 32 of file loader-arm64.c.

◆ locate_handle

void * efi_boot_services_t::locate_handle

Definition at line 31 of file loader-arm64.c.

◆ raise_tpl

void * efi_boot_services_t::raise_tpl

Definition at line 20 of file loader-arm64.c.

◆ register_protocol_notify

void * efi_boot_services_t::register_protocol_notify

Definition at line 30 of file loader-arm64.c.

◆ reserved_after_handle_protocol

void * efi_boot_services_t::reserved_after_handle_protocol

Definition at line 29 of file loader-arm64.c.

◆ restore_tpl

void * efi_boot_services_t::restore_tpl

Definition at line 21 of file loader-arm64.c.

◆ start_image

void * efi_boot_services_t::start_image

Definition at line 35 of file loader-arm64.c.

◆ unload_image

void * efi_boot_services_t::unload_image

Definition at line 37 of file loader-arm64.c.


The documentation for this struct was generated from the following files: