| quic/qbox
    | 


| Public Member Functions | |
| arm_smmu (const sc_core::sc_module_name &name, sc_core::sc_object *o) | |
| arm_smmu (sc_core::sc_module_name nm, QemuInstance &inst) | |
| void | before_end_of_elaboration () override | 
| void | end_of_elaboration () override | 
| virtual void | initiator_customize_tlm_payload (TlmPayload &payload) override | 
| virtual void | initiator_tidy_tlm_payload (TlmPayload &payload) override | 
| virtual sc_core::sc_time | initiator_get_local_time () override | 
| virtual void | initiator_set_local_time (const sc_core::sc_time &t) override | 
| virtual void | initiator_async_run (qemu::Cpu::AsyncJobFn job) override | 
|  Public Member Functions inherited from QemuDevice | |
| void | instantiate () | 
| void | realize () | 
| QemuDevice (const sc_core::sc_module_name &name, QemuInstance &inst, const char *qom_type) | |
| Construct a QEMU device. | |
| QemuDevice (const sc_core::sc_module_name &name, QemuInstance &inst, const char *qom_type, const char *id) | |
| Construct a QEMU device. | |
| void | set_qom_type (std::string const &qom_type) | 
| const char * | get_qom_type () const | 
| const char * | get_id () const | 
| void | set_id (const std::string &nm) | 
| qemu::Device | get_qemu_dev () | 
| QemuInstance & | get_qemu_inst () | 
| void | set_sysbus_as_parent_bus (void) | 
|  Public Member Functions inherited from QemuDeviceBaseIF | |
| virtual bool | can_run () | 
| SCP_LOGGER () | |
| Public Attributes | |
| cci::cci_param< uint32_t > | p_pamax | 
| cci::cci_param< uint16_t > | p_num_smr | 
| cci::cci_param< uint16_t > | p_num_cb | 
| cci::cci_param< uint16_t > | p_num_pages | 
| cci::cci_param< bool > | p_ato | 
| cci::cci_param< uint8_t > | p_version | 
| cci::cci_param< uint8_t > | p_num_tbu | 
| QemuTargetSocket | register_socket | 
| sc_core::sc_vector< QemuTargetSocket<> > | upstream_socket | 
| sc_core::sc_vector< QemuInitiatorSignalSocket > | irq_context | 
| QemuInitiatorSignalSocket | irq_global | 
| sc_core::sc_vector< QemuInitiatorSocket<> > | downstream_socket | 
| QemuInitiatorSocket | dma_socket | 
| Additional Inherited Members | |
|  Public Types inherited from QemuInitiatorIface | |
| using | TlmPayload = tlm::tlm_generic_payload | 
|  Protected Attributes inherited from QemuDevice | |
| QemuInstance & | m_inst | 
| qemu::Device | m_dev | 
| bool | m_instanciated = false | 
| bool | m_realized = false | 
| 
 | inlineoverridevirtual | 
Reimplemented from QemuDevice.
| 
 | inlineoverridevirtual | 
Reimplemented from QemuDevice.
Implements QemuInitiatorIface.
| 
 | inlineoverridevirtual | 
Implements QemuInitiatorIface.
| 
 | inlineoverridevirtual | 
Implements QemuInitiatorIface.
Implements QemuInitiatorIface.
Implements QemuInitiatorIface.