Home
last modified time | relevance | path

Searched refs:mlx5_vdpa_priv (Results 1 – 7 of 7) sorted by relevance

/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa.h83 struct mlx5_vdpa_priv *priv;
123 struct mlx5_vdpa_priv { struct
124 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 …]
H A Dmlx5_vdpa.c55 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 …]
H A Dmlx5_vdpa_event.c31 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 …]
H A Dmlx5_vdpa_virtq.c22 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 …]
H A Dmlx5_vdpa_steer.c16 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()
H A Dmlx5_vdpa_lm.c12 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()
H A Dmlx5_vdpa_mem.c18 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()