rocprofiler-sdk/hsa/scratch_memory_id.h File Reference

rocprofiler-sdk/hsa/scratch_memory_id.h File Reference#

Rocprofiler SDK Developer API: rocprofiler-sdk/hsa/scratch_memory_id.h File Reference
Rocprofiler SDK Developer API 0.6.0
ROCm Profiling API and tools
scratch_memory_id.h File Reference
#include <hsa/hsa_amd_tool.h>
+ Include dependency graph for scratch_memory_id.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  rocprofiler_scratch_alloc_flag_t {
  ROCPROFILER_SCRATCH_ALLOC_FLAG_NONE = 0 ,
  ROCPROFILER_SCRATCH_ALLOC_FLAG_USE_ONCE ,
  ROCPROFILER_SCRATCH_ALLOC_FLAG_ALT
}
 Allocation flags for. More...
 

Enumeration Type Documentation

◆ rocprofiler_scratch_alloc_flag_t

Allocation flags for.

See also
rocprofiler_buffer_tracing_scratch_memory_record_t
Enumerator
ROCPROFILER_SCRATCH_ALLOC_FLAG_NONE 
ROCPROFILER_SCRATCH_ALLOC_FLAG_USE_ONCE 

This scratch allocation is only valid for 1 dispatch.

ROCPROFILER_SCRATCH_ALLOC_FLAG_ALT 

Used alternate scratch instead of main scratch.

Definition at line 31 of file scratch_memory_id.h.

32{
35 HSA_AMD_EVENT_SCRATCH_ALLOC_FLAG_USE_ONCE, ///< This scratch allocation is only valid for 1
36 ///< dispatch.
38 HSA_AMD_EVENT_SCRATCH_ALLOC_FLAG_ALT, ///< Used alternate scratch instead of main scratch
rocprofiler_scratch_alloc_flag_t
Allocation flags for.
@ ROCPROFILER_SCRATCH_ALLOC_FLAG_USE_ONCE
This scratch allocation is only valid for 1 dispatch.
@ ROCPROFILER_SCRATCH_ALLOC_FLAG_ALT
Used alternate scratch instead of main scratch.
@ ROCPROFILER_SCRATCH_ALLOC_FLAG_NONE