Lines Matching refs:laddr
54 static struct hlist_head *rds_conn_bucket(const struct in6_addr *laddr, in rds_conn_bucket() argument
66 lhash = laddr->s6_addr32[3]; in rds_conn_bucket()
85 const struct in6_addr *laddr, in rds_conn_lookup() argument
94 ipv6_addr_equal(&conn->c_laddr, laddr) && in rds_conn_lookup()
104 laddr, faddr); in rds_conn_lookup()
162 const struct in6_addr *laddr, in __rds_conn_create() argument
170 struct hlist_head *head = rds_conn_bucket(laddr, faddr); in __rds_conn_create()
178 conn = rds_conn_lookup(net, head, laddr, faddr, trans, tos, dev_if); in __rds_conn_create()
182 ipv6_addr_equal(laddr, faddr) && in __rds_conn_create()
208 conn->c_laddr = *laddr; in __rds_conn_create()
209 conn->c_isv6 = !ipv6_addr_v4mapped(laddr); in __rds_conn_create()
220 if (ipv6_addr_type(laddr) & IPV6_ADDR_LINKLOCAL) in __rds_conn_create()
293 conn, laddr, faddr, in __rds_conn_create()
321 found = rds_conn_lookup(net, head, laddr, faddr, trans, in __rds_conn_create()
362 const struct in6_addr *laddr, in rds_conn_create() argument
367 return __rds_conn_create(net, laddr, faddr, trans, gfp, tos, 0, dev_if); in rds_conn_create()
372 const struct in6_addr *laddr, in rds_conn_create_outgoing() argument
377 return __rds_conn_create(net, laddr, faddr, trans, gfp, tos, 1, dev_if); in rds_conn_create_outgoing()
778 cinfo->laddr = conn->c_laddr.s6_addr32[3]; in rds_conn_info_visitor()
804 cinfo6->laddr = conn->c_laddr; in rds6_conn_info_visitor()