Lines Matching refs:rds_iwdev
74 struct rds_iw_device *rds_iwdev; in rds_iw_cm_connect_complete() local
87 rds_iwdev = ib_get_client_data(ic->i_cm_id->device, &rds_iw_client); in rds_iw_cm_connect_complete()
88 err = rds_iw_update_cm_id(rds_iwdev, ic->i_cm_id); in rds_iw_cm_connect_complete()
91 rds_iw_add_conn(rds_iwdev, conn); in rds_iw_cm_connect_complete()
174 struct rds_iw_device *rds_iwdev, in rds_iw_init_qp_attrs() argument
181 struct ib_device *dev = rds_iwdev->dev; in rds_iw_init_qp_attrs()
186 send_size = min_t(unsigned int, rds_iwdev->max_wrs, rds_iw_sysctl_max_send_wr + 1); in rds_iw_init_qp_attrs()
187 recv_size = min_t(unsigned int, rds_iwdev->max_wrs, rds_iw_sysctl_max_recv_wr + 1); in rds_iw_init_qp_attrs()
196 attr->cap.max_send_sge = rds_iwdev->max_sge; in rds_iw_init_qp_attrs()
252 struct rds_iw_device *rds_iwdev; in rds_iw_setup_qp() local
260 rds_iwdev = ib_get_client_data(dev, &rds_iw_client); in rds_iw_setup_qp()
261 if (!rds_iwdev) { in rds_iw_setup_qp()
268 ic->i_pd = rds_iwdev->pd; in rds_iw_setup_qp()
269 ic->i_mr = rds_iwdev->mr; in rds_iw_setup_qp()
271 ret = rds_iw_init_qp_attrs(&attr, rds_iwdev, in rds_iw_setup_qp()
385 struct rds_iw_device *rds_iwdev; in rds_iw_cm_handle_connect() local
444 rds_iwdev = ib_get_client_data(cm_id->device, &rds_iw_client); in rds_iw_cm_handle_connect()
445 ic->i_dma_local_lkey = rds_iwdev->dma_local_lkey; in rds_iw_cm_handle_connect()
517 struct rds_iw_device *rds_iwdev; in rds_iw_conn_connect() local
548 rds_iwdev = ib_get_client_data(ic->i_cm_id->device, &rds_iw_client); in rds_iw_conn_connect()
549 ic->i_dma_local_lkey = rds_iwdev->dma_local_lkey; in rds_iw_conn_connect()
641 if (ic->rds_iwdev) in rds_iw_conn_shutdown()
642 rds_iw_remove_conn(ic->rds_iwdev, conn); in rds_iw_conn_shutdown()
655 BUG_ON(ic->rds_iwdev); in rds_iw_conn_shutdown()
743 lock_ptr = ic->rds_iwdev ? &ic->rds_iwdev->spinlock : &iw_nodev_conns_lock; in rds_iw_conn_free()