Home
last modified time | relevance | path

Searched refs:tind (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/ofed/libmlx5/
H A Dsrq.c211 int tind = srqn >> MLX5_SRQ_TABLE_SHIFT; in mlx5_find_srq() local
213 if (ctx->srq_table[tind].refcnt) in mlx5_find_srq()
214 return ctx->srq_table[tind].table[srqn & MLX5_SRQ_TABLE_MASK]; in mlx5_find_srq()
222 int tind = srqn >> MLX5_SRQ_TABLE_SHIFT; in mlx5_store_srq() local
224 if (!ctx->srq_table[tind].refcnt) { in mlx5_store_srq()
225 ctx->srq_table[tind].table = calloc(MLX5_QP_TABLE_MASK + 1, in mlx5_store_srq()
227 if (!ctx->srq_table[tind].table) in mlx5_store_srq()
231 ++ctx->srq_table[tind].refcnt; in mlx5_store_srq()
232 ctx->srq_table[tind].table[srqn & MLX5_QP_TABLE_MASK] = srq; in mlx5_store_srq()
238 int tind = srqn >> MLX5_QP_TABLE_SHIFT; in mlx5_clear_srq() local
[all …]
H A Dmlx5.c155 int32_t tind; in get_free_uidx() local
158 for (tind = 0; tind < MLX5_UIDX_TABLE_SIZE; tind++) { in get_free_uidx()
159 if (ctx->uidx_table[tind].refcnt < MLX5_UIDX_TABLE_MASK) in get_free_uidx()
163 if (tind == MLX5_UIDX_TABLE_SIZE) in get_free_uidx()
166 if (!ctx->uidx_table[tind].refcnt) in get_free_uidx()
167 return tind << MLX5_UIDX_TABLE_SHIFT; in get_free_uidx()
170 if (!ctx->uidx_table[tind].table[i]) in get_free_uidx()
174 return (tind << MLX5_UIDX_TABLE_SHIFT) | i; in get_free_uidx()
179 int32_t tind; in mlx5_store_uidx() local
188 tind = uidx >> MLX5_UIDX_TABLE_SHIFT; in mlx5_store_uidx()
[all …]
H A Dqp.c1230 int tind = qpn >> MLX5_QP_TABLE_SHIFT; in mlx5_find_qp() local
1232 if (ctx->qp_table[tind].refcnt) in mlx5_find_qp()
1233 return ctx->qp_table[tind].table[qpn & MLX5_QP_TABLE_MASK]; in mlx5_find_qp()
1240 int tind = qpn >> MLX5_QP_TABLE_SHIFT; in mlx5_store_qp() local
1242 if (!ctx->qp_table[tind].refcnt) { in mlx5_store_qp()
1243 ctx->qp_table[tind].table = calloc(MLX5_QP_TABLE_MASK + 1, in mlx5_store_qp()
1245 if (!ctx->qp_table[tind].table) in mlx5_store_qp()
1249 ++ctx->qp_table[tind].refcnt; in mlx5_store_qp()
1250 ctx->qp_table[tind].table[qpn & MLX5_QP_TABLE_MASK] = qp; in mlx5_store_qp()
1256 int tind = qpn >> MLX5_QP_TABLE_SHIFT; in mlx5_clear_qp() local
[all …]
H A Dmlx5.h683 int tind = uidx >> MLX5_UIDX_TABLE_SHIFT; in mlx5_find_uidx() local
685 if (likely(ctx->uidx_table[tind].refcnt)) in mlx5_find_uidx()
686 return ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK]; in mlx5_find_uidx()
/freebsd/contrib/ofed/libmlx4/
H A Dqp.c744 int tind = (qpn & (ctx->num_qps - 1)) >> ctx->qp_table_shift; in mlx4_find_qp() local
746 if (ctx->qp_table[tind].refcnt) in mlx4_find_qp()
747 return ctx->qp_table[tind].table[qpn & ctx->qp_table_mask]; in mlx4_find_qp()
754 int tind = (qpn & (ctx->num_qps - 1)) >> ctx->qp_table_shift; in mlx4_store_qp() local
756 if (!ctx->qp_table[tind].refcnt) { in mlx4_store_qp()
757 ctx->qp_table[tind].table = calloc(ctx->qp_table_mask + 1, in mlx4_store_qp()
759 if (!ctx->qp_table[tind].table) in mlx4_store_qp()
763 ++ctx->qp_table[tind].refcnt; in mlx4_store_qp()
764 ctx->qp_table[tind].table[qpn & ctx->qp_table_mask] = qp; in mlx4_store_qp()
770 int tind = (qpn & (ctx->num_qps - 1)) >> ctx->qp_table_shift; in mlx4_clear_qp() local
[all …]
/freebsd/share/dict/
H A Dweb2203639 tind