|
PAPI 7.1.0.0
|

Go to the source code of this file.
Data Structures | |
| struct | byte_array_t |
| struct | cuptip_gpu_state_t |
| struct | cuptip_control_t |
| struct | list_metrics_t |
Macros | |
| #define | NVPW_CALL(call, handleerror) |
Typedefs | |
| typedef struct NVPA_MetricsContext | NVPA_MetricsContext |
| typedef NVPW_CUDA_MetricsContext_Create_Params | MCCP_t |
Enumerations | |
| enum | running_e { False , True } |
| enum | collection_method_e { SpotValue , RunningMin , RunningMax , RunningSum } |
Functions | |
| static int | load_cupti_perf_sym (void) |
| static int | unload_cupti_perf_sym (void) |
| static int | load_nvpw_sym (void) |
| static int | unload_nvpw_sym (void) |
| static int | initialize_cupti_profiler_api (void) |
| static int | finalize_cupti_profiler_api (void) |
| static int | initialize_perfworks_api (void) |
| static int | get_chip_name (int dev_num, char *chipName) |
| static int | init_all_metrics (void) |
| static int | find_same_chipname (int gpu_id) |
| static void | free_all_enumerated_metrics (void) |
| static int | event_name_tokenize (const char *name, char *nv_name, int *gpuid) |
| static int | retrieve_metric_details (NVPA_MetricsContext *pMetricsContext, const char *nv_name, char *description, int *numDep, NVPA_RawMetricRequest **pRMR) |
| static int | check_num_passes (struct NVPA_RawMetricsConfig *pRawMetricsConfig, int rmr_count, NVPA_RawMetricRequest *rmr, int *num_pass) |
| static enum collection_method_e | get_event_collection_method (const char *evt_name) |
| static int | nvpw_cuda_metricscontext_create (cuptip_control_t state) |
| static int | nvpw_cuda_metricscontext_destroy (cuptip_control_t state) |
| static int | add_events_per_gpu (cuptip_control_t state, cuptiu_event_table_t *event_names) |
| static int | control_state_validate (cuptip_control_t state) |
| static int | get_event_names_rmr (cuptip_gpu_state_t *gpu_ctl) |
| static int | get_counter_availability (cuptip_gpu_state_t *gpu_ctl) |
| static int | metric_get_config_image (cuptip_gpu_state_t *gpu_ctl) |
| static int | metric_get_counter_data_prefix_image (cuptip_gpu_state_t *gpu_ctl) |
| static int | create_counter_data_image (cuptip_gpu_state_t *gpu_ctl) |
| static int | reset_cupti_prof_config_images (cuptip_gpu_state_t *gpu_ctl) |
| static int | begin_profiling (cuptip_gpu_state_t *gpu_ctl) |
| static int | end_profiling (cuptip_gpu_state_t *gpu_ctl) |
| static int | get_measured_values (cuptip_gpu_state_t *gpu_ctl) |
| int | cuptip_event_enum (cuptiu_event_table_t *all_evt_names) |
| int | cuptip_event_name_to_descr (const char *evt_name, char *description) |
| int | cuptip_init (void) |
| int | cuptip_control_create (cuptiu_event_table_t *event_names, cuptic_info_t thr_info, cuptip_control_t *pstate) |
| int | cuptip_control_destroy (cuptip_control_t *pstate) |
| int | cuptip_control_start (cuptip_control_t state) |
| int | cuptip_control_stop (cuptip_control_t state) |
| int | cuptip_control_read (cuptip_control_t state, long long *values) |
| int | cuptip_control_reset (cuptip_control_t state) |
| int | cuptip_shutdown (void) |
Variables | |
| static void * | dl_nvpw |
| static int | num_gpus |
| static list_metrics_t * | avail_events |
| NVPA_Status(* | NVPW_GetSupportedChipNamesPtr )(NVPW_GetSupportedChipNames_Params *params) |
| NVPA_Status(* | NVPW_CUDA_MetricsContext_CreatePtr )(NVPW_CUDA_MetricsContext_Create_Params *params) |
| NVPA_Status(* | NVPW_MetricsContext_DestroyPtr )(NVPW_MetricsContext_Destroy_Params *params) |
| NVPA_Status(* | NVPW_MetricsContext_GetMetricNames_BeginPtr )(NVPW_MetricsContext_GetMetricNames_Begin_Params *params) |
| NVPA_Status(* | NVPW_MetricsContext_GetMetricNames_EndPtr )(NVPW_MetricsContext_GetMetricNames_End_Params *params) |
| NVPA_Status(* | NVPW_InitializeHostPtr )(NVPW_InitializeHost_Params *params) |
| NVPA_Status(* | NVPW_MetricsContext_GetMetricProperties_BeginPtr )(NVPW_MetricsContext_GetMetricProperties_Begin_Params *p) |
| NVPA_Status(* | NVPW_MetricsContext_GetMetricProperties_EndPtr )(NVPW_MetricsContext_GetMetricProperties_End_Params *p) |
| NVPA_Status(* | NVPW_CUDA_RawMetricsConfig_CreatePtr )(NVPW_CUDA_RawMetricsConfig_Create_Params *) |
| NVPA_Status(* | NVPW_RawMetricsConfig_DestroyPtr )(NVPW_RawMetricsConfig_Destroy_Params *params) |
| NVPA_Status(* | NVPW_RawMetricsConfig_BeginPassGroupPtr )(NVPW_RawMetricsConfig_BeginPassGroup_Params *params) |
| NVPA_Status(* | NVPW_RawMetricsConfig_EndPassGroupPtr )(NVPW_RawMetricsConfig_EndPassGroup_Params *params) |
| NVPA_Status(* | NVPW_RawMetricsConfig_AddMetricsPtr )(NVPW_RawMetricsConfig_AddMetrics_Params *params) |
| NVPA_Status(* | NVPW_RawMetricsConfig_GenerateConfigImagePtr )(NVPW_RawMetricsConfig_GenerateConfigImage_Params *params) |
| NVPA_Status(* | NVPW_RawMetricsConfig_GetConfigImagePtr )(NVPW_RawMetricsConfig_GetConfigImage_Params *params) |
| NVPA_Status(* | NVPW_CounterDataBuilder_CreatePtr )(NVPW_CounterDataBuilder_Create_Params *params) |
| NVPA_Status(* | NVPW_CounterDataBuilder_DestroyPtr )(NVPW_CounterDataBuilder_Destroy_Params *params) |
| NVPA_Status(* | NVPW_CounterDataBuilder_AddMetricsPtr )(NVPW_CounterDataBuilder_AddMetrics_Params *params) |
| NVPA_Status(* | NVPW_CounterDataBuilder_GetCounterDataPrefixPtr )(NVPW_CounterDataBuilder_GetCounterDataPrefix_Params *params) |
| NVPA_Status(* | NVPW_CounterData_GetNumRangesPtr )(NVPW_CounterData_GetNumRanges_Params *params) |
| NVPA_Status(* | NVPW_Profiler_CounterData_GetRangeDescriptionsPtr )(NVPW_Profiler_CounterData_GetRangeDescriptions_Params *params) |
| NVPA_Status(* | NVPW_MetricsContext_SetCounterDataPtr )(NVPW_MetricsContext_SetCounterData_Params *params) |
| NVPA_Status(* | NVPW_MetricsContext_EvaluateToGpuValuesPtr )(NVPW_MetricsContext_EvaluateToGpuValues_Params *params) |
| NVPA_Status(* | NVPW_RawMetricsConfig_GetNumPassesPtr )(NVPW_RawMetricsConfig_GetNumPasses_Params *params) |
| NVPA_Status(* | NVPW_RawMetricsConfig_SetCounterAvailabilityPtr )(NVPW_RawMetricsConfig_SetCounterAvailability_Params *params) |
| NVPA_Status(* | NVPW_RawMetricsConfig_IsAddMetricsPossiblePtr )(NVPW_RawMetricsConfig_IsAddMetricsPossible_Params *params) |
| NVPA_Status(* | NVPW_MetricsContext_GetCounterNames_BeginPtr )(NVPW_MetricsContext_GetCounterNames_Begin_Params *pParams) |
| NVPA_Status(* | NVPW_MetricsContext_GetCounterNames_EndPtr )(NVPW_MetricsContext_GetCounterNames_End_Params *pParams) |
| CUptiResult(* | cuptiDeviceGetChipNamePtr )(CUpti_Device_GetChipName_Params *params) |
| CUptiResult(* | cuptiProfilerInitializePtr )(CUpti_Profiler_Initialize_Params *params) |
| CUptiResult(* | cuptiProfilerDeInitializePtr )(CUpti_Profiler_DeInitialize_Params *params) |
| CUptiResult(* | cuptiProfilerCounterDataImageCalculateSizePtr )(CUpti_Profiler_CounterDataImage_CalculateSize_Params *params) |
| CUptiResult(* | cuptiProfilerCounterDataImageInitializePtr )(CUpti_Profiler_CounterDataImage_Initialize_Params *params) |
| CUptiResult(* | cuptiProfilerCounterDataImageCalculateScratchBufferSizePtr )(CUpti_Profiler_CounterDataImage_CalculateScratchBufferSize_Params *params) |
| CUptiResult(* | cuptiProfilerCounterDataImageInitializeScratchBufferPtr )(CUpti_Profiler_CounterDataImage_InitializeScratchBuffer_Params *params) |
| CUptiResult(* | cuptiProfilerBeginSessionPtr )(CUpti_Profiler_BeginSession_Params *params) |
| CUptiResult(* | cuptiProfilerSetConfigPtr )(CUpti_Profiler_SetConfig_Params *params) |
| CUptiResult(* | cuptiProfilerBeginPassPtr )(CUpti_Profiler_BeginPass_Params *params) |
| CUptiResult(* | cuptiProfilerEnableProfilingPtr )(CUpti_Profiler_EnableProfiling_Params *params) |
| CUptiResult(* | cuptiProfilerPushRangePtr )(CUpti_Profiler_PushRange_Params *params) |
| CUptiResult(* | cuptiProfilerPopRangePtr )(CUpti_Profiler_PopRange_Params *params) |
| CUptiResult(* | cuptiProfilerDisableProfilingPtr )(CUpti_Profiler_DisableProfiling_Params *params) |
| CUptiResult(* | cuptiProfilerEndPassPtr )(CUpti_Profiler_EndPass_Params *params) |
| CUptiResult(* | cuptiProfilerFlushCounterDataPtr )(CUpti_Profiler_FlushCounterData_Params *params) |
| CUptiResult(* | cuptiProfilerUnsetConfigPtr )(CUpti_Profiler_UnsetConfig_Params *params) |
| CUptiResult(* | cuptiProfilerEndSessionPtr )(CUpti_Profiler_EndSession_Params *params) |
| CUptiResult(* | cuptiProfilerGetCounterAvailabilityPtr )(CUpti_Profiler_GetCounterAvailability_Params *params) |
| CUptiResult(* | cuptiFinalizePtr )(void) |
Definition in file cupti_profiler.c.
| #define NVPW_CALL | ( | call, | |
| handleerror | |||
| ) |
Definition at line 118 of file cupti_profiler.c.
| typedef NVPW_CUDA_MetricsContext_Create_Params MCCP_t |
Definition at line 25 of file cupti_profiler.c.
| typedef struct NVPA_MetricsContext NVPA_MetricsContext |
Definition at line 24 of file cupti_profiler.c.
| enum collection_method_e |
| Enumerator | |
|---|---|
| SpotValue | |
| RunningMin | |
| RunningMax | |
| RunningSum | |
Definition at line 27 of file cupti_profiler.c.
| enum running_e |
|
static |
Definition at line 421 of file cupti_profiler.c.


