Lines Matching refs:EFIAPI
71 efi_status_t (EFIAPI *raise_tpl)(efi_uintn_t new_tpl);
72 void (EFIAPI *restore_tpl)(efi_uintn_t old_tpl); member
74 efi_status_t (EFIAPI *allocate_pages)(int, int, efi_uintn_t,
76 efi_status_t (EFIAPI *free_pages)(efi_physical_addr_t, efi_uintn_t);
77 efi_status_t (EFIAPI *get_memory_map)(efi_uintn_t *memory_map_size,
82 efi_status_t (EFIAPI *allocate_pool)(int, efi_uintn_t, void **);
83 efi_status_t (EFIAPI *free_pool)(void *);
85 efi_status_t (EFIAPI *create_event)(uint32_t type,
87 void (EFIAPI *notify_function) (
91 efi_status_t (EFIAPI *set_timer)(struct efi_event *event,
94 efi_status_t (EFIAPI *wait_for_event)(efi_uintn_t number_of_events,
97 efi_status_t (EFIAPI *signal_event)(struct efi_event *event);
98 efi_status_t (EFIAPI *close_event)(struct efi_event *event);
99 efi_status_t (EFIAPI *check_event)(struct efi_event *event);
101 efi_status_t (EFIAPI *install_protocol_interface)(
104 efi_status_t (EFIAPI *reinstall_protocol_interface)(
107 efi_status_t (EFIAPI *uninstall_protocol_interface)(
110 efi_status_t (EFIAPI *handle_protocol)(
114 efi_status_t (EFIAPI *register_protocol_notify)(
117 efi_status_t (EFIAPI *locate_handle)(
121 efi_status_t (EFIAPI *locate_device_path)(const efi_guid_t *protocol,
124 efi_status_t (EFIAPI *install_configuration_table)(
127 efi_status_t (EFIAPI *load_image)(bool boot_policiy,
131 efi_status_t (EFIAPI *start_image)(efi_handle_t handle,
134 efi_status_t (EFIAPI *exit)(efi_handle_t handle,
137 efi_status_t (EFIAPI *unload_image)(efi_handle_t image_handle);
138 efi_status_t (EFIAPI *exit_boot_services)(efi_handle_t image_handle,
141 efi_status_t (EFIAPI *get_next_monotonic_count)(u64 *count);
142 efi_status_t (EFIAPI *stall)(unsigned long usecs);
143 efi_status_t (EFIAPI *set_watchdog_timer)(unsigned long timeout,
146 efi_status_t(EFIAPI *connect_controller)(efi_handle_t controller_handle,
150 efi_status_t (EFIAPI *disconnect_controller)(
160 efi_status_t (EFIAPI *open_protocol)(efi_handle_t handle,
164 efi_status_t (EFIAPI *close_protocol)(
168 efi_status_t(EFIAPI *open_protocol_information)(efi_handle_t handle,
172 efi_status_t (EFIAPI *protocols_per_handle)(efi_handle_t handle,
175 efi_status_t (EFIAPI *locate_handle_buffer) (
179 efi_status_t (EFIAPI *locate_protocol)(const efi_guid_t *protocol,
181 efi_status_t (EFIAPI *install_multiple_protocol_interfaces)(
183 efi_status_t (EFIAPI *uninstall_multiple_protocol_interfaces)(
185 efi_status_t (EFIAPI *calculate_crc32)(const void *data,
188 void (EFIAPI *copy_mem)(void *destination, const void *source, member
190 void (EFIAPI *set_mem)(void *buffer, size_t size, uint8_t value); member
191 efi_status_t (EFIAPI *create_event_ex)(
193 void (EFIAPI *notify_function) (
353 efi_status_t (EFIAPI *get_time)(struct efi_time *time,
355 efi_status_t (EFIAPI *set_time)(struct efi_time *time);
356 efi_status_t (EFIAPI *get_wakeup_time)(char *enabled, char *pending,
358 efi_status_t (EFIAPI *set_wakeup_time)(char enabled,
360 efi_status_t (EFIAPI *set_virtual_address_map)(
365 efi_status_t (EFIAPI *convert_pointer)(
367 efi_status_t (EFIAPI *get_variable)(u16 *variable_name,
371 efi_status_t (EFIAPI *get_next_variable_name)(
374 efi_status_t (EFIAPI *set_variable)(u16 *variable_name,
379 efi_status_t (EFIAPI *get_next_high_mono_count)(
381 void (EFIAPI *reset_system)(enum efi_reset_type reset_type, member
384 efi_status_t (EFIAPI *update_capsule)(
388 efi_status_t (EFIAPI *query_capsule_caps)(
393 efi_status_t (EFIAPI *query_variable_info)(
552 efi_status_t EFIAPI efi_main(efi_handle_t image_handle,
578 efi_status_t (EFIAPI *unload)(efi_handle_t image_handle);
841 efi_status_t (EFIAPI *reset)(struct efi_block_io *this,
843 efi_status_t (EFIAPI *read_blocks)(struct efi_block_io *this,
846 efi_status_t (EFIAPI *write_blocks)(struct efi_block_io *this,
849 efi_status_t (EFIAPI *flush_blocks)(struct efi_block_io *this);
899 efi_status_t (EFIAPI *reset)(
902 efi_status_t (EFIAPI *output_string)(
905 efi_status_t (EFIAPI *test_string)(
908 efi_status_t(EFIAPI *query_mode)(
912 efi_status_t(EFIAPI *set_mode)(
915 efi_status_t(EFIAPI *set_attribute)(
918 efi_status_t(EFIAPI *clear_screen) (
920 efi_status_t(EFIAPI *set_cursor_position) (
923 efi_status_t(EFIAPI *enable_cursor)(
969 efi_status_t (EFIAPI *reset) (
972 efi_status_t (EFIAPI *read_key_stroke_ex) (
976 efi_status_t (EFIAPI *set_state) (
979 efi_status_t (EFIAPI *register_key_notify) (
982 efi_status_t (EFIAPI *key_notify_function)(
985 efi_status_t (EFIAPI *unregister_key_notify) (
995 efi_status_t(EFIAPI *reset)(struct efi_simple_text_input_protocol *this,
997 efi_status_t(EFIAPI *read_key_stroke)(
1008 uint16_t *(EFIAPI *convert_device_node_to_text)( member
1012 uint16_t *(EFIAPI *convert_device_path_to_text)( member
1023 efi_uintn_t (EFIAPI *get_device_path_size)(
1025 struct efi_device_path *(EFIAPI *duplicate_device_path)( member
1027 struct efi_device_path *(EFIAPI *append_device_path)( member
1030 struct efi_device_path *(EFIAPI *append_device_node)( member
1033 struct efi_device_path *(EFIAPI *append_device_path_instance)( member
1036 struct efi_device_path *(EFIAPI *get_next_device_path_instance)( member
1039 bool (EFIAPI *is_device_path_multi_instance)( member
1041 struct efi_device_path *(EFIAPI *create_device_node)( member
1329 efi_status_t(EFIAPI *new_string)(
1337 efi_status_t(EFIAPI *get_string)(
1345 efi_status_t(EFIAPI *set_string)(
1352 efi_status_t(EFIAPI *get_languages)(
1357 efi_status_t(EFIAPI *get_secondary_languages)(
1370 efi_status_t(EFIAPI *new_package_list)(
1375 efi_status_t(EFIAPI *remove_package_list)(
1378 efi_status_t(EFIAPI *update_package_list)(
1382 efi_status_t(EFIAPI *list_package_lists)(
1388 efi_status_t(EFIAPI *export_package_lists)(
1393 efi_status_t(EFIAPI *register_package_notify)(
1400 efi_status_t(EFIAPI *unregister_package_notify)(
1404 efi_status_t(EFIAPI *find_keyboard_layouts)(
1408 efi_status_t(EFIAPI *get_keyboard_layout)(
1413 efi_status_t(EFIAPI *set_keyboard_layout)(
1416 efi_status_t(EFIAPI *get_package_list_handle)(
1427 efi_status_t(EFIAPI *extract_config)(
1432 efi_status_t(EFIAPI *export_config)(
1435 efi_status_t(EFIAPI *route_config)(
1439 efi_status_t(EFIAPI *block_to_config)(
1446 efi_status_t(EFIAPI *config_to_block)(
1452 efi_status_t(EFIAPI *get_alt_config)(
1467 efi_status_t(EFIAPI *extract_config_access)(
1472 efi_status_t(EFIAPI *route_config_access)(
1476 efi_status_t(EFIAPI *form_callback)(
1524 efi_status_t (EFIAPI *query_mode)(struct efi_gop *this, u32 mode_number,
1527 efi_status_t (EFIAPI *set_mode)(struct efi_gop *this, u32 mode_number);
1528 efi_status_t (EFIAPI *blt)(struct efi_gop *this,
1595 efi_status_t (EFIAPI *start)(struct efi_simple_network *this);
1596 efi_status_t (EFIAPI *stop)(struct efi_simple_network *this);
1597 efi_status_t (EFIAPI *initialize)(struct efi_simple_network *this,
1599 efi_status_t (EFIAPI *reset)(struct efi_simple_network *this,
1601 efi_status_t (EFIAPI *shutdown)(struct efi_simple_network *this);
1602 efi_status_t (EFIAPI *receive_filters)(struct efi_simple_network *this,
1606 efi_status_t (EFIAPI *station_address)(struct efi_simple_network *this,
1608 efi_status_t (EFIAPI *statistics)(struct efi_simple_network *this,
1610 efi_status_t (EFIAPI *mcastiptomac)(struct efi_simple_network *this,
1613 efi_status_t (EFIAPI *nvdata)(struct efi_simple_network *this,
1616 efi_status_t (EFIAPI *get_status)(struct efi_simple_network *this,
1618 efi_status_t (EFIAPI *transmit)(struct efi_simple_network *this,
1622 efi_status_t (EFIAPI *receive)(struct efi_simple_network *this,
1738 efi_status_t (EFIAPI *start)(struct efi_pxe_base_code_protocol *this,
1740 efi_status_t (EFIAPI *stop)(struct efi_pxe_base_code_protocol *this);
1741 efi_status_t (EFIAPI *dhcp)(struct efi_pxe_base_code_protocol *this,
1743 efi_status_t (EFIAPI *discover)(
1747 efi_status_t (EFIAPI *mtftp)(
1754 efi_status_t (EFIAPI *udp_write)(
1762 efi_status_t (EFIAPI *udp_read)(
1769 efi_status_t (EFIAPI *set_ip_filter)(
1772 efi_status_t (EFIAPI *arp)(struct efi_pxe_base_code_protocol *this,
1775 efi_status_t (EFIAPI *set_parameters)(
1780 efi_status_t (EFIAPI *set_station_ip)(
1784 efi_status_t (EFIAPI *set_packets)(
1815 efi_status_t (EFIAPI * set_data)(struct efi_ip4_config2_protocol *this,
1819 efi_status_t (EFIAPI * get_data)(struct efi_ip4_config2_protocol *this,
1823 efi_status_t (EFIAPI * register_data_notify)(struct efi_ip4_config2_protocol *this,
1826 efi_status_t (EFIAPI * unregister_data_notify)(struct efi_ip4_config2_protocol *this,
1866 efi_status_t (EFIAPI * create_child)(struct efi_service_binding_protocol *this,
1868 efi_status_t (EFIAPI * destroy_child)(struct efi_service_binding_protocol *this,
1991 efi_status_t (EFIAPI * get_mode_data)(struct efi_http_protocol *this,
1993 efi_status_t (EFIAPI * configure)(struct efi_http_protocol *this,
1995 efi_status_t (EFIAPI * request)(struct efi_http_protocol *this,
1997 efi_status_t (EFIAPI * cancel)(struct efi_http_protocol *this,
1999 efi_status_t (EFIAPI * response)(struct efi_http_protocol *this,
2001 efi_status_t (EFIAPI * poll)(struct efi_http_protocol *this);
2019 efi_status_t (EFIAPI *open)(struct efi_file_handle *this,
2022 efi_status_t (EFIAPI *close)(struct efi_file_handle *this);
2023 efi_status_t (EFIAPI *delete)(struct efi_file_handle *this);
2024 efi_status_t (EFIAPI *read)(struct efi_file_handle *this,
2026 efi_status_t (EFIAPI *write)(struct efi_file_handle *this,
2028 efi_status_t (EFIAPI *getpos)(struct efi_file_handle *this,
2030 efi_status_t (EFIAPI *setpos)(struct efi_file_handle *this,
2032 efi_status_t (EFIAPI *getinfo)(struct efi_file_handle *this,
2035 efi_status_t (EFIAPI *setinfo)(struct efi_file_handle *this,
2038 efi_status_t (EFIAPI *flush)(struct efi_file_handle *this);
2039 efi_status_t (EFIAPI *open_ex)(struct efi_file_handle *this,
2043 efi_status_t (EFIAPI *read_ex)(struct efi_file_handle *this,
2045 efi_status_t (EFIAPI *write_ex)(struct efi_file_handle *this,
2047 efi_status_t (EFIAPI *flush_ex)(struct efi_file_handle *this,
2055 efi_status_t (EFIAPI *open_volume)(struct efi_simple_file_system_protocol *this,
2107 efi_status_t (EFIAPI * supported)(
2111 efi_status_t (EFIAPI * start)(
2115 efi_status_t (EFIAPI * stop)(
2130 efi_intn_t (EFIAPI *stri_coll)(
2132 bool (EFIAPI *metai_match)(struct efi_unicode_collation_protocol *this, member
2134 void (EFIAPI *str_lwr)(struct efi_unicode_collation_protocol member
2136 void (EFIAPI *str_upr)(struct efi_unicode_collation_protocol *this, member
2138 void (EFIAPI *fat_to_str)(struct efi_unicode_collation_protocol *this, member
2140 bool (EFIAPI *str_to_fat)(struct efi_unicode_collation_protocol *this, member
2147 efi_status_t (EFIAPI *load_file)(struct efi_load_file_protocol *this,
2398 efi_status_t (EFIAPI *get_image_info)(
2407 efi_status_t (EFIAPI *get_image)(
2412 efi_status_t (EFIAPI *set_image)(
2420 efi_status_t (EFIAPI *check_image)(
2426 efi_status_t (EFIAPI *get_package_info)(
2433 efi_status_t (EFIAPI *set_package_info)(
2448 efi_status_t (EFIAPI *read_disk)(struct efi_disk *this, u32 media_id,
2452 efi_status_t (EFIAPI *write_disk)(struct efi_disk *this, u32 media_id,