Lines Matching refs:rds_ibdev
179 err = rds_ib_update_ipaddr(ic->rds_ibdev, conn->c_laddr); in rds_ib_cm_connect_complete()
209 struct rds_ib_device *rds_ibdev = ic->rds_ibdev; in rds_ib_cm_fill_conn_param() local
214 min_t(u32, rds_ibdev->max_responder_resources, max_responder_resources); in rds_ib_cm_fill_conn_param()
216 min_t(u32, rds_ibdev->max_initiator_depth, max_initiator_depth); in rds_ib_cm_fill_conn_param()
280 struct rds_ib_device *rds_ibdev; in rds_ib_setup_qp() local
287 rds_ibdev = rds_ib_get_client_data(dev); in rds_ib_setup_qp()
288 if (!rds_ibdev) in rds_ib_setup_qp()
292 rds_ib_add_conn(rds_ibdev, conn); in rds_ib_setup_qp()
294 if (rds_ibdev->max_wrs < ic->i_send_ring.w_nr + 1) in rds_ib_setup_qp()
295 rds_ib_ring_resize(&ic->i_send_ring, rds_ibdev->max_wrs - 1); in rds_ib_setup_qp()
296 if (rds_ibdev->max_wrs < ic->i_recv_ring.w_nr + 1) in rds_ib_setup_qp()
297 rds_ib_ring_resize(&ic->i_recv_ring, rds_ibdev->max_wrs - 1); in rds_ib_setup_qp()
300 ic->i_pd = rds_ibdev->pd; in rds_ib_setup_qp()
301 ic->i_mr = rds_ibdev->mr; in rds_ib_setup_qp()
342 attr.cap.max_send_sge = rds_ibdev->max_sge; in rds_ib_setup_qp()
409 rds_ib_dev_put(rds_ibdev); in rds_ib_setup_qp()
703 if (ic->rds_ibdev) in rds_ib_conn_shutdown()
704 rds_ib_remove_conn(ic->rds_ibdev, conn); in rds_ib_conn_shutdown()
715 BUG_ON(ic->rds_ibdev); in rds_ib_conn_shutdown()
813 lock_ptr = ic->rds_ibdev ? &ic->rds_ibdev->spinlock : &ib_nodev_conns_lock; in rds_ib_conn_free()