Searched refs:devr (Results 1 - 5 of 5) sorted by relevance
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_main.c | 2402 mutex_lock(&ports->devr->mutex); 2404 mutex_unlock(&ports->devr->mutex); 2502 schedule_work(&ibdev->devr.ports[port - 1].pkey_change_work); 2708 static int create_dev_resources(struct mlx5_ib_resources *devr) argument 2716 dev = container_of(devr, struct mlx5_ib_dev, devr); 2718 mutex_init(&devr->mutex); 2720 devr->p0 = mlx5_ib_alloc_pd(&dev->ib_dev, NULL, NULL); 2721 if (IS_ERR(devr->p0)) { 2722 ret = PTR_ERR(devr 2829 destroy_dev_resources(struct mlx5_ib_resources *devr) argument [all...] |
H A D | mlx5_ib_gsi.c | 123 if (port_num > ARRAY_SIZE(dev->devr.ports) || port_num < 1) { 150 mutex_lock(&dev->devr.mutex); 152 if (dev->devr.ports[port_num - 1].gsi) { 190 dev->devr.ports[init_attr->port_num - 1].gsi = gsi; 192 mutex_unlock(&dev->devr.mutex); 199 mutex_unlock(&dev->devr.mutex); 218 mutex_lock(&dev->devr.mutex); 223 mutex_unlock(&dev->devr.mutex); 226 dev->devr.ports[port_num - 1].gsi = NULL; 227 mutex_unlock(&dev->devr [all...] |
H A D | mlx5_ib_srq.c | 304 in.xrcd = to_mxrcd(dev->devr.x0)->xrcdn; 305 in.cqn = to_mcq(dev->devr.c0)->mcq.cqn;
|
H A D | mlx5_ib_qp.c | 1504 struct mlx5_ib_resources *devr = &dev->devr; local 1660 MLX5_SET(qpc, qpc, pd, to_mpd(pd ? pd : devr->p0)->pdn); 1713 MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn); 1714 MLX5_SET(qpc, qpc, cqn_snd, to_mcq(devr->c0)->mcq.cqn); 1715 MLX5_SET(qpc, qpc, srqn_rmpn, to_msrq(devr->s0)->msrq.srqn); 1719 MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn); 1720 MLX5_SET(qpc, qpc, xrcd, to_mxrcd(devr->x1)->xrcdn); 1721 MLX5_SET(qpc, qpc, srqn_rmpn, to_msrq(devr->s0)->msrq.srqn); 1725 MLX5_SET(qpc, qpc, xrcd, to_mxrcd(devr [all...] |
H A D | mlx5_ib.h | 578 struct mlx5_ib_resources *devr; member in struct:mlx5_ib_port_resources 676 struct mlx5_ib_resources devr; member in struct:mlx5_ib_dev
|
Completed in 92 milliseconds