This page contains proposed changes for a future release of ROCm. Read the latest Linux release of ROCm documentation for your production environments.

Modules

Modules#

AMD Debugger API: Modules
Modules
Here is a list of all modules:
[detail level 12]
 Symbol VersionsThe names used for the shared library versioned symbols
 Basic TypesTypes used for common properties
 Status CodesMost operations return a status code to indicate success or error
 VersioningVersion information about the interface and the associated installed library
 Initialization and FinalizationOperations to control initializing and finalizing the library
 ArchitecturesOperations related to AMD GPU architectures
 ProcessesOperations related to establishing AMD GPU debug control of a process
 Generating a core dump of a processOperations related to generating and using core dumps
 Code ObjectsOperations related to AMD GPU code objects loaded into a process
 AgentsOperations related to AMD GPU agents accessible to a process
 QueuesOperations related to AMD GPU queues
 DispatchesOperations related to AMD GPU dispatches
 WorkgroupOperations related to AMD GPU workgroups
 WaveOperations related to AMD GPU waves
 Displaced SteppingOperations related to AMD GPU breakpoint displaced stepping
 WatchpointsOperations related to AMD GPU hardware data watchpoints
 RegistersOperations related to AMD GPU register access
 MemoryOperations related to AMD GPU memory access
 EventsAsynchronous event management
 LoggingControl logging
 CallbacksThe library requires the client to provide a number of services