#include <chi_tlm.h>
|
void | set_tgt_id (uint8_t) |
|
uint8_t | get_tgt_id () const |
|
void | set_lp_id (uint8_t) |
|
uint8_t | get_lp_id () const |
|
void | set_return_txn_id (uint8_t) |
|
uint8_t | get_return_txn_id () const |
|
void | set_stash_lp_id (uint8_t) |
|
uint8_t | get_stash_lp_id () const |
|
void | set_size (uint8_t) |
|
uint8_t | get_size () const |
|
void | set_max_flit (uint8_t data_id) |
|
uint8_t | get_max_flit () const |
|
void | set_mem_attr (uint8_t) |
|
uint8_t | get_mem_attr () const |
|
void | set_device (bool is_device) |
|
bool | is_device () const |
|
void | set_ewa (bool is_device) |
|
bool | is_ewa () const |
|
void | set_allocate (bool is_device) |
|
bool | is_allocate () const |
|
void | set_cacheable (bool is_device) |
|
bool | is_cacheable () const |
|
void | set_pcrd_type (uint8_t) |
|
uint8_t | get_pcrd_type () const |
|
void | set_endian (bool) |
|
bool | is_endian () const |
|
void | set_order (uint8_t) |
|
uint8_t | get_order () const |
|
void | set_trace_tag (bool tg=true) |
|
bool | is_trace_tag () const |
|
void | set_opcode (chi::req_optype_e op) |
|
chi::req_optype_e | get_opcode () const |
|
void | set_return_n_id (uint16_t) |
|
uint16_t | get_return_n_id () const |
|
void | set_stash_n_id (uint16_t) |
|
uint16_t | get_stash_n_id () const |
|
void | set_stash_n_id_valid (bool=true) |
|
bool | is_stash_n_id_valid () const |
|
void | set_stash_lp_id_valid (bool=true) |
|
bool | is_stash_lp_id_valid () const |
|
void | set_non_secure (bool=true) |
|
bool | is_non_secure () const |
|
void | set_exp_comp_ack (bool=true) |
|
bool | is_exp_comp_ack () const |
|
void | set_allow_retry (bool=true) |
|
bool | is_allow_retry () const |
|
void | set_snp_attr (bool=true) |
|
bool | is_snp_attr () const |
|
void | set_excl (bool=true) |
|
bool | is_excl () const |
|
void | set_snoop_me (bool=true) |
|
bool | is_snoop_me () const |
|
void | set_likely_shared (bool=true) |
|
bool | is_likely_shared () const |
|
void | set_tag_op (uint8_t) |
|
uint8_t | get_tag_op () const |
|
void | set_tag_group_id (uint32_t) |
|
uint32_t | get_tag_group_id () const |
|
void | set_mpam (uint16_t) |
|
uint16_t | get_mpam () const |
|
void | set_rsvdc (uint32_t) |
|
uint32_t | get_rsvdc () const |
|
request : This structure to be used in extension of payload for providing transaction request on REQ channel (TXREQ channel for RN node)
Definition at line 417 of file chi_tlm.h.
The documentation for this struct was generated from the following file:
- /home/eyck/git/SystemC-Components/third_party/axi_chi/chi/chi_tlm.h