Home
last modified time | relevance | path

Searched refs:iph2 (Results 1 – 5 of 5) sorted by relevance

/net/ipv6/
A Dtcpv6_offload.c124 struct ipv6hdr *iph2; in __tcpv6_gso_segment_list_csum() local
130 iph2 = ipv6_hdr(seg->next); in __tcpv6_gso_segment_list_csum()
133 ipv6_addr_equal(&iph->saddr, &iph2->saddr) && in __tcpv6_gso_segment_list_csum()
134 ipv6_addr_equal(&iph->daddr, &iph2->daddr)) in __tcpv6_gso_segment_list_csum()
139 iph2 = ipv6_hdr(seg); in __tcpv6_gso_segment_list_csum()
141 __tcpv6_gso_segment_csum(seg, &iph2->saddr, &iph->saddr, in __tcpv6_gso_segment_list_csum()
143 __tcpv6_gso_segment_csum(seg, &iph2->daddr, &iph->daddr, in __tcpv6_gso_segment_list_csum()
A Dip6_offload.c267 const struct ipv6hdr *iph2; in ipv6_gro_receive() local
273 iph2 = (struct ipv6hdr *)(p->data + off); in ipv6_gro_receive()
274 first_word = *(__be32 *)iph ^ *(__be32 *)iph2; in ipv6_gro_receive()
283 !ipv6_addr_equal(&iph->saddr, &iph2->saddr) || in ipv6_gro_receive()
284 !ipv6_addr_equal(&iph->daddr, &iph2->daddr) || in ipv6_gro_receive()
285 iph->nexthdr != iph2->nexthdr) { in ipv6_gro_receive()
291 if (memcmp(iph + 1, iph2 + 1, in ipv6_gro_receive()
/net/ipv4/
A Dtcp_offload.c61 struct iphdr *iph2; in __tcpv4_gso_segment_list_csum() local
67 iph2 = ip_hdr(seg->next); in __tcpv4_gso_segment_list_csum()
70 iph->daddr == iph2->daddr && iph->saddr == iph2->saddr) in __tcpv4_gso_segment_list_csum()
75 iph2 = ip_hdr(seg); in __tcpv4_gso_segment_list_csum()
78 &iph2->saddr, iph->saddr, in __tcpv4_gso_segment_list_csum()
81 &iph2->daddr, iph->daddr, in __tcpv4_gso_segment_list_csum()
A Dudp_offload.c379 struct iphdr *iph, *iph2; in __udpv4_gso_segment_list_csum() local
393 iph2 = ip_hdr(seg); in __udpv4_gso_segment_list_csum()
396 &iph2->saddr, &iph->saddr, in __udpv4_gso_segment_list_csum()
399 &iph2->daddr, &iph->daddr, in __udpv4_gso_segment_list_csum()
434 struct ipv6hdr *iph2; in __udpv6_gso_segment_list_csum() local
442 iph2 = ipv6_hdr(seg->next); in __udpv6_gso_segment_list_csum()
445 ipv6_addr_equal(&iph->saddr, &iph2->saddr) && in __udpv6_gso_segment_list_csum()
446 ipv6_addr_equal(&iph->daddr, &iph2->daddr)) in __udpv6_gso_segment_list_csum()
451 iph2 = ipv6_hdr(seg); in __udpv6_gso_segment_list_csum()
453 __udpv6_gso_segment_csum(seg, &iph2->saddr, &iph->saddr, in __udpv6_gso_segment_list_csum()
[all …]
A Daf_inet.c1500 struct iphdr *iph2; in inet_gro_receive() local
1505 iph2 = (struct iphdr *)(p->data + off); in inet_gro_receive()
1511 if ((iph->protocol ^ iph2->protocol) | in inet_gro_receive()
1512 ((__force u32)iph->saddr ^ (__force u32)iph2->saddr) | in inet_gro_receive()
1513 ((__force u32)iph->daddr ^ (__force u32)iph2->daddr)) { in inet_gro_receive()

Completed in 17 milliseconds