Lines Matching defs:saddr
24 static struct tcp_metrics_block *__tcp_get_metrics(const struct inetpeer_addr *saddr,
164 struct inetpeer_addr *saddr,
178 tm = __tcp_get_metrics(saddr, daddr, net, hash);
207 tm->tcpm_saddr = *saddr;
231 static struct tcp_metrics_block *__tcp_get_metrics(const struct inetpeer_addr *saddr,
240 if (addr_same(&tm->tcpm_saddr, saddr) &&
253 struct inetpeer_addr saddr, daddr;
257 saddr.family = req->rsk_ops->family;
261 inetpeer_set_addr_v4(&saddr, inet_rsk(req)->ir_loc_addr);
267 inetpeer_set_addr_v6(&saddr, &inet_rsk(req)->ir_v6_loc_addr);
282 if (addr_same(&tm->tcpm_saddr, &saddr) &&
296 struct inetpeer_addr saddr, daddr;
301 inetpeer_set_addr_v4(&saddr, inet_sk(sk)->inet_saddr);
308 inetpeer_set_addr_v4(&saddr, inet_sk(sk)->inet_saddr);
312 inetpeer_set_addr_v6(&saddr, &sk->sk_v6_rcv_saddr);
325 tm = __tcp_get_metrics(&saddr, &daddr, net, hash);
329 tm = tcpm_new(dst, &saddr, &daddr, hash);
840 struct inetpeer_addr saddr, daddr;
852 ret = parse_nl_saddr(info, &saddr);
872 (!src || addr_same(&tm->tcpm_saddr, &saddr)) &&
925 struct inetpeer_addr saddr, daddr;
938 ret = parse_nl_saddr(info, &saddr);
949 (!src || addr_same(&tm->tcpm_saddr, &saddr)) &&