Lines Matching refs:EFIAPI
69 efi_status_t (EFIAPI *raise_tpl)(efi_uintn_t new_tpl);
70 void (EFIAPI *restore_tpl)(efi_uintn_t old_tpl); member
72 efi_status_t (EFIAPI *allocate_pages)(int, int, efi_uintn_t,
74 efi_status_t (EFIAPI *free_pages)(efi_physical_addr_t, efi_uintn_t);
75 efi_status_t (EFIAPI *get_memory_map)(efi_uintn_t *memory_map_size,
80 efi_status_t (EFIAPI *allocate_pool)(int, efi_uintn_t, void **);
81 efi_status_t (EFIAPI *free_pool)(void *);
83 efi_status_t (EFIAPI *create_event)(uint32_t type,
85 void (EFIAPI *notify_function) (
89 efi_status_t (EFIAPI *set_timer)(struct efi_event *event,
92 efi_status_t (EFIAPI *wait_for_event)(efi_uintn_t number_of_events,
95 efi_status_t (EFIAPI *signal_event)(struct efi_event *event);
96 efi_status_t (EFIAPI *close_event)(struct efi_event *event);
97 efi_status_t (EFIAPI *check_event)(struct efi_event *event);
99 efi_status_t (EFIAPI *install_protocol_interface)(
102 efi_status_t (EFIAPI *reinstall_protocol_interface)(
105 efi_status_t (EFIAPI *uninstall_protocol_interface)(
108 efi_status_t (EFIAPI *handle_protocol)(
112 efi_status_t (EFIAPI *register_protocol_notify)(
115 efi_status_t (EFIAPI *locate_handle)(
119 efi_status_t (EFIAPI *locate_device_path)(const efi_guid_t *protocol,
122 efi_status_t (EFIAPI *install_configuration_table)(
125 efi_status_t (EFIAPI *load_image)(bool boot_policiy,
129 efi_status_t (EFIAPI *start_image)(efi_handle_t handle,
132 efi_status_t (EFIAPI *exit)(efi_handle_t handle,
135 efi_status_t (EFIAPI *unload_image)(efi_handle_t image_handle);
136 efi_status_t (EFIAPI *exit_boot_services)(efi_handle_t image_handle,
139 efi_status_t (EFIAPI *get_next_monotonic_count)(u64 *count);
140 efi_status_t (EFIAPI *stall)(unsigned long usecs);
141 efi_status_t (EFIAPI *set_watchdog_timer)(unsigned long timeout,
144 efi_status_t(EFIAPI *connect_controller)(efi_handle_t controller_handle,
148 efi_status_t (EFIAPI *disconnect_controller)(
158 efi_status_t (EFIAPI *open_protocol)(efi_handle_t handle,
162 efi_status_t (EFIAPI *close_protocol)(
166 efi_status_t(EFIAPI *open_protocol_information)(efi_handle_t handle,
170 efi_status_t (EFIAPI *protocols_per_handle)(efi_handle_t handle,
173 efi_status_t (EFIAPI *locate_handle_buffer) (
177 efi_status_t (EFIAPI *locate_protocol)(const efi_guid_t *protocol,
179 efi_status_t (EFIAPI *install_multiple_protocol_interfaces)(
181 efi_status_t (EFIAPI *uninstall_multiple_protocol_interfaces)(
183 efi_status_t (EFIAPI *calculate_crc32)(const void *data,
186 void (EFIAPI *copy_mem)(void *destination, const void *source, member
188 void (EFIAPI *set_mem)(void *buffer, size_t size, uint8_t value); member
189 efi_status_t (EFIAPI *create_event_ex)(
191 void (EFIAPI *notify_function) (
331 efi_status_t (EFIAPI *get_time)(struct efi_time *time,
333 efi_status_t (EFIAPI *set_time)(struct efi_time *time);
334 efi_status_t (EFIAPI *get_wakeup_time)(char *enabled, char *pending,
336 efi_status_t (EFIAPI *set_wakeup_time)(char enabled,
338 efi_status_t (EFIAPI *set_virtual_address_map)(
343 efi_status_t (EFIAPI *convert_pointer)(
345 efi_status_t (EFIAPI *get_variable)(u16 *variable_name,
349 efi_status_t (EFIAPI *get_next_variable_name)(
352 efi_status_t (EFIAPI *set_variable)(u16 *variable_name,
357 efi_status_t (EFIAPI *get_next_high_mono_count)(
359 void (EFIAPI *reset_system)(enum efi_reset_type reset_type, member
362 efi_status_t (EFIAPI *update_capsule)(
366 efi_status_t (EFIAPI *query_capsule_caps)(
371 efi_status_t (EFIAPI *query_variable_info)(
523 efi_status_t EFIAPI efi_main(efi_handle_t image_handle,
549 efi_status_t (EFIAPI *unload)(efi_handle_t image_handle);
737 efi_status_t (EFIAPI *reset)(struct efi_block_io *this,
739 efi_status_t (EFIAPI *read_blocks)(struct efi_block_io *this,
742 efi_status_t (EFIAPI *write_blocks)(struct efi_block_io *this,
745 efi_status_t (EFIAPI *flush_blocks)(struct efi_block_io *this);
795 efi_status_t (EFIAPI *reset)(
798 efi_status_t (EFIAPI *output_string)(
801 efi_status_t (EFIAPI *test_string)(
804 efi_status_t(EFIAPI *query_mode)(
808 efi_status_t(EFIAPI *set_mode)(
811 efi_status_t(EFIAPI *set_attribute)(
814 efi_status_t(EFIAPI *clear_screen) (
816 efi_status_t(EFIAPI *set_cursor_position) (
819 efi_status_t(EFIAPI *enable_cursor)(
865 efi_status_t (EFIAPI *reset) (
868 efi_status_t (EFIAPI *read_key_stroke_ex) (
872 efi_status_t (EFIAPI *set_state) (
875 efi_status_t (EFIAPI *register_key_notify) (
878 efi_status_t (EFIAPI *key_notify_function)(
881 efi_status_t (EFIAPI *unregister_key_notify) (
891 efi_status_t(EFIAPI *reset)(struct efi_simple_text_input_protocol *this,
893 efi_status_t(EFIAPI *read_key_stroke)(
904 uint16_t *(EFIAPI *convert_device_node_to_text)( member
908 uint16_t *(EFIAPI *convert_device_path_to_text)( member
919 efi_uintn_t (EFIAPI *get_device_path_size)(
921 struct efi_device_path *(EFIAPI *duplicate_device_path)( member
923 struct efi_device_path *(EFIAPI *append_device_path)( member
926 struct efi_device_path *(EFIAPI *append_device_node)( member
929 struct efi_device_path *(EFIAPI *append_device_path_instance)( member
932 struct efi_device_path *(EFIAPI *get_next_device_path_instance)( member
935 bool (EFIAPI *is_device_path_multi_instance)( member
937 struct efi_device_path *(EFIAPI *create_device_node)( member
1225 efi_status_t(EFIAPI *new_string)(
1233 efi_status_t(EFIAPI *get_string)(
1241 efi_status_t(EFIAPI *set_string)(
1248 efi_status_t(EFIAPI *get_languages)(
1253 efi_status_t(EFIAPI *get_secondary_languages)(
1266 efi_status_t(EFIAPI *new_package_list)(
1271 efi_status_t(EFIAPI *remove_package_list)(
1274 efi_status_t(EFIAPI *update_package_list)(
1278 efi_status_t(EFIAPI *list_package_lists)(
1284 efi_status_t(EFIAPI *export_package_lists)(
1289 efi_status_t(EFIAPI *register_package_notify)(
1296 efi_status_t(EFIAPI *unregister_package_notify)(
1300 efi_status_t(EFIAPI *find_keyboard_layouts)(
1304 efi_status_t(EFIAPI *get_keyboard_layout)(
1309 efi_status_t(EFIAPI *set_keyboard_layout)(
1312 efi_status_t(EFIAPI *get_package_list_handle)(
1323 efi_status_t(EFIAPI *extract_config)(
1328 efi_status_t(EFIAPI *export_config)(
1331 efi_status_t(EFIAPI *route_config)(
1335 efi_status_t(EFIAPI *block_to_config)(
1342 efi_status_t(EFIAPI *config_to_block)(
1348 efi_status_t(EFIAPI *get_alt_config)(
1363 efi_status_t(EFIAPI *extract_config_access)(
1368 efi_status_t(EFIAPI *route_config_access)(
1372 efi_status_t(EFIAPI *form_callback)(
1420 efi_status_t (EFIAPI *query_mode)(struct efi_gop *this, u32 mode_number,
1423 efi_status_t (EFIAPI *set_mode)(struct efi_gop *this, u32 mode_number);
1424 efi_status_t (EFIAPI *blt)(struct efi_gop *this,
1491 efi_status_t (EFIAPI *start)(struct efi_simple_network *this);
1492 efi_status_t (EFIAPI *stop)(struct efi_simple_network *this);
1493 efi_status_t (EFIAPI *initialize)(struct efi_simple_network *this,
1495 efi_status_t (EFIAPI *reset)(struct efi_simple_network *this,
1497 efi_status_t (EFIAPI *shutdown)(struct efi_simple_network *this);
1498 efi_status_t (EFIAPI *receive_filters)(struct efi_simple_network *this,
1502 efi_status_t (EFIAPI *station_address)(struct efi_simple_network *this,
1504 efi_status_t (EFIAPI *statistics)(struct efi_simple_network *this,
1506 efi_status_t (EFIAPI *mcastiptomac)(struct efi_simple_network *this,
1509 efi_status_t (EFIAPI *nvdata)(struct efi_simple_network *this,
1512 efi_status_t (EFIAPI *get_status)(struct efi_simple_network *this,
1514 efi_status_t (EFIAPI *transmit)(struct efi_simple_network *this,
1518 efi_status_t (EFIAPI *receive)(struct efi_simple_network *this,
1634 efi_status_t (EFIAPI *start)(struct efi_pxe_base_code_protocol *this,
1636 efi_status_t (EFIAPI *stop)(struct efi_pxe_base_code_protocol *this);
1637 efi_status_t (EFIAPI *dhcp)(struct efi_pxe_base_code_protocol *this,
1639 efi_status_t (EFIAPI *discover)(
1643 efi_status_t (EFIAPI *mtftp)(
1650 efi_status_t (EFIAPI *udp_write)(
1658 efi_status_t (EFIAPI *udp_read)(
1665 efi_status_t (EFIAPI *set_ip_filter)(
1668 efi_status_t (EFIAPI *arp)(struct efi_pxe_base_code_protocol *this,
1671 efi_status_t (EFIAPI *set_parameters)(
1676 efi_status_t (EFIAPI *set_station_ip)(
1680 efi_status_t (EFIAPI *set_packets)(
1712 efi_status_t (EFIAPI *open)(struct efi_file_handle *this,
1715 efi_status_t (EFIAPI *close)(struct efi_file_handle *this);
1716 efi_status_t (EFIAPI *delete)(struct efi_file_handle *this);
1717 efi_status_t (EFIAPI *read)(struct efi_file_handle *this,
1719 efi_status_t (EFIAPI *write)(struct efi_file_handle *this,
1721 efi_status_t (EFIAPI *getpos)(struct efi_file_handle *this,
1723 efi_status_t (EFIAPI *setpos)(struct efi_file_handle *this,
1725 efi_status_t (EFIAPI *getinfo)(struct efi_file_handle *this,
1728 efi_status_t (EFIAPI *setinfo)(struct efi_file_handle *this,
1731 efi_status_t (EFIAPI *flush)(struct efi_file_handle *this);
1732 efi_status_t (EFIAPI *open_ex)(struct efi_file_handle *this,
1736 efi_status_t (EFIAPI *read_ex)(struct efi_file_handle *this,
1738 efi_status_t (EFIAPI *write_ex)(struct efi_file_handle *this,
1740 efi_status_t (EFIAPI *flush_ex)(struct efi_file_handle *this,
1748 efi_status_t (EFIAPI *open_volume)(struct efi_simple_file_system_protocol *this,
1800 efi_status_t (EFIAPI * supported)(
1804 efi_status_t (EFIAPI * start)(
1808 efi_status_t (EFIAPI * stop)(
1823 efi_intn_t (EFIAPI *stri_coll)(
1825 bool (EFIAPI *metai_match)(struct efi_unicode_collation_protocol *this, member
1827 void (EFIAPI *str_lwr)(struct efi_unicode_collation_protocol member
1829 void (EFIAPI *str_upr)(struct efi_unicode_collation_protocol *this, member
1831 void (EFIAPI *fat_to_str)(struct efi_unicode_collation_protocol *this, member
1833 bool (EFIAPI *str_to_fat)(struct efi_unicode_collation_protocol *this, member
1840 efi_status_t (EFIAPI *load_file)(struct efi_load_file_protocol *this,
2092 efi_status_t (EFIAPI *get_image_info)(
2101 efi_status_t (EFIAPI *get_image)(
2106 efi_status_t (EFIAPI *set_image)(
2114 efi_status_t (EFIAPI *check_image)(
2120 efi_status_t (EFIAPI *get_package_info)(
2127 efi_status_t (EFIAPI *set_package_info)(
2142 efi_status_t (EFIAPI *read_disk)(struct efi_disk *this, u32 media_id,
2146 efi_status_t (EFIAPI *write_disk)(struct efi_disk *this, u32 media_id,