Lines Matching defs:src
112 struct in6_addr *dest, struct in6_addr *src,
1533 const struct in6_addr *src)
1538 struct in6_addr src;
1547 if (src)
1548 combined.src = *src;
1848 * However, the src addr used to create the hash
2375 keys->addrs.v6addrs.src = _flkeys->addrs.v6addrs.src;
2380 keys->addrs.v6addrs.src = key_iph->saddr;
2402 hash_keys.addrs.v6addrs.src = keys.addrs.v6addrs.src;
2410 hash_keys.ports.src = keys.ports.src;
2444 hash_keys.addrs.v4addrs.src = keys.addrs.v4addrs.src;
2450 hash_keys.addrs.v6addrs.src = keys.addrs.v6addrs.src;
2460 hash_keys.ports.src = keys.ports.src;
2491 hash_keys.addrs.v6addrs.src = fl6->saddr;
2500 hash_keys.ports.src = (__force __be16)get_random_u16();
2502 hash_keys.ports.src = fl6->fl6_sport;
2524 hash_keys.addrs.v6addrs.src = fl6->saddr;
2547 hash_keys.addrs.v6addrs.src = flkeys->addrs.v6addrs.src;
2549 hash_keys.ports.src = flkeys->ports.src;
2555 hash_keys.addrs.v6addrs.src = fl6->saddr;
2558 hash_keys.ports.src = (__force __be16)get_random_u16();
2560 hash_keys.ports.src = fl6->fl6_sport;
2580 hash_keys.addrs.v4addrs.src = flkeys->addrs.v4addrs.src;
2584 hash_keys.addrs.v6addrs.src = flkeys->addrs.v6addrs.src;
2596 hash_keys.addrs.v6addrs.src = fl6->saddr;
5748 struct in6_addr *dest, struct in6_addr *src,
5803 if (src) {
5804 if (nla_put_in6_addr(skb, RTA_SRC, src))