Lines Matching refs:protocol_interface
569 void *protocol_interface) in efi_remove_protocol() argument
577 if (handler->protocol_interface != protocol_interface) in efi_remove_protocol()
603 protocol->protocol_interface); in efi_remove_all_protocols()
1113 void *protocol_interface) in efi_add_protocol() argument
1130 handler->protocol_interface = protocol_interface; in efi_add_protocol()
1153 EFI_PRINT("installed device path '%pD'\n", protocol_interface); in efi_add_protocol()
1174 int protocol_interface_type, void *protocol_interface) in efi_install_protocol_interface() argument
1179 protocol_interface); in efi_install_protocol_interface()
1197 r = efi_add_protocol(*handle, protocol, protocol_interface); in efi_install_protocol_interface()
1325 void *protocol_interface) in efi_uninstall_protocol() argument
1357 r = efi_remove_protocol(handle, protocol, protocol_interface); in efi_uninstall_protocol()
1377 void *protocol_interface) in efi_uninstall_protocol_interface() argument
1381 EFI_ENTRY("%p, %pUl, %p", handle, protocol, protocol_interface); in efi_uninstall_protocol_interface()
1383 ret = efi_uninstall_protocol(handle, protocol, protocol_interface); in efi_uninstall_protocol_interface()
1834 dp = (struct efi_device_path *)handler->protocol_interface; in efi_locate_device_path()
2516 void **protocol_interface) in efi_locate_protocol() argument
2522 EFI_ENTRY("%pUl, %p, %p", protocol, registration, protocol_interface); in efi_locate_protocol()
2528 if (!protocol || !protocol_interface) in efi_locate_protocol()
2565 *protocol_interface = NULL; in efi_locate_protocol()
2568 *protocol_interface = handler->protocol_interface; in efi_locate_protocol()
2593 void *protocol_interface; in efi_install_multiple_protocol_interfaces() local
2606 protocol_interface = efi_va_arg(argptr, void*); in efi_install_multiple_protocol_interfaces()
2609 struct efi_device_path *dp = protocol_interface; in efi_install_multiple_protocol_interfaces()
2616 protocol_interface); in efi_install_multiple_protocol_interfaces()
2624 protocol_interface)); in efi_install_multiple_protocol_interfaces()
2637 protocol_interface = efi_va_arg(argptr, void*); in efi_install_multiple_protocol_interfaces()
2639 protocol_interface)); in efi_install_multiple_protocol_interfaces()
2667 void *protocol_interface; in efi_uninstall_multiple_protocol_interfaces() local
2679 protocol_interface = efi_va_arg(argptr, void*); in efi_uninstall_multiple_protocol_interfaces()
2681 protocol_interface); in efi_uninstall_multiple_protocol_interfaces()
2700 protocol_interface = efi_va_arg(argptr, void*); in efi_uninstall_multiple_protocol_interfaces()
2703 protocol_interface)); in efi_uninstall_multiple_protocol_interfaces()
2789 void **protocol_interface, void *agent_handle, in efi_protocol_open() argument
2803 *protocol_interface = NULL; in efi_protocol_open()
2884 *protocol_interface = handler->protocol_interface; in efi_protocol_open()
2907 void **protocol_interface, efi_handle_t agent_handle, in efi_open_protocol() argument
2914 protocol_interface, agent_handle, controller_handle, in efi_open_protocol()
2918 (!protocol_interface && attributes != in efi_open_protocol()
2958 r = efi_protocol_open(handler, protocol_interface, agent_handle, in efi_open_protocol()
3301 void **protocol_interface) in efi_handle_protocol() argument
3303 return efi_open_protocol(handle, protocol, protocol_interface, efi_root, in efi_handle_protocol()