Lines Matching defs:tind
1230 int tind = qpn >> MLX5_QP_TABLE_SHIFT;
1232 if (ctx->qp_table[tind].refcnt)
1233 return ctx->qp_table[tind].table[qpn & MLX5_QP_TABLE_MASK];
1240 int tind = qpn >> MLX5_QP_TABLE_SHIFT;
1242 if (!ctx->qp_table[tind].refcnt) {
1243 ctx->qp_table[tind].table = calloc(MLX5_QP_TABLE_MASK + 1,
1245 if (!ctx->qp_table[tind].table)
1249 ++ctx->qp_table[tind].refcnt;
1250 ctx->qp_table[tind].table[qpn & MLX5_QP_TABLE_MASK] = qp;
1256 int tind = qpn >> MLX5_QP_TABLE_SHIFT;
1258 if (!--ctx->qp_table[tind].refcnt)
1259 free(ctx->qp_table[tind].table);
1261 ctx->qp_table[tind].table[qpn & MLX5_QP_TABLE_MASK] = NULL;