add_dmi_mr_alias(DmiRegionAlias::Ptr alias) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
AliasesIterator typedef (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
cancel_all() (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inline |
check_dmi_hint_locked(TlmPayload &trans) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
check_qemu_mr_hint(TlmPayload &trans) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
del_dmi_mr_alias(const DmiRegionAlias::Ptr alias) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
dmi_translate(qemu::IOMMUMemoryRegion::IOMMUTLBEntry *te, std::shared_ptr< qemu::IOMMUMemoryRegion > iommumr, uint64_t base_addr, uint64_t addr, qemu::IOMMUMemoryRegion::IOMMUAccessFlags flags, int idx) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
DmiRegion typedef (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | |
DmiRegionAlias typedef (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | |
DmiRegionAliasKey typedef (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | |
do_debug_access(TlmPayload &trans) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
do_direct_access(TlmPayload &trans) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
do_regular_access(TlmPayload &trans) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
end_of_simulation() (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inline |
init(qemu::Device &dev, const char *prop) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inline |
init_global(qemu::Device &dev) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inline |
init_payload(TlmPayload &trans, tlm::tlm_command command, uint64_t addr, uint64_t *val, unsigned int size) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
invalidate_direct_mem_ptr(sc_dt::uint64 start_range, sc_dt::uint64 end_range) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlinevirtual |
m_as (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
m_dev (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
m_dmi_aliases (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
m_finished (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
m_initiator (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
m_inst (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
m_listener (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
m_mmio_mrs (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
m_on_sysc (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
m_r (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
MemTxAttrs typedef (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | |
MemTxResult typedef (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | |
nb_transport_bw(tlm::tlm_generic_payload &trans, tlm::tlm_phase &phase, sc_core::sc_time &t) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlinevirtual |
qemu_io_access(tlm::tlm_command command, uint64_t addr, uint64_t *val, unsigned int size, MemTxAttrs attrs) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlineprotected |
qemu_io_read(uint64_t addr, uint64_t *val, unsigned int size, MemTxAttrs attrs) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inline |
qemu_io_write(uint64_t addr, uint64_t val, unsigned int size, MemTxAttrs attrs) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inline |
qemu_map(qemu::MemoryListener &listener, uint64_t addr, uint64_t len) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inline |
QemuInitiatorSocket(const char *name, QemuInitiatorIface &initiator, QemuInstance &inst) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inline |
reentrancy (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | protected |
remove_alias(AliasesIterator it) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlinevirtual |
reset() (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inlinevirtual |
SCP_LOGGER(()) (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | |
TlmInitiatorSocket typedef (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | |
TlmPayload typedef (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | |
~QemuInitiatorSocket() (defined in QemuInitiatorSocket< BUSWIDTH >) | QemuInitiatorSocket< BUSWIDTH > | inline |