|
static |
Definition at line 967 of file cupti_profiler.c.

|
static |
Definition at line 557 of file cupti_profiler.c.

|
static |
Definition at line 666 of file cupti_profiler.c.


|
static |
Definition at line 877 of file cupti_profiler.c.

| int cuptip_control_create | ( | cuptiu_event_table_t * | event_names, |
| cuptic_info_t | thr_info, | ||
| cuptip_control_t * | pstate | ||
| ) |
Definition at line 1425 of file cupti_profiler.c.


| int cuptip_control_destroy | ( | cuptip_control_t * | pstate | ) |
Definition at line 1462 of file cupti_profiler.c.


Definition at line 1599 of file cupti_profiler.c.


| int cuptip_control_reset | ( | cuptip_control_t | state | ) |
| int cuptip_control_start | ( | cuptip_control_t | state | ) |
Definition at line 1482 of file cupti_profiler.c.


| int cuptip_control_stop | ( | cuptip_control_t | state | ) |
Definition at line 1538 of file cupti_profiler.c.


| int cuptip_event_enum | ( | cuptiu_event_table_t * | all_evt_names | ) |
Definition at line 1206 of file cupti_profiler.c.


| int cuptip_event_name_to_descr | ( | const char * | evt_name, |
| char * | description | ||
| ) |
Definition at line 1289 of file cupti_profiler.c.


