Lines Matching refs:protocol_interface
66 void *protocol_interface, bool preserve);
618 void *protocol_interface) in efi_remove_protocol() argument
626 if (handler->protocol_interface != protocol_interface) in efi_remove_protocol()
652 protocol->protocol_interface, true); in efi_remove_all_protocols()
1170 void *protocol_interface) in efi_add_protocol() argument
1187 handler->protocol_interface = protocol_interface; in efi_add_protocol()
1210 EFI_PRINT("installed device path '%pD'\n", protocol_interface); in efi_add_protocol()
1231 int protocol_interface_type, void *protocol_interface) in efi_install_protocol_interface() argument
1236 protocol_interface); in efi_install_protocol_interface()
1254 r = efi_add_protocol(*handle, protocol, protocol_interface); in efi_install_protocol_interface()
1385 void *protocol_interface, bool preserve) in efi_uninstall_protocol() argument
1396 if (handler->protocol_interface != protocol_interface) in efi_uninstall_protocol()
1425 r = efi_remove_protocol(handle, protocol, protocol_interface); in efi_uninstall_protocol()
1453 void *protocol_interface) in efi_uninstall_protocol_interface() argument
1457 EFI_ENTRY("%p, %pUs, %p", handle, protocol, protocol_interface); in efi_uninstall_protocol_interface()
1459 ret = efi_uninstall_protocol(handle, protocol, protocol_interface, false); in efi_uninstall_protocol_interface()
1904 dp = (struct efi_device_path *)handler->protocol_interface; in efi_locate_device_path()
2038 load_file_protocol = handler->protocol_interface; in efi_load_image_from_path()
2623 void **protocol_interface) in efi_locate_protocol() argument
2629 EFI_ENTRY("%pUs, %p, %p", protocol, registration, protocol_interface); in efi_locate_protocol()
2635 if (!protocol || !protocol_interface) in efi_locate_protocol()
2672 *protocol_interface = NULL; in efi_locate_protocol()
2675 *protocol_interface = handler->protocol_interface; in efi_locate_protocol()
2695 void *protocol_interface; in efi_install_multiple_protocol_interfaces_int() local
2709 protocol_interface = efi_va_arg(argptr, void*); in efi_install_multiple_protocol_interfaces_int()
2712 struct efi_device_path *dp = protocol_interface; in efi_install_multiple_protocol_interfaces_int()
2719 protocol_interface); in efi_install_multiple_protocol_interfaces_int()
2726 protocol_interface)); in efi_install_multiple_protocol_interfaces_int()
2737 protocol_interface = efi_va_arg(argptr_copy, void*); in efi_install_multiple_protocol_interfaces_int()
2739 protocol_interface)); in efi_install_multiple_protocol_interfaces_int()
2818 void *protocol_interface; in efi_uninstall_multiple_protocol_interfaces_int() local
2842 protocol_interface = efi_va_arg(argptr, void*); in efi_uninstall_multiple_protocol_interfaces_int()
2847 protocol_interface, preserve); in efi_uninstall_multiple_protocol_interfaces_int()
2859 protocol_interface = efi_va_arg(argptr_copy, void*); in efi_uninstall_multiple_protocol_interfaces_int()
2862 protocol_interface)); in efi_uninstall_multiple_protocol_interfaces_int()
3009 void **protocol_interface, void *agent_handle, in efi_protocol_open() argument
3023 *protocol_interface = NULL; in efi_protocol_open()
3104 *protocol_interface = handler->protocol_interface; in efi_protocol_open()
3127 void **protocol_interface, efi_handle_t agent_handle, in efi_open_protocol() argument
3134 protocol_interface, agent_handle, controller_handle, in efi_open_protocol()
3138 (!protocol_interface && attributes != in efi_open_protocol()
3178 r = efi_protocol_open(handler, protocol_interface, agent_handle, in efi_open_protocol()
3544 void **protocol_interface) in efi_handle_protocol() argument
3546 return efi_open_protocol(handle, protocol, protocol_interface, efi_root, in efi_handle_protocol()