Lines Matching refs:protocol
456 efi_guid_t *protocol, int protocol_interface_type, in efi_install_protocol_interface() argument
463 if (!handle || !protocol || in efi_install_protocol_interface()
487 if (!guidcmp(handler->guid, protocol)) { in efi_install_protocol_interface()
499 handler->guid = protocol; in efi_install_protocol_interface()
513 efi_guid_t *protocol, int protocol_interface_type, in efi_install_protocol_interface_ext() argument
516 EFI_ENTRY("%p, %p, %d, %p", handle, protocol, protocol_interface_type, in efi_install_protocol_interface_ext()
519 return EFI_EXIT(efi_install_protocol_interface(handle, protocol, in efi_install_protocol_interface_ext()
525 efi_guid_t *protocol, void *old_interface, in efi_reinstall_protocol_interface() argument
528 EFI_ENTRY("%p, %p, %p, %p", handle, protocol, old_interface, in efi_reinstall_protocol_interface()
534 efi_guid_t *protocol, void *protocol_interface) in efi_uninstall_protocol_interface() argument
540 if (!handle || !protocol) { in efi_uninstall_protocol_interface()
558 if (!guidcmp(hprotocol, protocol)) { in efi_uninstall_protocol_interface()
575 efi_guid_t *protocol, void *protocol_interface) in efi_uninstall_protocol_interface_ext() argument
577 EFI_ENTRY("%p, %p, %p", handle, protocol, protocol_interface); in efi_uninstall_protocol_interface_ext()
579 return EFI_EXIT(efi_uninstall_protocol_interface(handle, protocol, in efi_uninstall_protocol_interface_ext()
583 static efi_status_t EFIAPI efi_register_protocol_notify(efi_guid_t *protocol, in efi_register_protocol_notify() argument
587 EFI_ENTRY("%p, %p, %p", protocol, event, registration); in efi_register_protocol_notify()
592 efi_guid_t *protocol, void *search_key, in efi_search() argument
605 if (guid && !guidcmp(guid, protocol)) in efi_search()
616 efi_guid_t *protocol, void *search_key, in efi_locate_handle() argument
626 if (!efi_search(search_type, protocol, search_key, efiobj)) { in efi_locate_handle()
644 if (!efi_search(search_type, protocol, search_key, efiobj)) { in efi_locate_handle()
654 efi_guid_t *protocol, void *search_key, in efi_locate_handle_ext() argument
657 EFI_ENTRY("%d, %p, %p, %p, %p", search_type, protocol, search_key, in efi_locate_handle_ext()
660 return EFI_EXIT(efi_locate_handle(search_type, protocol, search_key, in efi_locate_handle_ext()
664 static efi_status_t EFIAPI efi_locate_device_path(efi_guid_t *protocol, in efi_locate_device_path() argument
670 EFI_ENTRY("%pUl, %p, %p", protocol, device_path, device); in efi_locate_device_path()
950 efi_guid_t *protocol, in efi_close_protocol() argument
954 EFI_ENTRY("%p, %p, %p, %p", handle, protocol, agent_handle, in efi_close_protocol()
960 efi_guid_t *protocol, in efi_open_protocol_information() argument
964 EFI_ENTRY("%p, %p, %p, %p", handle, protocol, entry_buffer, in efi_open_protocol_information()
1024 efi_guid_t *protocol, void *search_key, in efi_locate_handle_buffer() argument
1030 EFI_ENTRY("%d, %p, %p, %p, %p", search_type, protocol, search_key, in efi_locate_handle_buffer()
1039 r = efi_locate_handle(search_type, protocol, search_key, &buffer_size, in efi_locate_handle_buffer()
1047 r = efi_locate_handle(search_type, protocol, search_key, &buffer_size, in efi_locate_handle_buffer()
1055 static efi_status_t EFIAPI efi_locate_protocol(efi_guid_t *protocol, in efi_locate_protocol() argument
1062 EFI_ENTRY("%p, %p, %p", protocol, registration, protocol_interface); in efi_locate_protocol()
1064 if (!protocol || !protocol_interface) in efi_locate_protocol()
1076 if (!guidcmp(handler->guid, protocol)) { in efi_locate_protocol()
1094 efi_guid_t *protocol; in efi_install_multiple_protocol_interfaces() local
1104 protocol = va_arg(argptr, efi_guid_t*); in efi_install_multiple_protocol_interfaces()
1105 if (!protocol) in efi_install_multiple_protocol_interfaces()
1108 r = efi_install_protocol_interface(handle, protocol, in efi_install_multiple_protocol_interfaces()
1122 protocol = va_arg(argptr, efi_guid_t*); in efi_install_multiple_protocol_interfaces()
1124 efi_uninstall_protocol_interface(handle, protocol, in efi_install_multiple_protocol_interfaces()
1162 void *handle, efi_guid_t *protocol, in efi_open_protocol() argument
1170 EFI_ENTRY("%p, %p, %p, %p, %p, 0x%x", handle, protocol, in efi_open_protocol()
1174 if (!handle || !protocol || in efi_open_protocol()
1212 if (!guidcmp(hprotocol, protocol)) { in efi_open_protocol()
1232 efi_guid_t *protocol, in efi_handle_protocol() argument
1235 return efi_open_protocol(handle, protocol, protocol_interface, NULL, in efi_handle_protocol()