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