Lines Matching refs:rds_ibdev

149 	err = rds_ib_update_ipaddr(ic->rds_ibdev, conn->c_laddr);  in rds_ib_cm_connect_complete()
179 struct rds_ib_device *rds_ibdev = ic->rds_ibdev; in rds_ib_cm_fill_conn_param() local
184 min_t(u32, rds_ibdev->max_responder_resources, max_responder_resources); in rds_ib_cm_fill_conn_param()
186 min_t(u32, rds_ibdev->max_initiator_depth, max_initiator_depth); in rds_ib_cm_fill_conn_param()
285 struct rds_ib_device *rds_ibdev = ic->rds_ibdev; in rds_ib_tasklet_fn_recv() local
288 if (!rds_ibdev) in rds_ib_tasklet_fn_recv()
353 struct rds_ib_device *rds_ibdev; in rds_ib_setup_qp() local
360 rds_ibdev = rds_ib_get_client_data(dev); in rds_ib_setup_qp()
361 if (!rds_ibdev) in rds_ib_setup_qp()
365 rds_ib_add_conn(rds_ibdev, conn); in rds_ib_setup_qp()
367 if (rds_ibdev->max_wrs < ic->i_send_ring.w_nr + 1) in rds_ib_setup_qp()
368 rds_ib_ring_resize(&ic->i_send_ring, rds_ibdev->max_wrs - 1); in rds_ib_setup_qp()
369 if (rds_ibdev->max_wrs < ic->i_recv_ring.w_nr + 1) in rds_ib_setup_qp()
370 rds_ib_ring_resize(&ic->i_recv_ring, rds_ibdev->max_wrs - 1); in rds_ib_setup_qp()
373 ic->i_pd = rds_ibdev->pd; in rds_ib_setup_qp()
417 attr.cap.max_send_sge = rds_ibdev->max_sge; in rds_ib_setup_qp()
484 rds_ib_dev_put(rds_ibdev); in rds_ib_setup_qp()
783 if (ic->rds_ibdev) in rds_ib_conn_shutdown()
784 rds_ib_remove_conn(ic->rds_ibdev, conn); in rds_ib_conn_shutdown()
794 BUG_ON(ic->rds_ibdev); in rds_ib_conn_shutdown()
894 lock_ptr = ic->rds_ibdev ? &ic->rds_ibdev->spinlock : &ib_nodev_conns_lock; in rds_ib_conn_free()