Home
last modified time | relevance | path

Searched refs:dbnc (Results 1 – 10 of 10) sorted by relevance

/dpdk/drivers/common/mlx5/
H A Dmlx5_common.c285 config->dbnc = tmp; in mlx5_common_args_check_handler()
333 config->dbnc = MLX5_ARG_UNSET; in mlx5_common_config_get()
353 config->dbnc); in mlx5_common_config_get()
872 if (cdev->config.dbnc != config->dbnc) { in mlx5_common_probe_again_args_validate()
1287 uar_mapping = (cdev->config.dbnc == MLX5_SQ_DB_NCACHED) ? in mlx5_devx_alloc_uar()
1377 uar->dbnc = mlx5_db_map_type_get(uar_mmap_offset, page_size); in mlx5_devx_uar_prepare()
H A Dmlx5_common.h330 bool dbnc; /* Doorbell mapped to non-cached region. */ member
448 int dbnc; /* Skip doorbell register write barrier. */ member
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_common_os.c735 mlx5_config_doorbell_mapping_env(int dbnc) in mlx5_config_doorbell_mapping_env() argument
744 if (dbnc == MLX5_ARG_UNSET) in mlx5_config_doorbell_mapping_env()
748 dbnc == MLX5_SQ_DB_NCACHED ? "1" : "0", 1); in mlx5_config_doorbell_mapping_env()
794 dbmap_env = mlx5_config_doorbell_mapping_env(cdev->config.dbnc); in mlx5_open_device()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_aso.c391 !sh->tx_uar.dbnc); in mlx5_aso_sq_enqueue_burst()
725 !sh->tx_uar.dbnc); in mlx5_aso_mtr_sq_enqueue_single()
988 !sh->tx_uar.dbnc); in mlx5_aso_ct_sq_enqueue_single()
1101 !sh->tx_uar.dbnc); in mlx5_aso_ct_sq_query_single()
H A Dmlx5_devx.c1352 txq_data->db_heu = sh->cdev->config.dbnc == MLX5_SQ_DB_HEURISTIC; in mlx5_txq_devx_obj_new()
1353 txq_data->db_nc = sh->tx_uar.dbnc; in mlx5_txq_devx_obj_new()
H A Dmlx5_txpp.c174 wq->sq_obj.db_rec, !sh->tx_uar.dbnc); in mlx5_txpp_doorbell_rearm_queue()
/dpdk/drivers/compress/mlx5/
H A Dmlx5_compress.c530 !qp->priv->uar.dbnc); in mlx5_compress_enqueue_burst()
/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex_fastpath.c184 !priv->uar.dbnc); in send_doorbell()
/dpdk/drivers/crypto/mlx5/
H A Dmlx5_crypto.c467 !priv->uar.dbnc); in mlx5_crypto_enqueue_burst()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c929 txq->db_heu = priv->sh->cdev->config.dbnc == MLX5_SQ_DB_HEURISTIC; in mlx5_txq_ibv_uar_init()