Lines Matching refs:rsn
16 mlx5_get_rsc(struct mlx5_qp_table *table, u32 rsn) in mlx5_get_rsc() argument
23 common = radix_tree_lookup(&table->tree, rsn); in mlx5_get_rsc()
100 u32 rsn; in rsc_event_notifier() local
105 rsn = be32_to_cpu(eqe->data.dct.dctn) & 0xffffff; in rsc_event_notifier()
106 rsn |= (MLX5_RES_DCT << MLX5_USER_INDEX_LEN); in rsc_event_notifier()
117 rsn = be32_to_cpu(eqe->data.qp_srq.qp_srq_n) & 0xffffff; in rsc_event_notifier()
118 rsn |= (eqe->data.qp_srq.type << MLX5_USER_INDEX_LEN); in rsc_event_notifier()
125 common = mlx5_get_rsc(table, rsn); in rsc_event_notifier()
129 if (!is_event_type_allowed((rsn >> MLX5_USER_INDEX_LEN), event_type)) in rsc_event_notifier()
633 u32 rsn = res_num | (res_type << MLX5_USER_INDEX_LEN); in mlx5_core_res_hold() local
636 return mlx5_get_rsc(table, rsn); in mlx5_core_res_hold()