add_default(types::addr_space_t space, types::map_info_t info) override | simics::systemc::tlm2simics::PciBus | virtual |
add_map(types::addr_space_t space, types::map_info_t info) override | simics::systemc::tlm2simics::PciBus | virtual |
add_target_update_listener(TargetUpdateListener *l) | simics::systemc::InterfaceProvider | inlinevirtual |
bus_reset() override | simics::systemc::tlm2simics::PciBus | virtual |
byte_enable_supported(ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) override | simics::systemc::tlm2simics::TransactionHandler | |
debug_transaction(ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) override | simics::systemc::tlm2simics::TransactionHandler | |
detach() | simics::systemc::Registrant< TransactionHandlerInterface > | inline |
direct_memory(ConfObjectRef target) | simics::systemc::tlm2simics::DmiTransactionHandler | protected |
direct_memory_lookup() | simics::systemc::tlm2simics::DmiTransactionHandler | protected |
DmiTransactionHandler(InterfaceProvider *interface_provider, iface::ReceiverInterface *ignore_receiver=NULL, InterfaceProvider *dmi_interface_provider=NULL) | simics::systemc::tlm2simics::DmiTransactionHandler | |
error_transaction_handler_ | simics::systemc::tlm2simics::TransactionHandler | protected |
gasket() const | simics::systemc::tlm2simics::GasketOwner | inline |
gasket_ | simics::systemc::tlm2simics::GasketOwner | protected |
gasket_owner() const override | simics::systemc::tlm2simics::TransactionHandler | |
GasketOwner() | simics::systemc::tlm2simics::GasketOwner | inline |
GasketOwner(const GasketOwner &)=delete | simics::systemc::tlm2simics::GasketOwner | |
get_bus_address() override | simics::systemc::tlm2simics::PciBus | virtual |
get_direct_mem_ptr(ConfObjectRef &simics_obj, tlm::tlm_generic_payload &trans, tlm::tlm_dmi &dmi_data) override | simics::systemc::tlm2simics::PciBus | |
get_interface() | simics::systemc::InterfaceProvider | inline |
get_interface() | simics::systemc::InterfaceProvider | inlineprotectedvirtual |
get_interface_name() const | simics::systemc::InterfaceProvider | inlinevirtual |
has_interface() | simics::systemc::InterfaceProvider | inlinevirtual |
interface_ | simics::systemc::InterfaceProvider | protected |
interface_name_ | simics::systemc::InterfaceProvider | protected |
interface_provider() const override | simics::systemc::tlm2simics::TransactionHandler | |
interface_provider_ | simics::systemc::tlm2simics::TransactionHandler | protected |
InterfaceProvider(const char *interface_name) | simics::systemc::InterfaceProvider | inlineexplicit |
InterfaceProvider(const InterfaceProvider &)=delete | simics::systemc::InterfaceProvider | |
interrupt_acknowledge() override | simics::systemc::tlm2simics::PciBus | virtual |
lower_interrupt(int pin) override | simics::systemc::tlm2simics::PciBus | virtual |
simics::operator=(const InterfaceProvider &)=delete | simics::systemc::InterfaceProvider | |
simics::systemc::tlm2simics::DmiTransactionHandler::simics::operator=(const GasketOwner &)=delete | simics::systemc::tlm2simics::GasketOwner | |
optional() const | simics::systemc::InterfaceProvider | inlinevirtual |
optional_ | simics::systemc::InterfaceProvider | protected |
PciBus() | simics::systemc::tlm2simics::PciBus | inline |
raise_interrupt(int pin) override | simics::systemc::tlm2simics::PciBus | virtual |
read(uint16_t rid, types::addr_space_t space) override | simics::systemc::tlm2simics::PciBus | virtual |
receiver() override | simics::systemc::tlm2simics::PciBus | |
Registrant() | simics::systemc::Registrant< TransactionHandlerInterface > | inline |
Registrant(const Registrant &rhs) | simics::systemc::Registrant< TransactionHandlerInterface > | inline |
remove_default(types::addr_space_t space) override | simics::systemc::tlm2simics::PciBus | virtual |
remove_map(types::addr_space_t space, int function) override | simics::systemc::tlm2simics::PciBus | virtual |
remove_target_update_listener(TargetUpdateListener *l) | simics::systemc::InterfaceProvider | inlinevirtual |
set_bus_number(int bus_id) override | simics::systemc::tlm2simics::PciBus | virtual |
set_device(conf_object_t *device) | simics::systemc::tlm2simics::PciBus | inline |
set_device_status(int device, int function, int enabled) override | simics::systemc::tlm2simics::PciBus | virtual |
set_gasket(GasketInterface::Ptr gasketInterface) override | simics::systemc::tlm2simics::TransactionHandler | virtual |
set_optional(bool optional) | simics::systemc::InterfaceProvider | inlinevirtual |
set_sub_bus_number(int bus_id) override | simics::systemc::tlm2simics::PciBus | virtual |
set_target(const ConfObjectRef &obj) override | simics::systemc::tlm2simics::PciBus | inlinevirtual |
special_cycle(uint32_t value) override | simics::systemc::tlm2simics::PciBus | virtual |
system_error() override | simics::systemc::tlm2simics::PciBus | virtual |
target() const | simics::systemc::InterfaceProvider | inlinevirtual |
target_obj_ | simics::systemc::InterfaceProvider | protected |
target_update_listeners_ | simics::systemc::InterfaceProvider | protected |
TransactionHandler(InterfaceProvider *interface_provider, iface::ReceiverInterface *ignore_receiver=NULL, InterfaceProvider *error_interface_provider=NULL) | simics::systemc::tlm2simics::TransactionHandler | |
update_dmi_allowed(ConfObjectRef &simics_obj, tlm::tlm_generic_payload *trans) override | simics::systemc::tlm2simics::DmiTransactionHandler | |
update_target(ConfObjectRef old_target, ConfObjectRef new_target) override | simics::systemc::tlm2simics::DmiTransactionHandler | virtual |
write(uint16_t rid, types::addr_space_t space) override | simics::systemc::tlm2simics::PciBus | virtual |
~DmiTransactionHandler() | simics::systemc::tlm2simics::DmiTransactionHandler | virtual |
~GasketOwner()=default | simics::systemc::tlm2simics::GasketOwner | virtual |
~InterfaceProvider() | simics::systemc::InterfaceProvider | inlinevirtual |
~PciBusInterface() | simics::systemc::iface::PciBusInterface | inlinevirtual |
~PciUpstreamOperationInterface() | simics::systemc::iface::PciUpstreamOperationInterface | inlinevirtual |
~Registrant() | simics::systemc::Registrant< TransactionHandlerInterface > | inlinevirtual |
~TargetUpdateListener() | simics::systemc::InterfaceProvider::TargetUpdateListener | inlinevirtual |
~TransactionHandler() | simics::systemc::tlm2simics::TransactionHandler | virtual |