gem5  v22.1.0.0
Public Attributes | List of all members
gem5::AMDGPUInterruptCookie Struct Reference

#include <interrupt_handler.hh>

Public Attributes

uint32_t clientId: 8
 
uint32_t sourceId: 8
 
uint32_t ringId: 8
 
uint32_t vmId: 4
 
uint32_t reserved1: 3
 
uint32_t vmid_type: 1
 
uint32_t timestamp_Lo
 
uint32_t timestamp_Hi: 16
 
uint32_t reserved2: 15
 
uint32_t timestamp_src: 1
 
uint32_t pasid: 16
 
uint32_t reserved3: 15
 
uint32_t pasid_src: 1
 
uint32_t source_data_dw1
 
uint32_t source_data_dw2
 
uint32_t source_data_dw3
 
uint32_t source_data_dw4
 

Detailed Description

Definition at line 85 of file interrupt_handler.hh.

Member Data Documentation

◆ clientId

uint32_t gem5::AMDGPUInterruptCookie::clientId

◆ pasid

uint32_t gem5::AMDGPUInterruptCookie::pasid

◆ pasid_src

uint32_t gem5::AMDGPUInterruptCookie::pasid_src

Definition at line 99 of file interrupt_handler.hh.

◆ reserved1

uint32_t gem5::AMDGPUInterruptCookie::reserved1

Definition at line 91 of file interrupt_handler.hh.

◆ reserved2

uint32_t gem5::AMDGPUInterruptCookie::reserved2

Definition at line 95 of file interrupt_handler.hh.

◆ reserved3

uint32_t gem5::AMDGPUInterruptCookie::reserved3

Definition at line 98 of file interrupt_handler.hh.

◆ ringId

uint32_t gem5::AMDGPUInterruptCookie::ringId

◆ source_data_dw1

uint32_t gem5::AMDGPUInterruptCookie::source_data_dw1

◆ source_data_dw2

uint32_t gem5::AMDGPUInterruptCookie::source_data_dw2

Definition at line 101 of file interrupt_handler.hh.

◆ source_data_dw3

uint32_t gem5::AMDGPUInterruptCookie::source_data_dw3

Definition at line 102 of file interrupt_handler.hh.

◆ source_data_dw4

uint32_t gem5::AMDGPUInterruptCookie::source_data_dw4

Definition at line 103 of file interrupt_handler.hh.

◆ sourceId

uint32_t gem5::AMDGPUInterruptCookie::sourceId

◆ timestamp_Hi

uint32_t gem5::AMDGPUInterruptCookie::timestamp_Hi

Definition at line 94 of file interrupt_handler.hh.

◆ timestamp_Lo

uint32_t gem5::AMDGPUInterruptCookie::timestamp_Lo

◆ timestamp_src

uint32_t gem5::AMDGPUInterruptCookie::timestamp_src

Definition at line 96 of file interrupt_handler.hh.

◆ vmId

uint32_t gem5::AMDGPUInterruptCookie::vmId

Definition at line 90 of file interrupt_handler.hh.

◆ vmid_type

uint32_t gem5::AMDGPUInterruptCookie::vmid_type

Definition at line 92 of file interrupt_handler.hh.


The documentation for this struct was generated from the following file:

Generated on Wed Dec 21 2022 10:23:16 for gem5 by doxygen 1.9.1