Lines Matching refs:Head
25 @param Head The caller supplied header. The caller should set
41 IN IP4_HEAD *Head,
55 FirstFragment = IP4_FIRST_FRAGMENT (Head->Fragment);
75 PacketHead->Tos = Head->Tos;
77 PacketHead->Id = HTONS (Head->Id);
78 PacketHead->Fragment = HTONS (Head->Fragment);
80 PacketHead->Ttl = Head->Ttl;
81 PacketHead->Protocol = Head->Protocol;
82 PacketHead->Src = HTONL (Head->Src);
83 PacketHead->Dst = HTONL (Head->Dst);
189 @param[in] Head The caller supplied header. The caller should set
215 IN IP4_HEAD *Head,
240 IpIf = Ip4SelectInterface (IpSb, Head->Dst, Head->Src);
249 if ((Head->Src == IP4_ALLZERO_ADDRESS) && (IpInstance == NULL)) {
250 Head->Src = IpIf->Ip;
257 Head->HeadLen = (UINT8) (HeadLen >> 2);
258 Head->Id = mIp4Id++;
259 Head->Ver = 4;
266 &Head,
282 Dest = Head->Dst;
298 GateWay = Head->Dst;
305 CacheEntry = Ip4Route (IpSb->DefaultRouteTable, Head->Dst, Head->Src);
307 CacheEntry = Ip4Route (IpInstance->RouteTable, Head->Dst, Head->Src);
355 Head->Fragment = IP4_HEAD_FRAGMENT_FIELD (FALSE, (Index != 0), Offset);
356 Ip4PrependHead (Fragment, Head, Option, OptLen);
383 Head->Fragment = IP4_HEAD_FRAGMENT_FIELD (FALSE, TRUE, 0);
411 Ip4PrependHead (Packet, Head, Option, OptLen);