Home
last modified time | relevance | path

Searched refs:cache_bh (Results 1 – 15 of 15) sorted by relevance

/dpdk/drivers/common/mlx5/
H A Dmlx5_common_mr.c316 return mlx5_mr_btree_init(&mr_ctrl->cache_bh, MLX5_MR_BTREE_CACHE_N, in mlx5_mr_ctrl_init()
938 struct mlx5_mr_btree *bt = &mr_ctrl->cache_bh; in mr_lookup_caches()
996 lkey = mr_btree_lookup(&mr_ctrl->cache_bh, &bh_idx, addr); in mlx5_mr_addr2mr_bh()
999 *repl = (*mr_ctrl->cache_bh.table)[bh_idx]; in mlx5_mr_addr2mr_bh()
1087 mr_ctrl->cache_bh.len = 1; in mlx5_mr_flush_local_cache()
1088 mr_ctrl->cache_bh.overflow = 0; in mlx5_mr_flush_local_cache()
1874 struct mlx5_mr_btree *bt = &mr_ctrl->cache_bh; in mlx5_lookup_mempool_regs()
1916 struct mlx5_mr_btree *bt = &mr_ctrl->cache_bh; in mlx5_mr_mempool_populate_cache()
1977 lkey = mr_btree_lookup(&mr_ctrl->cache_bh, &bh_idx, addr); in mlx5_mr_mempool2mr_bh()
1980 *repl = (*mr_ctrl->cache_bh.table)[bh_idx]; in mlx5_mr_mempool2mr_bh()
H A Dmlx5_common_mr.h74 struct mlx5_mr_btree cache_bh; /* Cache for bottom-half. */ member
/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex_control.c265 mlx5_mr_btree_free(&qp->mr_ctrl.cache_bh); in mlx5_regex_qp_setup()
291 mlx5_mr_btree_free(&qp->mr_ctrl.cache_bh); in mlx5_regex_clean_ctrl()
/dpdk/drivers/net/mlx4/
H A Dmlx4_mr.h65 struct mlx4_mr_btree cache_bh; /* Cache for bottom-half. */ member
H A Dmlx4_mr.c1020 struct mlx4_mr_btree *bt = &mr_ctrl->cache_bh; in mlx4_mr_lookup_dev()
1081 lkey = mr_btree_lookup(&mr_ctrl->cache_bh, &bh_idx, addr); in mlx4_mr_addr2mr_bh()
1084 *repl = (*mr_ctrl->cache_bh.table)[bh_idx]; in mlx4_mr_addr2mr_bh()
1183 mr_ctrl->cache_bh.len = 1; in mlx4_mr_flush_local_cache()
1184 mr_ctrl->cache_bh.overflow = 0; in mlx4_mr_flush_local_cache()
H A Dmlx4_txq.c503 if (mlx4_mr_btree_init(&txq->mr_ctrl.cache_bh, in mlx4_tx_queue_setup()
544 mlx4_mr_btree_free(&txq->mr_ctrl.cache_bh); in mlx4_tx_queue_release()
H A Dmlx4_rxq.c874 if (mlx4_mr_btree_init(&rxq->mr_ctrl.cache_bh, in mlx4_rx_queue_setup()
928 mlx4_mr_btree_free(&rxq->mr_ctrl.cache_bh); in mlx4_rx_queue_release()
H A Dmlx4_rxtx.c1306 if (unlikely(mlx4_mr_btree_len(&rxq->mr_ctrl.cache_bh) > 1)) in mlx4_rx_burst()
/dpdk/drivers/net/mlx5/
H A Dmlx5_txq.c1114 mlx5_mr_btree_free(&tmpl->txq.mr_ctrl.cache_bh); in mlx5_txq_new()
1222 mlx5_mr_btree_free(&txq_ctrl->txq.mr_ctrl.cache_bh); in mlx5_txq_release()
H A Dmlx5_rxtx_vec.c109 if (unlikely(mlx5_mr_btree_len(&rxq->mr_ctrl.cache_bh) > 1)) { in mlx5_rx_replenish_bulk_mbuf()
H A Dmlx5_rx.h428 if (unlikely(mlx5_mr_btree_len(&rxq->mr_ctrl.cache_bh) > 1)) in mprq_buf_replace()
H A Dmlx5_rxq.c1948 mlx5_mr_btree_free(&tmpl->rxq.mr_ctrl.cache_bh); in mlx5_rxq_new()
1994 tmpl->rxq.mr_ctrl.cache_bh = (struct mlx5_mr_btree) { 0 }; in mlx5_rxq_hairpin_new()
2268 (&rxq_ctrl->rxq.mr_ctrl.cache_bh); in mlx5_rxq_release()
H A Dmlx5_rx.c885 if (unlikely(mlx5_mr_btree_len(&rxq->mr_ctrl.cache_bh) > 1)) in mlx5_rx_burst()
/dpdk/drivers/compress/mlx5/
H A Dmlx5_compress.c151 mlx5_mr_btree_free(&qp->mr_ctrl.cache_bh); in mlx5_compress_qp_release()
/dpdk/drivers/crypto/mlx5/
H A Dmlx5_crypto.c279 mlx5_mr_btree_free(&qp->mr_ctrl.cache_bh); in mlx5_crypto_qp_release()