Lines Matching refs:This

6 This program and the accompanying materials are licensed and made available under 
15 This Protocol is introduced in EFI Specification 1.10.
202 /// MTFTP information. This information is required
310 This function enables the use of the PXE Base Code Protocol functions. If the
355 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
365 @retval EFI_INVALID_PARAMETER The This parameter is NULL or does not point to a valid
374 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
381 This function stops all activity on the network device. All the resources allocated
386 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
390 @retval EFI_INVALID_PARAMETER The This parameter is NULL or does not point to a valid
398 IN EFI_PXE_BASE_CODE_PROTOCOL *This
405 This function attempts to complete the DHCP sequence. If this sequence is completed,
413 This function can take at least 31 seconds to timeout and return control to the
418 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
424 @retval EFI_INVALID_PARAMETER The This parameter is NULL or does not point to a valid
437 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
444 This function attempts to complete the PXE Boot Server and/or boot image discovery
457 This function can take at least 10 seconds to timeout and return control to the
464 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
487 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
497 This function is used to perform TFTP and MTFTP services. This includes the
527 This function can take up to 10 seconds to timeout and return control to the caller.
540 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
568 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
583 This function writes a UDP packet specified by the (optional HeaderPtr and)
594 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
620 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
636 This function reads a UDP packet from a network interface. The data contents
649 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
674 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
690 filter settings and to enable a software filter. This function updates the IpFilter
710 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
721 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
728 This function uses the ARP protocol to resolve a MAC address. The UsingIpv6 field
741 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
757 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
765 This function sets parameters that affect the operation of the PXE Base Code Protocol.
772 service, then the service will fail. This function updates the AutoArp field of
777 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
797 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
808 This function updates the station IP address and/or subnet mask values of a network
819 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
831 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
842 @param This The pointer to the EFI_PXE_BASE_CODE_PROTOCOL instance.
864 @retval EFI_INVALID_PARAMETER This is NULL or not point to a valid EFI_PXE_BASE_CODE_PROTOCOL structure.
870 IN EFI_PXE_BASE_CODE_PROTOCOL *This,
900 /// EFI_LOAD_FILE_PROTOCOL protocol. This provides a clean way to obtain control from the