Lines Matching refs:new_addr
344 __be32 addr, __be32 new_addr) in update_ip_l4_checksum() argument
354 addr, new_addr, true); in update_ip_l4_checksum()
361 addr, new_addr, true); in update_ip_l4_checksum()
370 __be32 *addr, __be32 new_addr) in set_ip_addr() argument
372 update_ip_l4_checksum(skb, nh, *addr, new_addr); in set_ip_addr()
373 csum_replace4(&nh->check, *addr, new_addr); in set_ip_addr()
375 *addr = new_addr; in set_ip_addr()
379 __be32 addr[4], const __be32 new_addr[4]) in update_ipv6_checksum()
386 addr, new_addr, true); in update_ipv6_checksum()
393 addr, new_addr, true); in update_ipv6_checksum()
401 skb, addr, new_addr, true); in update_ipv6_checksum()
415 __be32 addr[4], const __be32 new_addr[4], in set_ipv6_addr()
419 update_ipv6_checksum(skb, l4_proto, addr, new_addr); in set_ipv6_addr()
422 memcpy(addr, new_addr, sizeof(__be32[4])); in set_ipv6_addr()
447 __be32 new_addr; in set_ipv4() local
462 new_addr = OVS_MASKED(nh->saddr, key->ipv4_src, mask->ipv4_src); in set_ipv4()
464 if (unlikely(new_addr != nh->saddr)) { in set_ipv4()
465 set_ip_addr(skb, nh, &nh->saddr, new_addr); in set_ipv4()
466 flow_key->ipv4.addr.src = new_addr; in set_ipv4()
470 new_addr = OVS_MASKED(nh->daddr, key->ipv4_dst, mask->ipv4_dst); in set_ipv4()
472 if (unlikely(new_addr != nh->daddr)) { in set_ipv4()
473 set_ip_addr(skb, nh, &nh->daddr, new_addr); in set_ipv4()
474 flow_key->ipv4.addr.dst = new_addr; in set_ipv4()