Home
last modified time | relevance | path

Searched refs:ibmr (Results 1 – 3 of 3) sorted by relevance

/net/rds/
A Dib_frmr.c67 if (ibmr) in rds_ib_alloc_frmr()
68 return ibmr; in rds_ib_alloc_frmr()
70 ibmr = kzalloc_node(sizeof(*ibmr), GFP_KERNEL, in rds_ib_alloc_frmr()
72 if (!ibmr) { in rds_ib_alloc_frmr()
98 return ibmr; in rds_ib_alloc_frmr()
101 kfree(ibmr); in rds_ib_alloc_frmr()
134 ret = ib_map_mr_sg_zbva(frmr->mr, ibmr->sg, ibmr->sg_dma_len, in rds_ib_post_reg_frmr()
208 ibmr->sg_dma_len = ib_dma_map_sg(dev, ibmr->sg, ibmr->sg_len, in rds_ib_map_frmr()
260 ib_dma_unmap_sg(rds_ibdev->dev, ibmr->sg, ibmr->sg_len, in rds_ib_map_frmr()
416 if (ibmr) in rds_ib_reg_frmr()
[all …]
A Dib_rdma.c211 return ibmr; in rds_ib_reuse_mr()
219 if (ibmr->odp) in rds_ib_sync_mr()
240 ibmr->sg, ibmr->sg_len, in __rds_ib_teardown_mr()
357 if (ibmr) { in rds_ib_flush_mr_pool()
369 if (ibmr) { in rds_ib_flush_mr_pool()
381 if (ibmr) { in rds_ib_flush_mr_pool()
443 if (ibmr) in rds_ib_try_reuse_ibmr()
466 if (ibmr) in rds_ib_try_reuse_ibmr()
588 ibmr = kzalloc(sizeof(*ibmr), GFP_KERNEL); in rds_ib_get_mr()
589 if (!ibmr) { in rds_ib_get_mr()
[all …]
/net/sunrpc/xprtrdma/
A Dfrwr_ops.c293 struct ib_mr *ibmr; in frwr_map() local
319 ibmr = mr->mr_ibmr; in frwr_map()
324 ibmr->iova &= 0x00000000ffffffff; in frwr_map()
325 ibmr->iova |= ((u64)be32_to_cpu(xid)) << 32; in frwr_map()
326 key = (u8)(ibmr->rkey & 0x000000FF); in frwr_map()
327 ib_update_fast_reg_key(ibmr, ++key); in frwr_map()
330 reg_wr->mr = ibmr; in frwr_map()
331 reg_wr->key = ibmr->rkey; in frwr_map()
336 mr->mr_handle = ibmr->rkey; in frwr_map()
337 mr->mr_length = ibmr->length; in frwr_map()
[all …]

Completed in 13 milliseconds