scc  2022.4.0
SystemC components library
axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL > Member List

This is the complete list of members for axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >, including all inherited members.

add_protocol_cb(axi::fsm::protocol_time_point_e e, std::function< void(payload_type &, bool)> cb)axi::pe::axi_initiator_binline
any_tx_finished (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
artvaxi::pe::axi_initiator_b
awtvaxi::pe::axi_initiator_b
axi_initiator(const sc_core::sc_module_name &nm, axi::axi_initiator_socket< BUSWIDTH, TYPES, N, POL > &socket_)axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >inline
axi_initiator()=delete (defined in axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >)axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >
axi_initiator(axi_initiator const &)=delete (defined in axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >)axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >
axi_initiator(axi_initiator &&)=delete (defined in axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >)axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >
axi_initiator_b(sc_core::sc_module_name nm, sc_core::sc_port_b< axi::axi_fw_transport_if< axi_protocol_types >> &port, size_t transfer_width, flavor_e flavor) (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
axi_initiator_b()=delete (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
axi_initiator_b(axi_initiator_b const &)=delete (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
axi_initiator_b(axi_initiator_b &&)=delete (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
b_snoop(payload_type &trans, sc_core::sc_time &t) override (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
ace_bw_transport_if< axi::axi_protocol_types >::b_snoop(TYPES::tlm_payload_type &trans, sc_core::sc_time &t)=0axi::bw_blocking_transport_if< TYPES::tlm_payload_type >pure virtual
baaxi::pe::axi_initiator_b
base typedef (defined in axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >)axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >
braxi::pe::axi_initiator_b
bw_o (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
calculate_beats(payload_type &p) (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_binlineprotected
clk_i (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
clk_period (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
data_interleaving (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
enable_id_serializingaxi::pe::axi_initiator_b
flavor (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
fw_i (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
get_transferwith_in_bytes() const (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_binline
id_mtx (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
invalidate_direct_mem_ptr(sc_dt::uint64 start_range, sc_dt::uint64 end_range) override (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
nb_transport_bw(payload_type &trans, phase_type &phase, sc_core::sc_time &t) override (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
operator=(axi_initiator const &)=delete (defined in axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >)axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >
operator=(axi_initiator &&)=delete (defined in axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >)axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >
operator=(axi_initiator_b const &)=delete (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
operator=(axi_initiator_b &&)=delete (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_b
outstanding_snoopsaxi::pe::axi_initiator_b
payload_type typedef (defined in axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >)axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >
phase_type typedef (defined in axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >)axi::pe::axi_initiator< BUSWIDTH, TYPES, N, POL >
rbraxi::pe::axi_initiator_b
rd_chnl (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
rlaaxi::pe::axi_initiator_b
snoop_resp(payload_type &trans, bool sync=false) overrideaxi::pe::axi_initiator_bvirtual
snoop_thread() (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
snp_peq (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
snp_state_by_id (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
socket_fw (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
sresp_chnl (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
transfer_width_in_bytes (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
transport(payload_type &trans, bool blocking) overrideaxi::pe::axi_initiator_bvirtual
tx_state_by_tx (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
wbvaxi::pe::axi_initiator_b
wr_chnl (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bprotected
~axi_initiator_b() (defined in axi::pe::axi_initiator_b)axi::pe::axi_initiator_bvirtual