Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/mlx5/
H A Dumr.c147 if (dev->umrc.qp) in mlx5r_umr_resource_init()
150 mutex_lock(&dev->umrc.init_lock); in mlx5r_umr_resource_init()
152 if (dev->umrc.qp) in mlx5r_umr_resource_init()
169 qp = ib_create_qp(dev->umrc.pd, &init_attr); in mlx5r_umr_resource_init()
180 dev->umrc.cq = cq; in mlx5r_umr_resource_init()
182 sema_init(&dev->umrc.sem, MAX_UMR_WR); in mlx5r_umr_resource_init()
183 mutex_init(&dev->umrc.lock); in mlx5r_umr_resource_init()
184 dev->umrc.state = MLX5_UMR_STATE_ACTIVE; in mlx5r_umr_resource_init()
185 dev->umrc.qp = qp; in mlx5r_umr_resource_init()
187 mutex_unlock(&dev->umrc.init_lock); in mlx5r_umr_resource_init()
[all …]
H A Dcq.c534 dev->umrc.state = MLX5_UMR_STATE_RECOVER; in mlx5_poll_one()
H A Dmr.c247 ent->dev->umrc.pd); in set_cache_mkc()
1272 populate ? pd : dev->umrc.pd); in reg_create()