scc
2022.4.0
SystemC components library
axi::axi4_extension Member List
This is the complete list of members for
axi::axi4_extension
, including all inherited members.
add_to_response_array
(response &)
axi::axi_extension< axi4 >
inline
atop
(defined in
axi::request
)
axi::request
protected
axi4_extension
()=default
axi::axi4_extension
axi4_extension
(const axi4_extension *o)
axi::axi4_extension
inline
axi_extension
()=default
axi::axi_extension< axi4 >
axi_extension
(const axi_extension< axi4, response > *)
axi::axi_extension< axi4 >
barrier
(defined in
axi::request
)
axi::request
protected
BUFFERABLE
enum value (defined in
axi::request
)
axi::request
protected
burst
(defined in
axi::request
)
axi::request
protected
cache
(defined in
axi::request
)
axi::request
protected
CACHEABLE
enum value (defined in
axi::request
)
axi::request
protected
clone
() const override
axi::axi4_extension
inline
common
()=default
axi::common
copy_from
(tlm::tlm_extension_base const &ext) override
axi::axi4_extension
inline
DATATRANSFER
enum value (defined in
axi::response
)
axi::response
protected
domain
(defined in
axi::request
)
axi::request
protected
EXCL
enum value (defined in
axi::request
)
axi::request
protected
from_tlm_response_status
(tlm::tlm_response_status)
axi::response
inline
static
get_atop
() const
axi::request
inline
get_burst
() const
axi::request
inline
get_cache
() const
axi::request
inline
get_id
() const
axi::common
inline
get_length
() const
axi::request
inline
get_prot
() const
axi::request
inline
get_qos
() const
axi::request
inline
get_region
() const
axi::request
inline
get_resp
() const
axi::response
inline
get_response_array
() const
axi::axi_extension< axi4 >
inline
get_response_array
()
axi::axi_extension< axi4 >
inline
get_size
() const
axi::request
inline
get_stash_lpid
() const
axi::request
inline
get_stash_nid
() const
axi::request
inline
get_user
(id_type chnl) const
axi::common
inline
id
(defined in
axi::common
)
axi::common
protected
id_type
enum name
axi::common
INSTRUCTION
enum value (defined in
axi::request
)
axi::request
protected
is_bufferable
() const
axi::axi4
inline
is_decerr
() const
axi::response
inline
is_exclusive
() const
axi::axi4
inline
is_exokay
() const
axi::response
inline
is_instruction
() const
axi::request
inline
is_modifiable
() const
axi::axi4
inline
is_non_secure
() const
axi::request
inline
is_okay
() const
axi::response
inline
is_privileged
() const
axi::request
inline
is_read_other_allocate
() const
axi::axi4
inline
is_response_array_complete
()
axi::axi_extension< axi4 >
inline
is_slverr
() const
axi::response
inline
is_stash_lpid_en
() const
axi::request
inline
is_stash_nid_en
() const
axi::request
inline
is_write_other_allocate
() const
axi::axi4
inline
ISSHARED
enum value (defined in
axi::response
)
axi::response
protected
length
(defined in
axi::request
)
axi::request
protected
lock
(defined in
axi::request
)
axi::request
protected
LOCKED
enum value (defined in
axi::request
)
axi::request
protected
axi::operator=
(const common &o)
axi::common
inline
axi::axi4::operator=
(const axi4 &o)
axi::axi4
inline
axi::request::operator=
(const request &o)
axi::request
inline
protected
axi::response::operator=
(const response &o)
axi::response
inline
PASSDIRTY
enum value (defined in
axi::response
)
axi::response
protected
PRIVILEGED
enum value (defined in
axi::request
)
axi::request
protected
prot
(defined in
axi::request
)
axi::request
protected
qos
(defined in
axi::request
)
axi::request
protected
RA
enum value (defined in
axi::request
)
axi::request
protected
region
(defined in
axi::request
)
axi::request
protected
request
()=default
axi::request
reset
()
axi::axi_extension< axi4 >
reset
(const axi4 *)
axi::axi_extension< axi4 >
resp
(defined in
axi::response
)
axi::response
protected
response
()=default (defined in
axi::response
)
axi::response
SECURE
enum value (defined in
axi::request
)
axi::request
protected
set_atop
(uint8_t)
axi::request
inline
set_bufferable
(bool=true)
axi::axi4
inline
set_burst
(burst_e)
axi::request
inline
set_cache
(uint8_t)
axi::request
inline
set_decerr
()
axi::response
inline
set_exclusive
(bool=true)
axi::axi4
inline
set_exokay
()
axi::response
inline
set_id
(unsigned int value)
axi::common
inline
set_instruction
(bool=true)
axi::request
inline
set_length
(uint8_t)
axi::request
inline
set_modifiable
(bool=true)
axi::axi4
inline
set_non_secure
(bool=true)
axi::request
inline
set_okay
()
axi::response
inline
set_privileged
(bool=true)
axi::request
inline
set_prot
(uint8_t)
axi::request
inline
set_qos
(uint8_t)
axi::request
inline
set_read_other_allocate
(bool=true)
axi::axi4
inline
set_region
(uint8_t)
axi::request
inline
set_resp
(resp_e)
axi::response
inline
set_response_array_complete
(bool=true)
axi::axi_extension< axi4 >
inline
set_size
(uint8_t)
axi::request
inline
set_slverr
()
axi::response
inline
set_stash_lpid
(uint8_t)
axi::request
inline
set_stash_nid
(uint8_t)
axi::request
inline
set_user
(id_type chnl, unsigned int value)
axi::common
inline
set_write_other_allocate
(bool=true)
axi::axi4
inline
size
(defined in
axi::request
)
axi::request
protected
snoop
(defined in
axi::request
)
axi::request
protected
SNOOPEERROR
enum value (defined in
axi::response
)
axi::response
protected
stash_lpid
(defined in
axi::request
)
axi::request
protected
stash_nid
(defined in
axi::request
)
axi::request
protected
to_tlm_response_status
(resp_e)
axi::response
inline
static
unique
(defined in
axi::request
)
axi::request
protected
user
(defined in
axi::common
)
axi::common
protected
WA
enum value (defined in
axi::request
)
axi::request
protected
WASUNIQUE
enum value (defined in
axi::response
)
axi::response
protected
~axi_extension
()
axi::axi_extension< axi4 >
inline
virtual
Generated by
1.9.1