efi_loader: don't export efi_remove_all_protocols

This function is only used inside efi_boottime.c and is not safe to use
outside of this context.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
This commit is contained in:
Heinrich Schuchardt 2022-10-07 16:55:29 +02:00
parent 2eeb7feefc
commit 4d9668befc

View File

@ -651,8 +651,6 @@ efi_status_t efi_protocol_open(struct efi_handler *handler,
efi_status_t efi_remove_protocol(const efi_handle_t handle, efi_status_t efi_remove_protocol(const efi_handle_t handle,
const efi_guid_t *protocol, const efi_guid_t *protocol,
void *protocol_interface); void *protocol_interface);
/* Delete all protocols from a handle */
efi_status_t efi_remove_all_protocols(const efi_handle_t handle);
/* Install multiple protocol interfaces */ /* Install multiple protocol interfaces */
efi_status_t EFIAPI efi_status_t EFIAPI
efi_install_multiple_protocol_interfaces(efi_handle_t *handle, ...); efi_install_multiple_protocol_interfaces(efi_handle_t *handle, ...);