Data Fields | |
UINT32 | Signature |
EFI_HANDLE | Controller |
EFI_HANDLE | Image |
PXEBC_PRIVATE_PROTOCOL | Id |
EFI_SIMPLE_NETWORK_PROTOCOL * | Snp |
PXEBC_VIRTUAL_NIC * | Ip4Nic |
PXEBC_VIRTUAL_NIC * | Ip6Nic |
EFI_HANDLE | ArpChild |
EFI_HANDLE | Ip4Child |
EFI_HANDLE | Dhcp4Child |
EFI_HANDLE | Mtftp4Child |
EFI_HANDLE | Udp4ReadChild |
EFI_HANDLE | Udp4WriteChild |
EFI_ARP_PROTOCOL * | Arp |
EFI_IP4_PROTOCOL * | Ip4 |
EFI_IP4_CONFIG2_PROTOCOL * | Ip4Config2 |
EFI_DHCP4_PROTOCOL * | Dhcp4 |
EFI_MTFTP4_PROTOCOL * | Mtftp4 |
EFI_UDP4_PROTOCOL * | Udp4Read |
EFI_UDP4_PROTOCOL * | Udp4Write |
EFI_HANDLE | Ip6Child |
EFI_HANDLE | Dhcp6Child |
EFI_HANDLE | Mtftp6Child |
EFI_HANDLE | Udp6ReadChild |
EFI_HANDLE | Udp6WriteChild |
EFI_IP6_PROTOCOL * | Ip6 |
EFI_IP6_CONFIG_PROTOCOL * | Ip6Cfg |
EFI_DHCP6_PROTOCOL * | Dhcp6 |
EFI_MTFTP6_PROTOCOL * | Mtftp6 |
EFI_UDP6_PROTOCOL * | Udp6Read |
EFI_UDP6_PROTOCOL * | Udp6Write |
EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL * | Nii |
EFI_PXE_BASE_CODE_PROTOCOL | PxeBc |
EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL | LoadFileCallback |
EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL * | PxeBcCallback |
EFI_DEVICE_PATH_PROTOCOL * | DevicePath |
EFI_PXE_BASE_CODE_MODE | Mode |
EFI_PXE_BASE_CODE_FUNCTION | Function |
UINT32 | Ip6Policy |
UINT32 | SolicitTimes |
UINT64 | ElapsedTime |
EFI_UDP4_CONFIG_DATA | Udp4CfgData |
EFI_UDP6_CONFIG_DATA | Udp6CfgData |
EFI_IP4_CONFIG_DATA | Ip4CfgData |
EFI_IP6_CONFIG_DATA | Ip6CfgData |
EFI_EVENT | UdpTimeOutEvent |
EFI_EVENT | ArpUpdateEvent |
EFI_IP4_COMPLETION_TOKEN | IcmpToken |
EFI_IP6_COMPLETION_TOKEN | Icmp6Token |
BOOLEAN | IsAddressOk |
BOOLEAN | IsOfferSorted |
BOOLEAN | IsProxyRecved |
BOOLEAN | IsDoDiscover |
EFI_IP_ADDRESS | TmpStationIp |
EFI_IP_ADDRESS | StationIp |
EFI_IP_ADDRESS | SubnetMask |
EFI_IP_ADDRESS | GatewayIp |
EFI_IP_ADDRESS | ServerIp |
UINT16 | CurSrcPort |
UINT32 | IaId |
UINT32 | Ip4MaxPacketSize |
UINT32 | Ip6MaxPacketSize |
UINT8 * | BootFileName |
UINTN | BootFileSize |
UINTN | BlockSize |
PXEBC_DHCP_PACKET_CACHE | ProxyOffer |
PXEBC_DHCP_PACKET_CACHE | DhcpAck |
PXEBC_DHCP_PACKET_CACHE | PxeReply |
EFI_DHCP6_PACKET * | Dhcp6Request |
EFI_DHCP4_PACKET | SeedPacket |
UINT32 | SelectIndex |
UINT32 | SelectProxyType |
PXEBC_DHCP_PACKET_CACHE | OfferBuffer [PXEBC_OFFER_MAX_NUM] |
UINT32 | OfferNum |
UINT32 | OfferCount [PxeOfferTypeMax] |
UINT32 | OfferIndex [PxeOfferTypeMax][PXEBC_OFFER_MAX_NUM] |
EFI_ARP_PROTOCOL* _PXEBC_PRIVATE_DATA::Arp |
Referenced by EfiPxeBcArp(), EfiPxeBcSetStationIP(), and PxeBcArpCacheUpdate().
EFI_HANDLE _PXEBC_PRIVATE_DATA::ArpChild |
EFI_EVENT _PXEBC_PRIVATE_DATA::ArpUpdateEvent |
Referenced by EfiPxeBcStart(), and EfiPxeBcStop().
Referenced by EfiPxeBcStart().
Referenced by EfiPxeBcStop().
Referenced by EfiPxeBcStop().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Controller |
Referenced by EfiPxeBcSetParameters(), EfiPxeLoadFile(), PxeBcStart(), and PxeBcStop().
Referenced by EfiPxeBcStop(), and EfiPxeBcUdpWrite().
EFI_DEVICE_PATH_PROTOCOL* _PXEBC_PRIVATE_DATA::DevicePath |
Referenced by PxeBcStart().
EFI_DHCP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Dhcp4 |
Referenced by EfiPxeBcDhcp(), and EfiPxeBcStop().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Dhcp4Child |
EFI_DHCP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Dhcp6 |
Referenced by EfiPxeBcDhcp(), and EfiPxeBcStop().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Dhcp6Child |
EFI_DHCP6_PACKET* _PXEBC_PRIVATE_DATA::Dhcp6Request |
Referenced by EfiPxeBcStop(), and PxeBcDhcp6CallBack().
Referenced by EfiPxeBcStart().
Referenced by EfiPxeBcDhcp(), and EfiPxeBcStop().
EFI_PXE_BASE_CODE_FUNCTION _PXEBC_PRIVATE_DATA::Function |
EFI_IP_ADDRESS _PXEBC_PRIVATE_DATA::GatewayIp |
Referenced by EfiPxeBcMtftp(), EfiPxeBcStop(), and EfiPxeBcUdpWrite().
UINT32 _PXEBC_PRIVATE_DATA::IaId |
EFI_IP6_COMPLETION_TOKEN _PXEBC_PRIVATE_DATA::Icmp6Token |
Referenced by EfiPxeBcStart(), EfiPxeBcStop(), PxeBcFlushStationIp(), and PxeBcIcmp6ErrorDpcHandle().
EFI_IP4_COMPLETION_TOKEN _PXEBC_PRIVATE_DATA::IcmpToken |
Referenced by EfiPxeBcStart(), EfiPxeBcStop(), PxeBcFlushStationIp(), and PxeBcIcmpErrorDpcHandle().
Referenced by PxeBcStart(), and PxeBcStop().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Image |
Referenced by PxeBcStart().
EFI_IP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Ip4 |
Referenced by EfiPxeBcStart(), EfiPxeBcStop(), PxeBcFlushStationIp(), and PxeBcIcmpErrorDpcHandle().
EFI_IP4_CONFIG_DATA _PXEBC_PRIVATE_DATA::Ip4CfgData |
Referenced by EfiPxeBcStop(), and PxeBcFlushStationIp().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Ip4Child |
EFI_IP4_CONFIG2_PROTOCOL* _PXEBC_PRIVATE_DATA::Ip4Config2 |
Referenced by EfiPxeBcStart().
Referenced by EfiPxeBcStart(), and PxeBcStop().
EFI_IP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Ip6 |
Referenced by EfiPxeBcStart(), EfiPxeBcStop(), PxeBcFlushStationIp(), and PxeBcIcmp6ErrorDpcHandle().
EFI_IP6_CONFIG_PROTOCOL* _PXEBC_PRIVATE_DATA::Ip6Cfg |
EFI_IP6_CONFIG_DATA _PXEBC_PRIVATE_DATA::Ip6CfgData |
Referenced by EfiPxeBcStop(), and PxeBcFlushStationIp().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Ip6Child |
Referenced by EfiPxeBcStart().
Referenced by EfiPxeBcStart(), EfiPxeLoadFile(), and PxeBcStop().
Referenced by EfiPxeBcStart().
BOOLEAN _PXEBC_PRIVATE_DATA::IsAddressOk |
Referenced by EfiPxeBcArp(), EfiPxeBcDiscover(), EfiPxeBcSetStationIP(), EfiPxeBcStart(), and EfiPxeBcUdpWrite().
Referenced by EfiPxeBcDiscover().
Referenced by EfiPxeBcDhcp().
EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL _PXEBC_PRIVATE_DATA::LoadFileCallback |
EFI_PXE_BASE_CODE_MODE _PXEBC_PRIVATE_DATA::Mode |
EFI_MTFTP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Mtftp4 |
EFI_HANDLE _PXEBC_PRIVATE_DATA::Mtftp4Child |
EFI_MTFTP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Mtftp6 |
EFI_HANDLE _PXEBC_PRIVATE_DATA::Mtftp6Child |
EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL* _PXEBC_PRIVATE_DATA::Nii |
Referenced by PxeBcStart().
PXEBC_DHCP_PACKET_CACHE _PXEBC_PRIVATE_DATA::OfferBuffer[PXEBC_OFFER_MAX_NUM] |
Referenced by EfiPxeBcStart(), PxeBcDhcp4CallBack(), and PxeBcDhcp6CallBack().
UINT32 _PXEBC_PRIVATE_DATA::OfferCount[PxeOfferTypeMax] |
UINT32 _PXEBC_PRIVATE_DATA::OfferIndex[PxeOfferTypeMax][PXEBC_OFFER_MAX_NUM] |
Referenced by PxeBcDhcp4CallBack(), and PxeBcDhcp6CallBack().
EFI_PXE_BASE_CODE_PROTOCOL _PXEBC_PRIVATE_DATA::PxeBc |
Referenced by EfiPxeBcArp(), EfiPxeBcDhcp(), EfiPxeBcDiscover(), EfiPxeBcMtftp(), EfiPxeBcSetIpFilter(), EfiPxeBcSetPackets(), EfiPxeBcSetParameters(), EfiPxeBcSetStationIP(), EfiPxeBcStart(), EfiPxeBcStop(), EfiPxeBcUdpRead(), EfiPxeBcUdpWrite(), EfiPxeLoadFile(), PxeBcArpCacheUpdate(), PxeBcDhcp4CallBack(), PxeBcDhcp6CallBack(), PxeBcFlushStationIp(), PxeBcStart(), and PxeBcStop().
EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL* _PXEBC_PRIVATE_DATA::PxeBcCallback |
Referenced by EfiPxeBcDiscover(), and EfiPxeBcStart().
EFI_DHCP4_PACKET _PXEBC_PRIVATE_DATA::SeedPacket |
Referenced by EfiPxeBcStart().
Referenced by PxeBcDhcp4CallBack(), and PxeBcDhcp6CallBack().
EFI_IP_ADDRESS _PXEBC_PRIVATE_DATA::ServerIp |
Referenced by EfiPxeBcDiscover(), and EfiPxeBcStop().
Referenced by PxeBcStart().
EFI_SIMPLE_NETWORK_PROTOCOL* _PXEBC_PRIVATE_DATA::Snp |
Referenced by PxeBcStart().
Referenced by EfiPxeBcDhcp(), EfiPxeBcStop(), and PxeBcDhcp6CallBack().
EFI_IP_ADDRESS _PXEBC_PRIVATE_DATA::StationIp |
Referenced by EfiPxeBcMtftp(), EfiPxeBcSetStationIP(), EfiPxeBcStop(), and EfiPxeBcUdpWrite().
EFI_IP_ADDRESS _PXEBC_PRIVATE_DATA::SubnetMask |
Referenced by EfiPxeBcMtftp(), EfiPxeBcSetStationIP(), EfiPxeBcStop(), and EfiPxeBcUdpWrite().
EFI_IP_ADDRESS _PXEBC_PRIVATE_DATA::TmpStationIp |
EFI_UDP4_CONFIG_DATA _PXEBC_PRIVATE_DATA::Udp4CfgData |
Referenced by EfiPxeBcDhcp(), EfiPxeBcDiscover(), EfiPxeBcMtftp(), EfiPxeBcSetIpFilter(), EfiPxeBcStart(), EfiPxeBcStop(), and PxeBcFlushStationIp().
EFI_UDP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Udp4Read |
Referenced by EfiPxeBcDhcp(), EfiPxeBcDiscover(), EfiPxeBcMtftp(), EfiPxeBcSetIpFilter(), EfiPxeBcStart(), EfiPxeBcStop(), and EfiPxeBcUdpRead().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Udp4ReadChild |
EFI_UDP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Udp4Write |
Referenced by EfiPxeBcStop(), and EfiPxeBcUdpWrite().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Udp4WriteChild |
EFI_UDP6_CONFIG_DATA _PXEBC_PRIVATE_DATA::Udp6CfgData |
Referenced by EfiPxeBcDhcp(), EfiPxeBcDiscover(), EfiPxeBcMtftp(), EfiPxeBcSetIpFilter(), EfiPxeBcStart(), EfiPxeBcStop(), and PxeBcFlushStationIp().
EFI_UDP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Udp6Read |
Referenced by EfiPxeBcDhcp(), EfiPxeBcDiscover(), EfiPxeBcMtftp(), EfiPxeBcSetIpFilter(), EfiPxeBcStart(), EfiPxeBcStop(), and EfiPxeBcUdpRead().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Udp6ReadChild |
EFI_UDP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Udp6Write |
Referenced by EfiPxeBcStop(), and EfiPxeBcUdpWrite().
EFI_HANDLE _PXEBC_PRIVATE_DATA::Udp6WriteChild |
EFI_EVENT _PXEBC_PRIVATE_DATA::UdpTimeOutEvent |
Referenced by EfiPxeBcStart(), EfiPxeBcStop(), EfiPxeBcUdpRead(), and EfiPxeBcUdpWrite().