Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/diag/
Dfw_tracer.c36 static int mlx5_query_mtrc_caps(struct mlx5_fw_tracer *tracer) in mlx5_query_mtrc_caps()
79 static int mlx5_set_mtrc_caps_trace_owner(struct mlx5_fw_tracer *tracer, in mlx5_set_mtrc_caps_trace_owner()
92 static int mlx5_fw_tracer_ownership_acquire(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_ownership_acquire()
114 static void mlx5_fw_tracer_ownership_release(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_ownership_release()
123 static int mlx5_fw_tracer_create_log_buf(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_create_log_buf()
161 static void mlx5_fw_tracer_destroy_log_buf(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_destroy_log_buf()
173 static int mlx5_fw_tracer_create_mkey(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_create_mkey()
215 static void mlx5_fw_tracer_free_strings_db(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_free_strings_db()
226 static int mlx5_fw_tracer_allocate_strings_db(struct mlx5_fw_tracer *tracer) in mlx5_fw_tracer_allocate_strings_db()
247 struct mlx5_fw_tracer *tracer = container_of(work, struct mlx5_fw_tracer, in mlx5_tracer_read_strings_db()
[all …]
Dfw_tracer.h56 struct mlx5_fw_tracer { struct
169 struct mlx5_fw_tracer *mlx5_fw_tracer_create(struct mlx5_core_dev *dev);
170 int mlx5_fw_tracer_init(struct mlx5_fw_tracer *tracer);
171 void mlx5_fw_tracer_cleanup(struct mlx5_fw_tracer *tracer);
172 void mlx5_fw_tracer_destroy(struct mlx5_fw_tracer *tracer);
Dfw_tracer_tracepoint.h44 TP_PROTO(const struct mlx5_fw_tracer *tracer, u64 trace_timestamp,
/Linux-v4.19/include/linux/mlx5/
Ddriver.h820 struct mlx5_fw_tracer;
868 struct mlx5_fw_tracer *tracer;