Lines Matching refs:qp_table
100 xa_lock_irqsave(&dev->qp_table.dct_xa, flags); in dct_event_notifier()
101 dct = xa_load(&dev->qp_table.dct_xa, qpn); in dct_event_notifier()
104 xa_unlock_irqrestore(&dev->qp_table.dct_xa, flags); in dct_event_notifier()
112 container_of(nb, struct mlx5_ib_dev, qp_table.nb); in rsc_event_notifier()
137 common = mlx5_get_rsc(&dev->qp_table, rsn); in rsc_event_notifier()
164 struct mlx5_qp_table *table = &dev->qp_table; in create_resource_common()
187 struct mlx5_qp_table *table = &dev->qp_table; in modify_resource_common_state()
198 struct mlx5_qp_table *table = &dev->qp_table; in destroy_resource_common()
236 err = xa_err(xa_store_irq(&dev->qp_table.dct_xa, qp->qpn, dct, GFP_KERNEL)); in mlx5_core_create_dct()
294 struct mlx5_qp_table *table = &dev->qp_table; in mlx5_core_destroy_dct()
518 struct mlx5_qp_table *table = &dev->qp_table; in mlx5_init_qp_table()
535 struct mlx5_qp_table *table = &dev->qp_table; in mlx5_cleanup_qp_table()
689 struct mlx5_qp_table *table = &dev->qp_table; in mlx5_core_res_hold()