Searched refs:efi_status (Results 1 - 25 of 26) sorted by relevance

12

/fuchsia/zircon/system/private/efi/
H A Dboot-services.h83 typedef efi_status (*efi_image_entry_point) (efi_handle img, efi_system_table* sys) EFIAPI;
92 efi_status (*AllocatePages) (efi_allocate_type type, efi_memory_type memory_type,
95 efi_status (*FreePages) (efi_physical_addr memory, size_t pages) EFIAPI;
97 efi_status (*GetMemoryMap) (size_t* memory_map_size, efi_memory_descriptor* memory_map,
100 efi_status (*AllocatePool) (efi_memory_type pool_type, size_t size, void** buf) EFIAPI;
102 efi_status (*FreePool) (void* buf) EFIAPI;
104 efi_status (*CreateEvent) (uint32_t type, efi_tpl notify_tpl,
108 efi_status (*SetTimer) (efi_event event, efi_timer_delay type, uint64_t trigger_time) EFIAPI;
110 efi_status (*WaitForEvent) (size_t num_events, efi_event* event, size_t* index) EFIAPI;
112 efi_status (*SignalEven
[all...]
H A Druntime-services.h104 efi_status CapsuleStatus;
110 efi_status (*GetTime) (efi_time* time, efi_time_capabilities* capabilities) EFIAPI;
112 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;
118 efi_status (*SetVirtualAddressMap) (size_t memory_map_size, size_t desc_size,
122 efi_status (*ConvertPointer) (size_t debug_disposition, void** addr) EFIAPI;
124 efi_status (*GetVariable) (char16_t* var_name, efi_guid* vendor_guid,
127 efi_status (*GetNextVariableName) (size_t* var_name_size, char16_t* var_name,
130 efi_status (*SetVariabl
[all...]
/fuchsia/zircon/system/private/efi/protocol/
H A Dfile.h29 efi_status Status;
65 efi_status (*Open) (struct efi_file_protocol* self, struct efi_file_protocol** new_handle,
68 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;
80 efi_status (*GetInfo) (struct efi_file_protocol* self, efi_guid* info_type,
83 efi_status (*SetInf
[all...]
H A Dmanaged-network.h61 efi_status Status;
69 efi_status (*GetModeData) (struct efi_managed_network_protocol* self,
73 efi_status (*Configure) (struct efi_managed_network_protocol* self,
76 efi_status (*McastIpToMac) (struct efi_managed_network_protocol* self,
79 efi_status (*Groups) (struct efi_managed_network_protocol* self, bool join_flag,
82 efi_status (*Transmit) (struct efi_managed_network_protocol* self,
85 efi_status (*Receive) (struct efi_managed_network_protocol* self,
88 efi_status (*Cancel) (struct efi_managed_network_protocol* self,
91 efi_status (*Poll) (struct efi_managed_network_protocol* self) EFIAPI;
H A Dsimple-text-input.h19 efi_status (*Reset) (struct efi_simple_text_input_protocol* self,
22 efi_status (*ReadKeyStroke) (struct efi_simple_text_input_protocol* self,
H A Dusb-io.h38 typedef efi_status (*efi_async_usb_transfer_callback) (
91 efi_status (*UsbControlTransfer) (struct efi_usb_io_protocol* self,
97 efi_status (*UsbBulkTransfer) (struct efi_usb_io_protocol* self,
102 efi_status (*UsbAsyncInterruptTransfer) (struct efi_usb_io_protocol* self,
109 efi_status (*UsbSyncInterruptTransfer) (struct efi_usb_io_protocol* self,
114 efi_status (*UsbIsochronousTransfer) (struct efi_usb_io_protocol* self,
119 efi_status (*UsbAsyncIsochronousTransfer) (struct efi_usb_io_protocol* self,
125 efi_status (*UsbGetDeviceDescriptor) (struct efi_usb_io_protocol* self,
128 efi_status (*UsbGetConfigDescriptor) (struct efi_usb_io_protocol* self,
131 efi_status (*UsbGetInterfaceDescripto
[all...]
H 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;
93 efi_status (*Initialize) (struct efi_simple_network_protocol* self,
96 efi_status (*Reset) (struct efi_simple_network_protocol* self,
99 efi_status (*Shutdown) (struct efi_simple_network_protocol* self) EFIAPI;
101 efi_status (*ReceiveFilters) (struct efi_simple_network_protocol* self,
106 efi_status (*StationAddress) (struct efi_simple_network_protocol* self,
109 efi_status (*Statistics) (struct efi_simple_network_protocol* self,
113 efi_status (*MCastIpToMac) (struct efi_simple_network_protocol* self,
116 efi_status (*NvDat
[all...]
H A Dpci-root-bridge-io.h33 efi_status (*Read) (struct efi_pci_root_bridge_io_protocol* self,
36 efi_status (*Write) (struct efi_pci_root_bridge_io_protocol* self,
69 efi_status (*PollMem) (struct efi_pci_root_bridge_io_protocol *self,
74 efi_status (*PollIo) (struct efi_pci_root_bridge_io_protocol *self,
83 efi_status (*CopyMem) (struct efi_pci_root_bridge_io_protocol* self,
87 efi_status (*Map) (struct efi_pci_root_bridge_io_protocol* self,
92 efi_status (*Unmap) (struct efi_pci_root_bridge_io_protocol* self,
95 efi_status (*AllocateBuffer) (struct efi_pci_root_bridge_io_protocol* self,
99 efi_status (*FreeBuffer) (struct efi_pci_root_bridge_io_protocol* self,
102 efi_status (*Flus
[all...]
H A Ddriver-binding.h15 efi_status (*Supported) (struct efi_driver_binding_protocol* self,
19 efi_status (*Start) (struct efi_driver_binding_protocol* self,
23 efi_status (*Stop) (struct efi_driver_binding_protocol* self,
H A Dblock-io.h25 efi_status (*Reset)(efi_block_io_protocol* self,
27 efi_status (*ReadBlocks)(efi_block_io_protocol* self,
30 efi_status (*WriteBlocks)(efi_block_io_protocol* self,
33 efi_status (*FlushBlocks)(efi_block_io_protocol* self);
H A Dsimple-text-output.h116 efi_status (*Reset) (struct efi_simple_text_output_protocol* self,
119 efi_status (*OutputString) (struct efi_simple_text_output_protocol* self,
122 efi_status (*TestString) (struct efi_simple_text_output_protocol* self,
125 efi_status (*QueryMode) (struct efi_simple_text_output_protocol* self,
128 efi_status (*SetMode) (struct efi_simple_text_output_protocol* self,
131 efi_status (*SetAttribute) (struct efi_simple_text_output_protocol* self,
134 efi_status (*ClearScreen) (struct efi_simple_text_output_protocol* self) EFIAPI;
136 efi_status (*SetCursorPosition) (struct efi_simple_text_output_protocol* self,
139 efi_status (*EnableCursor) (struct efi_simple_text_output_protocol* self,
H A Ddisk-io.h22 efi_status (*ReadDisk)(efi_disk_io_protocol* self,
25 efi_status (*WriteDisk)(efi_disk_io_protocol* self,
H A Dsimple-file-system.h19 efi_status (*OpenVolume) (struct efi_simple_file_system_protocol* self,
H A Dgraphics-output.h62 efi_status (*QueryMode) (struct efi_graphics_output_protocol* self,
66 efi_status (*SetMode) (struct efi_graphics_output_protocol* self,
69 efi_status (*Blt) (struct efi_graphics_output_protocol* self,
H A Dloaded-image.h31 efi_status (*Unload) (efi_handle img) EFIAPI;
/fuchsia/zircon/bootloader/include/
H A Dxefi.h17 void xefi_fatal(const char* msg, efi_status status);
19 const char *xefi_strerror(efi_status status);
20 const char16_t* xefi_wstrerror(efi_status status);
29 efi_status xefi_open_protocol(efi_handle h, efi_guid* guid, void** ifc);
30 efi_status xefi_close_protocol(efi_handle h, efi_guid* guid);
36 efi_status xefi_find_pci_mmio(efi_boot_services* bs, uint8_t cls, uint8_t sub, uint8_t ifc, uint64_t* mmio);
/fuchsia/zircon/bootloader/lib/
H A Dxefi.c31 void xefi_fatal(const char* msg, efi_status status) {
39 efi_status status = gBS->LocateProtocol(&DevicePathToTextProtocol, NULL, (void**)&prot);
52 efi_status status = gBS->HandleProtocol(h, &DevicePathProtocol, (void*)&path);
75 efi_status xefi_open_protocol(efi_handle h, efi_guid* guid, void** ifc) {
80 efi_status xefi_close_protocol(efi_handle h, efi_guid* guid) {
84 const char *xefi_strerror(efi_status status) {
130 const char16_t* xefi_wstrerror(efi_status status) {
H A Dloadfile.c19 efi_status r;
65 efi_status r;
/fuchsia/zircon/bootloader/src/
H A Dfileio.c13 EFIAPI efi_status efi_main(efi_handle img, efi_system_table* sys) {
15 efi_status r;
H A Dframebuffer.c34 efi_status status = gop->QueryMode(gop, gop->Mode->Mode, &info_size, &mode_info);
45 efi_status status = gop->QueryMode(gop, gop->Mode->Mode, &info_size, &mode_info);
60 efi_status s = gop->SetMode(gop, mode);
93 efi_status status = gop->QueryMode(gop, i, &info_size, &mode_info);
117 efi_status status = gop->QueryMode(gop, i, &info_size, &mode_info);
H A Dpci.c56 efi_status xefi_find_pci_mmio(efi_boot_services* bs, uint8_t cls, uint8_t sub, uint8_t ifc, uint64_t* mmio) {
59 efi_status status = bs->LocateHandleBuffer(ByProtocol, &PciRootBridgeIoProtocol,
H A Dnetifc.c113 efi_status r;
174 efi_status ret;
261 efi_status ret;
347 efi_status r;
H A Ddiskio.c59 efi_status status = bs->LocateProtocol(&DevicePathToTextProtocol, NULL, (void**) &ptt);
85 static efi_status disk_read(disk_t* disk, size_t offset, void* data, size_t length) {
105 efi_status status;
208 efi_status status = disk_read(disk, disk->blksz, &gpt, sizeof(gpt));
309 efi_status status = disk_read(&disk, 0, sector, 512);
H A Dosboot.c86 efi_status status;
252 efi_status r;
339 EFIAPI efi_status efi_main(efi_handle img, efi_system_table* sys) {
358 efi_status status = gBS->LocateProtocol(&GraphicsOutputProtocol, NULL,
H A Dzircon.c29 efi_status r = rs->GetVariable(crashlog_name, &zircon_guid, &attr, &sz, ptr);
305 efi_status r = sys->BootServices->GetMemoryMap(&msize, mmap, &mkey, &dsize, &dversion);
384 efi_status r = bs->AllocatePages(AllocateAnyPages, EfiLoaderData, pages,

Completed in 62 milliseconds

12