Lines Matching defs:Private

152   PXEBC_PRIVATE_DATA  *Private;

157 Private = AllocateZeroPool (sizeof (PXEBC_PRIVATE_DATA));
158 if (Private == NULL) {
162 Private->Signature = PXEBC_PRIVATE_DATA_SIGNATURE;
163 Private->Controller = ControllerHandle;
164 Private->Image = This->DriverBindingHandle;
165 CopyMem (&Private->PxeBc, &mPxeBcProtocolTemplate, sizeof (Private->PxeBc));
166 Private->PxeBc.Mode = &Private->Mode;
167 CopyMem (&Private->LoadFile, &mLoadFileProtocolTemplate, sizeof (Private->LoadFile));
169 Private->ProxyOffer.Packet.Offer.Size = PXEBC_CACHED_DHCP4_PACKET_MAX_SIZE;
170 Private->Dhcp4Ack.Packet.Ack.Size = PXEBC_CACHED_DHCP4_PACKET_MAX_SIZE;
171 Private->PxeReply.Packet.Ack.Size = PXEBC_CACHED_DHCP4_PACKET_MAX_SIZE;
174 Private->Dhcp4Offers[Index].Packet.Offer.Size = PXEBC_CACHED_DHCP4_PACKET_MAX_SIZE;
183 (VOID **) &Private->Nii,
189 Private->Nii = NULL;
196 &Private->ArpChild
203 Private->ArpChild,
205 (VOID **) &Private->Arp,
218 &Private->Dhcp4Child
225 Private->Dhcp4Child,
227 (VOID **) &Private->Dhcp4,
240 &Private->Ip4Child
247 Private->Ip4Child,
249 (VOID **) &Private->Ip4,
261 Status = Private->Ip4->GetModeData (Private->Ip4, &Ip4ModeData, NULL, NULL);
266 Private->Ip4MaxPacketSize = Ip4ModeData.MaxPacketSize;
272 &Private->Mtftp4Child
280 Private->Mtftp4Child,
282 (VOID **) &Private->Mtftp4,
296 &Private->Udp4ReadChild
307 Private->Udp4ReadChild,
309 (VOID **) &Private->Udp4Read,
326 &Private->Udp4WriteChild
333 Private->Udp4WriteChild,
335 (VOID **) &Private->Udp4Write,
343 ZeroMem (&Private->Udp4CfgData, sizeof (EFI_UDP4_CONFIG_DATA));
344 Private->Udp4CfgData.AcceptBroadcast = FALSE;
345 Private->Udp4CfgData.AcceptPromiscuous = FALSE;
346 Private->Udp4CfgData.AcceptAnyPort = TRUE;
347 Private->Udp4CfgData.AllowDuplicatePort = TRUE;
348 Private->Udp4CfgData.TypeOfService = DEFAULT_ToS;
349 Private->Udp4CfgData.TimeToLive = DEFAULT_TTL;
350 Private->Udp4CfgData.DoNotFragment = FALSE;
351 Private->Udp4CfgData.ReceiveTimeout = PXEBC_DEFAULT_LIFETIME;
352 Private->Udp4CfgData.UseDefaultAddress = FALSE;
354 PxeBcInitSeedPacket (&Private->SeedPacket, Private->Udp4Read);
355 Private->MacLen = Private->SeedPacket.Dhcp4.Header.HwAddrLen;
356 CopyMem (&Private->Mac, &Private->SeedPacket.Dhcp4.Header.ClientHwAddr[0], Private->MacLen);
359 ZeroMem (&Private->Ip4ConfigData, sizeof (EFI_IP4_CONFIG_DATA));
360 Private->Ip4ConfigData.DefaultProtocol = EFI_IP_PROTO_ICMP;
361 Private->Ip4ConfigData.AcceptIcmpErrors = TRUE;
362 Private->Ip4ConfigData.TypeOfService = DEFAULT_ToS;
363 Private->Ip4ConfigData.TimeToLive = DEFAULT_TTL;
364 Private->Ip4ConfigData.DoNotFragment = FALSE;
365 Private->Ip4ConfigData.RawData = FALSE;
370 &Private->PxeBc,
372 &Private->LoadFile,
384 (VOID **) &Private->Ip4Config2
394 if (Private->Udp4WriteChild != NULL) {
396 Private->Udp4WriteChild,
405 Private->Udp4WriteChild
409 if (Private->Udp4ReadChild != NULL) {
411 Private->Udp4ReadChild,
420 Private->Udp4ReadChild
424 if (Private->Mtftp4Child != NULL) {
426 Private->Mtftp4Child,
436 Private->Mtftp4Child
440 if (Private->Ip4Child != NULL) {
442 Private->Ip4Child,
452 Private->Ip4Child
456 if (Private->Dhcp4Child != NULL) {
458 Private->Dhcp4Child,
468 Private->Dhcp4Child
472 if (Private->ArpChild != NULL) {
474 Private->ArpChild,
484 Private->ArpChild
488 FreePool (Private);
521 PXEBC_PRIVATE_DATA *Private;
568 Private = PXEBC_PRIVATE_DATA_FROM_PXEBC (PxeBc);
573 &Private->PxeBc,
575 &Private->LoadFile,
582 Private->Udp4WriteChild,
591 Private->Udp4WriteChild
595 Private->Udp4ReadChild,
604 Private->Udp4ReadChild
608 Private->Dhcp4Child,
617 Private->Dhcp4Child
621 Private->Mtftp4Child,
630 Private->Mtftp4Child
634 Private->Ip4Child,
643 Private->Ip4Child
647 Private->ArpChild,
656 Private->ArpChild
659 FreePool (Private);