Searched refs:mlx5_vdpa_priv (Results 1 – 7 of 7) sorted by relevance
83 struct mlx5_vdpa_priv *priv;123 struct mlx5_vdpa_priv { struct124 TAILQ_ENTRY(mlx5_vdpa_priv) next;197 void mlx5_vdpa_mem_dereg(struct mlx5_vdpa_priv *priv);209 int mlx5_vdpa_mem_register(struct mlx5_vdpa_priv *priv);264 int mlx5_vdpa_cqe_event_setup(struct mlx5_vdpa_priv *priv);318 int mlx5_vdpa_virtqs_prepare(struct mlx5_vdpa_priv *priv);341 void mlx5_vdpa_steer_unset(struct mlx5_vdpa_priv *priv);352 int mlx5_vdpa_steer_update(struct mlx5_vdpa_priv *priv);364 int mlx5_vdpa_steer_setup(struct mlx5_vdpa_priv *priv);[all …]
55 static struct mlx5_vdpa_priv *58 struct mlx5_vdpa_priv *priv; in mlx5_vdpa_find_priv_resource_by_vdev()80 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_get_queue_num()94 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_get_vdpa_features()121 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_get_protocol_features()136 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_set_vring_state()158 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_features_set()255 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_dev_close()286 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_dev_config()318 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_get_device_fd()[all …]
31 mlx5_vdpa_event_qp_global_release(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_event_qp_global_release()44 mlx5_vdpa_event_qp_global_prepare(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_event_qp_global_prepare()167 mlx5_vdpa_arm_all_cqs(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_arm_all_cqs()220 mlx5_vdpa_queues_complete(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_queues_complete()237 mlx5_vdpa_event_wait(struct mlx5_vdpa_priv *priv __rte_unused) in mlx5_vdpa_event_wait()258 struct mlx5_vdpa_priv *priv = arg; in mlx5_vdpa_event_handle()313 struct mlx5_vdpa_priv *priv = cb_arg; in mlx5_vdpa_err_interrupt_handler()373 mlx5_vdpa_err_event_setup(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_err_event_setup()426 mlx5_vdpa_err_event_unset(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_err_event_unset()466 mlx5_vdpa_cqe_event_setup(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_cqe_event_setup()[all …]
22 struct mlx5_vdpa_priv *priv = virtq->priv; in mlx5_vdpa_virtq_kick_handler()71 mlx5_vdpa_virtqs_cleanup(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_virtqs_cleanup()127 mlx5_vdpa_virtqs_release(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_virtqs_release()151 mlx5_vdpa_virtq_stop(struct mlx5_vdpa_priv *priv, int index) in mlx5_vdpa_virtq_stop()167 mlx5_vdpa_virtq_query(struct mlx5_vdpa_priv *priv, int index) in mlx5_vdpa_virtq_query()212 mlx5_vdpa_virtq_setup(struct mlx5_vdpa_priv *priv, int index) in mlx5_vdpa_virtq_setup()423 mlx5_vdpa_features_validate(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_features_validate()478 mlx5_vdpa_virtqs_prepare(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_virtqs_prepare()512 mlx5_vdpa_virtq_is_modified(struct mlx5_vdpa_priv *priv, in mlx5_vdpa_virtq_is_modified()584 mlx5_vdpa_virtq_stats_get(struct mlx5_vdpa_priv *priv, int qid, in mlx5_vdpa_virtq_stats_get()[all …]
16 mlx5_vdpa_rss_flows_destroy(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_rss_flows_destroy()45 mlx5_vdpa_steer_unset(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_steer_unset()60 mlx5_vdpa_rqt_prepare(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_rqt_prepare()109 mlx5_vdpa_rss_flows_create(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_rss_flows_create()238 mlx5_vdpa_steer_update(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_steer_update()257 mlx5_vdpa_steer_setup(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_steer_setup()
12 mlx5_vdpa_logging_enable(struct mlx5_vdpa_priv *priv, int enable) in mlx5_vdpa_logging_enable()36 mlx5_vdpa_dirty_bitmap_set(struct mlx5_vdpa_priv *priv, uint64_t log_base, in mlx5_vdpa_dirty_bitmap_set()75 mlx5_vdpa_lm_log(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_lm_log()
18 mlx5_vdpa_mem_dereg(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_mem_dereg()189 mlx5_vdpa_mem_register(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_mem_register()