Home
last modified time | relevance | path

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

/drivers/infiniband/hw/mlx5/
Dmr.c184 set_mkc_access_pd_addr_fields(mkc, 0, 0, ent->dev->umrc.pd); in alloc_cache_mr()
881 struct umr_common *umrc = &dev->umrc; in mlx5_ib_post_send_wait() local
889 down(&umrc->sem); in mlx5_ib_post_send_wait()
890 err = ib_post_send(umrc->qp, &umrwr->wr, &bad); in mlx5_ib_post_send_wait()
901 up(&umrc->sem); in mlx5_ib_post_send_wait()
1084 sg->lkey = dev->umrc.pd->local_dma_lkey; in mlx5_ib_create_xlt_wr()
1326 populate ? pd : dev->umrc.pd); in reg_create()
1672 umrwr.pd = mr_to_mdev(mr)->umrc.pd; in revoke_mr()
Dmain.c4041 if (dev->umrc.qp) in mlx5_ib_stage_pre_ib_reg_umr_cleanup()
4042 ib_destroy_qp(dev->umrc.qp); in mlx5_ib_stage_pre_ib_reg_umr_cleanup()
4043 if (dev->umrc.cq) in mlx5_ib_stage_pre_ib_reg_umr_cleanup()
4044 ib_free_cq(dev->umrc.cq); in mlx5_ib_stage_pre_ib_reg_umr_cleanup()
4045 if (dev->umrc.pd) in mlx5_ib_stage_pre_ib_reg_umr_cleanup()
4046 ib_dealloc_pd(dev->umrc.pd); in mlx5_ib_stage_pre_ib_reg_umr_cleanup()
4129 dev->umrc.qp = qp; in mlx5_ib_stage_post_ib_reg_umr_init()
4130 dev->umrc.cq = cq; in mlx5_ib_stage_post_ib_reg_umr_init()
4131 dev->umrc.pd = pd; in mlx5_ib_stage_post_ib_reg_umr_init()
4133 sema_init(&dev->umrc.sem, MAX_UMR_WR); in mlx5_ib_stage_post_ib_reg_umr_init()
[all …]
Dmlx5_ib.h1056 struct umr_common umrc; member