Searched refs:mlx5_vdpa_priv (Results 1 – 7 of 7) sorted by relevance
| /f-stack/dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa.h | 91 struct mlx5_vdpa_priv *priv; 124 struct mlx5_vdpa_priv { struct 125 TAILQ_ENTRY(mlx5_vdpa_priv) next; 200 void mlx5_vdpa_mem_dereg(struct mlx5_vdpa_priv *priv); 212 int mlx5_vdpa_mem_register(struct mlx5_vdpa_priv *priv); 258 int mlx5_vdpa_cqe_event_setup(struct mlx5_vdpa_priv *priv); 304 int mlx5_vdpa_virtqs_prepare(struct mlx5_vdpa_priv *priv); 327 void mlx5_vdpa_steer_unset(struct mlx5_vdpa_priv *priv); 338 int mlx5_vdpa_steer_update(struct mlx5_vdpa_priv *priv); 350 int mlx5_vdpa_steer_setup(struct mlx5_vdpa_priv *priv); [all …]
|
| H A D | mlx5_vdpa.c | 53 static struct mlx5_vdpa_priv * 56 struct mlx5_vdpa_priv *priv; in mlx5_vdpa_find_priv_resource_by_vdev() 78 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_get_queue_num() 92 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_get_vdpa_features() 119 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_get_protocol_features() 134 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_set_vring_state() 156 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_features_set() 276 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_dev_close() 306 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_dev_config() 337 struct mlx5_vdpa_priv *priv = in mlx5_vdpa_get_device_fd() [all …]
|
| H A D | mlx5_vdpa_event.c | 27 mlx5_vdpa_event_qp_global_release(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_event_qp_global_release() 55 mlx5_vdpa_event_qp_global_prepare(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_event_qp_global_prepare() 241 mlx5_vdpa_arm_all_cqs(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_arm_all_cqs() 254 mlx5_vdpa_timer_sleep(struct mlx5_vdpa_priv *priv, uint32_t max) in mlx5_vdpa_timer_sleep() 274 struct mlx5_vdpa_priv *priv = arg; in mlx5_vdpa_poll_handle() 339 struct mlx5_vdpa_priv *priv = cb_arg; in mlx5_vdpa_interrupt_handler() 393 struct mlx5_vdpa_priv *priv = cb_arg; in mlx5_vdpa_err_interrupt_handler() 453 mlx5_vdpa_err_event_setup(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_err_event_setup() 492 mlx5_vdpa_err_event_unset(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_err_event_unset() 531 mlx5_vdpa_cqe_event_setup(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_cqe_event_setup() [all …]
|
| H A D | mlx5_vdpa_steer.c | 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() 68 mlx5_vdpa_rqt_prepare(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_rqt_prepare() 116 mlx5_vdpa_rss_flows_create(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_rss_flows_create() 243 mlx5_vdpa_steer_update(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_steer_update() 266 mlx5_vdpa_steer_setup(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_steer_setup()
|
| H A D | mlx5_vdpa_virtq.c | 22 struct mlx5_vdpa_priv *priv = virtq->priv; in mlx5_vdpa_virtq_handler() 98 mlx5_vdpa_virtqs_release(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_virtqs_release() 146 mlx5_vdpa_virtq_stop(struct mlx5_vdpa_priv *priv, int index) in mlx5_vdpa_virtq_stop() 162 mlx5_vdpa_virtq_query(struct mlx5_vdpa_priv *priv, int index) in mlx5_vdpa_virtq_query() 207 mlx5_vdpa_virtq_setup(struct mlx5_vdpa_priv *priv, int index) in mlx5_vdpa_virtq_setup() 380 mlx5_vdpa_features_validate(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_features_validate() 435 mlx5_vdpa_virtqs_prepare(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_virtqs_prepare() 490 mlx5_vdpa_virtq_is_modified(struct mlx5_vdpa_priv *priv, in mlx5_vdpa_virtq_is_modified() 510 mlx5_vdpa_virtq_enable(struct mlx5_vdpa_priv *priv, int index, int enable) in mlx5_vdpa_virtq_enable() 561 mlx5_vdpa_virtq_stats_get(struct mlx5_vdpa_priv *priv, int qid, in mlx5_vdpa_virtq_stats_get() [all …]
|
| H A D | mlx5_vdpa_lm.c | 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() 101 mlx5_vdpa_lm_log(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_lm_log()
|
| H A D | mlx5_vdpa_mem.c | 18 mlx5_vdpa_mem_dereg(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_mem_dereg() 175 mlx5_vdpa_mem_register(struct mlx5_vdpa_priv *priv) in mlx5_vdpa_mem_register()
|