gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::HSAPacketProcessor::dma_series_ctx Struct Reference

Calls getCurrentEntry once the queueEntry has been dmaRead. More...

#include <hsa_packet_processor.hh>

Public Member Functions

 dma_series_ctx (uint32_t _pkts_ttl, uint32_t _pkts_2_go, uint32_t _start_ix, uint32_t _rl_idx)
 
 ~dma_series_ctx ()
 

Public Attributes

uint32_t pkts_ttl
 
uint32_t pkts_2_go
 
uint32_t start_ix
 
uint32_t rl_idx
 

Detailed Description

Calls getCurrentEntry once the queueEntry has been dmaRead.

Definition at line 371 of file hsa_packet_processor.hh.

Constructor & Destructor Documentation

◆ dma_series_ctx()

gem5::HSAPacketProcessor::dma_series_ctx::dma_series_ctx ( uint32_t _pkts_ttl,
uint32_t _pkts_2_go,
uint32_t _start_ix,
uint32_t _rl_idx )
inline

Definition at line 379 of file hsa_packet_processor.hh.

◆ ~dma_series_ctx()

gem5::HSAPacketProcessor::dma_series_ctx::~dma_series_ctx ( )
inline

Definition at line 386 of file hsa_packet_processor.hh.

Member Data Documentation

◆ pkts_2_go

uint32_t gem5::HSAPacketProcessor::dma_series_ctx::pkts_2_go

Definition at line 375 of file hsa_packet_processor.hh.

Referenced by gem5::HSAPacketProcessor::cmdQueueCmdDma().

◆ pkts_ttl

uint32_t gem5::HSAPacketProcessor::dma_series_ctx::pkts_ttl

Definition at line 374 of file hsa_packet_processor.hh.

◆ rl_idx

uint32_t gem5::HSAPacketProcessor::dma_series_ctx::rl_idx

Definition at line 377 of file hsa_packet_processor.hh.

Referenced by gem5::HSAPacketProcessor::cmdQueueCmdDma().

◆ start_ix

uint32_t gem5::HSAPacketProcessor::dma_series_ctx::start_ix

Definition at line 376 of file hsa_packet_processor.hh.


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

Generated on Tue Jun 18 2024 16:24:12 for gem5 by doxygen 1.11.0