This is the complete list of members for simics::PortBank< TBank, Args >, including all inherited members.
| add_register(const register_t ®) override | simics::Bank | virtual |
| add_register(std::string_view name, std::string_view desc, Offset offset, ByteSize number_of_bytes, InitValue init_value, const std::vector< field_t > &fields) override | simics::Bank | virtual |
| allocate_bank_memory(std::string_view name) | simics::Bank | protected |
| Bank(MappableConfObject *dev_obj, const std::string &name) | simics::Bank | |
| Bank(MappableConfObject *dev_obj, const std::string &name, ByteOrder byte_order) | simics::Bank | |
| Bank(const Bank &)=delete | simics::Bank | |
| Bank(Bank &&rhs) | simics::Bank | |
| bank_name() const override | simics::HierarchicalObject | virtual |
| bank_obj_ref() const override | simics::HierarchicalObject | virtual |
| description() const override | simics::Bank | inlinevirtual |
| dev_obj() const override | simics::Bank | inlinevirtual |
| dev_ptr() | simics::HierarchicalObject | inline |
| get_byte_order() const override | simics::Bank | inlinevirtual |
| hierarchical_name() const override | simics::HierarchicalObject | virtual |
| HierarchicalObject(MappableConfObject *dev_obj, const std::string &name) | simics::HierarchicalObject | |
| HierarchicalObject(const HierarchicalObject &)=delete | simics::HierarchicalObject | |
| HierarchicalObject(HierarchicalObject &&rhs) noexcept | simics::HierarchicalObject | |
| hierarchy_level() const override | simics::HierarchicalObject | virtual |
| is_valid_hierarchical_name(std::string_view name) | simics::HierarchicalObject | static |
| level_of_hierarchical_name(std::string_view name) | simics::HierarchicalObject | static |
| lookup_bank(const std::string &name) const override | simics::HierarchicalObject | virtual |
| lookup_field(const std::string &name) const override | simics::HierarchicalObject | virtual |
| lookup_register(const std::string &name) const override | simics::HierarchicalObject | virtual |
| mapped_registers() const override | simics::Bank | virtual |
| name() const override | simics::Bank | inlinevirtual |
| number_of_registers() const override | simics::Bank | virtual |
| operator=(const Bank &)=delete | simics::Bank | |
| operator=(Bank &&rhs) | simics::Bank | |
| simics::HierarchicalObject::operator=(const HierarchicalObject &)=delete | simics::HierarchicalObject | |
| simics::HierarchicalObject::operator=(HierarchicalObject &&rhs) noexcept | simics::HierarchicalObject | |
| parent_name() const override | simics::HierarchicalObject | virtual |
| PortBank(BankPortInterface *port_iface, Description desc, Args... args) | simics::PortBank< TBank, Args > | inline |
| read(uint64_t offset, size_t size, Inquiry inquiry=Inquiry::NonInquiry) const | simics::Bank | protectedvirtual |
| register_at_index(unsigned index) const override | simics::Bank | virtual |
| Register_Read | simics::HierarchicalObject | static |
| Register_Read_Exception | simics::HierarchicalObject | static |
| Register_Write | simics::HierarchicalObject | static |
| Register_Write_Exception | simics::HierarchicalObject | static |
| set_callbacks(BankIssueCallbacksInterface *callbacks) override | simics::Bank | inlinevirtual |
| set_description(std::string_view desc) override | simics::Bank | inlinevirtual |
| set_miss_pattern(uint8_t miss_pattern) override | simics::Bank | inlinevirtual |
| transaction_access(transaction_t *t, uint64_t offset) override | simics::Bank | virtual |
| unmapped_read(size_t offset, size_t size) const | simics::Bank | protectedvirtual |
| unmapped_write(size_t offset, size_t size) const | simics::Bank | protectedvirtual |
| write(uint64_t offset, const std::vector< uint8_t > &value, size_t size, Inquiry inquiry=Inquiry::NonInquiry) const | simics::Bank | protectedvirtual |
| ~Bank()=default | simics::Bank | virtual |
| ~BankInterface()=default | simics::BankInterface | virtual |
| ~HierarchicalObject() | simics::HierarchicalObject | virtual |