Searched refs:devr (Results  1 – 6 of 6) sorted by relevance
| /Linux-v5.10/drivers/infiniband/hw/mlx5/ | 
| D | gsi.c | 119 	mutex_lock(&dev->devr.mutex);  in mlx5_ib_create_gsi() 121 	if (dev->devr.ports[port_num - 1].gsi) {  in mlx5_ib_create_gsi() 169 	dev->devr.ports[attr->port_num - 1].gsi = gsi;  in mlx5_ib_create_gsi() 171 	mutex_unlock(&dev->devr.mutex);  in mlx5_ib_create_gsi() 178 	mutex_unlock(&dev->devr.mutex);  in mlx5_ib_create_gsi() 193 	mutex_lock(&dev->devr.mutex);  in mlx5_ib_destroy_gsi() 198 		mutex_unlock(&dev->devr.mutex);  in mlx5_ib_destroy_gsi() 201 	dev->devr.ports[port_num - 1].gsi = NULL;  in mlx5_ib_destroy_gsi() 202 	mutex_unlock(&dev->devr.mutex);  in mlx5_ib_destroy_gsi() 347 	mutex_lock(&dev->devr.mutex);  in setup_qps() [all …] 
 | 
| D | main.c | 2820 		schedule_work(&ibdev->devr.ports[port - 1].pkey_change_work);  in handle_port_change() 3028 	struct mlx5_ib_resources *devr = &dev->devr;  in mlx5_ib_dev_res_init()  local 3040 	mutex_init(&devr->mutex);  in mlx5_ib_dev_res_init() 3042 	devr->p0 = rdma_zalloc_drv_obj(ibdev, ib_pd);  in mlx5_ib_dev_res_init() 3043 	if (!devr->p0)  in mlx5_ib_dev_res_init() 3046 	devr->p0->device  = ibdev;  in mlx5_ib_dev_res_init() 3047 	devr->p0->uobject = NULL;  in mlx5_ib_dev_res_init() 3048 	atomic_set(&devr->p0->usecnt, 0);  in mlx5_ib_dev_res_init() 3050 	ret = mlx5_ib_alloc_pd(devr->p0, NULL);  in mlx5_ib_dev_res_init() 3054 	devr->c0 = rdma_zalloc_drv_obj(ibdev, ib_cq);  in mlx5_ib_dev_res_init() [all …] 
 | 
| D | qp.c | 1848 	struct mlx5_ib_resources *devr = &dev->devr;  in create_xrc_tgt_qp()  local 1871 	MLX5_SET(qpc, qpc, pd, to_mpd(devr->p0)->pdn);  in create_xrc_tgt_qp() 1884 	MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn);  in create_xrc_tgt_qp() 1885 	MLX5_SET(qpc, qpc, cqn_snd, to_mcq(devr->c0)->mcq.cqn);  in create_xrc_tgt_qp() 1886 	MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn);  in create_xrc_tgt_qp() 1929 	struct mlx5_ib_resources *devr = &dev->devr;  in create_user_qp()  local 2036 		MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn);  in create_user_qp() 2037 		MLX5_SET(qpc, qpc, xrcd, devr->xrcdn1);  in create_user_qp() 2038 		MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn);  in create_user_qp() 2042 			MLX5_SET(qpc, qpc, xrcd, devr->xrcdn0);  in create_user_qp() [all …] 
 | 
| D | srq.c | 280 		in.xrcd = dev->devr.xrcdn0;  in mlx5_ib_create_srq() 297 		in.cqn = to_mcq(dev->devr.c0)->mcq.cqn;  in mlx5_ib_create_srq()
  | 
| D | mlx5_ib.h | 984 	struct mlx5_ib_resources	devr;  member
  | 
| /Linux-v5.10/drivers/base/ | 
| D | devres.c | 1180 	struct devres *devr = container_of(data, struct devres, data);  in devm_percpu_match()  local 1182 	return *(void **)devr->data == p;  in devm_percpu_match()
  |