Searched refs:dbnc (Results 1 – 10 of 10) sorted by relevance
285 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()
330 bool dbnc; /* Doorbell mapped to non-cached region. */ member448 int dbnc; /* Skip doorbell register write barrier. */ member
735 mlx5_config_doorbell_mapping_env(int dbnc) in mlx5_config_doorbell_mapping_env() argument744 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()
391 !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()
1352 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()
174 wq->sq_obj.db_rec, !sh->tx_uar.dbnc); in mlx5_txpp_doorbell_rearm_queue()
530 !qp->priv->uar.dbnc); in mlx5_compress_enqueue_burst()
184 !priv->uar.dbnc); in send_doorbell()
467 !priv->uar.dbnc); in mlx5_crypto_enqueue_burst()
929 txq->db_heu = priv->sh->cdev->config.dbnc == MLX5_SQ_DB_HEURISTIC; in mlx5_txq_ibv_uar_init()