Searched refs:devr (Results  1 – 6 of 6) sorted by relevance
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ | 
| D | gsi.c | 128 	if (port_num > ARRAY_SIZE(dev->devr.ports) || port_num < 1) {  in mlx5_ib_gsi_create_qp()155 	mutex_lock(&dev->devr.mutex);  in mlx5_ib_gsi_create_qp()
 157 	if (dev->devr.ports[port_num - 1].gsi) {  in mlx5_ib_gsi_create_qp()
 195 	dev->devr.ports[init_attr->port_num - 1].gsi = gsi;  in mlx5_ib_gsi_create_qp()
 197 	mutex_unlock(&dev->devr.mutex);  in mlx5_ib_gsi_create_qp()
 204 	mutex_unlock(&dev->devr.mutex);  in mlx5_ib_gsi_create_qp()
 223 	mutex_lock(&dev->devr.mutex);  in mlx5_ib_gsi_destroy_qp()
 228 		mutex_unlock(&dev->devr.mutex);  in mlx5_ib_gsi_destroy_qp()
 231 	dev->devr.ports[port_num - 1].gsi = NULL;  in mlx5_ib_gsi_destroy_qp()
 232 	mutex_unlock(&dev->devr.mutex);  in mlx5_ib_gsi_destroy_qp()
 
 | 
| D | main.c | 4466 	mutex_lock(&ports->devr->mutex);  in pkey_change_handler()4468 	mutex_unlock(&ports->devr->mutex);  in pkey_change_handler()
 4594 		schedule_work(&ibdev->devr.ports[port - 1].pkey_change_work);  in handle_port_change()
 4932 static int create_dev_resources(struct mlx5_ib_resources *devr)  in create_dev_resources()  argument
 4941 	dev = container_of(devr, struct mlx5_ib_dev, devr);  in create_dev_resources()
 4944 	mutex_init(&devr->mutex);  in create_dev_resources()
 4946 	devr->p0 = rdma_zalloc_drv_obj(ibdev, ib_pd);  in create_dev_resources()
 4947 	if (!devr->p0)  in create_dev_resources()
 4950 	devr->p0->device  = ibdev;  in create_dev_resources()
 4951 	devr->p0->uobject = NULL;  in create_dev_resources()
 [all …]
 
 | 
| D | srq.c | 280 		in.xrcd = to_mxrcd(dev->devr.x0)->xrcdn;  in mlx5_ib_create_srq()297 		in.cqn = to_mcq(dev->devr.c0)->mcq.cqn;  in mlx5_ib_create_srq()
 
 | 
| D | qp.c | 1949 	struct mlx5_ib_resources *devr = &dev->devr;  in create_qp_common()  local2177 		MLX5_SET(qpc, qpc, pd, to_mpd(pd ? pd : devr->p0)->pdn);  in create_qp_common()
 2223 		MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn);  in create_qp_common()
 2224 		MLX5_SET(qpc, qpc, cqn_snd, to_mcq(devr->c0)->mcq.cqn);  in create_qp_common()
 2225 		MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn);  in create_qp_common()
 2229 		MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn);  in create_qp_common()
 2230 		MLX5_SET(qpc, qpc, xrcd, to_mxrcd(devr->x1)->xrcdn);  in create_qp_common()
 2231 		MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn);  in create_qp_common()
 2235 			MLX5_SET(qpc, qpc, xrcd, to_mxrcd(devr->x0)->xrcdn);  in create_qp_common()
 2238 			MLX5_SET(qpc, qpc, xrcd, to_mxrcd(devr->x1)->xrcdn);  in create_qp_common()
 [all …]
 
 | 
| D | mlx5_ib.h | 701 	struct mlx5_ib_resources *devr;  member964 	struct mlx5_ib_resources	devr;  member
 
 | 
| /Linux-v5.4/drivers/base/ | 
| D | devres.c | 1064 	struct devres *devr = container_of(data, struct devres, data);  in devm_percpu_match()  local1066 	return *(void **)devr->data == p;  in devm_percpu_match()
 
 |