Lines Matching refs:rt
1142 struct rt6_info *rt = rt6_lookup(dev_net(net_dev), &dst_addr->sin6_addr, in validate_ipv6_net_dev() local
1147 if (!rt) in validate_ipv6_net_dev()
1150 ret = rt->rt6i_idev->dev == net_dev; in validate_ipv6_net_dev()
1151 ip6_rt_put(rt); in validate_ipv6_net_dev()
1606 struct rdma_route *rt; in cma_new_conn_id() local
1624 rt = &id->route; in cma_new_conn_id()
1625 rt->num_paths = ib_event->param.req_rcvd.alternate_path ? 2 : 1; in cma_new_conn_id()
1626 rt->path_rec = kmalloc(sizeof *rt->path_rec * rt->num_paths, in cma_new_conn_id()
1628 if (!rt->path_rec) in cma_new_conn_id()
1631 rt->path_rec[0] = *ib_event->param.req_rcvd.primary_path; in cma_new_conn_id()
1632 if (rt->num_paths == 2) in cma_new_conn_id()
1633 rt->path_rec[1] = *ib_event->param.req_rcvd.alternate_path; in cma_new_conn_id()
1636 ret = rdma_copy_addr(&rt->addr.dev_addr, net_dev, NULL); in cma_new_conn_id()
1642 rt->addr.dev_addr.dev_type = ARPHRD_INFINIBAND; in cma_new_conn_id()
1643 rdma_addr_set_sgid(&rt->addr.dev_addr, &rt->path_rec[0].sgid); in cma_new_conn_id()
1644 ib_addr_set_pkey(&rt->addr.dev_addr, be16_to_cpu(rt->path_rec[0].pkey)); in cma_new_conn_id()
1646 ret = cma_translate_addr(cma_src_addr(id_priv), &rt->addr.dev_addr); in cma_new_conn_id()
1651 rdma_addr_set_dgid(&rt->addr.dev_addr, &rt->path_rec[0].dgid); in cma_new_conn_id()