| int cuptip_init | ( | void | ) |
Definition at line 1383 of file cupti_profiler.c.


| int cuptip_shutdown | ( | void | ) |
Definition at line 1714 of file cupti_profiler.c.


|
static |
Definition at line 1032 of file cupti_profiler.c.

Definition at line 396 of file cupti_profiler.c.

|
static |
Definition at line 317 of file cupti_profiler.c.

Definition at line 1156 of file cupti_profiler.c.

|
static |
Definition at line 1347 of file cupti_profiler.c.


Definition at line 343 of file cupti_profiler.c.

|
static |
Definition at line 711 of file cupti_profiler.c.

|
static |
Definition at line 1583 of file cupti_profiler.c.


|
static |
Definition at line 509 of file cupti_profiler.c.


|
static |
Definition at line 1085 of file cupti_profiler.c.


|
static |
Definition at line 1167 of file cupti_profiler.c.


|
static |
Definition at line 304 of file cupti_profiler.c.

|
static |
Definition at line 330 of file cupti_profiler.c.

|
static |
Definition at line 129 of file cupti_profiler.c.

|
static |
Definition at line 195 of file cupti_profiler.c.


|
static |
Definition at line 742 of file cupti_profiler.c.

|
static |
Definition at line 826 of file cupti_profiler.c.

