Lines Matching defs:ib_dev
437 ib_dma_unmap_sg(sess->s.dev->ib_dev, req->sglist,
477 ib_dma_sync_single_for_device(sess->s.dev->ib_dev, req->iu->dma_addr,
534 ib_dma_sync_single_for_cpu(sess->s.dev->ib_dev, iu->dma_addr,
559 ib_dma_sync_single_for_device(sess->s.dev->ib_dev, iu->dma_addr,
976 ib_dma_sync_single_for_device(sess->s.dev->ib_dev, req->iu->dma_addr,
1003 count = ib_dma_map_sg(sess->s.dev->ib_dev, req->sglist,
1036 ib_dma_unmap_sg(sess->s.dev->ib_dev, req->sglist,
1085 count = ib_dma_map_sg(dev->ib_dev, req->sglist, req->sg_cnt,
1104 ib_dma_unmap_sg(dev->ib_dev, req->sglist, req->sg_cnt,
1158 ib_dma_unmap_sg(dev->ib_dev, req->sglist,
1243 rtrs_iu_free(req->iu, sess->s.dev->ib_dev, 1);
1263 sess->s.dev->ib_dev,
1345 struct ib_device *ib_dev;
1349 ib_dev = sess->s.dev->ib_dev;
1356 mr_page_shift = max(12, ffs(ib_dev->attrs.page_size_cap) - 1);
1357 max_pages_per_mr = ib_dev->attrs.max_mr_size;
1361 ib_dev->attrs.max_fast_reg_page_list_len);
1362 sess->max_send_sge = ib_dev->attrs.max_send_sge;
1582 min_t(int, sess->s.dev->ib_dev->attrs.max_qp_wr,
1586 min_t(int, sess->s.dev->ib_dev->attrs.max_qp_wr,
1592 GFP_KERNEL, sess->s.dev->ib_dev,
1600 cq_vector = con->cpu % sess->s.dev->ib_dev->num_comp_vectors;
1622 rtrs_iu_free(con->rsp_ius, sess->s.dev->ib_dev, con->queue_size);
1775 sess->s.dev->ib_dev->name);
2268 rtrs_iu_free(iu, sess->s.dev->ib_dev, 1);
2370 ib_dma_sync_single_for_cpu(sess->s.dev->ib_dev, iu->dma_addr,
2397 rtrs_iu_free(iu, sess->s.dev->ib_dev, 1);
2413 sess->s.dev->ib_dev, DMA_TO_DEVICE,
2415 rx_iu = rtrs_iu_alloc(1, rx_sz, GFP_KERNEL, sess->s.dev->ib_dev,
2433 ib_dma_sync_single_for_device(sess->s.dev->ib_dev, tx_iu->dma_addr,
2459 rtrs_iu_free(tx_iu, sess->s.dev->ib_dev, 1);
2461 rtrs_iu_free(rx_iu, sess->s.dev->ib_dev, 1);
2982 if (!(dev->ib_dev->attrs.device_cap_flags &