Lines Matching refs:rds_iwdev
73 struct rds_iw_device *rds_iwdev;
86 rds_iwdev = ib_get_client_data(ic->i_cm_id->device, &rds_iw_client);
87 err = rds_iw_update_cm_id(rds_iwdev, ic->i_cm_id);
90 rds_iw_add_conn(rds_iwdev, conn);
172 struct rds_iw_device *rds_iwdev,
179 struct ib_device *dev = rds_iwdev->dev;
184 send_size = min_t(unsigned int, rds_iwdev->max_wrs, rds_iw_sysctl_max_send_wr + 1);
185 recv_size = min_t(unsigned int, rds_iwdev->max_wrs, rds_iw_sysctl_max_recv_wr + 1);
194 attr->cap.max_send_sge = rds_iwdev->max_sge;
250 struct rds_iw_device *rds_iwdev;
256 * the rds_iwdev at all.
258 rds_iwdev = ib_get_client_data(dev, &rds_iw_client);
259 if (rds_iwdev == NULL) {
267 ic->i_pd = rds_iwdev->pd;
268 ic->i_mr = rds_iwdev->mr;
270 ret = rds_iw_init_qp_attrs(&attr, rds_iwdev,
381 struct rds_iw_device *rds_iwdev;
440 rds_iwdev = ib_get_client_data(cm_id->device, &rds_iw_client);
441 ic->i_dma_local_lkey = rds_iwdev->dma_local_lkey;
513 struct rds_iw_device *rds_iwdev;
543 rds_iwdev = ib_get_client_data(ic->i_cm_id->device, &rds_iw_client);
544 ic->i_dma_local_lkey = rds_iwdev->dma_local_lkey;
636 if (ic->rds_iwdev)
637 rds_iw_remove_conn(ic->rds_iwdev, conn);
650 BUG_ON(ic->rds_iwdev);
735 * (since rds_iwdev would change) but that should never happen.
737 lock_ptr = ic->rds_iwdev ? &ic->rds_iwdev->spinlock : &iw_nodev_conns_lock;