Searched refs:mr_scache (Results 1 – 10 of 10) sorted by relevance
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common.c | 586 if (cdev->mr_scache.mp_cb_registered) in mlx5_dev_mempool_subscribe() 597 cdev->mr_scache.mp_cb_registered = 1; in mlx5_dev_mempool_subscribe() 608 if (!cdev->mr_scache.mp_cb_registered || in mlx5_dev_mempool_unsubscribe() 641 mlx5_free_mr_by_addr(&cdev->mr_scache, in mlx5_mr_mem_event_cb() 733 mlx5_mr_release_cache(&cdev->mr_scache); in mlx5_common_dev_release() 1096 SOCKET_ID_ANY, dev->mr_scache.reg_mr_cb); in mlx5_common_dev_dma_map() 1105 mlx5_mr_insert_cache(&dev->mr_scache, mr); in mlx5_common_dev_dma_map() 1141 rte_rwlock_read_lock(&dev->mr_scache.rwlock); in mlx5_common_dev_dma_unmap() 1154 mlx5_mr_rebuild_cache(&dev->mr_scache); in mlx5_common_dev_dma_unmap() 1160 ++dev->mr_scache.dev_gen; in mlx5_common_dev_dma_unmap() [all …]
|
| H A D | mlx5_common_mr.c | 937 container_of(share_cache, struct mlx5_common_device, mr_scache); in mr_lookup_caches() 1741 return mlx5_mr_mempool_register_primary(&cdev->mr_scache, in mlx5_mr_mempool_register() 1806 return mlx5_mr_mempool_unregister_primary(&cdev->mr_scache, mp); in mlx5_mr_mempool_unregister() 2005 container_of(share_cache, struct mlx5_common_device, mr_scache); in mlx5_mr_mb2mr_bh()
|
| H A D | mlx5_common.h | 466 struct mlx5_mr_share_cache mr_scache; /* Global shared MR cache. */ member
|
| /dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_regex_control.c | 250 ret = mlx5_mr_ctrl_init(&qp->mr_ctrl, &priv->cdev->mr_scache.dev_gen, in mlx5_regex_qp_setup()
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_mp_os.c | 44 lkey = mlx5_mr_create(mng->cdev, &mng->cdev->mr_scache, &entry, in mlx5_mp_os_handle_port_agnostic()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_aso.c | 29 cdev->mr_scache.dereg_mr_cb(mr); in mlx5_aso_dereg_mr() 59 ret = cdev->mr_scache.reg_mr_cb(cdev->pd, mr->addr, length, mr); in mlx5_aso_reg_mr()
|
| H A D | mlx5_txq.c | 1082 &priv->sh->cdev->mr_scache.dev_gen, socket)) { in mlx5_txq_new()
|
| H A D | mlx5_rxq.c | 1817 &priv->sh->cdev->mr_scache.dev_gen, socket)) { in mlx5_rxq_new()
|
| /dpdk/drivers/compress/mlx5/ |
| H A D | mlx5_compress.c | 208 if (mlx5_mr_ctrl_init(&qp->mr_ctrl, &priv->cdev->mr_scache.dev_gen, in mlx5_compress_qp_setup()
|
| /dpdk/drivers/crypto/mlx5/ |
| H A D | mlx5_crypto.c | 639 if (mlx5_mr_ctrl_init(&qp->mr_ctrl, &priv->cdev->mr_scache.dev_gen, in mlx5_crypto_queue_pair_setup()
|