Lines Matching defs:rds_ibdev
179 err = rds_ib_update_ipaddr(ic->rds_ibdev, conn->c_laddr);
200 struct rds_ib_device *rds_ibdev = ic->rds_ibdev;
205 min_t(u32, rds_ibdev->max_responder_resources, max_responder_resources);
207 min_t(u32, rds_ibdev->max_initiator_depth, max_initiator_depth);
271 struct rds_ib_device *rds_ibdev;
278 rds_ibdev = rds_ib_get_client_data(dev);
279 if (!rds_ibdev)
283 rds_ib_add_conn(rds_ibdev, conn);
285 if (rds_ibdev->max_wrs < ic->i_send_ring.w_nr + 1)
286 rds_ib_ring_resize(&ic->i_send_ring, rds_ibdev->max_wrs - 1);
287 if (rds_ibdev->max_wrs < ic->i_recv_ring.w_nr + 1)
288 rds_ib_ring_resize(&ic->i_recv_ring, rds_ibdev->max_wrs - 1);
291 ic->i_pd = rds_ibdev->pd;
292 ic->i_mr = rds_ibdev->mr;
333 attr.cap.max_send_sge = rds_ibdev->max_sge;
400 rds_ib_dev_put(rds_ibdev);
694 if (ic->rds_ibdev)
695 rds_ib_remove_conn(ic->rds_ibdev, conn);
706 BUG_ON(ic->rds_ibdev);
802 * (since rds_ibdev would change) but that should never happen.
804 lock_ptr = ic->rds_ibdev ? &ic->rds_ibdev->spinlock : &ib_nodev_conns_lock;