Searched refs:devr (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/infiniband/hw/mlx5/ |
H A D | main.c | 2797 schedule_work(&ibdev->devr.ports[port - 1].pkey_change_work); in handle_port_change() 2974 struct mlx5_ib_resources *devr = &dev->devr; in mlx5_ib_dev_res_cq_init() local 2983 * devr->c0 is set once, never changed until device unload. in mlx5_ib_dev_res_cq_init() 2986 if (devr->c0) in mlx5_ib_dev_res_cq_init() 2989 mutex_lock(&devr->cq_lock); in mlx5_ib_dev_res_cq_init() 2990 if (devr->c0) in mlx5_ib_dev_res_cq_init() 3009 devr->p0 = pd; in mlx5_ib_dev_res_cq_init() 3010 devr->c0 = cq; in mlx5_ib_dev_res_cq_init() 3013 mutex_unlock(&devr in mlx5_ib_dev_res_cq_init() 3019 struct mlx5_ib_resources *devr = &dev->devr; mlx5_ib_dev_res_srq_init() local 3074 struct mlx5_ib_resources *devr = &dev->devr; mlx5_ib_dev_res_init() local 3098 struct mlx5_ib_resources *devr = &dev->devr; mlx5_ib_dev_res_cleanup() local 4583 struct mlx5_ib_resources *devr = &dev->devr; mlx5_ib_stage_dev_notifier_init() local 4600 struct mlx5_ib_resources *devr = &dev->devr; mlx5_ib_stage_dev_notifier_cleanup() local [all...] |
H A D | gsi.c | 119 if (dev->devr.ports[port_num - 1].gsi) { in mlx5_ib_create_gsi() 156 dev->devr.ports[attr->port_num - 1].gsi = gsi; in mlx5_ib_create_gsi() 182 dev->devr.ports[port_num - 1].gsi = NULL; in mlx5_ib_destroy_gsi()
|
H A D | qp.c | 1999 struct mlx5_ib_resources *devr = &dev->devr; in create_xrc_tgt_qp() local 2020 MLX5_SET(qpc, qpc, pd, to_mpd(devr->p0)->pdn); in create_xrc_tgt_qp() 2034 MLX5_SET(qpc, qpc, cqn_rcv, to_mcq(devr->c0)->mcq.cqn); in create_xrc_tgt_qp() 2035 MLX5_SET(qpc, qpc, cqn_snd, to_mcq(devr->c0)->mcq.cqn); in create_xrc_tgt_qp() 2036 MLX5_SET(qpc, qpc, srqn_rmpn_xrqn, to_msrq(devr->s0)->msrq.srqn); in create_xrc_tgt_qp() 2079 struct mlx5_ib_resources *devr = &dev->devr; in create_dci() local 2166 MLX5_SET(qpc, qpc, xrcd, devr->xrcdn0); in create_dci() 2170 MLX5_SET(qpc, qpc, xrcd, devr in create_dci() 2240 struct mlx5_ib_resources *devr = &dev->devr; create_user_qp() local 2440 struct mlx5_ib_resources *devr = &dev->devr; create_kernel_qp() local [all...] |
H A D | srq.c | 266 in.xrcd = dev->devr.xrcdn0; in mlx5_ib_create_srq() 283 in.cqn = to_mcq(dev->devr.c0)->mcq.cqn; in mlx5_ib_create_srq()
|
H A D | mlx5_ib.h | 1177 struct mlx5_ib_resources devr; member
|
/linux/drivers/base/ |
H A D | devres.c | 1206 struct devres *devr = container_of(data, struct devres, data); in devm_percpu_match() local 1208 return *(void **)devr->data == p; in devm_percpu_match()
|