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()
187 send_size = min_t(unsigned int, rds_iwdev->max_wrs, rds_iw_sysctl_max_send_wr + 1); in rds_iw_init_qp_attrs()
188 recv_size = min_t(unsigned int, rds_iwdev->max_wrs, rds_iw_sysctl_max_recv_wr + 1); in rds_iw_init_qp_attrs()
197 attr->cap.max_send_sge = rds_iwdev->max_sge; in rds_iw_init_qp_attrs()
255 struct rds_iw_device *rds_iwdev; in rds_iw_setup_qp() local
263 rds_iwdev = ib_get_client_data(dev, &rds_iw_client); in rds_iw_setup_qp()
264 if (!rds_iwdev) { in rds_iw_setup_qp()
271 ic->i_pd = rds_iwdev->pd; in rds_iw_setup_qp()
272 ic->i_mr = rds_iwdev->mr; in rds_iw_setup_qp()
274 ret = rds_iw_init_qp_attrs(&attr, rds_iwdev, in rds_iw_setup_qp()
388 struct rds_iw_device *rds_iwdev; in rds_iw_cm_handle_connect() local
448 rds_iwdev = ib_get_client_data(cm_id->device, &rds_iw_client); in rds_iw_cm_handle_connect()
449 ic->i_dma_local_lkey = rds_iwdev->dma_local_lkey; in rds_iw_cm_handle_connect()
521 struct rds_iw_device *rds_iwdev; in rds_iw_conn_connect() local
552 rds_iwdev = ib_get_client_data(ic->i_cm_id->device, &rds_iw_client); in rds_iw_conn_connect()
553 ic->i_dma_local_lkey = rds_iwdev->dma_local_lkey; in rds_iw_conn_connect()
645 if (ic->rds_iwdev) in rds_iw_conn_shutdown()
646 rds_iw_remove_conn(ic->rds_iwdev, conn); in rds_iw_conn_shutdown()
659 BUG_ON(ic->rds_iwdev); in rds_iw_conn_shutdown()
747 lock_ptr = ic->rds_iwdev ? &ic->rds_iwdev->spinlock : &iw_nodev_conns_lock; in rds_iw_conn_free()