#include <doca_error.h>
#include <doca_log.h>
#include <doca_dev.h>
#include <doca_telemetry_dpa.h>
#include <errno.h>
#include <math.h>
#include <time.h>
#include <unistd.h>
#include "common.h"
#include "telemetry_dpa_sample.h"
Go to the source code of this file.
|
| | DOCA_LOG_REGISTER (TELEMETRY_DPA::SAMPLE) |
| |
| const char * | telemetry_dpa_event_sample_type_get_str (enum doca_telemetry_dpa_event_sample_type event_sample_type) |
| |
| static doca_error_t | telemetry_dpa_print_process_list (uint32_t dpa_process_num, doca_telemetry_dpa_process_info_t *dpa_process_list) |
| |
| static doca_error_t | telemetry_dpa_print_thread_list (uint32_t dpa_threads_num, doca_telemetry_dpa_thread_info_t *dpa_thread_list) |
| |
| static doca_error_t | telemetry_dpa_print_cumul_list (uint32_t cumul_samples_num, doca_telemetry_dpa_cumul_info_t *cumul_info_list) |
| |
| static doca_error_t | telemetry_dpa_print_perf_event_list (uint32_t perf_event_samples_num, doca_telemetry_dpa_event_sample_t *event_info_list) |
| |
| static doca_error_t | telemetry_dpa_sample_cleanup (struct telemetry_dpa_sample_objects *sample_objects, enum doca_telemetry_dpa_counter_type counter_type) |
| |
| static doca_error_t | telemetry_dpa_sample_allocate_output_objects (enum doca_telemetry_dpa_counter_type counter_type, uint32_t max_event_sample, struct telemetry_dpa_sample_objects *sample_objects) |
| |
| static doca_error_t | telemetry_dpa_sample_context_init (uint8_t process_id_set, uint8_t thread_id_set, uint32_t process_id, uint32_t thread_id, enum doca_telemetry_dpa_counter_type counter_type, uint32_t max_event_sample, struct telemetry_dpa_sample_objects *sample_objects) |
| |
| doca_error_t | telemetry_dpa_sample_run (const struct telemetry_dpa_sample_cfg *cfg) |
| |
◆ DOCA_LOG_REGISTER()
| DOCA_LOG_REGISTER |
( |
TELEMETRY_DPA::SAMPLE |
| ) |
|
◆ telemetry_dpa_event_sample_type_get_str()
◆ telemetry_dpa_print_cumul_list()
◆ telemetry_dpa_print_perf_event_list()
◆ telemetry_dpa_print_process_list()
◆ telemetry_dpa_print_thread_list()
◆ telemetry_dpa_sample_allocate_output_objects()
◆ telemetry_dpa_sample_cleanup()
◆ telemetry_dpa_sample_context_init()
◆ telemetry_dpa_sample_run()