Home
last modified time | relevance | path

Searched refs:mlx5_fw_tracer (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/
H A Dfw_tracer.c38 static int mlx5_query_mtrc_caps(struct mlx5_fw_tracer *tracer) in mlx5_query_mtrc_caps()
82 static int mlx5_set_mtrc_caps_trace_owner(struct mlx5_fw_tracer *tracer, in mlx5_set_mtrc_caps_trace_owner()
95 static int mlx5_fw_tracer_ownership_acquire(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_ownership_acquire()
117 static void mlx5_fw_tracer_ownership_release(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_ownership_release()
126 static int mlx5_fw_tracer_create_log_buf(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_create_log_buf()
165 static void mlx5_fw_tracer_destroy_log_buf(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_destroy_log_buf()
178 static int mlx5_fw_tracer_create_mkey(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_create_mkey()
220 static void mlx5_fw_tracer_free_strings_db(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_free_strings_db()
231 static int mlx5_fw_tracer_allocate_strings_db(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_allocate_strings_db()
253 mlx5_fw_tracer_init_saved_traces_array(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_init_saved_traces_array()
[all …]
H A Dfw_tracer.h71 struct mlx5_fw_tracer { struct
197 struct mlx5_fw_tracer *mlx5_fw_tracer_create(struct mlx5_core_dev *dev);
198 int mlx5_fw_tracer_init(struct mlx5_fw_tracer *tracer);
199 void mlx5_fw_tracer_cleanup(struct mlx5_fw_tracer *tracer);
200 void mlx5_fw_tracer_destroy(struct mlx5_fw_tracer *tracer);
202 int mlx5_fw_tracer_get_saved_traces_objects(struct mlx5_fw_tracer *tracer,
204 int mlx5_fw_tracer_reload(struct mlx5_fw_tracer *tracer);