Searched refs:ExtHdrsLen (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/
H A DIp6Option.c240 @param[in] ExtHdrsLen The length of the whole option.
265 IN UINT32 ExtHdrsLen,
299 if (ExtHdrs == NULL && ExtHdrsLen == 0) {
303 if ((ExtHdrs == NULL && ExtHdrsLen != 0) || (ExtHdrs != NULL && ExtHdrsLen == 0)) {
313 while (Offset <= ExtHdrsLen) {
443 if (IpSb != NULL && Packet != NULL && (ExtHdrsLen % 8) != 0) {
606 @param[in] ExtHdrsLen The length of the extension headers.
624 IN UINT32 ExtHdrsLen,
642 Length = ExtHdrsLen
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 DIp6Output.c363 @param[in] ExtHdrsLen The length of the extension headers.
379 IN UINT32 ExtHdrsLen,
429 ExtHdrsLen,
465 @param[in] ExtHdrsLen The length of the extension headers.
487 IN UINT32 ExtHdrsLen,
534 if ((ExtHdrsLen & 0x7) != 0) {
545 ExtHdrsLen,
645 &ExtHdrsLen,
663 ExtHdrsLen,
781 ExtHdrsLen,
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 DIp6Option.h60 @param[in] ExtHdrsLen The length of the whole option.
85 IN UINT32 ExtHdrsLen,
122 @param[in] ExtHdrsLen The length of the extension headers.
140 IN UINT32 ExtHdrsLen,
H A DIp6Output.h79 @param[in] ExtHdrsLen The length of the extension headers.
101 IN UINT32 ExtHdrsLen,
H A DIp6Input.c488 @param[in, out] ExtHdrsLen The length of the option.
509 IN OUT UINT32 *ExtHdrsLen,
604 ExtHdrsLen,
691 sizeof (EFI_IP6_HEADER) + *ExtHdrsLen,
706 CopyMem (Buf, *ExtHdrs, *ExtHdrsLen);
709 NetbufTrim (Packet, sizeof (EFI_IP6_HEADER) + *ExtHdrsLen, TRUE);
735 @param[out] ExtHdrsLen The length of the whole option.
751 OUT UINT32 *ExtHdrsLen,
875 ExtHdrsLen,
958 ExtHdrsLen,
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
745 Ip6PreProcessPacket( IN IP6_SERVICE *IpSb, IN OUT NET_BUF **Packet, IN UINT32 Flag, OUT UINT8 **Payload, OUT UINT8 **LastHead, OUT UINT32 *ExtHdrsLen, OUT UINT32 *UnFragmentLen, OUT BOOLEAN *Fragmented, OUT EFI_IP6_HEADER **Head ) argument
999 UINT32 ExtHdrsLen; local
[all...]
H A DIp6Input.h149 @param[in, out] ExtHdrsLen The length of the option.
170 IN OUT UINT32 *ExtHdrsLen,
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/
H A DIpSecImpl.c879 @param[in] ExtHdrsLen The length of the whole option.
893 IN UINT32 ExtHdrsLen,
912 if (ExtHdrs == NULL && ExtHdrsLen == 0) {
916 if ((ExtHdrs == NULL && ExtHdrsLen != 0) || (ExtHdrs != NULL && ExtHdrsLen == 0)) {
926 while (Pointer <= ExtHdrsLen) {
890 IpSecIsIp6ExtsValid( IN UINT8 *NextHeader, IN UINT8 *ExtHdrs, IN UINT32 ExtHdrsLen, OUT UINT8 **LastHeader, OUT UINT32 *RealExtsLen OPTIONAL ) argument

Completed in 354 milliseconds