Lines Matching refs:ip
1371 IpPtr ip(pktPtr);
1374 if (ip || ip6) {
1375 if (ip) {
1377 ip->id());
1379 ip_id = ip->id();
1384 if (ip && igbe->regs.rxcsum.ipofld()) {
1387 csum = htole(cksum(ip));
1389 if (cksum(ip) != 0) {
1395 TcpPtr tcp = ip ? TcpPtr(ip) : TcpPtr(ip6);
1409 UdpPtr udp = ip ? UdpPtr(ip) : UdpPtr(ip6);
1422 } else { // if ip
1842 IpPtr ip(pktPtr);
1844 if (ip) {
1847 ip->id(ip->id() + tsoPkts++);
1848 ip->len(pktPtr->length - EthPtr(pktPtr)->size());
1852 TcpPtr tcp = ip ? TcpPtr(ip) : TcpPtr(ip6);
1861 UdpPtr udp = ip ? UdpPtr(ip) : UdpPtr(ip6);
1870 IpPtr ip(pktPtr);
1871 if (ip)
1873 ip->id());
1881 IpPtr ip(pktPtr);
1883 assert(ip || ip6);
1884 if (ip && TxdOp::ixsm(desc)) {
1885 ip->sum(0);
1886 ip->sum(cksum(ip));
1891 TcpPtr tcp = ip ? TcpPtr(ip) : TcpPtr(ip6);
1892 UdpPtr udp = ip ? UdpPtr(ip) : UdpPtr(ip6);
2414 IpPtr ip(txFifo.front());
2415 if (ip)
2417 ip->id());