Searched refs:ip6 (Results 1 - 6 of 6) sorted by relevance

/gem5/ext/dnet/
H A Dip6.h2 * ip6.h
8 * $Id: ip6.h,v 1.6 2004/02/23 10:01:15 dugsong Exp $
140 * Extension header (chained via {ip6,ext}_nxt, following IPv6 header)
164 struct ip6_hdr *ip6 = (struct ip6_hdr *)(hdr); \
165 ip6->ip6_flow = htonl(((uint32_t)(fc) << 28) & \
167 ip6->ip6_vfc = (IP6_VERSION | ((fc) >> 4)); \
168 ip6->ip6_plen = htons((plen)); \
169 ip6->ip6_nxt = (nxt); ip6->ip6_hlim = (hlim); \
170 memmove(&ip6
[all...]
/gem5/src/base/
H A Dinet.cc225 __tu_cksum6(const Ip6Ptr &ip6) argument
227 int tcplen = ip6->plen() - ip6->extensionLength();
228 int sum = ip_cksum_add(ip6->payload(), tcplen, 0);
229 sum = ip_cksum_add(ip6->src(), 32, sum);
230 sum += htons(ip6->proto() + tcplen);
385 Ip6Ptr ip6(ptr);
396 } else if (ip6) {
397 split_point = ip6.pstart();
399 TcpPtr tcp(ip6);
[all...]
H A Dinet.hh60 #include "dnet/ip6.h"
679 uint16_t __tu_cksum6(const Ip6Ptr &ip6);
/gem5/src/dev/net/
H A Di8254xGBe.cc1372 Ip6Ptr ip6(pktPtr);
1374 if (ip || ip6) {
1381 if (ip6)
1395 TcpPtr tcp = ip ? TcpPtr(ip) : TcpPtr(ip6);
1409 UdpPtr udp = ip ? UdpPtr(ip) : UdpPtr(ip6);
1843 Ip6Ptr ip6(pktPtr);
1850 if (ip6)
1851 ip6->plen(pktPtr->length - EthPtr(pktPtr)->size());
1852 TcpPtr tcp = ip ? TcpPtr(ip) : TcpPtr(ip6);
1861 UdpPtr udp = ip ? UdpPtr(ip) : UdpPtr(ip6);
[all...]
/gem5/src/arch/mips/
H A Dpra_constants.hh189 Bitfield<14> ip6; member in namespace:MipsISA
/gem5/src/arch/riscv/
H A Dpra_constants.hh189 Bitfield<14> ip6; member in namespace:RiscvISA

Completed in 20 milliseconds