}
*txq = (struct txq){
.priv = priv,
- .stats.idx = idx,
+ .stats = {
+ .idx = idx,
+ },
.socket = socket,
.elts_n = desc,
.elts = elts,
if (!txq->mp2mr[i].mp)
break;
assert(txq->mp2mr[i].mr);
- claim_zero(ibv_dereg_mr(txq->mp2mr[i].mr));
+ mlx4_mr_put(txq->mp2mr[i].mr);
}
rte_free(txq);
}