Definition at line 56 of file sdma_engine.hh.
◆ SDMAQueue()
| gem5::SDMAEngine::SDMAQueue::SDMAQueue |
( |
| ) |
|
|
inline |
Definition at line 74 of file sdma_engine.hh.
References _ib, _mqd, _parent, _processing, _rptr, _type, _valid, _wptr, and gem5::SDMAEngine::SDMAGfx.
Referenced by ib(), ib(), parent(), and parent().
◆ base() [1/2]
| Addr gem5::SDMAEngine::SDMAQueue::base |
( |
| ) |
|
|
inline |
◆ base() [2/2]
| void gem5::SDMAEngine::SDMAQueue::base |
( |
Addr | value | ) |
|
|
inline |
◆ getMQD()
◆ getMQDAddr()
| Addr gem5::SDMAEngine::SDMAQueue::getMQDAddr |
( |
| ) |
|
|
inline |
◆ getRptr()
| Addr gem5::SDMAEngine::SDMAQueue::getRptr |
( |
| ) |
|
|
inline |
◆ getWptr()
| Addr gem5::SDMAEngine::SDMAQueue::getWptr |
( |
| ) |
|
|
inline |
◆ globalRptr()
| Addr gem5::SDMAEngine::SDMAQueue::globalRptr |
( |
| ) |
|
|
inline |
◆ ib() [1/2]
| SDMAQueue * gem5::SDMAEngine::SDMAQueue::ib |
( |
| ) |
|
|
inline |
◆ ib() [2/2]
| void gem5::SDMAEngine::SDMAQueue::ib |
( |
SDMAQueue * | ib | ) |
|
|
inline |
◆ incRptr()
| void gem5::SDMAEngine::SDMAQueue::incRptr |
( |
uint32_t | value | ) |
|
|
inline |
◆ isStatic()
| bool gem5::SDMAEngine::SDMAQueue::isStatic |
( |
| ) |
|
|
inline |
◆ parent() [1/2]
| SDMAQueue * gem5::SDMAEngine::SDMAQueue::parent |
( |
| ) |
|
|
inline |
◆ parent() [2/2]
| void gem5::SDMAEngine::SDMAQueue::parent |
( |
SDMAQueue * | q | ) |
|
|
inline |
◆ priv()
| bool gem5::SDMAEngine::SDMAQueue::priv |
( |
| ) |
|
|
inline |
◆ processing() [1/2]
| bool gem5::SDMAEngine::SDMAQueue::processing |
( |
| ) |
|
|
inline |
◆ processing() [2/2]
| void gem5::SDMAEngine::SDMAQueue::processing |
( |
bool | value | ) |
|
|
inline |
◆ queueType() [1/2]
| SDMAType gem5::SDMAEngine::SDMAQueue::queueType |
( |
| ) |
|
|
inline |
◆ queueType() [2/2]
| void gem5::SDMAEngine::SDMAQueue::queueType |
( |
SDMAType | type | ) |
|
|
inline |
◆ rptr() [1/2]
| Addr gem5::SDMAEngine::SDMAQueue::rptr |
( |
| ) |
|
|
inline |
◆ rptr() [2/2]
| void gem5::SDMAEngine::SDMAQueue::rptr |
( |
Addr | value | ) |
|
|
inline |
◆ rptrWbAddr() [1/2]
| Addr gem5::SDMAEngine::SDMAQueue::rptrWbAddr |
( |
| ) |
|
|
inline |
◆ rptrWbAddr() [2/2]
| void gem5::SDMAEngine::SDMAQueue::rptrWbAddr |
( |
Addr | value | ) |
|
|
inline |
◆ setGlobalRptr()
| void gem5::SDMAEngine::SDMAQueue::setGlobalRptr |
( |
Addr | global_rptr | ) |
|
|
inline |
◆ setMQD()
◆ setMQDAddr()
| void gem5::SDMAEngine::SDMAQueue::setMQDAddr |
( |
Addr | mqdAddr | ) |
|
|
inline |
◆ setPriv()
| void gem5::SDMAEngine::SDMAQueue::setPriv |
( |
bool | priv | ) |
|
|
inline |
◆ setStatic()
| void gem5::SDMAEngine::SDMAQueue::setStatic |
( |
bool | isStatic | ) |
|
|
inline |
◆ setWptr()
| void gem5::SDMAEngine::SDMAQueue::setWptr |
( |
Addr | value | ) |
|
|
inline |
◆ size() [1/2]
| Addr gem5::SDMAEngine::SDMAQueue::size |
( |
| ) |
|
|
inline |
◆ size() [2/2]
| void gem5::SDMAEngine::SDMAQueue::size |
( |
Addr | value | ) |
|
|
inline |
◆ valid() [1/2]
| bool gem5::SDMAEngine::SDMAQueue::valid |
( |
| ) |
|
|
inline |
◆ valid() [2/2]
| void gem5::SDMAEngine::SDMAQueue::valid |
( |
bool | v | ) |
|
|
inline |
◆ wptr() [1/2]
| Addr gem5::SDMAEngine::SDMAQueue::wptr |
( |
| ) |
|
|
inline |
◆ wptr() [2/2]
| void gem5::SDMAEngine::SDMAQueue::wptr |
( |
Addr | value | ) |
|
|
inline |
◆ _base
| Addr gem5::SDMAEngine::SDMAQueue::_base |
|
private |
◆ _global_rptr
| Addr gem5::SDMAEngine::SDMAQueue::_global_rptr = 0 |
|
private |
◆ _ib
◆ _mqd
◆ _mqd_addr
| Addr gem5::SDMAEngine::SDMAQueue::_mqd_addr = 0 |
|
private |
◆ _parent
| SDMAQueue* gem5::SDMAEngine::SDMAQueue::_parent |
|
private |
◆ _priv
| bool gem5::SDMAEngine::SDMAQueue::_priv = true |
|
private |
◆ _processing
| bool gem5::SDMAEngine::SDMAQueue::_processing |
|
private |
◆ _rptr
| Addr gem5::SDMAEngine::SDMAQueue::_rptr |
|
private |
◆ _rptr_wb_addr
| Addr gem5::SDMAEngine::SDMAQueue::_rptr_wb_addr = 0 |
|
private |
◆ _size
| Addr gem5::SDMAEngine::SDMAQueue::_size |
|
private |
◆ _static
| bool gem5::SDMAEngine::SDMAQueue::_static = false |
|
private |
◆ _type
| SDMAType gem5::SDMAEngine::SDMAQueue::_type |
|
private |
◆ _valid
| bool gem5::SDMAEngine::SDMAQueue::_valid |
|
private |
◆ _wptr
| Addr gem5::SDMAEngine::SDMAQueue::_wptr |
|
private |
The documentation for this class was generated from the following file: