Searched refs:tracer (Results 1 – 8 of 8) sorted by relevance
/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
D | fw_tracer.c | 37 static int mlx5_query_mtrc_caps(struct mlx5_fw_tracer *tracer) in mlx5_query_mtrc_caps() argument 39 u32 *string_db_base_address_out = tracer->str_db.base_address_out; in mlx5_query_mtrc_caps() 40 u32 *string_db_size_out = tracer->str_db.size_out; in mlx5_query_mtrc_caps() 41 struct mlx5_core_dev *dev = tracer->dev; in mlx5_query_mtrc_caps() 60 tracer->trc_ver = MLX5_GET(mtrc_cap, out, trc_ver); in mlx5_query_mtrc_caps() 61 tracer->str_db.first_string_trace = in mlx5_query_mtrc_caps() 63 tracer->str_db.num_string_trace = in mlx5_query_mtrc_caps() 65 tracer->str_db.num_string_db = MLX5_GET(mtrc_cap, out, num_string_db); in mlx5_query_mtrc_caps() 66 tracer->owner = !!MLX5_GET(mtrc_cap, out, trace_owner); in mlx5_query_mtrc_caps() 67 tracer->str_db.loaded = false; in mlx5_query_mtrc_caps() [all …]
|
D | fw_tracer_tracepoint.h | 44 TP_PROTO(const struct mlx5_fw_tracer *tracer, u64 trace_timestamp, 47 TP_ARGS(tracer, trace_timestamp, lost, event_id, msg), 50 __string(dev_name, dev_name(tracer->dev->device)) 59 dev_name(tracer->dev->device));
|
D | fw_tracer.h | 188 int mlx5_fw_tracer_init(struct mlx5_fw_tracer *tracer); 189 void mlx5_fw_tracer_cleanup(struct mlx5_fw_tracer *tracer); 190 void mlx5_fw_tracer_destroy(struct mlx5_fw_tracer *tracer); 192 int mlx5_fw_tracer_get_saved_traces_objects(struct mlx5_fw_tracer *tracer, 194 int mlx5_fw_tracer_reload(struct mlx5_fw_tracer *tracer);
|
/drivers/hwtracing/coresight/ |
D | Kconfig | 107 version 4.x and the Embedded Trace Extensions (ETE). Both are CPU tracer 119 ETM 4.x tracer module that can't reduce commit rate automatically. 120 This avoids overflow between the ETM tracer module and the cpu core.
|
/drivers/net/wireless/ath/ath5k/ |
D | Kconfig | 43 bool "Atheros 5xxx tracer"
|
/drivers/net/ethernet/mellanox/mlx5/core/ |
D | main.c | 907 dev->tracer = mlx5_fw_tracer_create(dev); in mlx5_init_once() 950 mlx5_fw_tracer_destroy(dev->tracer); in mlx5_cleanup_once() 1119 err = mlx5_fw_tracer_init(dev->tracer); in mlx5_load() 1204 mlx5_fw_tracer_cleanup(dev->tracer); in mlx5_load() 1231 mlx5_fw_tracer_cleanup(dev->tracer); in mlx5_unload()
|
D | fw_reset.c | 215 if (mlx5_fw_tracer_reload(dev->tracer)) in mlx5_fw_live_patch_event()
|
D | health.c | 529 return mlx5_fw_tracer_get_saved_traces_objects(dev->tracer, fmsg); in mlx5_fw_reporter_dump()
|