Home
last modified time | relevance | path

Searched refs:EFIAPI (Results 1 – 17 of 17) sorted by relevance

/system/private/efi/
A Dboot-services.h88 efi_tpl (*RaiseTPL) (efi_tpl new_tpl) EFIAPI;
90 void (*RestoreTPL) (efi_tpl old_tpl) EFIAPI;
102 efi_status (*FreePool) (void* buf) EFIAPI;
106 efi_event* event) EFIAPI;
112 efi_status (*SignalEvent) (efi_event event) EFIAPI;
114 efi_status (*CloseEvent) (efi_event event) EFIAPI;
116 efi_status (*CheckEvent) (efi_event event) EFIAPI;
147 char16_t** exit_data) EFIAPI;
158 efi_status (*Stall) (size_t microseconds) EFIAPI;
166 bool recursive) EFIAPI;
[all …]
A Druntime-services.h112 efi_status (*SetTime) (efi_time* time) EFIAPI;
114 efi_status (*GetWakeupTime) (bool* enabled, bool* pending, efi_time* time) EFIAPI;
116 efi_status (*SetWakeupTime) (bool enable, efi_time* time) EFIAPI;
120 efi_memory_descriptor* virtual_map) EFIAPI;
122 efi_status (*ConvertPointer) (size_t debug_disposition, void** addr) EFIAPI;
128 efi_guid* vendor_guid) EFIAPI;
133 efi_status (*GetNextHighMonotonicCount) (uint32_t* high_count) EFIAPI;
136 size_t data_size, void* reset_data) EFIAPI;
140 efi_physical_addr scatter_gather_list) EFIAPI;
145 efi_reset_type* reset_type) EFIAPI;
[all …]
A Dtypes.h10 #define EFIAPI __attribute__((ms_abi)) macro
140 typedef void (*efi_event_notify) (efi_event event, void* ctx) EFIAPI; typedef
/system/private/efi/protocol/
A Dfile.h68 efi_status (*Close) (struct efi_file_protocol* self) EFIAPI;
70 efi_status (*Delete) (struct efi_file_protocol* self) EFIAPI;
72 efi_status (*Read) (struct efi_file_protocol* self, size_t* len, void* buf) EFIAPI;
74 efi_status (*Write) (struct efi_file_protocol* self, size_t* len, void* buf) EFIAPI;
76 efi_status (*GetPosition) (struct efi_file_protocol* self, uint64_t* position) EFIAPI;
78 efi_status (*SetPosition) (struct efi_file_protocol* self, uint64_t position) EFIAPI;
81 size_t* buf_size, void* buf) EFIAPI;
84 size_t buf_size, void* buf) EFIAPI;
86 efi_status (*Flush) (struct efi_file_protocol* self) EFIAPI;
90 efi_file_io_token* token) EFIAPI;
[all …]
A Dpci-root-bridge-io.h35 uint64_t addr, size_t count, void* buffer) EFIAPI;
38 uint64_t addr, size_t count, void* buffer) EFIAPI;
72 uint64_t* result) EFIAPI;
77 uint64_t* result) EFIAPI;
90 efi_physical_addr* device_addr, void** mapping) EFIAPI;
93 void* mapping) EFIAPI;
100 size_t pages, void* host_addr) EFIAPI;
102 efi_status (*Flush) (struct efi_pci_root_bridge_io_protocol* self) EFIAPI;
105 uint64_t* supports, uint64_t* attributes) EFIAPI;
109 uint64_t* resource_len) EFIAPI;
[all …]
A Dusb-io.h39 void* Data, size_t DataLength, void* Context, uint32_t Status) EFIAPI; typedef
95 size_t data_len, uint32_t* status) EFIAPI;
100 uint32_t* status) EFIAPI;
107 void* context) EFIAPI;
112 uint32_t* status) EFIAPI;
117 uint32_t* status) EFIAPI;
123 void* context) EFIAPI;
126 efi_usb_device_descriptor* descriptor) EFIAPI;
140 char16_t** str) EFIAPI;
144 uint16_t* table_size) EFIAPI;
[all …]
A Dsimple-network.h89 efi_status (*Start) (struct efi_simple_network_protocol* self) EFIAPI;
91 efi_status (*Stop) (struct efi_simple_network_protocol* self) EFIAPI;
94 size_t extra_rx_buf_size, size_t extra_tx_buf_size) EFIAPI;
97 bool extended_verification) EFIAPI;
99 efi_status (*Shutdown) (struct efi_simple_network_protocol* self) EFIAPI;
104 efi_mac_addr* mcast_filter) EFIAPI;
107 bool reset, efi_mac_addr* new_addr) EFIAPI;
111 efi_network_statistics* stats_table) EFIAPI;
114 bool ipv6, efi_ip_addr* ip, efi_mac_addr* mac) EFIAPI;
117 bool read_write, size_t offset, size_t buf_size, void* buf) EFIAPI;
[all …]
A Dsimple-text-output.h117 bool extended_verification) EFIAPI;
120 char16_t* string) EFIAPI;
123 char16_t* string) EFIAPI;
126 size_t mode_num, size_t* cols, size_t* rows) EFIAPI;
129 size_t mode_num) EFIAPI;
132 size_t attribute) EFIAPI;
134 efi_status (*ClearScreen) (struct efi_simple_text_output_protocol* self) EFIAPI;
137 size_t col, size_t row) EFIAPI;
140 bool visible) EFIAPI;
A Dmanaged-network.h71 efi_simple_network_mode* snp_mode_data) EFIAPI;
74 efi_managed_network_config_data* mnp_config_data) EFIAPI;
77 … bool ipv6_flag, efi_ip_addr* ip_addr, efi_mac_addr* mac_addr) EFIAPI;
80 efi_mac_addr* mac_addr) EFIAPI;
83 efi_managed_network_sync_completion_token* token) EFIAPI;
86 efi_managed_network_sync_completion_token* token) EFIAPI;
89 efi_managed_network_sync_completion_token* token) EFIAPI;
91 efi_status (*Poll) (struct efi_managed_network_protocol* self) EFIAPI;
A Ddriver-binding.h17 efi_device_path_protocol* remaining_path) EFIAPI;
21 efi_device_path_protocol* remaining_path) EFIAPI;
25 size_t num_children, efi_handle* child_handle_buf) EFIAPI;
A Dblock-io.h26 bool ExtendedVerification) EFIAPI;
29 uint64_t BufferSize, void* Buffer) EFIAPI;
32 uint64_t BufferSize, const void* Buffer) EFIAPI;
A Ddevice-path-to-text.h17 bool display_only, bool allow_shortcuts) EFIAPI;
20 bool display_only, bool allow_shortcuts) EFIAPI;
A Dsimple-text-input.h20 bool extendend_verification) EFIAPI;
23 efi_input_key* key) EFIAPI;
A Ddisk-io.h24 uint64_t BufferSize, void* Buffer) EFIAPI;
27 uint64_t BufferSize, const void* Buffer) EFIAPI;
A Dgraphics-output.h64 efi_graphics_output_mode_information** info) EFIAPI;
67 uint32_t mode_num) EFIAPI;
73 size_t width, size_t height, size_t delta) EFIAPI;
A Dsimple-file-system.h20 efi_file_protocol** root) EFIAPI;
A Dloaded-image.h31 efi_status (*Unload) (efi_handle img) EFIAPI;

Completed in 22 milliseconds