1 #ifndef _IPXE_EFI_NULL_H 2 #define _IPXE_EFI_NULL_H void efi_nullify_usbio(EFI_USB_IO_PROTOCOL *usbio)
Nullify USB I/O protocol.
The EFI_SIMPLE_NETWORK_PROTOCOL protocol is used to initialize access to a network adapter.
This protocol is used to retrieve user readable names of drivers and controllers managed by UEFI Driv...
void efi_nullify_name2(EFI_COMPONENT_NAME2_PROTOCOL *name2)
Nullify Component Name Protocol interface.
An optional protocol that is used to describe details about the software layer that is used to produc...
Load File protocol as defined in the UEFI 2.0 specification.
void efi_nullify_snp(EFI_SIMPLE_NETWORK_PROTOCOL *snp)
Nullify SNP interface.
This protocol provides control over block devices.
The EFI_USB_IO_PROTOCOL provides four basic transfers types described in the USB 1....
EFI Network Interface Identifier Protocol.
void efi_nullify_vlan(EFI_VLAN_CONFIG_PROTOCOL *vcfg)
Nullify VLAN configuration interface.
EFI PXE Base Code Protocol definitions, which is used to access PXE-compatible devices for network ac...
void efi_nullify_nii(EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL *nii)
Nullify NII interface.
This protocol provides a callable interface between the HII and drivers.
void efi_nullify_hii(EFI_HII_CONFIG_ACCESS_PROTOCOL *hii)
Nullify HII configuration access protocol.
The EFI_LOAD_FILE_PROTOCOL is a simple protocol used to obtain files from arbitrary devices.
UEFI Component Name 2 Protocol as defined in the UEFI 2.1 specification.
The EFI_SIMPLE_NETWORK_PROTOCOL provides services to initialize a network interface,...
void efi_nullify_apple(EFI_APPLE_NET_BOOT_PROTOCOL *apple)
Nullify Apple Net Boot protocol.
EFI_VLAN_CONFIG_PROTOCOL provide manageability interface for VLAN setting.
void efi_nullify_load_file(EFI_LOAD_FILE_PROTOCOL *load_file)
Nullify Load File Protocol interface.
EFI VLAN Config protocol is to provide manageability interface for VLAN configuration.
EFI Usb I/O Protocol as defined in UEFI specification.
void efi_nullify_pxe(EFI_PXE_BASE_CODE_PROTOCOL *pxe)
Nullify PXE base code protocol.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
The EFI HII results processing protocol invokes this type of protocol when it needs to forward result...
uint8_t block[3][8]
DES-encrypted blocks.
Block IO protocol as defined in the UEFI 2.0 specification.
The EFI_PXE_BASE_CODE_PROTOCOL is used to control PXE-compatible devices.
void efi_nullify_block(EFI_BLOCK_IO_PROTOCOL *block)
Nullify block I/O protocol.