Searched refs:udp (Results 1 - 4 of 4) sorted by relevance

/gem5/src/base/
H A Dinet.cc249 cksum(const UdpPtr &udp) argument
251 if (IpPtr(udp.packet())) {
252 return __tu_cksum(IpPtr(udp.packet()));
253 } else if (Ip6Ptr(udp.packet())) {
254 return __tu_cksum6(Ip6Ptr(udp.packet()));
393 UdpPtr udp(ip);
394 if (udp)
395 split_point = udp.pstart();
402 UdpPtr udp(ip6);
403 if (udp)
[all...]
/gem5/src/dev/net/
H A Dsinic.cc848 UdpPtr udp(ip);
860 } else if (udp) {
863 if (cksum(udp) != 0) {
1110 UdpPtr udp(ip);
1111 if (udp) {
1112 udp->sum(0);
1113 udp->sum(cksum(udp));
H A Di8254xGBe.cc1409 UdpPtr udp = ip ? UdpPtr(ip) : UdpPtr(ip6); local
1410 if (udp && igbe->regs.rxcsum.tuofld()) {
1414 csum = htole(cksum(udp));
1416 if (cksum(udp) != 0) {
1592 // is this going to be a tcp or udp packet?
1861 UdpPtr udp = ip ? UdpPtr(ip) : UdpPtr(ip6); local
1862 if (udp) {
1864 udp->len(pktPtr->length - EthPtr(pktPtr)->size());
1892 UdpPtr udp = ip ? UdpPtr(ip) : UdpPtr(ip6); local
1898 } else if (udp) {
[all...]
H A Dns_gige.cc1230 UdpPtr udp(ip);
1239 } else if (udp) {
1242 if (cksum(udp) != 0) {
1606 UdpPtr udp(ip);
1607 if (udp) {
1608 udp->sum(0);
1609 udp->sum(cksum(udp));

Completed in 20 milliseconds