Lines Matching refs:saddr
25 static struct tcp_metrics_block *__tcp_get_metrics(const struct inetpeer_addr *saddr,
152 struct inetpeer_addr *saddr, in tcpm_new() argument
166 tm = __tcp_get_metrics(saddr, daddr, net, hash); in tcpm_new()
192 tm->tcpm_saddr = *saddr; in tcpm_new()
216 static struct tcp_metrics_block *__tcp_get_metrics(const struct inetpeer_addr *saddr, in __tcp_get_metrics() argument
225 if (addr_same(&tm->tcpm_saddr, saddr) && in __tcp_get_metrics()
238 struct inetpeer_addr saddr, daddr; in __tcp_get_metrics_req() local
242 saddr.family = req->rsk_ops->family; in __tcp_get_metrics_req()
246 inetpeer_set_addr_v4(&saddr, inet_rsk(req)->ir_loc_addr); in __tcp_get_metrics_req()
252 inetpeer_set_addr_v6(&saddr, &inet_rsk(req)->ir_v6_loc_addr); in __tcp_get_metrics_req()
267 if (addr_same(&tm->tcpm_saddr, &saddr) && in __tcp_get_metrics_req()
279 struct inetpeer_addr saddr, daddr; in __tcp_get_metrics_tw() local
284 inetpeer_set_addr_v4(&saddr, tw->tw_rcv_saddr); in __tcp_get_metrics_tw()
291 inetpeer_set_addr_v4(&saddr, tw->tw_rcv_saddr); in __tcp_get_metrics_tw()
295 inetpeer_set_addr_v6(&saddr, &tw->tw_v6_rcv_saddr); in __tcp_get_metrics_tw()
310 if (addr_same(&tm->tcpm_saddr, &saddr) && in __tcp_get_metrics_tw()
323 struct inetpeer_addr saddr, daddr; in tcp_get_metrics() local
328 inetpeer_set_addr_v4(&saddr, inet_sk(sk)->inet_saddr); in tcp_get_metrics()
335 inetpeer_set_addr_v4(&saddr, inet_sk(sk)->inet_saddr); in tcp_get_metrics()
339 inetpeer_set_addr_v6(&saddr, &sk->sk_v6_rcv_saddr); in tcp_get_metrics()
352 tm = __tcp_get_metrics(&saddr, &daddr, net, hash); in tcp_get_metrics()
356 tm = tcpm_new(dst, &saddr, &daddr, hash); in tcp_get_metrics()
981 struct inetpeer_addr saddr, daddr; in tcp_metrics_nl_cmd_get() local
993 ret = parse_nl_saddr(info, &saddr); in tcp_metrics_nl_cmd_get()
1013 (!src || addr_same(&tm->tcpm_saddr, &saddr)) && in tcp_metrics_nl_cmd_get()
1062 struct inetpeer_addr saddr, daddr; in tcp_metrics_nl_cmd_del() local
1075 ret = parse_nl_saddr(info, &saddr); in tcp_metrics_nl_cmd_del()
1086 (!src || addr_same(&tm->tcpm_saddr, &saddr)) && in tcp_metrics_nl_cmd_del()