Searched defs:ExtHdrs (Results 1 - 6 of 6) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/ |
H A D | Ip6Option.c | 239 @param[in] ExtHdrs The first byte of the option. 244 Header when we received, of the ExtHdrs. 264 IN UINT8 *ExtHdrs, 299 if (ExtHdrs == NULL && ExtHdrsLen == 0) { 303 if ((ExtHdrs == NULL && ExtHdrsLen != 0) || (ExtHdrs != NULL && ExtHdrsLen == 0)) { 360 NextHeader = ExtHdrs + Offset; 364 Option = ExtHdrs + Offset; 386 NextHeader = ExtHdrs + Offset; 447 FragmentHead = (IP6_FRAGMENT_HEADER *) (ExtHdrs 260 Ip6IsExtsValid( IN IP6_SERVICE *IpSb OPTIONAL, IN NET_BUF *Packet OPTIONAL, IN UINT8 *NextHeader, IN UINT8 *ExtHdrs, IN UINT32 ExtHdrsLen, IN BOOLEAN Rcvd, OUT UINT32 *FormerHeader OPTIONAL, OUT UINT8 **LastHeader, OUT UINT32 *RealExtsLen OPTIONAL, OUT UINT32 *UnFragmentLen OPTIONAL, OUT BOOLEAN *Fragmented OPTIONAL ) argument 619 Ip6FillFragmentHeader( IN IP6_SERVICE *IpSb, IN UINT8 NextHeader, IN UINT8 LastHeader, IN UINT8 *ExtHdrs, IN UINT32 ExtHdrsLen, IN UINT16 FragmentOffset, OUT UINT8 **UpdatedExtHdrs ) argument [all...] |
H A D | Ip6Impl.c | 1067 if (TxData == NULL || (TxData->ExtHdrsLength != 0 && TxData->ExtHdrs == NULL)) { 1216 Token.Packet.ExtHdrs is NULL. 1263 UINT8 *ExtHdrs; local 1272 ExtHdrs = NULL; 1410 if (TxData->ExtHdrsLength != 0 && TxData->ExtHdrs != NULL) { 1411 ExtHdrs = (UINT8 *) AllocateCopyPool (TxData->ExtHdrsLength, TxData->ExtHdrs); 1412 if (ExtHdrs == NULL) { 1430 ExtHdrs, 1443 if (ExtHdrs ! [all...] |
H A D | Ip6Output.c | 362 @param[in] ExtHdrs The length of the original extension header. 378 IN UINT8 *ExtHdrs, 428 ExtHdrs, 463 @param[in] ExtHdrs The extension headers to append to the IPv6 basic 486 IN UINT8 *ExtHdrs, 544 ExtHdrs, 644 &ExtHdrs, 662 ExtHdrs, 780 ExtHdrs, 789 if ((ExtHdrs 373 Ip6PrependHead( IN IP6_SERVICE *IpSb, IN NET_BUF *Packet, IN EFI_IP6_HEADER *Head, IN UINT16 FragmentOffset, IN UINT8 *ExtHdrs, IN UINT32 ExtHdrsLen, IN UINT8 LastHeader, IN UINT32 HeadLen ) argument 480 Ip6Output( IN IP6_SERVICE *IpSb, IN IP6_INTERFACE *Interface OPTIONAL, IN IP6_PROTOCOL *IpInstance OPTIONAL, IN NET_BUF *Packet, IN EFI_IP6_HEADER *Head, IN UINT8 *ExtHdrs, IN UINT32 ExtHdrsLen, IN IP6_FRAME_CALLBACK Callback, IN VOID *Context ) argument [all...] |
H A D | Ip6Input.c | 487 @param[in, out] ExtHdrs The caller-supplied options. 508 IN OUT UINT8 **ExtHdrs, 603 (VOID **) ExtHdrs, 704 if (*ExtHdrs != NULL) { 706 CopyMem (Buf, *ExtHdrs, *ExtHdrsLen); 1288 UINT8 *ExtHdrs; local 1314 ExtHdrs = NetbufGetByte (Packet, 0, NULL); 1320 ExtHdrs, 503 Ip6IpSecProcessPacket( IN IP6_SERVICE *IpSb, IN OUT EFI_IP6_HEADER **Head, IN OUT UINT8 *LastHead, IN OUT NET_BUF **Netbuf, IN OUT UINT8 **ExtHdrs, IN OUT UINT32 *ExtHdrsLen, IN EFI_IPSEC_TRAFFIC_DIR Direction, IN VOID *Context ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | Ip6.h | 490 /// ExtHdrs. 496 /// ExtHdrs. Ignored if ExtHdrsLength is zero. 498 VOID *ExtHdrs; member in struct:_EFI_IP6_TRANSMIT_DATA 500 /// The protocol of first extension header in ExtHdrs. Ignored if 798 - Token.Packet.ExtHdrsLength is not zero and Token.Packet.ExtHdrs is NULL.
|
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/ |
H A D | IpSecImpl.c | 878 @param[in] ExtHdrs The first bye of the option. 892 IN UINT8 *ExtHdrs, 912 if (ExtHdrs == NULL && ExtHdrsLen == 0) { 916 if ((ExtHdrs == NULL && ExtHdrsLen != 0) || (ExtHdrs != NULL && ExtHdrsLen == 0)) { 948 NextHeader = ExtHdrs + Pointer; 951 Option = ExtHdrs + Pointer; 970 NextHeader = ExtHdrs + Pointer; 979 Option = ExtHdrs + Pointer; 890 IpSecIsIp6ExtsValid( IN UINT8 *NextHeader, IN UINT8 *ExtHdrs, IN UINT32 ExtHdrsLen, OUT UINT8 **LastHeader, OUT UINT32 *RealExtsLen OPTIONAL ) argument
|
Completed in 221 milliseconds