Searched defs:HeadLen (Results 1 - 9 of 9) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/ |
H A D | Ip4Output.c | 29 the Ver, HeadLen, and checksum. 46 UINT32 HeadLen; local 54 HeadLen = 0; 59 HeadLen = IP4_MIN_HEADLEN + Len; 60 ASSERT (((Len % 4) == 0) && (HeadLen <= IP4_MAX_HEADLEN)); 62 PacketHead = (IP4_HEAD *) NetbufAllocSpace (Packet, HeadLen, NET_BUF_HEAD); 74 PacketHead->HeadLen = (UINT8) (HeadLen >> 2); 84 PacketHead->Checksum = (UINT16) (~NetblockChecksum ((UINT8 *) PacketHead, HeadLen)); 193 Ver, HeadLen, Fragmen 229 UINT32 HeadLen; local [all...] |
H A D | Ip4Input.c | 670 NetbufTrim (Packet, ((*Head)->HeadLen << 2), TRUE); 712 UINT32 HeadLen; local 723 HeadLen = (Head->HeadLen << 2); 733 if ((Head->Ver != 4) || (HeadLen < IP4_MIN_HEADLEN) || 734 (TotalLen < HeadLen) || (TotalLen != (*Packet)->TotalSize)) { 741 Checksum = (UINT16) (~NetblockChecksum ((UINT8 *) Head, HeadLen)); 756 Info->Length = Head->TotalLen - HeadLen; 780 NetbufTrim (*Packet, HeadLen, TRUE); 853 OptionLen = (Head->HeadLen << [all...] |
H A D | Ip4Impl.c | 1647 UINT32 HeadLen; local 1727 HeadLen = sizeof (IP4_HEAD) + ((TxData->OptionsLength + 3) &~0x03); 1729 if ((HeadLen > IP4_MAX_HEADLEN) || 1730 (TxData->TotalDataLength + HeadLen > IP4_MAX_PACKET_SIZE)) { 1890 UINT32 HeadLen; local 1961 HeadLen = (TxData->OptionsLength + 3) & (~0x03); 1966 if (DontFragment && (TxData->TotalDataLength + HeadLen > IpSb->MaxPacketSize)) {
|
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/ |
H A D | Ip6Input.h | 62 UINT16 HeadLen; member in struct:__anon12498
|
H A D | Ip6Output.c | 365 @param[in] HeadLen The length of the unfragmented part of the IP6 header. 381 IN UINT32 HeadLen 392 // HeadLen is the length of the fixed part of the sequences of fragments, i.e. 395 PacketHead = (EFI_IP6_HEADER *) NetbufAllocSpace (Packet, HeadLen, NET_BUF_HEAD); 407 Len = HeadLen - sizeof (EFI_IP6_HEADER); 498 UINT32 HeadLen; local 814 HeadLen = sizeof (EFI_IP6_HEADER) + RealExtLen; 816 if (Packet->TotalSize + HeadLen > Mtu) { 946 PacketHead = (EFI_IP6_HEADER *) NetbufAllocSpace (Packet, HeadLen, NET_BUF_HEAD);
|
H A D | Ip6Input.c | 345 UnFragmentLen = (UINT16) (This->HeadLen - sizeof (EFI_IP6_HEADER)); 406 TmpPacket = NetbufGetFragment (Fragment, 0, This->HeadLen, 0); 414 NetbufTrim (Fragment, This->HeadLen + sizeof (IP6_FRAGMENT_HEADER), TRUE); 760 UINT32 HeadLen; local 766 HeadLen = 0; 837 Info->HeadLen = (UINT16) sizeof (EFI_IP6_HEADER); 882 HeadLen = sizeof (EFI_IP6_HEADER) + *UnFragmentLen; 888 FragmentHead = (IP6_FRAGMENT_HEADER *) NetbufGetByte (*Packet, HeadLen, NULL); 908 Info->HeadLen = (UINT16) HeadLen; [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Library/ |
H A D | UdpIoLib.h | 75 /// time. HeadLen gives the length of the application's header. UDP_IO will 89 UINT32 HeadLen; member in struct:__anon11071 336 @param[in] HeadLen The length of the upper-layer's protocol header. 351 IN UINT32 HeadLen
|
H A D | NetLib.h | 99 UINT8 HeadLen : 4; member in struct:__anon11040 171 UINT8 HeadLen : 4; member in struct:__anon11048 1705 and existing HeadLen bytes of header, but the external blocks are shared by the 1711 @param[in] HeadLen The length of the protocol header. The function 1728 IN UINT32 HeadLen,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeNetLib/ |
H A D | NetBuffer.c | 699 and existing HeadLen bytes of header but the external blocks are shared by the 705 @param[in] HeadLen The length of the protocol header, This function 722 IN UINT32 HeadLen, 759 if ((ExtFragment[0].Len >= HeadLen) || (ExtNum == 1)) { 760 HeadLen = 0; 768 if ((HeadSpace != 0) || (HeadLen != 0)) { 769 FirstBlockLen = HeadLen + HeadSpace; 784 if (HeadLen != 0) { 785 Len = HeadLen; 718 NetbufFromExt( IN NET_FRAGMENT *ExtFragment, IN UINT32 ExtNum, IN UINT32 HeadSpace, IN UINT32 HeadLen, IN NET_VECTOR_EXT_FREE ExtFree, IN VOID *Arg OPTIONAL ) argument
|
Completed in 369 milliseconds