Searched refs:umrc (Results 1 – 3 of 3) sorted by relevance
706 sg->lkey = dev->umrc.pd->local_dma_lkey; in prep_umr_reg_wqe()765 struct umr_common *umrc = &dev->umrc; in reg_umr() local820 down(&umrc->sem); in reg_umr()821 err = ib_post_send(umrc->qp, &umrwr.wr, &bad); in reg_umr()840 up(&umrc->sem); in reg_umr()861 struct umr_common *umrc = &dev->umrc; in mlx5_ib_update_mtt() local938 sg.lkey = dev->umrc.pd->local_dma_lkey; in mlx5_ib_update_mtt()951 down(&umrc->sem); in mlx5_ib_update_mtt()952 err = ib_post_send(umrc->qp, &wr.wr, &bad); in mlx5_ib_update_mtt()963 up(&umrc->sem); in mlx5_ib_update_mtt()[all …]
1066 mlx5_ib_destroy_qp(dev->umrc.qp); in destroy_umrc_res()1067 ib_destroy_cq(dev->umrc.cq); in destroy_umrc_res()1068 ib_dealloc_pd(dev->umrc.pd); in destroy_umrc_res()1154 dev->umrc.qp = qp; in create_umr_res()1155 dev->umrc.cq = cq; in create_umr_res()1156 dev->umrc.pd = pd; in create_umr_res()1158 sema_init(&dev->umrc.sem, MAX_UMR_WR); in create_umr_res()
419 struct umr_common umrc; member