Lines Matching refs:rds_ibdev
98 struct rds_ib_device *rds_ibdev;
139 rds_ibdev = ib_get_client_data(ic->i_cm_id->device, &rds_ib_client);
140 err = rds_ib_update_ipaddr(rds_ibdev, conn->c_laddr);
143 rds_ib_add_conn(rds_ibdev, conn);
223 struct rds_ib_device *rds_ibdev;
229 * the rds_ibdev at all.
231 rds_ibdev = ib_get_client_data(dev, &rds_ib_client);
232 if (rds_ibdev == NULL) {
239 if (rds_ibdev->max_wrs < ic->i_send_ring.w_nr + 1)
240 rds_ib_ring_resize(&ic->i_send_ring, rds_ibdev->max_wrs - 1);
241 if (rds_ibdev->max_wrs < ic->i_recv_ring.w_nr + 1)
242 rds_ib_ring_resize(&ic->i_recv_ring, rds_ibdev->max_wrs - 1);
245 ic->i_pd = rds_ibdev->pd;
246 ic->i_mr = rds_ibdev->mr;
286 attr.cap.max_send_sge = rds_ibdev->max_sge;
635 if (ic->rds_ibdev)
636 rds_ib_remove_conn(ic->rds_ibdev, conn);
647 BUG_ON(ic->rds_ibdev);
731 * (since rds_ibdev would change) but that should never happen.
733 lock_ptr = ic->rds_ibdev ? &ic->rds_ibdev->spinlock : &ib_nodev_conns_lock;