|
static |
Definition at line 607 of file cupti_profiler.c.


|
static |
Definition at line 636 of file cupti_profiler.c.


|
static |
Definition at line 946 of file cupti_profiler.c.

|
static |
Definition at line 453 of file cupti_profiler.c.

|
static |
Definition at line 166 of file cupti_profiler.c.

|
static |
Definition at line 267 of file cupti_profiler.c.

|
static |
Definition at line 31 of file cupti_profiler.c.
| CUptiResult(* cuptiDeviceGetChipNamePtr) (CUpti_Device_GetChipName_Params *params) | ( | CUpti_Device_GetChipName_Params * | params | ) |
Definition at line 97 of file cupti_profiler.c.
| CUptiResult(* cuptiFinalizePtr) (void) | ( | void | ) |
Definition at line 116 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerBeginPassPtr) (CUpti_Profiler_BeginPass_Params *params) | ( | CUpti_Profiler_BeginPass_Params * | params | ) |
Definition at line 106 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerBeginSessionPtr) (CUpti_Profiler_BeginSession_Params *params) | ( | CUpti_Profiler_BeginSession_Params * | params | ) |
Definition at line 104 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerCounterDataImageCalculateScratchBufferSizePtr) (CUpti_Profiler_CounterDataImage_CalculateScratchBufferSize_Params *params) | ( | CUpti_Profiler_CounterDataImage_CalculateScratchBufferSize_Params * | params | ) |
Definition at line 102 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerCounterDataImageCalculateSizePtr) (CUpti_Profiler_CounterDataImage_CalculateSize_Params *params) | ( | CUpti_Profiler_CounterDataImage_CalculateSize_Params * | params | ) |
Definition at line 100 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerCounterDataImageInitializePtr) (CUpti_Profiler_CounterDataImage_Initialize_Params *params) | ( | CUpti_Profiler_CounterDataImage_Initialize_Params * | params | ) |
Definition at line 101 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerCounterDataImageInitializeScratchBufferPtr) (CUpti_Profiler_CounterDataImage_InitializeScratchBuffer_Params *params) | ( | CUpti_Profiler_CounterDataImage_InitializeScratchBuffer_Params * | params | ) |
Definition at line 103 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerDeInitializePtr) (CUpti_Profiler_DeInitialize_Params *params) | ( | CUpti_Profiler_DeInitialize_Params * | params | ) |
Definition at line 99 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerDisableProfilingPtr) (CUpti_Profiler_DisableProfiling_Params *params) | ( | CUpti_Profiler_DisableProfiling_Params * | params | ) |
Definition at line 110 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerEnableProfilingPtr) (CUpti_Profiler_EnableProfiling_Params *params) | ( | CUpti_Profiler_EnableProfiling_Params * | params | ) |
Definition at line 107 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerEndPassPtr) (CUpti_Profiler_EndPass_Params *params) | ( | CUpti_Profiler_EndPass_Params * | params | ) |
Definition at line 111 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerEndSessionPtr) (CUpti_Profiler_EndSession_Params *params) | ( | CUpti_Profiler_EndSession_Params * | params | ) |
Definition at line 114 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerFlushCounterDataPtr) (CUpti_Profiler_FlushCounterData_Params *params) | ( | CUpti_Profiler_FlushCounterData_Params * | params | ) |
Definition at line 112 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerGetCounterAvailabilityPtr) (CUpti_Profiler_GetCounterAvailability_Params *params) | ( | CUpti_Profiler_GetCounterAvailability_Params * | params | ) |
Definition at line 115 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerInitializePtr) (CUpti_Profiler_Initialize_Params *params) | ( | CUpti_Profiler_Initialize_Params * | params | ) |
Definition at line 98 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerPopRangePtr) (CUpti_Profiler_PopRange_Params *params) | ( | CUpti_Profiler_PopRange_Params * | params | ) |
Definition at line 109 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerPushRangePtr) (CUpti_Profiler_PushRange_Params *params) | ( | CUpti_Profiler_PushRange_Params * | params | ) |
Definition at line 108 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerSetConfigPtr) (CUpti_Profiler_SetConfig_Params *params) | ( | CUpti_Profiler_SetConfig_Params * | params | ) |
Definition at line 105 of file cupti_profiler.c.
| CUptiResult(* cuptiProfilerUnsetConfigPtr) (CUpti_Profiler_UnsetConfig_Params *params) | ( | CUpti_Profiler_UnsetConfig_Params * | params | ) |
Definition at line 113 of file cupti_profiler.c.
|
static |
Definition at line 29 of file cupti_profiler.c.
|
static |
Definition at line 30 of file cupti_profiler.c.
| NVPA_Status(* NVPW_CounterData_GetNumRangesPtr) (NVPW_CounterData_GetNumRanges_Params *params) | ( | NVPW_CounterData_GetNumRanges_Params * | params | ) |
Definition at line 86 of file cupti_profiler.c.
| NVPA_Status(* NVPW_CounterDataBuilder_AddMetricsPtr) (NVPW_CounterDataBuilder_AddMetrics_Params *params) | ( | NVPW_CounterDataBuilder_AddMetrics_Params * | params | ) |
Definition at line 84 of file cupti_profiler.c.
| NVPA_Status(* NVPW_CounterDataBuilder_CreatePtr) (NVPW_CounterDataBuilder_Create_Params *params) | ( | NVPW_CounterDataBuilder_Create_Params * | params | ) |
Definition at line 82 of file cupti_profiler.c.
| NVPA_Status(* NVPW_CounterDataBuilder_DestroyPtr) (NVPW_CounterDataBuilder_Destroy_Params *params) | ( | NVPW_CounterDataBuilder_Destroy_Params * | params | ) |
Definition at line 83 of file cupti_profiler.c.
| NVPA_Status(* NVPW_CounterDataBuilder_GetCounterDataPrefixPtr) (NVPW_CounterDataBuilder_GetCounterDataPrefix_Params *params) | ( | NVPW_CounterDataBuilder_GetCounterDataPrefix_Params * | params | ) |
Definition at line 85 of file cupti_profiler.c.
| NVPA_Status(* NVPW_CUDA_MetricsContext_CreatePtr) (NVPW_CUDA_MetricsContext_Create_Params *params) | ( | NVPW_CUDA_MetricsContext_Create_Params * | params | ) |
Definition at line 67 of file cupti_profiler.c.
| NVPA_Status(* NVPW_CUDA_RawMetricsConfig_CreatePtr) (NVPW_CUDA_RawMetricsConfig_Create_Params *) | ( | NVPW_CUDA_RawMetricsConfig_Create_Params * | ) |
Definition at line 74 of file cupti_profiler.c.
| NVPA_Status(* NVPW_GetSupportedChipNamesPtr) (NVPW_GetSupportedChipNames_Params *params) | ( | NVPW_GetSupportedChipNames_Params * | params | ) |
Definition at line 66 of file cupti_profiler.c.
| NVPA_Status(* NVPW_InitializeHostPtr) (NVPW_InitializeHost_Params *params) | ( | NVPW_InitializeHost_Params * | params | ) |
Definition at line 71 of file cupti_profiler.c.
| NVPA_Status(* NVPW_MetricsContext_DestroyPtr) (NVPW_MetricsContext_Destroy_Params *params) | ( | NVPW_MetricsContext_Destroy_Params * | params | ) |
Definition at line 68 of file cupti_profiler.c.
| NVPA_Status(* NVPW_MetricsContext_EvaluateToGpuValuesPtr) (NVPW_MetricsContext_EvaluateToGpuValues_Params *params) | ( | NVPW_MetricsContext_EvaluateToGpuValues_Params * | params | ) |
Definition at line 89 of file cupti_profiler.c.
| NVPA_Status(* NVPW_MetricsContext_GetCounterNames_BeginPtr) (NVPW_MetricsContext_GetCounterNames_Begin_Params *pParams) | ( | NVPW_MetricsContext_GetCounterNames_Begin_Params * | pParams | ) |
Definition at line 94 of file cupti_profiler.c.
| NVPA_Status(* NVPW_MetricsContext_GetCounterNames_EndPtr) (NVPW_MetricsContext_GetCounterNames_End_Params *pParams) | ( | NVPW_MetricsContext_GetCounterNames_End_Params * | pParams | ) |
Definition at line 95 of file cupti_profiler.c.
| NVPA_Status(* NVPW_MetricsContext_GetMetricNames_BeginPtr) (NVPW_MetricsContext_GetMetricNames_Begin_Params *params) | ( | NVPW_MetricsContext_GetMetricNames_Begin_Params * | params | ) |
Definition at line 69 of file cupti_profiler.c.
| NVPA_Status(* NVPW_MetricsContext_GetMetricNames_EndPtr) (NVPW_MetricsContext_GetMetricNames_End_Params *params) | ( | NVPW_MetricsContext_GetMetricNames_End_Params * | params | ) |
Definition at line 70 of file cupti_profiler.c.
| NVPA_Status(* NVPW_MetricsContext_GetMetricProperties_BeginPtr) (NVPW_MetricsContext_GetMetricProperties_Begin_Params *p) | ( | NVPW_MetricsContext_GetMetricProperties_Begin_Params * | p | ) |
Definition at line 72 of file cupti_profiler.c.
| NVPA_Status(* NVPW_MetricsContext_GetMetricProperties_EndPtr) (NVPW_MetricsContext_GetMetricProperties_End_Params *p) | ( | NVPW_MetricsContext_GetMetricProperties_End_Params * | p | ) |
Definition at line 73 of file cupti_profiler.c.
| NVPA_Status(* NVPW_MetricsContext_SetCounterDataPtr) (NVPW_MetricsContext_SetCounterData_Params *params) | ( | NVPW_MetricsContext_SetCounterData_Params * | params | ) |
Definition at line 88 of file cupti_profiler.c.
| NVPA_Status(* NVPW_Profiler_CounterData_GetRangeDescriptionsPtr) (NVPW_Profiler_CounterData_GetRangeDescriptions_Params *params) | ( | NVPW_Profiler_CounterData_GetRangeDescriptions_Params * | params | ) |
Definition at line 87 of file cupti_profiler.c.
| NVPA_Status(* NVPW_RawMetricsConfig_AddMetricsPtr) (NVPW_RawMetricsConfig_AddMetrics_Params *params) | ( | NVPW_RawMetricsConfig_AddMetrics_Params * | params | ) |
Definition at line 79 of file cupti_profiler.c.
| NVPA_Status(* NVPW_RawMetricsConfig_BeginPassGroupPtr) (NVPW_RawMetricsConfig_BeginPassGroup_Params *params) | ( | NVPW_RawMetricsConfig_BeginPassGroup_Params * | params | ) |
Definition at line 77 of file cupti_profiler.c.
| NVPA_Status(* NVPW_RawMetricsConfig_DestroyPtr) (NVPW_RawMetricsConfig_Destroy_Params *params) | ( | NVPW_RawMetricsConfig_Destroy_Params * | params | ) |
Definition at line 76 of file cupti_profiler.c.
| NVPA_Status(* NVPW_RawMetricsConfig_EndPassGroupPtr) (NVPW_RawMetricsConfig_EndPassGroup_Params *params) | ( | NVPW_RawMetricsConfig_EndPassGroup_Params * | params | ) |
Definition at line 78 of file cupti_profiler.c.
| NVPA_Status(* NVPW_RawMetricsConfig_GenerateConfigImagePtr) (NVPW_RawMetricsConfig_GenerateConfigImage_Params *params) | ( | NVPW_RawMetricsConfig_GenerateConfigImage_Params * | params | ) |
Definition at line 80 of file cupti_profiler.c.
| NVPA_Status(* NVPW_RawMetricsConfig_GetConfigImagePtr) (NVPW_RawMetricsConfig_GetConfigImage_Params *params) | ( | NVPW_RawMetricsConfig_GetConfigImage_Params * | params | ) |
Definition at line 81 of file cupti_profiler.c.
| NVPA_Status(* NVPW_RawMetricsConfig_GetNumPassesPtr) (NVPW_RawMetricsConfig_GetNumPasses_Params *params) | ( | NVPW_RawMetricsConfig_GetNumPasses_Params * | params | ) |
Definition at line 90 of file cupti_profiler.c.
| NVPA_Status(* NVPW_RawMetricsConfig_IsAddMetricsPossiblePtr) (NVPW_RawMetricsConfig_IsAddMetricsPossible_Params *params) | ( | NVPW_RawMetricsConfig_IsAddMetricsPossible_Params * | params | ) |
Definition at line 92 of file cupti_profiler.c.
| NVPA_Status(* NVPW_RawMetricsConfig_SetCounterAvailabilityPtr) (NVPW_RawMetricsConfig_SetCounterAvailability_Params *params) | ( | NVPW_RawMetricsConfig_SetCounterAvailability_Params * | params | ) |
Definition at line 91 of file cupti_profiler.c.