Searched refs:err_chnl (Results 1 – 3 of 3) sorted by relevance
323 while (mlx5_glue->devx_get_event(priv->err_chnl, &out.event_resp, in mlx5_vdpa_err_interrupt_handler()379 priv->err_chnl = mlx5_glue->devx_create_event_channel(priv->cdev->ctx, in mlx5_vdpa_err_event_setup()381 if (!priv->err_chnl) { in mlx5_vdpa_err_event_setup()387 flags = fcntl(priv->err_chnl->fd, F_GETFL); in mlx5_vdpa_err_event_setup()388 ret = fcntl(priv->err_chnl->fd, F_SETFL, flags | O_NONBLOCK); in mlx5_vdpa_err_event_setup()400 if (rte_intr_fd_set(priv->err_intr_handle, priv->err_chnl->fd)) in mlx5_vdpa_err_event_setup()445 if (priv->err_chnl) { in mlx5_vdpa_err_event_unset()454 while (mlx5_glue->devx_get_event(priv->err_chnl, in mlx5_vdpa_err_event_unset()459 mlx5_glue->devx_destroy_event_channel(priv->err_chnl); in mlx5_vdpa_err_event_unset()460 priv->err_chnl = NULL; in mlx5_vdpa_err_event_unset()
146 struct mlx5dv_devx_event_channel *err_chnl; member
400 ret = mlx5_glue->devx_subscribe_devx_event(priv->err_chnl, in mlx5_vdpa_virtq_setup()